gorkem-bwl
5feb666bdb
fix(status-page): inject sanitized customCSS on the public page
...
The customCSS field on status pages was persisted and validated
end-to-end but never rendered on the public page, so operator-supplied
styles had no effect.
Inject the string as a <style> tag on the public route (which the
admin preview iframe also renders), reusing the existing
cssReferencesExternalResource check so external-resource CSS
(@import, url(http…), //…) is dropped defensively on the client.
The admin preview iframe already points at the public URL, so this
one insertion covers both the live page and the in-app preview.
2026-07-09 21:55:25 +03:00
Alexander Holliday
8396f478c5
Merge pull request #3760 from bluewave-labs/fix/status-page-monitor-leak
...
node:20 => node:22
2026-07-07 10:17:31 -07:00
Alex Holliday
bbfd963deb
node:20 => node:22
2026-07-07 10:16:56 -07:00
Alexander Holliday
fc0cda3da6
Merge pull request #3758 from bluewave-labs/fix/status-page-monitor-leak
...
fix: status page monitor leak
2026-07-07 09:59:28 -07:00
Alex Holliday
861d867a17
run formatter
2026-07-07 09:55:21 -07:00
Alex Holliday
8d7c322279
bump version and deps
2026-07-07 09:54:21 -07:00
Alex Holliday
68a9bece1e
bump dependencies
2026-07-07 09:48:34 -07:00
Alex Holliday
4f82a11c66
update tests
2026-07-07 09:47:41 -07:00
Alex Holliday
cc1814f507
whitelist monitor properties instead of blacklist for status pages
2026-07-07 09:47:29 -07:00
Alex Holliday
436c11bcba
Merge branch 'develop' into fix/status-page-monitor-leak
2026-07-07 09:02:48 -07:00
Alexander Holliday
d5ec2936ad
Merge commit from fork
...
Advisory fix 1
2026-07-06 09:46:15 -07:00
Alex
937ffe4f3b
add and update tests
2026-07-06 09:39:59 -07:00
Alex
0df71d6356
use re2 for regex
2026-07-06 09:39:43 -07:00
Alex
adba25269c
tighten regex validation
2026-07-06 09:39:28 -07:00
Alex
386a384ef6
add RE2 dependency
2026-07-06 09:39:11 -07:00
Alex Holliday
8bf5db0834
remove dead code and tests
2026-07-03 11:28:00 -07:00
Alexander Holliday
817d01c857
Merge pull request #3754 from bluewave-labs/fix/worker-crash-on-mongo-error
...
fix: worker crash on mongo error
2026-07-03 10:50:59 -07:00
Alex Holliday
3f30acdbdf
add tests
2026-07-03 10:45:53 -07:00
Alex Holliday
80b604b9ff
add global unhandled exception handler
2026-07-03 10:34:02 -07:00
Alex Holliday
9356b0d482
catch on recordFailure, add defenisve cathc to run job
2026-07-03 10:33:45 -07:00
Alexander Holliday
6699a83948
Merge pull request #3753 from bluewave-labs/chore/worker-deregistration-tests
...
add additional worker tests
2026-07-03 09:48:18 -07:00
Alex Holliday
900c039672
add additional worker tests
2026-07-03 09:41:18 -07:00
Alex
a4ab7d662e
bump version fix
2026-07-02 11:05:30 -07:00
Alex
807d7e10c3
type bulk op
2026-07-02 10:55:57 -07:00
Alex
39043f3945
migration fix
2026-07-02 10:43:22 -07:00
Alex
5a72e1e123
Merge branch 'develop' of github.com:bluewave-labs/Checkmate into develop
2026-07-02 10:30:05 -07:00
Alex
959b150ebf
fix migratin
2026-07-02 10:29:15 -07:00
Alexander Holliday
552b7a037d
Merge pull request #3743 from bluewave-labs/feat/helm
...
feat: Update helm charts
2026-07-02 10:13:28 -07:00
Alex
8671685cf9
bump version
2026-07-02 10:07:42 -07:00
Alex
ff536f40a2
use version tag
2026-07-02 09:44:37 -07:00
Alex
e3d63a1cb4
bump version
2026-07-02 09:11:26 -07:00
Alexander Holliday
105d7f0580
Merge pull request #3723 from Buco7854/feat/customcss-status-page
...
Feat/customcss status page
2026-07-02 09:11:02 -07:00
Alexander Holliday
e2a1f02971
Merge pull request #3744 from Harshitbro-ctrlv/feat/status-page-minimal-theme
...
feat(status-page): add minimal theme
2026-07-02 08:59:55 -07:00
Alex
b7f548ff15
bump version
2026-07-02 08:49:36 -07:00
Harshitbro-ctrlv
29d05c1e57
feat(status-page): add minimal theme
2026-07-02 12:08:17 +05:30
Alex Holliday
0ec77a5ab1
add alias for backward compat
2026-06-30 16:58:52 -07:00
Alexander Holliday
95eb75f416
Merge pull request #3741 from sanmaxdev/fix/maintenance-window-monitor-edits
...
test: cover maintenance window monitor edits
2026-06-30 16:46:40 -07:00
Alex Holliday
8f657dcd36
fix mongo namespace
2026-06-30 10:51:21 -07:00
Alex Holliday
c0e33eb4fa
skip general rate limiter on dev mode
2026-06-30 09:08:20 -07:00
Alex Holliday
754b0af3a3
update helm charts
2026-06-30 09:08:01 -07:00
Alex Holliday
a39792cf0b
add readiness and liveness checks to API
2026-06-29 14:14:42 -07:00
Alex Holliday
35c9618d59
server->api
2026-06-29 10:15:29 -07:00
Alex Holliday
c6c41c2e3e
bare sevice
2026-06-29 10:06:34 -07:00
Alex Holliday
f58825d19f
clean up env vars
2026-06-29 10:03:48 -07:00
Alex Holliday
e4649f3d76
housekeeping
2026-06-29 09:43:37 -07:00
Alexander Holliday
c7361666f5
Merge pull request #3742 from bluewave-labs/feat/worker-health
...
Feat/worker health
2026-06-29 09:20:07 -07:00
Alex Holliday
3f5707721f
fix logging on server startup
2026-06-29 09:12:42 -07:00
sanmaxdev
cc5f033d0d
test: cover maintenance window monitor edits
2026-06-27 16:21:37 +00:00
Alex Holliday
d2d0fb788e
resolve shutdown race
2026-06-25 12:29:21 -07:00
Alex Holliday
9d969d67ca
udpate tests
2026-06-25 11:55:40 -07:00