uptime-kuma/db
Muhammed Hussein karimi 6bece8796e
feat: json-query monitor added (#3253)
*  feat: json-query monitor added

Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>

* 🐛 fix: import warning error

Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>

* 🐛 fix: br tag and remove comment

Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>

* 🐛 fix: supporting compare string with other types

Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>

* 🐛 fix: switch to a better lib for json query

Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>

* 🐛 fix: better description on json query and using `v-html` in jsonQueryDescription element to fix `a` tags

Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>

* 🐛 fix: result variable in error message

Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>

* 🐛 fix: typos in json query description

Co-authored-by: Frank Elsinga <frank@elsinga.de>

* 📝 docs: `HTTP(s) Json Query` added to monitor list in `README.md`

Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>

* 🐛 fix: needed white space in `README.md`

Co-authored-by: Frank Elsinga <frank@elsinga.de>

* Nostr dm notifications (#3051)

* Add nostr DM notification provider

* require crypto for node 18 compatibility

* remove whitespace

Co-authored-by: Frank Elsinga <frank@elsinga.de>

* move closer to where it is used

* simplify success or failure logic

* don't clobber the non-alert msg

* Update server/notification-providers/nostr.js

Co-authored-by: Frank Elsinga <frank@elsinga.de>

* polyfills required for node <= 18

* resolve linter warnings

* missing comma

---------

Co-authored-by: Frank Elsinga <frank@elsinga.de>

* Drop nostr

* Rebuild package-lock.json

* Lint

---------

Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: zappityzap <128872140+zappityzap@users.noreply.github.com>
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2023-07-13 23:37:26 +08:00
..
kuma.db
patch1.sql
patch2.sql
patch3.sql
patch4.sql
patch5.sql
patch6.sql
patch7.sql
patch8.sql
patch9.sql
patch10.sql
patch-2fa-invalidate-used-token.sql
patch-2fa.sql
patch-add-clickable-status-page-link.sql
patch-add-description-monitor.sql
patch-add-docker-columns.sql
patch-add-gamedig-monitor.sql
patch-add-google-analytics-status-page-tag.sql
patch-add-invert-keyword.sql
patch-add-other-auth.sql
patch-add-parent-monitor.sql
patch-add-radius-monitor.sql
patch-add-retry-interval-monitor.sql
patch-add-sqlserver-monitor.sql
patch-added-json-query.sql
patch-added-mqtt-monitor.sql
patch-api-key-table.sql
patch-group-table.sql
patch-grpc-monitor.sql
patch-http-body-encoding.sql
patch-http-monitor-method-body-and-headers.sql
patch-improve-performance.sql
patch-incident-table.sql
patch-maintenance-cron.sql
patch-maintenance-table2.sql
patch-monitor-add-resend-interval.sql
patch-monitor-basic-auth.sql
patch-monitor-expiry-notification.sql
patch-monitor-push_token.sql
patch-monitor-tls.sql
patch-notification_sent_history.sql
patch-ping-packet-size.sql
patch-proxy.sql
patch-setting-value-type.sql
patch-status-page-footer-css.sql
patch-status-page.sql