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
Harshitbro-ctrlv
29d05c1e57
feat(status-page): add minimal theme
2026-07-02 12:08:17 +05:30
Arnaud GRIMBERT
969d24e369
Merge branch 'develop' into feat/customcss-status-page
2026-06-24 20:27:57 +02:00
Buco7854
52b95ad121
fix: keep the admin status page preview iframe same-origin
...
The preview framed the page public URL, which for a custom domain is cross
origin and blocked by the admin document CSP frame-src. Point the iframe at the
same-origin public path while the frame chrome still shows the public URL.
2026-06-24 18:21:40 +00:00
Alexander Holliday
d6f9fca907
Merge pull request #3737 from bluewave-labs/feat/head-request-fe
...
feat: head request front end
2026-06-22 11:36:02 -07:00
Alex Holliday
ba943e90c2
add form UI
2026-06-22 11:24:35 -07:00
Alex Holliday
99ded83bd5
remove dead fields from table, add correct fields
2026-06-22 09:54:49 -07:00
harsh-aghara
6d433fd0ac
feat(client): polish customUpCodes ui
2026-06-18 22:27:38 +05:30
harsh-aghara
1b1d8ea229
feat(client): implement accepted status codes UI in create monitor form
2026-06-18 21:37:14 +05:30
Alex Holliday
bffc4ee813
add stats to fe
2026-06-17 10:55:49 -07:00
Buco7854
6165ae60e6
Merge branch 'develop' of https://github.com/bluewave-labs/checkmate into feat/customcss-status-page
...
# Conflicts:
# server/src/api/routes/statusPageRoute.ts
2026-06-12 16:01:03 +00:00
Buco7854
25d8839441
feat: render admin status page preview in an iframe
...
The preview previously rendered the themed status page inline in the
admin document, so document-global concerns leaked in both directions:
custom CSS spilled into the admin UI and the theme body painting never
showed. Pointing the BrowserFrame at the real public URL in an iframe
isolates the CSS completely and makes the preview pixel-identical to
what visitors see. Auth for unpublished pages keeps working because the
same-origin iframe shares localStorage and the API client reads the
token from the rehydrated store.
2026-06-10 17:02:18 +02:00
Buco7854
73f95ac8e1
feat: complete custom CSS support for status pages
...
The customCSS field existed on the model, types, and form schema but was
never editable, sent to the API, or rendered. Wire it end to end:
- Accept customCSS in the create/update status page body validation and
regenerate the OpenAPI spec
- Add a Custom CSS editor (multiline field) to the status page form and
include the value in the submitted form data
- Support multiline mode in the shared TextInput component
- Inject the saved CSS via a style tag when rendering the status page
2026-06-10 14:16:27 +00:00
Ian Troisi
30e8cfc9ec
Add custom domain support for published status pages.
...
Fixes #3647
2026-06-07 22:37:24 -04:00
Alex Holliday
942d75afcd
sm -> md
2026-06-07 15:21:53 -07:00
Alex Holliday
c34fcc5cb3
fix responsiveness for status page themes
2026-06-07 15:18:22 -07:00
Alex Holliday
409f9f6dc6
fix status page styling
2026-06-07 10:54:58 -07:00
Alex Holliday
eeac784922
dispaly uptime percentage on status pages
2026-06-07 10:02:44 -07:00
Alex Holliday
0f99c7004d
remove unused import
2026-06-07 09:44:44 -07:00
Alex
dfcf0309fe
add uptime percentage label
2026-06-06 16:08:35 -07:00
Alexander Holliday
8dbe42288b
Merge pull request #3684 from jhcpeixoto/feat/ntfy-notifications
...
feat: add ntfy notification support
2026-06-05 09:35:04 -07:00
Alexander Holliday
45e31e7212
Merge pull request #3694 from bluewave-labs/feat/fe/progress-indicator-infra
...
Feat: Progress indicator infra & pagespeed
2026-06-04 00:25:19 -07:00
Br0wnHammer
7872b18108
refactor(client): inline isEditMode instead of shadowing it with isWizard
2026-06-04 11:09:09 +05:30
Alex Holliday
ee0bc5e500
add pagination components
2026-06-03 13:29:17 -07:00
Br0wnHammer
01c3870b22
feat(client): enable step wizard on infrastructure and pagespeed create pages
2026-06-03 20:15:01 +05:30
Alexander Holliday
420c103f41
Merge pull request #3693 from bluewave-labs/feat/worker-stats
...
feat: worker stats
2026-06-02 11:33:44 -07:00
Alex Holliday
caf8f22fec
add worker table
2026-06-02 10:59:14 -07:00
Br0wnHammer
7617929700
feat(status-page): add step-wizard progress indicator to create flow
2026-06-02 20:31:01 +05:30
Alexander Holliday
7630491ad4
Merge pull request #3673 from bluewave-labs/feat/fe/uptime-progress-indicator
...
Feat: Uptime Progress Indicator
2026-05-28 09:13:40 -07:00
Alex Holliday
09be4cdf9a
fix import, move cast
2026-05-28 09:10:11 -07:00
Br0wnHammer
8360c05448
refactor(client): derive wizard step count from Zod field metadata
2026-05-28 14:20:02 +05:30
Br0wnHammer
3cce1aa842
feat(client): split uptime monitor creation into a 3-step wizard
2026-05-28 00:21:02 +05:30
joaquimpeixoto
8a83bc99e9
feat: add ntfy notification support
2026-05-27 16:57:11 +01:00
Br0wnHammer
37dfc67e33
feat(client): split uptime monitor creation into a 3-step wizard
2026-05-27 12:07:07 +05:30
Alex Holliday
6b5c3bba47
reset page index
2026-05-26 15:13:36 -07:00
Alex Holliday
397541a789
extract strings
2026-05-26 15:09:33 -07:00
Alex Holliday
949beff4f9
add mongo collection stats component, reorder layout
2026-05-26 14:55:22 -07:00
Alex Holliday
290adf024c
add mongo stats
2026-05-26 13:32:48 -07:00
Alex Holliday
2c89086b68
add mongo stats component
2026-05-26 13:32:30 -07:00
Br0wnHammer
967e415b0a
feat(client): split uptime monitor creation into a 3-step wizard
2026-05-27 01:07:48 +05:30
Br0wnHammer
1702fd1c5a
fix(ui): react button dom
2026-05-25 23:41:55 +05:30
Br0wnHammer
c98ec7d047
feat(client): split uptime monitor creation into a 3-step wizard
2026-05-25 23:35:51 +05:30
Alex Holliday
3a1a9bde4d
add centering box
2026-05-25 10:40:22 -07:00
Alex Holliday
1322033d41
add tags to infra monitors
2026-05-20 12:18:17 -07:00
Alex Holliday
7c201d087c
add tag filtering to pagespeed
2026-05-20 12:14:22 -07:00
Alex Holliday
130d825d66
add active filters list
2026-05-20 12:02:45 -07:00
Alex Holliday
3bcdd3c445
remove chip referecnes, update strings
2026-05-20 11:39:57 -07:00
Alex Holliday
3f290bc963
add tags to Uptime montitor table
2026-05-20 11:37:03 -07:00
Alex Holliday
b981427d8d
mutate SWR on success
2026-05-20 10:49:16 -07:00
Alex Holliday
dc80b3cafc
add tag to table
2026-05-20 10:45:45 -07:00