Commit graph

5773 commits

Author SHA1 Message Date
Frank Elsinga
171860c2d6
Merge branch 'master' into feature/add-multiple-tags 2025-05-24 21:37:59 +02:00
Filippo
839ead80cc
Enhanced ping monitor with advanced options (count, timeout, numeric) (#5588)
Some checks failed
Auto Test / armv7-simple-test (18, ARMv7) (push) Has been cancelled
Auto Test / armv7-simple-test (20, ARMv7) (push) Has been cancelled
Auto Test / check-linters (push) Has been cancelled
Auto Test / e2e-test (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
validate / json-yaml-validate (push) Has been cancelled
validate / validate (push) Has been cancelled
Auto Test / auto-test (18, ARM64) (push) Has been cancelled
Auto Test / auto-test (18, macos-latest) (push) Has been cancelled
Auto Test / auto-test (18, ubuntu-latest) (push) Has been cancelled
Auto Test / auto-test (18, windows-latest) (push) Has been cancelled
Auto Test / auto-test (20, ARM64) (push) Has been cancelled
Auto Test / auto-test (20, macos-latest) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-latest) (push) Has been cancelled
Auto Test / auto-test (20, windows-latest) (push) Has been cancelled
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-05-24 02:57:39 +02:00
grvwy
a557a1b214 Update TagsManager.vue
Changed button from "Add Tags" to "Done"

User cannot exit TagsManager Modal without selecting cancel or done

Fixed, selected removal of a tag that has siblings will not be removed - they are now individuals
2025-05-24 01:17:22 +02:00
grvwy
73662bb21b Update en.json 2025-05-23 10:13:15 +02:00
Frank Elsinga
6bcb18d3ae
Update .gitignore 2025-05-23 08:18:35 +02:00
grvwy
b01b8386a9
Merge branch 'master' into feature/add-multiple-tags 2025-05-23 00:28:03 +02:00
grvwy
284e2427e1 Update status-page.spec.js 2025-05-23 00:22:01 +02:00
grvwy
b58e0dce14 fixed issue with removed googletag 2025-05-23 00:14:20 +02:00
grvwy
0ba9bc299d Update status-page.spec.js
fix trailing spaces
2025-05-22 23:57:00 +02:00
grvwy
28e036e923 fixing position and tests
fixed position of "add another tag" and rewrote the tests to fit in with sequential tests
2025-05-22 23:42:06 +02:00
Louis Lam
c69fcd4093
Update dependencies (#5851)
Some checks failed
Auto Test / armv7-simple-test (18, ARMv7) (push) Has been cancelled
Auto Test / armv7-simple-test (20, ARMv7) (push) Has been cancelled
Auto Test / check-linters (push) Has been cancelled
Auto Test / e2e-test (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
validate / json-yaml-validate (push) Has been cancelled
validate / validate (push) Has been cancelled
Auto Test / auto-test (18, ARM64) (push) Has been cancelled
Auto Test / auto-test (18, macos-latest) (push) Has been cancelled
Auto Test / auto-test (18, ubuntu-latest) (push) Has been cancelled
Auto Test / auto-test (18, windows-latest) (push) Has been cancelled
Auto Test / auto-test (20, ARM64) (push) Has been cancelled
Auto Test / auto-test (20, macos-latest) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-latest) (push) Has been cancelled
Auto Test / auto-test (20, windows-latest) (push) Has been cancelled
2025-05-23 01:03:37 +08:00
grvwy
20789f59f1
Update src/components/TagsManager.vue
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-05-21 20:59:16 +02:00
grvwy
40e9f297e7 Update status-page.spec.js
fixed linter errors
2025-05-20 23:51:38 +02:00
grvwy
12b5ca5750 Updates
Fixed "error  Expected linebreaks to be 'LF' but found 'CRLF' " by running eslint --fix on them hence the change to @api-router.js

UI updates to @Tagsmanager.vue

writing multi-tag tests in @status-page.spec.js
2025-05-20 23:47:17 +02:00
grvwy
f0ebc0405c
Update src/components/TagsManager.vue
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-05-20 21:27:35 +02:00
grvwy
acf724412a
Merge branch 'master' into feature/add-multiple-tags 2025-05-20 16:30:23 +02:00
Louis Lam
49eb0ff87b
Fix: [Push Monitor] Send notifications during maintenance period (#5847)
Some checks failed
Auto Test / armv7-simple-test (18, ARMv7) (push) Has been cancelled
Auto Test / armv7-simple-test (20, ARMv7) (push) Has been cancelled
Auto Test / check-linters (push) Has been cancelled
Auto Test / e2e-test (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
validate / json-yaml-validate (push) Has been cancelled
validate / validate (push) Has been cancelled
Auto Test / auto-test (18, ARM64) (push) Has been cancelled
Auto Test / auto-test (18, macos-latest) (push) Has been cancelled
Auto Test / auto-test (18, ubuntu-latest) (push) Has been cancelled
Auto Test / auto-test (18, windows-latest) (push) Has been cancelled
Auto Test / auto-test (20, ARM64) (push) Has been cancelled
Auto Test / auto-test (20, macos-latest) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-latest) (push) Has been cancelled
Auto Test / auto-test (20, windows-latest) (push) Has been cancelled
2025-05-20 12:38:21 +02:00
grvwy
30ee561b66 fixed linter errors and e2e test 2025-05-20 01:23:16 +02:00
grvwy
d694ec65b0 Update TagsManager.vue 2025-05-20 01:06:34 +02:00
grvwy
1cf88c9dbd logic fixes
making sure the logic works and added a clear form for UX
2025-05-20 00:47:09 +02:00
grvwy
6e9f612c11 feat: support for adding multiple tags at once
I got tired of having to manually add tags one by one so I made changes to be able to add multiple tags in one go
2025-05-20 00:02:36 +02:00
Brad Koehn
c67f6efe29
added SMTP monitor (#5489)
Some checks failed
Auto Test / armv7-simple-test (18, ARMv7) (push) Has been cancelled
Auto Test / armv7-simple-test (20, ARMv7) (push) Has been cancelled
Auto Test / check-linters (push) Has been cancelled
Auto Test / e2e-test (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
validate / json-yaml-validate (push) Has been cancelled
validate / validate (push) Has been cancelled
Auto Test / auto-test (18, ARM64) (push) Has been cancelled
Auto Test / auto-test (18, macos-latest) (push) Has been cancelled
Auto Test / auto-test (18, ubuntu-latest) (push) Has been cancelled
Auto Test / auto-test (18, windows-latest) (push) Has been cancelled
Auto Test / auto-test (20, ARM64) (push) Has been cancelled
Auto Test / auto-test (20, macos-latest) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-latest) (push) Has been cancelled
Auto Test / auto-test (20, windows-latest) (push) Has been cancelled
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-05-18 22:35:55 +02:00
zhang-wei
289e824a5d
Fix monitor reference in push notification logic (#5842)
Some checks are pending
Auto Test / auto-test (18, ARM64) (push) Blocked by required conditions
Auto Test / auto-test (18, macos-latest) (push) Blocked by required conditions
Auto Test / auto-test (18, ubuntu-latest) (push) Blocked by required conditions
Auto Test / auto-test (18, windows-latest) (push) Blocked by required conditions
Auto Test / auto-test (20, ARM64) (push) Blocked by required conditions
Auto Test / auto-test (20, macos-latest) (push) Blocked by required conditions
Auto Test / auto-test (20, ubuntu-latest) (push) Blocked by required conditions
Auto Test / auto-test (20, windows-latest) (push) Blocked by required conditions
Auto Test / armv7-simple-test (18, ARMv7) (push) Waiting to run
Auto Test / armv7-simple-test (20, ARMv7) (push) Waiting to run
Auto Test / check-linters (push) Waiting to run
Auto Test / e2e-test (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
Merge Conflict Labeler / Labeling (push) Waiting to run
validate / json-yaml-validate (push) Waiting to run
validate / validate (push) Waiting to run
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-05-18 00:05:48 +02:00
Đăng Khoa
0b29fd49ad
fix(sql): use UTC_TIMESTAMP instead of NOW for consistent time calcul… (#5843) 2025-05-17 23:33:00 +02:00
Martin Hjärtmyr
cd6dc144a7
feat: add notification provider Notifery (#5832)
Some checks failed
Auto Test / auto-test (18, ARM64) (push) Has been cancelled
Auto Test / auto-test (18, macos-latest) (push) Has been cancelled
Auto Test / auto-test (18, ubuntu-latest) (push) Has been cancelled
Auto Test / auto-test (18, windows-latest) (push) Has been cancelled
Auto Test / auto-test (20, ARM64) (push) Has been cancelled
Auto Test / auto-test (20, macos-latest) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-latest) (push) Has been cancelled
Auto Test / auto-test (20, windows-latest) (push) Has been cancelled
Auto Test / armv7-simple-test (18, ARMv7) (push) Has been cancelled
Auto Test / armv7-simple-test (20, ARMv7) (push) Has been cancelled
Auto Test / check-linters (push) Has been cancelled
Auto Test / e2e-test (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
validate / json-yaml-validate (push) Has been cancelled
validate / validate (push) Has been cancelled
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-05-11 15:38:03 +02:00
Ionys
2b3f49a266
Add a public URL field for monitors and uses it on the status page (#5435)
Some checks are pending
Auto Test / auto-test (18, ARM64) (push) Blocked by required conditions
Auto Test / auto-test (18, macos-latest) (push) Blocked by required conditions
Auto Test / auto-test (18, ubuntu-latest) (push) Blocked by required conditions
Auto Test / auto-test (18, windows-latest) (push) Blocked by required conditions
Auto Test / auto-test (20, ARM64) (push) Blocked by required conditions
Auto Test / auto-test (20, macos-latest) (push) Blocked by required conditions
Auto Test / auto-test (20, ubuntu-latest) (push) Blocked by required conditions
Auto Test / auto-test (20, windows-latest) (push) Blocked by required conditions
Auto Test / armv7-simple-test (18, ARMv7) (push) Waiting to run
Auto Test / armv7-simple-test (20, ARMv7) (push) Waiting to run
Auto Test / check-linters (push) Waiting to run
Auto Test / e2e-test (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
Merge Conflict Labeler / Labeling (push) Waiting to run
validate / json-yaml-validate (push) Waiting to run
validate / validate (push) Waiting to run
Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
2025-05-10 19:05:37 +02:00
happy-game
86b3ef9c86
feat: Set default friendly name using hostname or the URL host (#5795)
Some checks failed
Auto Test / auto-test (18, ARM64) (push) Has been cancelled
Auto Test / auto-test (18, macos-latest) (push) Has been cancelled
Auto Test / auto-test (18, ubuntu-latest) (push) Has been cancelled
Auto Test / auto-test (18, windows-latest) (push) Has been cancelled
Auto Test / auto-test (20, ARM64) (push) Has been cancelled
Auto Test / auto-test (20, macos-latest) (push) Has been cancelled
Auto Test / auto-test (20, ubuntu-latest) (push) Has been cancelled
Auto Test / auto-test (20, windows-latest) (push) Has been cancelled
Auto Test / armv7-simple-test (18, ARMv7) (push) Has been cancelled
Auto Test / armv7-simple-test (20, ARMv7) (push) Has been cancelled
Auto Test / check-linters (push) Has been cancelled
Auto Test / e2e-test (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
validate / json-yaml-validate (push) Has been cancelled
validate / validate (push) Has been cancelled
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-05-08 11:06:14 +02:00
Pargorn Ruasijan
eb18677e4f
fixed: #5564 slack notifications no preview available (#5824) 2025-05-07 22:29:27 +02:00
Cyril59310
76c382f229
Add disable url option in notification Discord (#5817)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-05-06 01:33:49 +02:00
vapao
32d92eccfa
Update SpugPush notification payload (#5816) 2025-05-04 14:42:40 +02:00
vapao
6a5011ad34
Add SpugPush notification provider (#5813)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-05-02 08:58:16 +02:00
youpie
b22969a3e6
Allow HTML for custom email bodies (#5635) 2025-05-01 19:36:34 +02:00
Pargorn Ruasijan
8396330552
Add OneChat notification provider (#5546)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-04-27 18:48:05 +02:00
Aleksander
e7d3fa6a78
Update SMSEagle support adding APIv2 and calls integration (#5756)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-04-27 18:37:23 +02:00
II-EMC
b3a11a4d9d
fix: Add name to preparePreloadData call in sendNotification as a better fix for #5760 (#5769)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-04-27 18:30:18 +02:00
UptimeKumaBot
9bba309b88
Translations Update from Weblate (#5738)
Co-authored-by: Alex Nagy <nagyalex003@gmail.com>
Co-authored-by: Tiramisu <garcia.o.felipe@gmail.com>
Co-authored-by: A3 <warmerdamm03@gmail.com>
Co-authored-by: B3CKDOOR <B3CKDOOR@users.noreply.weblate.kuma.pet>
Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
Co-authored-by: ramondsq <quruis@hotmail.com>
Co-authored-by: Roberto Agria <roberto.agria@gmail.com>
Co-authored-by: Donker_Jumala <weareh0711@gmail.com>
Co-authored-by: Marcis Pauls <marcis.pauls@gmail.com>
Co-authored-by: ASTERISK Kwon <whying010@gmail.com>
Co-authored-by: dongsu8142 <dongsu8142@naver.com>
Co-authored-by: maz1lovo <smakshinov@gmail.com>
Co-authored-by: Enes <enes3078@gmail.com>
Co-authored-by: MrEddX <mreddx@chatrix.one>
Co-authored-by: Marco <marco@nanoweb.ch>
Co-authored-by: Cyril59310 <archas.cyril@hotmail.fr>
Co-authored-by: stanol <stanol777@gmail.com>
Co-authored-by: AnnAngela <naganjue@vip.qq.com>
Co-authored-by: JC <jjsuscc@gmail.com>
Co-authored-by: tepung <nikimran@gmail.com>
Co-authored-by: Aluisio <aluisiodeavila@hotmail.com>
Co-authored-by: Jonne Saloranta <saloranta.jonne@gmail.com>
2025-04-26 23:09:29 +02:00
Ruse
27f808448f
Pushover add UP/DOWN status sounds (#5426)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Moqavem <sina.farahabadi@gmail.com>
2025-04-26 23:01:21 +02:00
Jan K.
33f253f825
Added Pumble Notification (#5781)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-04-26 22:53:40 +02:00
Dawid
f6444aacd2
feat: Support SMSPlanet notification provider (#5800)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-04-26 22:33:26 +02:00
Ryo Hanafusa
3b58ac3fd3
feat: Extend the length of status bar and feed sufficient data (#5241)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-04-25 13:47:18 +02:00
Frank Elsinga
0876b1cbf5
chore:extracted the group monitor to a different monitoring type (#4395) 2025-04-22 13:14:12 +02:00
happy-game
999132aca8
fix: Check password strength when resetting the password in CLI (#5788) 2025-04-21 19:57:28 +02:00
Jonathan Starck
8d8e3e5a8e
fix(dashboard): prevent y-overlapping of tags by adding a gap #5773 (#5774)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-04-19 01:34:16 +02:00
Alan Escarcha
ceb9c7e742
feat: Support for country flags emojis (#5782)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-04-19 01:09:10 +02:00
Louis Lam
510056fbbc
Fix #5745: Some labels without value still show a 'null' value (#5771) 2025-04-18 01:35:09 +02:00
II-EMC
13a85b8200
fix: Mattermost notification provider not sending service name (#5760)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-04-12 12:53:36 +02:00
Mohit Nagaraj
f1baa02d7a
fix: remove modal when navigating back (#5165)
Co-authored-by: deepsource-io[bot] <42547082+deepsource-io[bot]@users.noreply.github.com>
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-04-12 12:26:17 +02:00
lbriceno-tz
bdf37c5a48
fix: flat txt records before conditions check (#5768) 2025-04-12 12:15:28 +02:00
Marcel
cfb53c4a3f
Update url for Matrix Login to match Matrix Spec v1.13 (#5729)
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2025-04-11 13:28:55 +02:00
Louis Lam
867fff4264
Update axios to 0.30.0 (#5765) 2025-04-11 03:58:19 +08:00