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
2 years ago
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>
2 years ago
Karel Krýda
ed218e73bb
UI improvements
3 years ago
Karel Krýda
7532acc95d
Resolve conflicts
3 years ago
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
3 years ago
Louis Lam
17d4003e5c
Add dropdown menu
3 years ago
Louis Lam
cefb5bb60a
Merge branch 'master' into #1209-Logout-button-in-navbar
3 years ago
Louis Lam
c9fa183712
Manage domain names
3 years ago
Louis Lam
c4e74c9943
Render <StatusPage> if domain matched
3 years ago
Matthew Nickson
88604845e6
Merge branch 'master' into #1209-Logout-button-in-navbar
3 years ago
Louis Lam
502c7f87e7
[Status Page] Listing: Better loading effect
3 years ago
Louis Lam
50d6e888c2
[new status page] wip
3 years ago
Computroniks
ca89f84b9a
Added sign-out-alt icon
...
Signed-off-by: Computroniks <mnickson@sidingsmedia.com>
3 years ago
Karel Krýda
0d3414c6d6
A complete maintenance planning system has been created
3 years ago
Nelson Chan
624cd862a5
Feat: Expose SMTP DKIM settings
3 years ago
Nelson Chan
b7568e9caa
Fix: Update Certificate Icon
3 years ago
Nelson Chan
13bdfefa9d
Feat: Improve Certificaet Info Display
3 years ago
LouisLam
1ed4ac9494
add Push-based monitoring ( #279 )
3 years ago
LouisLam
15c00d9158
upload logo and expose ./data/upload to url
3 years ago
LouisLam
2955abb5d9
[status page] create incident
3 years ago
LouisLam
611d214a32
[status page] checkpoint
3 years ago
LouisLam
db05b506f3
[status page] checkpoint
3 years ago
LouisLam
afe91078c4
[status page] checkpoint
3 years ago
LouisLam
9902c181bc
Merge branch 'master' into public-dashboard
...
# Conflicts:
# src/components/MonitorList.vue
# src/icon.js
3 years ago
LouisLam
9da2a01a74
[status page] checkpoint
3 years ago
LouisLam
35aca46b68
[status page] checkpoint
3 years ago
Nelson Chan
e66a2d362d
Feat: Add monitorList search box
3 years ago
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
3 years ago
LouisLam
3e25f0e9d9
[Status Page] WIP: Checkpoint
3 years ago
Ponkhy
edfaacbb5f
Added component HiddenInput.vue
3 years ago
LouisLam
4571a9b8c1
check update
3 years ago
Adam Stachowicz
9648d700d7
Autofix on save
3 years ago
LouisLam
cafd2c7388
add vue-fontawesone
3 years ago