uptime-kuma/db
Muhammed Hussein karimi 6bece8796e
feat: json-query monitor added ()
*  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 ()

* 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 add retries for pinging function 2021-07-19 18:23:06 +02:00
patch1.sql Update patch1.sql 2021-07-22 10:45:22 +08:00
patch2.sql Feat: Add database storage for TLS info 2021-07-22 16:04:32 +08:00
patch3.sql add patch3.sql and fix duplicate id in EditMonitor.vue 2021-07-22 17:44:59 +08:00
patch4.sql add back maxretries field 2021-07-30 00:13:48 +08:00
patch5.sql Chore: Add new line at EOF 2021-08-03 17:46:09 +08:00
patch6.sql Feat: Implement MaxRedirects & StatusCodes 2021-08-05 19:04:38 +08:00
patch7.sql Update patch7.sql 2021-08-29 18:58:05 +08:00
patch8.sql move the new sql to patch8.sql 2021-08-29 11:16:06 +08:00
patch9.sql Fixed suggestions 2021-09-06 09:45:52 +02:00
patch10.sql WIP: Add tags functionality 2021-09-13 14:12:11 +08:00
patch-2fa-invalidate-used-token.sql invalidate used token 2021-10-19 00:42:33 +02:00
patch-2fa.sql Adjusted for new db patch management 2021-09-11 16:37:33 +02:00
patch-add-clickable-status-page-link.sql Added Clickable hostname on status page. 2022-06-11 17:23:12 +01:00
patch-add-description-monitor.sql Add description to monitor 2021-12-14 19:11:32 -03:00
patch-add-docker-columns.sql Docker Hosts are now a table & have their own dialog 2022-07-22 15:47:04 +00:00
patch-add-gamedig-monitor.sql Add GameDig monitor 2023-01-08 21:43:30 +13:00
patch-add-google-analytics-status-page-tag.sql Feature - Google Analytics - Change TEXT type to VARCHAR. 2023-02-02 21:52:45 +00:00
patch-add-invert-keyword.sql add invert keyword feature 2023-04-06 15:25:25 -05:00
patch-add-other-auth.sql added option for ntlm authorization 2022-05-13 12:58:23 -05:00
patch-add-parent-monitor.sql feat: add ability to group monitors in dashboard 2023-01-28 02:58:03 +01:00
patch-add-radius-monitor.sql add radius check 2022-05-12 15:21:13 +02:00
patch-add-retry-interval-monitor.sql Added support for a retry interval to monitors 2021-09-11 18:54:55 +02:00
patch-add-sqlserver-monitor.sql added sqlserver monitor 2022-05-12 12:48:03 -05:00
patch-added-json-query.sql feat: json-query monitor added () 2023-07-13 23:37:26 +08:00
patch-added-mqtt-monitor.sql Change mqtt_topic from VARCHAR to TEXT 2022-04-17 19:56:47 +08:00
patch-api-key-table.sql Added basic web interface for API keys 2023-02-14 19:49:04 +00:00
patch-group-table.sql [status page] fix wrong foreign key 2021-09-22 18:50:20 +08:00
patch-grpc-monitor.sql Feat/add gRPC protocol () 2022-08-03 12:00:39 +07:00
patch-http-body-encoding.sql Add update query for old monitors and save new data correctly 2023-02-18 22:18:48 +03:00
patch-http-monitor-method-body-and-headers.sql feat(http-requests): add support for methods, body and headers for http 2021-10-02 16:48:27 +02:00
patch-improve-performance.sql add a better approach for patching db, change setting.value from varchar to TEXT, restore Database.close() to 1.2.0 2021-09-10 17:23:45 +08:00
patch-incident-table.sql [status page] many update and save group list 2021-09-19 19:04:51 +08:00
patch-maintenance-cron.sql WIP 2023-03-31 20:25:37 +08:00
patch-maintenance-table2.sql Generate Next Timeslot for recurring interval 2022-10-15 17:17:26 +08:00
patch-monitor-add-resend-interval.sql Rename feature to: Resend Notification if Down X times consequently 2022-06-15 17:50:35 +02:00
patch-monitor-basic-auth.sql Minor refactor - change variable names and add commas to object definitions 2021-11-04 10:14:17 +01:00
patch-monitor-expiry-notification.sql Add an option to enable/disable the domain name expiry notification 2022-04-05 21:27:50 +08:00
patch-monitor-push_token.sql add Push-based monitoring () 2021-10-01 00:09:43 +08:00
patch-monitor-tls.sql chore: alter table monitor add column tls_ca, tls_cert, tls_key for certificate data 2023-02-07 09:40:44 +07:00
patch-notification_sent_history.sql send certificate notifications in 21, 14, 7 days 2021-10-27 15:33:15 +08:00
patch-ping-packet-size.sql Added Ping packet size 2022-07-14 08:32:51 +01:00
patch-proxy.sql Add http and https proxy feature 2022-03-06 19:34:49 +03:00
patch-setting-value-type.sql add a better approach for patching db, change setting.value from varchar to TEXT, restore Database.close() to 1.2.0 2021-09-10 17:23:45 +08:00
patch-status-page-footer-css.sql Refine UI/UX for custom css / footer text. Add switch for show/hide powered by 2022-04-17 14:53:13 +08:00
patch-status-page.sql [Status Page] wip, combine api, add status_page_id into group and incident tables 2022-03-16 15:38:10 +08:00