SkyKingPX
5920b92869
Run npm format
2026-04-16 19:55:17 +02:00
Alex Holliday
8f55d966f9
rename methods, remove unused helpers
2026-04-16 10:50:30 -07:00
Alex Holliday
c7ef412d7a
atomic update
2026-04-16 10:41:00 -07:00
mayssagl
14f76ec10b
fix: copy email templates to dist during build
2026-04-16 18:35:17 +01:00
ZeinebMegaadi
d532d13371
fix(lifecycle updated)
2026-04-16 18:33:44 +01:00
ZeinebMegaadi
58532d1ff6
fix(monitors): handle initializing and breached states in stat box
2026-04-16 18:09:05 +01:00
Alexander Holliday
b5fe314dde
Merge pull request #3531 from mayssagl/fix-claude.md
...
docs: improve CLAUDE.md with architecture flow and repository pattern…
2026-04-16 10:01:33 -07:00
SkyKingPX
0d163e7100
Change Breached to exceeded thresholds
2026-04-16 18:56:06 +02:00
mayssagl
5dda0b51c3
docs: improve CLAUDE.md with architecture flow and repository pattern explanation
2026-04-16 17:42:11 +01:00
Alexander Holliday
273aa7d01a
Merge pull request #3529 from SkyKingPX/feat/docker-images-script-windows
...
Add windows batch script for creating docker images automatically
2026-04-16 09:41:15 -07:00
egeoztass and Claude Opus 4.6
cc1b6df8f2
style: run prettier on notification create page
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 16:55:30 +03:00
egeoztass and Claude Opus 4.6
97353bc7d2
feat: add Pushover notification channel
...
Adds Pushover as a new notification channel, allowing users to receive
push notifications on their devices via the Pushover API.
Backend: provider, type registration, validation, service wiring
Frontend: form UI with app token and user key fields, validation, i18n
Tests: full unit test suite (15 tests, 100% coverage on provider)
Closes #3445
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 16:25:24 +03:00
SkyKingPX
10a703d657
Update CONTRIBUTING.md
2026-04-16 13:49:58 +02:00
SkyKingPX
b3077f6239
Merge branch 'feat/docker-images-script-windows' of https://github.com/SkyKingPX/Checkmate into feat/docker-images-script-windows
2026-04-16 13:46:33 +02:00
SkyKingPX
80ae5a1977
Add windows docker image build script
2026-04-16 13:46:16 +02:00
SkyKingPX
8579708f05
Add script
2026-04-16 13:41:30 +02:00
SkyKing_PX
675ec40836
Merge branch 'bluewave-labs:develop' into feat/improved-status-bar-messages
2026-04-16 13:40:10 +02:00
SkyKingPX
7b164e4df5
Make requested changes
2026-04-16 13:37:54 +02:00
Alexander Holliday
2be1b48995
Merge pull request #3527 from bluewave-labs/fix/demo-user
...
fix: demo user
2026-04-15 14:02:22 -07:00
Alex Holliday
be3b7c2e86
add demo role to list of roles
2026-04-15 13:54:05 -07:00
Alex Holliday
69bec42a66
restrict editing user routes to regular users
2026-04-15 13:53:55 -07:00
Alexander Holliday
12b879ced5
Merge pull request #3526 from bluewave-labs/fix/notification-deletion
...
fix: remove notifications from monitors before deleting notifications
2026-04-15 13:31:42 -07:00
Alex Holliday
9e24cc655c
remove notifications from monitors before deleting notifications
2026-04-15 13:21:14 -07:00
Alexander Holliday
95db80db5d
Merge pull request #3525 from bluewave-labs/feat/initializaiton-tests
...
feat: initializaiton tests
2026-04-15 11:19:07 -07:00
Alexander Holliday
ab7f2c42f5
Merge pull request #3524 from bluewave-labs/fix/streak-time
...
fix: tighten streak time coniditional
2026-04-15 11:09:33 -07:00
Alex Holliday
be462811ac
test initializing state
2026-04-15 11:08:40 -07:00
Alex Holliday
564b356115
tighten streak time coniditional
2026-04-15 11:06:30 -07:00
Alexander Holliday
bcacd42162
Merge pull request #3523 from bluewave-labs/fix/initialization-state
...
fix: monitor init
2026-04-15 11:01:15 -07:00
Alex Holliday
6f7fba5ae5
fixes a bug where state was not correctly calcluated for monitors in initializing state
2026-04-15 10:54:43 -07:00
Alexander Holliday
61d753b119
Merge pull request #3522 from bluewave-labs/feat/additional-heartbeat-tests
...
feat: add additional heartbeat tests
2026-04-15 10:33:44 -07:00
ZeinebMegaadi
b482e871a3
updated fix for same issue
2026-04-15 16:12:10 +01:00
ZeinebMegaadi
bca602f4b0
docs: add monitor lifecycle explanation to README
2026-04-15 15:13:35 +01:00
ZeinebMegaadi
f6222014b7
Fix: correct Active for display on down monitors
2026-04-15 14:51:12 +01:00
SkyKing_PX
360e8ad2a0
Merge branch 'bluewave-labs:develop' into feat/improved-status-bar-messages
2026-04-14 20:47:59 +02:00
Alex Holliday
e8bcfdd21d
add additional heartbeat tests
2026-04-14 11:31:09 -07:00
Alexander Holliday
fd8dce8abe
Merge pull request #3510 from bluewave-labs/feat/monitor-status-refactor
...
feat/monitor status refactor
2026-04-14 10:59:44 -07:00
Alex Holliday
b9c14c76c9
add tests for new helper functions
2026-04-14 10:46:26 -07:00
Alex Holliday
bf60c52692
simplify hardware changes
2026-04-14 10:41:55 -07:00
SkyKingPX
a8339c0169
Improve status bar messages on public status pages
2026-04-14 19:32:05 +02:00
Alex Holliday
d74f1bb6a8
add private helper methods to updateMonitorStats
2026-04-14 10:28:43 -07:00
Alexander Holliday
9bb7224fc4
Merge pull request #3505 from bluewave-labs/fix/notification-fix-down
...
fix: notification down not sent
2026-04-14 09:43:05 -07:00
Alex Holliday
403290db32
Merge branch 'develop' into fix/notification-fix-down
2026-04-14 09:41:16 -07:00
Alexander Holliday
98ae6b1105
Merge pull request #3508 from bluewave-labs/fix/monitor-status-tests
...
fix: additional status service tests
2026-04-14 09:40:58 -07:00
Alex Holliday
2014825618
additional tests
2026-04-14 09:40:14 -07:00
Alexander Holliday
4a61bc88d3
Merge pull request #3507 from bluewave-labs/fix/monitor-status-tests
...
fix: add test for monitor status
2026-04-14 09:37:27 -07:00
Alex Holliday
fa4c0632ae
add test for monitor status
2026-04-14 09:35:58 -07:00
mannilakash
ece16158ef
fix: notification down not sent
2026-04-14 12:07:51 -04:00
Alexander Holliday
bd27721685
Merge pull request #3502 from bluewave-labs/feat/test-workflow
...
feat: add check-tests workflow
2026-04-13 13:11:23 -07:00
Alex Holliday
7c8549d092
fix messages
2026-04-13 13:08:33 -07:00
Alex Holliday
1e8c9d0187
stub out poeditor-sync
2026-04-13 13:07:21 -07:00