Louis Lam
f9a6d7ec44
Add a missing icon
2023-02-25 16:19:48 +08:00
Louis Lam
b073ec2287
Add Help button which links to wiki
2023-01-16 12:39:24 +08:00
Louis Lam
90761cf831
Merge remote-tracking branch 'origin/master' into karelkryda_master
...
# Conflicts:
# server/database.js
# server/model/monitor.js
# server/routers/api-router.js
# server/server.js
# src/components/HeartbeatBar.vue
# src/components/MonitorList.vue
# src/icon.js
# src/layouts/Layout.vue
# src/mixins/datetime.js
# src/mixins/socket.js
# src/router.js
# src/util.js
2022-09-17 16:12:57 +08:00
Matthew Nickson
fbfa5a33ed
Added Clickable hostname on status page. #1221
...
This should fully implement #1221 by modifying the API and adding two
new properties to the result. The `sendUrl` property denotes if the URL
is sent and `url` is included when required.
Client side checks have been implemented in order to only show a link
when the URL is vaugely correct. I.e not "" or "https://". This prevents
the link from being included if the monitor type is not HTTP without
having to publicly expose the monitor type.
The exposure of the URL is configuarable for each monitor on each
status page by clicking on the link icon.
Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com>
2022-06-11 17:23:12 +01:00
Karel Krýda
ed218e73bb
UI improvements
2022-05-08 20:03:24 +02:00
Karel Krýda
7532acc95d
Resolve conflicts
2022-04-30 14:33:54 +02:00
Karel Krýda
ed84e56a85
Merge remote-tracking branch 'origin_kuma/master'
...
# Conflicts:
# package-lock.json
# server/database.js
# server/model/monitor.js
# server/routers/api-router.js
# server/server.js
# src/components/MonitorList.vue
# src/components/PingChart.vue
# src/icon.js
# src/pages/DashboardHome.vue
# src/pages/StatusPage.vue
# src/router.js
# src/util.js
2022-04-30 13:40:34 +02:00
Louis Lam
17d4003e5c
Add dropdown menu
2022-04-19 00:39:49 +08:00
Louis Lam
cefb5bb60a
Merge branch 'master' into #1209-Logout-button-in-navbar
2022-04-18 20:39:24 +08:00
Louis Lam
c9fa183712
Manage domain names
2022-04-10 00:25:27 +08:00
Louis Lam
c4e74c9943
Render <StatusPage> if domain matched
2022-04-06 22:43:22 +08:00
Matthew Nickson
88604845e6
Merge branch 'master' into #1209-Logout-button-in-navbar
2022-03-27 13:48:50 +01:00
Louis Lam
502c7f87e7
[Status Page] Listing: Better loading effect
2022-03-17 19:07:05 +08:00
Louis Lam
50d6e888c2
[new status page] wip
2022-03-10 21:34:30 +08:00
Computroniks
ca89f84b9a
Added sign-out-alt icon
...
Signed-off-by: Computroniks <mnickson@sidingsmedia.com>
2022-01-27 18:57:14 +00:00
Karel Krýda
0d3414c6d6
A complete maintenance planning system has been created
2022-01-23 15:22:00 +01:00
Nelson Chan
624cd862a5
Feat: Expose SMTP DKIM settings
2021-12-19 13:30:53 +08:00
Nelson Chan
b7568e9caa
Fix: Update Certificate Icon
2021-10-01 22:29:22 +08:00
Nelson Chan
13bdfefa9d
Feat: Improve Certificaet Info Display
2021-10-01 18:56:28 +08:00
LouisLam
1ed4ac9494
add Push-based monitoring ( #279 )
2021-10-01 00:09:43 +08:00
LouisLam
15c00d9158
upload logo and expose ./data/upload to url
2021-09-21 21:22:35 +08:00
LouisLam
2955abb5d9
[status page] create incident
2021-09-16 22:48:28 +08:00
LouisLam
611d214a32
[status page] checkpoint
2021-09-16 14:37:57 +08:00
LouisLam
db05b506f3
[status page] checkpoint
2021-09-15 14:34:30 +08:00
LouisLam
afe91078c4
[status page] checkpoint
2021-09-14 23:27:11 +08:00
LouisLam
9902c181bc
Merge branch 'master' into public-dashboard
...
# Conflicts:
# src/components/MonitorList.vue
# src/icon.js
2021-09-14 15:05:04 +08:00
LouisLam
9da2a01a74
[status page] checkpoint
2021-09-14 14:12:27 +08:00
LouisLam
35aca46b68
[status page] checkpoint
2021-09-13 19:21:39 +08:00
Nelson Chan
e66a2d362d
Feat: Add monitorList search box
2021-09-13 14:12:17 +08:00
Nelson Chan
6e3a904aaa
WIP: Add tags functionality
...
WIP: add color column, show tags
WIP: Improve TagsManager styling & workflow
WIP: Improve styling & validation, use translation
WIP: Complete TagsManager functionality
WIP: Add tags display in monitorList & Details
Fix: update tags list after edit
Fix: slightly improve tags styling
Fix: Improve mobile UI
Fix: Fix tags not showing on create monitor
Fix: bring existingTags inside tagsManager
Fix: remove unused tags prop
Fix: Fix formatting, bump db version
2021-09-13 14:12:11 +08:00
LouisLam
3e25f0e9d9
[Status Page] WIP: Checkpoint
2021-09-11 19:40:03 +08:00
Ponkhy
edfaacbb5f
Added component HiddenInput.vue
2021-09-07 02:24:02 +02:00
LouisLam
4571a9b8c1
check update
2021-08-21 19:50:22 +08:00
Adam Stachowicz
9648d700d7
Autofix on save
2021-07-27 19:47:13 +02:00
LouisLam
cafd2c7388
add vue-fontawesone
2021-07-27 16:52:44 +08:00