Stephen Papierski
ee53ded19e
Simplify logic due to bug fix
2023-11-15 15:38:10 -07:00
Stephen Papierski
2297645a3d
lint fix
2023-11-14 17:36:28 -07:00
Stephen Papierski
263eecc455
lint fix
2023-11-14 17:22:57 -07:00
Stephen Papierski
1749b1c8b8
Merge remote-tracking branch 'upstream/master' into feature-slow-response-visual-improvements
2023-11-14 16:35:55 -07:00
Stephen Papierski
71d0bd596a
Fix class typo
2023-11-14 15:32:40 -07:00
Stephen Papierski
b2aa549f50
Add slow response toast messages
2023-11-14 14:28:41 -07:00
Stephen Papierski
cabc458883
Fix "slow" quick stats calculation
2023-11-14 14:00:04 -07:00
Stephen Papierski
06c22eb336
Fix slow response status messages auto show up now
2023-11-14 13:55:37 -07:00
Stephen Papierski
6c0aaaab7e
Add Slow to Dashboard Quick Stats
2023-11-14 13:16:43 -07:00
Stephen Papierski
a453e3c273
Fix for important & pingImportant both true
2023-11-14 13:03:14 -07:00
Stephen Papierski
c503d12a4a
Add slow response events to dashboard home
2023-11-13 23:22:23 -07:00
Stephen Papierski
ecbd105343
Add slow response events to details dashboard
2023-11-13 23:17:16 -07:00
Stephen Papierski
6228ef1be4
Add Slow
display to monitor dashboard
2023-11-13 16:39:20 -07:00
Louis Lam
188fdcb6ad
Merge branch 'master' into 1.23.X-merge-to-2.X.X
...
# Conflicts:
# server/model/monitor.js
# server/util-server.js
2023-11-13 21:25:49 +08:00
Louis Lam
ace1fe00c2
Merge branch 'master' into 1.23.X-merge-to-2.X.X
...
# Conflicts:
# docker/debian-base.dockerfile
# package-lock.json
# server/database.js
# server/model/monitor.js
# server/uptime-kuma-server.js
# server/util-server.js
2023-11-13 21:15:51 +08:00
Louis Lam
8e3ff25f7b
Followup #3864 , rebase for 1.23.x ( #4016 )
...
* Fix: Use ActionSelect Docker Host & validate input
* Fix: Handle docker host deleted while editing
* UI: Use add for ActionSelect & prevent delete instead
---------
Co-authored-by: Nelson Chan <chakflying@hotmail.com>
2023-11-12 20:32:40 +08:00
Stephen Papierski
d9e787b36d
Fix threshold line autoscaling y-axis range
2023-11-11 22:28:03 -07:00
Stephen Papierski
2b7f5c571a
Add threshold line to ping chart
2023-11-10 16:22:24 -07:00
Stephen Papierski
9dd577dc98
ESLint fixes
2023-11-09 13:15:32 -07:00
Stephen Papierski
1bb1a2bc0b
Add threshold calculations methods
2023-11-08 14:54:20 -07:00
Stephen Papierski
2ff8e579e1
Merge branch 'louislam:master' into feature-slow-response-notification
2023-11-08 09:15:16 -07:00
Nelson Chan
5b6522a54e
Fix: entryPage setting can be null ( #3994 )
2023-11-08 20:46:10 +08:00
Stephen Papierski
51e48e6054
Clean up notification logic and messages
2023-11-07 15:51:59 -07:00
Stephen Papierski
9c5bb42b20
Merge branch 'louislam:master' into feature-slow-response-notification
2023-11-03 13:50:01 -06:00
Nelson Chan
b534fde265
Fix: Use ActionSelect for Docker Host & validate input ( #3864 )
...
* Fix: Use ActionSelect Docker Host & validate input
* Fix: Handle docker host deleted while editing
* UI: Use add for ActionSelect & prevent delete instead
2023-11-03 21:25:28 +08:00
Stephen Papierski
da43e1b707
Add calculation method to just use last heartbeat
2023-11-01 00:37:37 -06:00
Stephen Papierski
fd745d1dcc
Prevent slowResponseNotificationRange from being less than one Heartbeat Interval
2023-10-31 23:46:20 -06:00
Stephen Papierski
c722d8b8a6
Merge branch 'louislam:master' into feature-slow-response-notification
2023-10-31 23:20:34 -06:00
Stephen Papierski
8fc0b6a0a1
Add slow response notification resend interval, also notify when response time returns to normal
2023-10-31 23:17:35 -06:00
Louis Lam
df832f15fe
Add Uzbek language ( #3959 )
...
* Add uz
* Update i18n.js
2023-10-30 09:23:47 +08:00
Stephen Papierski
8669c5df50
Add slow response notification resend interval to db/gui
2023-10-29 12:28:49 -06:00
Muhammed Hussein karimi
9f170a68d7
🐛 fix: boolean fields in kafka producer monitor ( #3949 )
...
* 🐛 fix: boolean fields in kafka producer monitor
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>
* 🐛 fix: boolean fields db patch table modify
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>
* ✏️ typo: remove `_old` COLUMNs in patch-fix-kafka-producer-booleans
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>
---------
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>
2023-10-28 14:42:55 +08:00
Nelson Chan
201c10416e
Fix: Entry page setting in Dev mode ( #3940 )
2023-10-28 10:34:15 +08:00
Stephen Papierski
daacc2842e
Reimplement functionality from
...
https://github.com/louislam/uptime-kuma/pull/1878 with modern
knex_migration
2023-10-26 22:40:44 -06:00
atmaniak
9b599ccd1d
Add Grafana Oncall notification provider ( #2783 )
...
* Add Grafana Oncall notification provider
* Fix linter errors
* Remove useless variables
* Remove test message
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* spelling consistency
* Update server/notification-providers/grafana-oncall.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* Update server/notification-providers/grafana-oncall.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* eslint requirements
Co-authored-by: Matthew Nickson <mnickson@sidingsmedia.com>
* Add Grafana Oncall translation
* Update src/components/notifications/GrafanaOncall.vue
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* Check empty url
---------
Co-authored-by: Emmanuel Cohen <emmanuel.cohen@bso.co>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Matthew Nickson <mnickson@sidingsmedia.com>
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2023-10-19 19:32:42 +08:00
Frank Elsinga
1515f4e121
chore:Webhook custom documentation ( #3636 )
...
* improved the documentation
* fixed the `customBodyPlaceholder` not being translated
* fixed required not being set where necessary
* changed the docs that `monitorJSON` is also avalibale for cert-expiry
2023-10-16 22:24:47 +08:00
Frank Elsinga
3fcb7bf181
Feature: SMTP-templating of customBody
and customHeader
via liquidjs ( #3414 )
...
* replaced the regex replacement engine with `Liquid`
* added custom bodys
* fixed a typo
* formatting fixes
* switched all template-variables to be camelCase
2023-10-16 22:16:49 +08:00
Louis Lam
523d137e2b
Lint
2023-10-16 00:43:07 +08:00
Louis Lam
18169c59a1
[MySQL monitor] Split password into a standalone field ( #3899 )
2023-10-16 00:38:56 +08:00
Louis Lam
579d7232c9
Translate login error
2023-10-15 01:35:27 +08:00
Louis Lam
966dfa6f88
Drop backup ( #3892 )
...
* Drop backup
* Fix warning
2023-10-14 23:38:31 +08:00
Louis Lam
8e441dd8f7
Follow up #3263 ( #3847 )
2023-10-14 19:00:27 +08:00
Louis Lam
a362206fab
Fix: do not colorize non-string log message
2023-10-14 17:48:41 +08:00
Nelson Chan
f6bdaacbba
Fix: Clear toasts button blocked by bottom bar ( #3863 )
...
* Fix: Clear toasts button blocked
* Chore: Fix lint
2023-10-14 16:52:38 +08:00
Louis Lam
03e43ab364
Log color and simplify startup log for production ( #3889 )
2023-10-14 03:00:34 +08:00
Louis Lam
7212d884ef
Enable eslint for util.ts ( #3887 )
...
* Enable eslint for util.ts
* Drop babel (since eslint parser was replaced by typescript-parser and it doesn't seem to be used anywhere)
* Apply "plugin:@typescript-eslint/recommended"
* Minor
* Remove comment for generated file (Keep the first comment only)
2023-10-13 22:42:45 +08:00
Louis Lam
1c13a75970
Fix #3868 postgres monitor could possibly crash Uptime Kuma ( #3880 )
...
* Bump pg
* Handle uncaughtException
* Fix parsing issue of postgres connection and fix the query example
2023-10-13 02:50:10 +08:00
simonghpub
4e401faefb
Translated using Weblate (Danish)
...
Currently translated at 71.5% (601 of 840 strings)
Translated using Weblate (Danish)
Currently translated at 70.8% (595 of 840 strings)
Translated using Weblate (Danish)
Currently translated at 70.8% (595 of 840 strings)
Co-authored-by: simonghpub <simonpmt@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/da/
Translation: Uptime Kuma/Uptime Kuma
2023-10-11 11:28:16 +00:00
Andrea Biasi
53710b5f26
Translated using Weblate (Italian)
...
Currently translated at 70.2% (590 of 840 strings)
Co-authored-by: Andrea Biasi <andrea.biasi@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/it/
Translation: Uptime Kuma/Uptime Kuma
2023-10-11 11:28:16 +00:00
Muhammad Ari Al Ghifari
07a7233e6c
Translated using Weblate (Indonesian)
...
Currently translated at 90.9% (764 of 840 strings)
Co-authored-by: Muhammad Ari Al Ghifari <ari@alfari.id>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/id/
Translation: Uptime Kuma/Uptime Kuma
2023-10-11 11:28:16 +00:00