Nic Jansma
448643fcf0
fix: prometheus metrics have two series for a single monitor when that monitor has tags ( #7125 )
2 months ago
Louis Lam
303a609c05
Merge commit from fork
2 months ago
Cassandra
174c63d479
feat: structured logging (JSON) ( #5179 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
3 months ago
Angel98518
3ebd0ae2a2
fix: Add input validation for monitor ID in badge endpoints ( #6789 )
4 months ago
ryana
9169a647cb
feat: implement incident history ( #6469 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
4 months ago
Copilot
cde96900a2
fix: Ensure ping can handle pings larger than 24 days by changing INT to BIGINT and FLOAT(8,2) to FLOAT(20,2) ( #6668 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: louislam <1336778+louislam@users.noreply.github.com>
Co-authored-by: CommanderStorm <26258709+CommanderStorm@users.noreply.github.com>
4 months ago
Frank Elsinga
0f61d7ee1b
chore: enable formatting over the entire codebase in CI ( #6655 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
4 months ago
leonace924
ac87fa1969
feat: add rss title field and handle rss link from request
4 months ago
Louis Lam
f4ff234ec8
[Push monitor] Fix: Prometheus update with incorrect value ( #6436 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
6 months ago
Louis Lam
49eb0ff87b
Fix: [Push Monitor] Send notifications during maintenance period ( #5847 )
12 months ago
zhang-wei
289e824a5d
Fix monitor reference in push notification logic ( #5842 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
1 year ago
Ryo Hanafusa
3b58ac3fd3
feat: Extend the length of status bar and feed sufficient data ( #5241 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
1 year ago
Luke Thomas
cdb8ad321d
fix: slug input ( #5239 )
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
1 year ago
Louis Lam
eca90a2b00
Revert "feat: structured logging (JSON)" ( #5175 )
2 years ago
Cassandra
b287a25de7
feat: structured logging (JSON) ( #5118 )
2 years ago
Jakob Lindskog
935194bca3
feat: implement very crude and bare-bones RSS feed ( #5047 )
2 years ago
Qi Zhao
4941b17a46
perf: ⚡ ️ revert some overengineer code
2 years ago
Qi Zhao
58533e8f06
Update server/routers/api-router.js
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2 years ago
Qi Zhao
3f425dc160
Update server/routers/api-router.js
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2 years ago
Qi Zhao
f63d36478d
Update server/routers/api-router.js
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2 years ago
Qi Zhao
7270caccae
Update server/routers/api-router.js
...
Co-authored-by: Frank Elsinga <frank@elsinga.de>
2 years ago
Qi Zhao
53c4bba387
fix: 🐛 badge requestedDuration
2 years ago
Qi Zhao
e5ff86e6ac
fix: 🐛 status & ping badge duration
2 years ago
Stefan Ottosson
9c7aa13190
fix: remove check that method is correct
2 years ago
Stefan Ottosson
1ac5696463
Merge branch 'master' into feature/http-method-push-monitor
...
# Conflicts:
# src/pages/EditMonitor.vue
2 years ago
Nelson Chan
c7b8bb9e4a
Fix: Incorrect handling of status page not found ( #4537 )
2 years ago
Louis Lam
869ee8ec50
Merge branch '1.23.X' into 1.23.X-merge-to-2.X.X
...
# Conflicts:
# .github/workflows/auto-test.yml
# extra/reset-password.js
# package-lock.json
# package.json
# server/routers/status-page-router.js
# server/server.js
# server/socket-handlers/general-socket-handler.js
# server/uptime-kuma-server.js
# src/components/ActionInput.vue
# src/util.js
# src/util.ts
2 years ago
Louis Lam
482049c72b
Merge pull request from GHSA-88j4-pcx8-q4q3
...
* WIP, still need to handle npm run reset-password
* Implement it for "npm run reset-password"
Bug fixes and change along with this commit
- Move `ssl`, `hostname`, `port` to ./server/config.js, so `reset-password` is able to read it
- Fix: FBSD is missing, no idea who dropped it.
- Fix: Frontend code should not require any backend code (./server/config.js), moved "badgeConstants" to the common util (./src/util.ts) and drop vite-common.js
* Minor
2 years ago
Nelson Chan
67250d6302
Feat: Retries persistence ( #3814 )
...
* Feat: Retries persistence
* Fix: Set duration for first beat of push monitor
* Feat: Update UptimeCalculator in push route
* Fix: Handle resend in push route
* Chore: Remove debug log
3 years ago
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
3 years ago
Nelson Chan
38efd97b28
Fix: Support float ping in push route ( #3987 )
3 years ago
Louis Lam
852b3fa61b
Merge branch '1.23.X'
...
# Conflicts:
# package-lock.json
# server/database.js
# server/server.js
# server/util-server.js
3 years ago
前端小武
1b148786a5
Fix: Update `x-forwarded-host` field when using reverse proxy ( #3726 )
3 years ago
Adam Stachowicz
6875ecdfbf
Fix warnings ( #3826 )
3 years ago
Louis Lam
076331bf00
Uptime calculation improvement and 1-year uptime ( #2750 )
3 years ago
Louis Lam
a0bd4b248b
Merge remote-tracking branch 'origin/master' into 2.0.X
...
# Conflicts:
# docker/debian-base.dockerfile
# package-lock.json
# package.json
# server/database.js
# src/router.js
3 years ago
Louis Lam
345e61abca
Merge remote-tracking branch 'origin/master' into feat/badge-generator-placeholders
...
# Conflicts:
# package-lock.json
# package.json
3 years ago
Louis Lam
fe40d819bd
Update send403 to sendHttpError
3 years ago
Louis Lam
3dbd8277f0
Merge remote-tracking branch 'origin/master' into feat/global-status-page-badge
...
# Conflicts:
# .gitignore
3 years ago
Louis Lam
16a1a66e09
Merge remote-tracking branch 'origin/master' into 2.0.X
...
# Conflicts:
# docker/alpine-base.dockerfile
# docker/debian-base.dockerfile
# docker/dockerfile
# package.json
# server/database.js
# server/jobs/util-worker.js
# server/model/maintenance.js
# server/model/monitor.js
# server/routers/api-router.js
# server/server.js
# server/uptime-kuma-server.js
3 years ago
Nelson Chan
3e5e7e6e32
Fix: Incorrect options for cert-exp badge
3 years ago
Louis Lam
2e2747fb52
Handling DATE_ADD
3 years ago
Louis Lam
32f84b5e4e
Merge pull request #2491 from RubenNL/fix-metrics-push
...
Fixed the metrics for the push type.
3 years ago
Louis Lam
fbdeb30ce7
Merge pull request #2973 from chakflying/fix/limit-precision
...
Fix: Apply toPrecision as last step
3 years ago
Nelson Chan
4f05912276
Fix: Allow status badge with empty label
3 years ago
Nelson Chan
bf525371d9
Fix: Apply toPrecision as last step
3 years ago
Nelson Chan
bc87abf5c2
Fix: Clear uptime cache on push beat
3 years ago
Ruben van Dijk
896e33815d
Merge branch 'louislam:master' into fix-metrics-push
3 years ago
Nelson Chan
3439074835
Feat: Use message to improve errror status code
3 years ago
Joseph
2a6d98ff01
Feat: Expand and Simplify Badge Functionality ( #2211 )
...
* [expanding badges] added new configs
* [expanding badges] recieve ping in getPreviousHeartbeat()
* [expanding badges] re-added original new badges
* [expanding badges] recreate parity between old and new badges
* [expanding badges] fix linting
3 years ago