Elliot Matson
5bc68fe0a7
Google chat cards ( #3928 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 months ago
OptimusGREEN
bc077cc536
add notification channel for home assistant ( #4541 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Seb <144435+rmtsrc@users.noreply.github.com>
8 months ago
Frank Elsinga
975761b448
made sure to use `Promise.allSettled` instead of sleeping for 500ms after login ( #4592 )
8 months ago
Frank Elsinga
0e3b3a9ab8
Made sure that more of the async usages are awaited ( #4574 )
8 months ago
Frank Elsinga
a9a1cf1353
Chore: General notification reformatting ( #3182 )
...
- I unified where in file the name of `NotificationProvider.name` is placed
- I made sure that all the providers adhere to the signature of `NotificationProvider.send()`
- I made sure that all the providers use `okMsg` if returning success messages directly from the function.
Here a discussion should be had:
Should this be refactored into a constant of `NotificationProvider`? I could imagine that `NotificationProvider.SENDING_SUCCESSFULL` could be a suitable alternative.
- I made sure all providers have the URL they `POST`/`GET` to be extraced into a variable.
=> refactored this way due to Nelsons suggestion
8 months ago
Frank Elsinga
1db750a2e1
Merge branch 'master' into hevans/add-heii-on-call-notification-provider
8 months ago
Frank Elsinga
ca14c34977
Set `mqtt`-`clientId` to `uptime-kuma_..` instead of `mqttjs_..` ( #4503 )
8 months ago
Frank Elsinga
2a3a2201e6
make monitor start() and stop() async ( #2830 )
8 months ago
taschenuhr
9789931edf
Merge branch 'master' into feature/msteams-adaptivecards
8 months ago
taschenuhr
4aaa0b92fb
fix test notification after method refactoring
8 months ago
Frank Elsinga
e2239bc7b7
Merge branch 'master' into hevans/add-heii-on-call-notification-provider
8 months ago
Frank Elsinga
da92400401
[Ntfy] Only include action link if monitor url is defined #3274 ( #4411 )
8 months ago
Andi Pätzold
a0c62d8ab0
Fix: handle monitor names with slashes ( #4472 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
8 months ago
taschenuhr
8bd69d78a8
some more tweaking of the card content and notification summary
8 months ago
taschenuhr
cc09147b4b
fix adding optional ActionSet
8 months ago
taschenuhr
b8941403d1
code cleanup
8 months ago
taschenuhr
5b87da94b3
push notificationMessage to card header and add action button to dashboard
8 months ago
Nelson Chan
c7b8bb9e4a
Fix: Incorrect handling of status page not found ( #4537 )
8 months ago
taschenuhr
7756070c57
refactor MS-Teams notification to use adaptive cards
8 months ago
Stefan Heine
6bfc58674a
MQTT monitor, set the MQTT clientId to make it easier in the MQTT broker to identify where the connections are coming from
9 months ago
Stefan Heine
1b293f2754
MQTT monitor, set the MQTT clientId to make it easier in the MQTT broker to identify where the connections are coming from
9 months ago
Frank Elsinga
1fdb7e48ed
Formatting fixes
9 months ago
Frank Elsinga
cc000117ca
Updated the code to look more like the other notification providers
9 months ago
Humberto Evans
5a9c3ad353
move try/catch into main control flow and more from code review comments
9 months ago
Humberto Evans
4cdc8f344b
Apply suggestions from code review
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
9 months ago
Humberto Evans
f254940b64
spell things correctly
9 months ago
Humberto Evans
71dd5e2369
do not assume missing heartbeat is a test
9 months ago
Humberto Evans
246316f55b
Undo my overzelous linter
9 months ago
Humberto Evans
80bdc455da
lint
9 months ago
Humberto Evans
e8fada9386
set url to heii on call prod
9 months ago
Humberto Evans
93ac212aef
Add Heii On-Call
9 months ago
Frank Elsinga
dc3abc68f0
Fixed type anotation
9 months ago
Frank Elsinga
89158be7de
Merge branch 'master' into monitor_async_start_stop
9 months ago
Nelson Chan
cf075a8793
Fix: missing await in `getRemoteBrowser()` ( #4418 )
9 months ago
Philip Klostermann
95125cc417
[Ntfy] don't include url action with defaut URL value
9 months ago
Philip Klostermann
20b69acde2
[Ntfy] Only include action link if monitor url is defined #3274
9 months ago
Louis Lam
9356e7dd4f
Update clear stats ( #4324 )
10 months ago
Ben Scobie
25cb78796a
Fix incorrect ping log ( #4322 )
10 months ago
Nelson Chan
bf1e3a3d5e
Feat: Add `stat_hourly` & min. max. ping ( #4267 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
10 months ago
Louis Lam
2a315d4c84
Merge branch '1.23.X' into merge
...
# Conflicts:
# package-lock.json
# package.json
10 months ago
Nelson Chan
c9fe6b5d01
Feat: Refresh login token for the client initiating password change ( #4214 )
11 months ago
Louis Lam
996ff28ed9
Playwright + Native Node Test Runner ( #3893 )
11 months ago
HdroguettA
f24c3583fb
Attempt an OAuth2 Refresh on 401 ( #3903 )
11 months ago
Louis Lam
8151ac0e25
Fix Async child process output issue ( #4231 )
11 months ago
Louis Lam
1a47563eb8
Merge branch '1.23.X' into version-merge
...
# Conflicts:
# package-lock.json
# package.json
# server/server.js
# server/uptime-kuma-server.js
11 months ago
Nelson Chan
4185ec20b0
Fix: Origin undefined on error handling ( #4224 )
11 months ago
Louis Lam
f861a48dfc
Smoothing the update for origin check ( #4216 )
11 months ago
Louis Lam
fa1214ae5e
Rebse #4213 ( #4215 )
...
Co-authored-by: Nelson Chan <chakflying@hotmail.com>
11 months ago
Nelson Chan
99adac3eb9
Fix: typo for `disconnectAllSocketClients` ( #4213 )
11 months ago
Nelson Chan
89beb5f264
Fix: Handle trailing slash for status page routing ( #4185 )
...
* Fix: Handle trailing slash
* Chore: Add desc for default slug
* Chore: Use margin instead of space
* Minor
11 months ago