uptime-kuma/server
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
..
jobs Feat: Run incremental_vacuum and optimize 2023-07-08 04:57:53 +08:00
model feat: json-query monitor added (#3253) 2023-07-13 23:37:26 +08:00
modules Relocate and fix jsesc issue 2023-02-04 16:58:39 +08:00
monitor-types Prevent users from specifying an unexpected executable as Chromium (#3348) 2023-07-08 15:52:09 +08:00
notification-providers feat: json-query monitor added (#3253) 2023-07-13 23:37:26 +08:00
routers Update send403 to sendHttpError 2023-07-08 21:34:58 +08:00
socket-handlers Merge pull request #3347 from louislam/1.22.X 2023-07-05 11:35:36 +08:00
2fa.js Add JSDoc to server/* 2022-04-20 19:56:40 +01:00
auth.js Chore: Add logging for failed auth 2023-06-26 04:49:49 +08:00
cacheable-dns-http-agent.js Added JSDoc for server/ 2023-01-05 22:19:05 +00:00
check-version.js Fixed update checker making requests to uptime.kuma.pet even when turned off (#2281) 2023-07-03 15:28:03 +08:00
client.js Added basic web interface for API keys 2023-02-14 19:49:04 +00:00
config.js Feat: Expand and Simplify Badge Functionality (#2211) 2023-02-03 12:33:48 +08:00
database.js feat: json-query monitor added (#3253) 2023-07-13 23:37:26 +08:00
docker.js [Docker Monitor] Change tcp:// to http:// 2022-10-04 16:19:56 +08:00
google-analytics.js Trim 2023-02-04 17:03:00 +08:00
image-data-uri.js Merge branch 'master' into add-JSDoc-comments 2022-04-21 13:01:22 +01:00
jobs.js Feat: Run incremental_vacuum and optimize 2023-07-08 04:57:53 +08:00
notification.js Merge pull request #2980 from Genc/feature/twilio-notification-provider 2023-03-26 15:38:53 +08:00
password-hash.js Merge branch 'master' into add-JSDoc-comments 2022-04-21 13:01:22 +01:00
prometheus.js Fix: prometheus monitor_status metric has 4 values 2023-06-10 20:22:33 +02:00
proxy.js Fix: Pass rejectUnauthorized to Socks Proxy 2023-03-28 11:40:19 +08:00
rate-limiter.js Switched to using Authorization header 2023-02-15 21:53:49 +00:00
server.js feat: json-query monitor added (#3253) 2023-07-13 23:37:26 +08:00
settings.js Fix Uptime Kuma cannot be stopped 2022-12-08 19:13:47 +08:00
uptime-cache-list.js Added JSDoc for server/ 2023-01-05 22:19:05 +00:00
uptime-kuma-server.js Merge pull request #3347 from louislam/1.22.X 2023-07-05 11:35:36 +08:00
util-server.js Merge pull request #3188 from chakflying/fix/radius-timeout 2023-07-09 22:47:39 +08:00