mannilakash
98943ad461
fix: removing JSdoc for usedebounce and comments
2026-02-10 08:10:44 -05:00
mannilakash
c670653ab3
fix: format fix
2026-02-09 12:40:44 -05:00
mannilakash
e75606aad3
refactor: debounce.jsx to typescript and moving it to Hooks
2026-02-09 12:38:39 -05:00
mannilakash
07b0483352
fix: changes for debounce search in uptime/infrastructure pages
2026-02-09 10:43:29 -05:00
Alexander Holliday
8555e7c122
Merge pull request #3254 from bluewave-labs/feat/v2-register
...
feat/v2 register
2026-02-06 15:39:17 -08:00
Alex Holliday
734ec41ca0
cleanup
2026-02-06 23:37:25 +00:00
Alex Holliday
5152336591
fix validation, derrive teamID and Roles from tokens
2026-02-06 23:31:07 +00:00
Alex Holliday
78b920aaf6
missing fields
2026-02-06 23:07:17 +00:00
Alex Holliday
2d84fae470
form
2026-02-06 22:53:41 +00:00
Alex Holliday
97e4b105a2
Merge branch 'develop' into feat/v2-register
2026-02-06 22:35:19 +00:00
Alex Holliday
a053386f4a
ui
2026-02-06 22:34:50 +00:00
Alexander Holliday
e0991e28e5
Merge pull request #3253 from bluewave-labs/feat/v2/password-reset
...
feat: v2/password reset
2026-02-06 14:22:37 -08:00
Alex Holliday
0f26648855
remove old page
2026-02-06 22:18:44 +00:00
Alex Holliday
6a0f3426b3
recovery form, fix email service
2026-02-06 22:14:42 +00:00
Alex Holliday
16e8035299
ui
2026-02-06 21:50:45 +00:00
Alexander Holliday
31b09c316a
Merge pull request #3251 from bluewave-labs/feat/v2-auth-login
...
feat: v2 auth login
2026-02-06 13:36:27 -08:00
Alex Holliday
8f2072e497
cleanup
2026-02-06 21:35:25 +00:00
Alex Holliday
514570da78
login page refactor
2026-02-06 21:11:46 +00:00
Alex Holliday
ea68e660fc
login UI
2026-02-06 20:53:48 +00:00
Alex Holliday
527543d79f
base page, auth header, language and theme switches
2026-02-06 20:32:10 +00:00
Alexander Holliday
1c390a8baf
Merge pull request #3250 from bluewave-labs/fix/unit-formatting
...
Fix/unit formatting
2026-02-06 11:43:48 -08:00
Alex Holliday
43ac5b57cf
time formatting
2026-02-06 19:42:06 +00:00
Alex Holliday
1558b27497
bytes and percentage
2026-02-06 19:25:53 +00:00
Alexander Holliday
9caa6c830f
Merge pull request #3249 from bluewave-labs/feat/v2-logs
...
Feat/v2 logs
2026-02-06 11:00:31 -08:00
Alex Holliday
ea115ede53
cleanup
2026-02-06 18:56:10 +00:00
Alex Holliday
8470631162
diagnostics
2026-02-06 18:46:06 +00:00
Alex Holliday
597732e109
stats
2026-02-06 18:20:26 +00:00
Alex Holliday
9974fa4010
headers
2026-02-06 17:24:16 +00:00
Alex Holliday
b0686c0576
queue tab
2026-02-05 21:40:36 +00:00
Alex Holliday
a148f56b22
logs tab
2026-02-05 20:23:04 +00:00
Alexander Holliday
3b25b37c22
Merge pull request #3247 from bluewave-labs/fix/empty
...
Fix: empty state
2026-02-05 10:59:44 -08:00
Alexander Holliday
1e04345aa0
Merge pull request #3185 from llpingll/change-password
...
feat: Allow all users to change password (not just admins)
2026-02-05 10:59:20 -08:00
Alexander Holliday
174c3cd47a
Merge pull request #3246 from bluewave-labs/fix/alignment
...
Fix/alignment
2026-02-05 10:56:59 -08:00
Alex Holliday
0e149fa477
fix empty state
2026-02-05 18:56:54 +00:00
Alex Holliday
5b4a99af3d
fix select alignment
2026-02-05 18:53:51 +00:00
Alex Holliday
2ecdc2096e
empty field label
2026-02-05 18:49:47 +00:00
Alexander Holliday
6e66a18535
Merge pull request #3245 from bluewave-labs/fix/pagination-delete
...
fix: pagination and empty state fix
2026-02-05 10:33:49 -08:00
Alex Holliday
bd6aa0fa3a
pagination and empty state fix
2026-02-05 18:30:43 +00:00
Alexander Holliday
4e678a4ce7
Merge pull request #3244 from bluewave-labs/feat/husky-lint
...
feat: add husky
2026-02-05 09:55:50 -08:00
Alex Holliday
5999315791
add gitignore
2026-02-05 17:54:06 +00:00
Alexander Holliday
0c8b8a9358
Merge pull request #3243 from bluewave-labs/feat/v2-create-maintenance
...
feat: v2 create maintenance
2026-02-05 09:45:20 -08:00
Alex Holliday
dfe62bd301
remove old
2026-02-05 17:29:27 +00:00
Alex Holliday
747ff824cc
format
2026-02-05 17:23:14 +00:00
Alex Holliday
f12c544751
validation fixes
2026-02-05 17:22:24 +00:00
llpingll
278ced2a6c
Removed additional lines to avoid en.json conflict
2026-02-04 23:56:16 +00:00
llpingll
88d539b2a4
Hard coded strings to avoid en.json conflicts
2026-02-04 23:32:14 +00:00
Alex Holliday
f0b152fc8f
duration
2026-02-04 22:55:54 +00:00
Alex Holliday
dc0e198a8e
monitors
2026-02-04 22:17:04 +00:00
Alex Holliday
0a5067ef46
grab monitors
2026-02-04 22:10:52 +00:00
Alex Holliday
4f0017c031
strings
2026-02-04 21:47:56 +00:00
Alex Holliday
f0b2292f0a
general
2026-02-04 21:45:39 +00:00
Alexander Holliday
d74d79c332
Merge pull request #3242 from bluewave-labs/feat/v2-maintenance
...
feat: v2 maintenance
2026-02-04 12:06:22 -08:00
Alex Holliday
1a096b66f7
remove unused
2026-02-04 20:03:05 +00:00
Alex Holliday
7cb866ce4a
legacy put -> patch
2026-02-04 19:57:36 +00:00
Alex Holliday
c54582ca70
format
2026-02-04 19:54:01 +00:00
Alex Holliday
362034ba26
pretty-ms
2026-02-04 19:53:19 +00:00
Alex Holliday
b536099d03
create header
2026-02-04 19:40:32 +00:00
Alex Holliday
04fef2ef75
put -> patch
2026-02-04 19:30:41 +00:00
Alex Holliday
a89e5ed565
MaintenanceWindow table
2026-02-04 19:22:05 +00:00
Alexander Holliday
ca153b65a9
Merge pull request #3241 from bluewave-labs/fix/incidents-selector
...
fix/incidents selector
2026-02-04 10:31:57 -08:00
Alex Holliday
cc188b2ba3
Merge branch 'develop' into fix/incidents-selector
2026-02-04 18:29:49 +00:00
Alexander Holliday
18018ceef1
Merge pull request #3240 from bluewave-labs/fix/invite-permisisons
...
fix/invite permisisons
2026-02-04 10:13:25 -08:00
Alex Holliday
189f309631
format
2026-02-04 18:10:52 +00:00
Alex Holliday
97dd3ec9cb
add permissin check to sendInviteEmail
2026-02-04 17:57:00 +00:00
Alex Holliday
b4c929963f
add permission check to invite service
2026-02-04 17:49:45 +00:00
Alex Holliday
4ecc737438
add helper method to extract user roles
2026-02-04 17:49:19 +00:00
Alex Holliday
bc58f6e08e
add user role hierearchy lookup and management function
2026-02-04 17:48:58 +00:00
Alex Holliday
4f3bcd4624
incident page fixed
2026-02-03 23:45:23 +00:00
Alex Holliday
d469590ef3
filter fix
2026-02-03 23:37:16 +00:00
Alexander Holliday
35eba6897a
Merge pull request #3238 from bluewave-labs/feat/v2-create-config-status-page
...
feat: v2 create config status page
2026-02-03 15:31:39 -08:00
Alex Holliday
667dc55fc8
types
2026-02-03 23:30:23 +00:00
Alex Holliday
f2d2687d2a
responsive
2026-02-03 22:58:09 +00:00
Alex Holliday
4e3e580179
align logo
2026-02-03 22:52:20 +00:00
Alex Holliday
4080ac8c2c
format
2026-02-03 22:40:26 +00:00
Alex Holliday
0a408f8cfd
sorting
2026-02-03 22:07:59 +00:00
Alex Holliday
e3921beac4
hide unused features
2026-02-03 21:53:34 +00:00
Alex Holliday
4c284493ba
actin menu
2026-02-03 21:40:17 +00:00
Alex Holliday
0fcceeb7a6
strings
2026-02-03 21:34:16 +00:00
Alex Holliday
f799d46025
cleanup, style picler
2026-02-03 21:29:02 +00:00
Alex Holliday
a80df60fc1
handle delete
2026-02-03 21:14:16 +00:00
Alexander Holliday
cbec0fa065
Merge pull request #3213 from sukritraj02/#3164
...
#3164
2026-02-03 13:07:14 -08:00
Alex Holliday
40e5550e0f
delete header
2026-02-03 20:18:51 +00:00
Alex Holliday
90fd9930db
handle remove logo
2026-02-03 20:11:47 +00:00
Alex Holliday
f10f7385b0
fix hook
2026-02-03 19:59:42 +00:00
Alex Holliday
2d85abf030
id
2026-02-03 19:50:36 +00:00
Alex Holliday
3c0c470ca3
features config box
2026-02-03 19:36:43 +00:00
Alex Holliday
4c5cae8722
missing key
2026-02-03 19:31:51 +00:00
Alex Holliday
8650f30d12
type
2026-02-03 19:28:55 +00:00
Alexander Holliday
09e37f4356
Merge pull request #3233 from bluewave-labs/fix/fe/account-page-password-ui
...
Fix: Send Email Invite
2026-02-03 11:25:52 -08:00
Alex Holliday
6bc8a521c9
logo
2026-02-03 19:24:50 +00:00
Alex Holliday
a1e6eaa9d0
submit
2026-02-03 19:03:17 +00:00
Alex Holliday
bbb61a6f88
format
2026-02-03 10:40:00 -08:00
Alex Holliday
c1d2041482
Merge branch 'develop' into feat/v2-create-config-status-page
2026-02-03 18:34:17 +00:00
Alex Holliday
7aa05c7f85
strings
2026-02-03 18:34:15 +00:00
Alexander Holliday
539866e119
Merge pull request #3237 from bluewave-labs/fix/strings
...
Fix/strings
2026-02-03 10:26:02 -08:00
Alex Holliday
6f0ff1583e
rebuild strings
2026-02-03 18:23:19 +00:00
Alex Holliday
12b61d17f2
initial commit
2026-02-03 18:09:51 +00:00
Alex Holliday
7426418629
fix uptime
2026-02-03 18:03:26 +00:00
Alex Holliday
3566da7515
uptime strings
2026-02-03 18:02:24 +00:00
Alex Holliday
b451489bd8
Merge branch 'develop' into feat/v2-create-config-status-page
2026-02-03 18:02:13 +00:00
Alexander Holliday
d4a0489275
Merge pull request #3236 from bluewave-labs/fix/strings
...
sort
2026-02-03 09:54:15 -08:00
Alex Holliday
080c91284d
sort
2026-02-03 17:53:45 +00:00
Alexander Holliday
dadc74373c
Merge pull request #3235 from bluewave-labs/fix/strings
...
Revert "remove unused strings"
2026-02-03 09:53:16 -08:00
Alex Holliday
6fdea04416
Revert "remove unused strings"
...
This reverts commit a7c5b0c7fb .
2026-02-03 17:51:32 +00:00
Alex Holliday
67963823d9
Merge branch 'develop' into feat/v2-create-config-status-page
2026-02-03 17:43:19 +00:00
Alexander Holliday
ab12a9bd3a
Merge pull request #3234 from bluewave-labs/fix/validation
...
Fix validation
2026-02-03 09:42:32 -08:00
Alex Holliday
3b25c50247
Fix validation
2026-02-03 17:41:31 +00:00
Br0wnHammer
63e42b7276
Fix: Send Email Invite
2026-02-03 22:36:19 +05:30
llpingll
090d002578
Add comment to PasswordPanel to encourage additional error handling and remove helperText comments | Remove explicit special characters from en.json
2026-02-03 16:44:15 +00:00
Alex Holliday
ae7524f507
monitors details
2026-02-02 23:57:14 +00:00
Alex Holliday
54d71bef61
monitors
2026-02-02 23:46:15 +00:00
Alexander Holliday
a77c74b17c
Merge pull request #3231 from bluewave-labs/feat/v2-status-page
...
feat: v2 status page
2026-02-02 15:01:41 -08:00
Alex Holliday
f2363a7a09
form initial commit
2026-02-02 23:01:35 +00:00
llpingll
69f95723f1
Combine useNavigate and useLocation into one import
2026-02-02 22:23:48 +00:00
Alex Holliday
1fefb038f0
cleanup
2026-02-02 22:15:57 +00:00
Alex Holliday
85190992c7
format
2026-02-02 22:02:14 +00:00
Alex Holliday
efe87b599f
add missing /
2026-02-02 22:01:42 +00:00
Alex Holliday
ed1bcf97da
monitor name overflow
2026-02-02 21:57:07 +00:00
Alex Holliday
56ead03416
breadcrumbs
2026-02-02 21:51:06 +00:00
Alex Holliday
a912a5ebb8
monitors lis tskeleton
2026-02-02 20:42:27 +00:00
Alex Holliday
0fd4173816
status bar
2026-02-02 20:39:16 +00:00
Alex Holliday
75d3644b36
remove unused
2026-02-02 19:25:30 +00:00
Alex Holliday
853e21623e
new status pages
2026-02-02 19:20:59 +00:00
Alex Holliday
57c3bf3240
findBYIds only
2026-02-02 19:00:03 +00:00
Alexander Holliday
6be1eb0a3e
Merge pull request #3230 from bluewave-labs/feat/v2-incidents
...
feat: v2 incidents
2026-02-02 10:51:29 -08:00
Alex Holliday
9d70623e0f
bump mui color
2026-02-02 18:50:20 +00:00
Alex Holliday
43fe66022b
format
2026-02-02 18:45:52 +00:00
Alex Holliday
294fb13005
remove unused
2026-02-02 18:45:29 +00:00
Alex Holliday
8028cab487
no active incidents msg
2026-02-02 18:31:21 +00:00
Alex Holliday
8160ab4a3c
fix isFilterACtive logic
2026-02-02 17:56:11 +00:00
Alex Holliday
6063532c79
fitlers
2026-02-02 17:49:36 +00:00
Alex Holliday
83b628c8f9
divider
2026-02-02 17:36:42 +00:00
Alex Holliday
88a91022c3
summary, activ eincident table
2026-02-02 17:28:22 +00:00
Alex Holliday
5822a363a9
resolve strings
2026-02-02 17:16:34 +00:00
Lui Duarte
464b16ec9d
Merge branch 'develop' into change-password
2026-02-02 15:49:30 +00:00
Alex Holliday
d54c90d511
require team ID
2026-02-02 06:09:57 +00:00
Alex Holliday
3a5783fe91
email
2026-02-02 06:08:51 +00:00
Alex Holliday
479f22ac69
resolution details
2026-02-02 05:41:32 +00:00
Alex Holliday
30202b2249
grid
2026-02-01 01:54:18 +00:00
Alex Holliday
888910abb2
bump mui
2026-02-01 00:49:35 +00:00
Alex Holliday
874d1b277a
incidnet details
2026-02-01 00:34:48 +00:00
Alex Holliday
f34520cdbf
dialog initial commit
2026-02-01 00:03:08 +00:00
Alex Holliday
f420044b64
header
2026-01-31 01:32:33 +00:00
Alex Holliday
53d5ae2251
time header
2026-01-31 01:23:54 +00:00
Alex Holliday
bcc57c7135
strings
2026-01-31 01:12:05 +00:00
Alex Holliday
6b67f4977f
wire up incidents table
2026-01-31 00:41:03 +00:00
Alex Holliday
87255071f4
headers and actions
2026-01-31 00:18:33 +00:00
Alex Holliday
cbf1f97591
initial table commit
2026-01-30 23:35:33 +00:00
Alex Holliday
7a881fda03
strings
2026-01-30 23:31:03 +00:00
Alex Holliday
50fd66ef56
center
2026-01-30 23:28:36 +00:00
Alex Holliday
f9b677b1ad
strings
2026-01-30 23:22:56 +00:00
Alex Holliday
b7a6d50c73
cards
2026-01-30 23:16:35 +00:00
Alex Holliday
04bd7f0e2e
initial comit
2026-01-30 21:45:14 +00:00
Alexander Holliday
2e7aba788d
Merge pull request #3227 from bluewave-labs/fix/infra-link
...
hardware->infrastructure
2026-01-30 13:40:36 -08:00
Alex Holliday
e1665b29af
hardware->infrastructure
2026-01-30 21:40:10 +00:00
Alexander Holliday
17450e2537
Merge pull request #3226 from bluewave-labs/fix/strings
...
fix: remove unused strings
2026-01-30 13:37:22 -08:00
Alex Holliday
270293a2b5
format
2026-01-30 21:35:51 +00:00
Alex Holliday
a7c5b0c7fb
remove unused strings
2026-01-30 21:35:38 +00:00
Alex Holliday
e804c35c3a
remove commments
2026-01-30 21:30:10 +00:00
Alexander Holliday
5c4133097d
Merge pull request #3225 from bluewave-labs/feat/v2-create-monitors
...
feat: V2 create monitors
2026-01-30 13:27:52 -08:00
Alex Holliday
85f93cd6d2
format
2026-01-30 21:26:56 +00:00
Alex Holliday
d4db32e392
game
2026-01-30 21:26:27 +00:00
Alex Holliday
791b9fc7a2
game
2026-01-30 21:26:17 +00:00
Alex Holliday
206c5577a6
move header
2026-01-30 21:14:11 +00:00
Alex Holliday
cbd0530d85
remove unused
2026-01-30 21:10:52 +00:00
Alex Holliday
45ef2438de
format
2026-01-30 21:05:32 +00:00
Alex Holliday
ec818eaacb
delete
2026-01-30 21:04:14 +00:00
Alex Holliday
91bb60f2ff
delte header
2026-01-30 20:55:24 +00:00
Alex Holliday
443ad46fa7
update strings
2026-01-30 20:38:05 +00:00
Alex Holliday
f685c9cd5d
useAdvncedMatching
2026-01-30 20:21:31 +00:00
Alex Holliday
0263c17618
advance dmatching section
2026-01-30 19:54:44 +00:00
Alex Holliday
5a12e36c7e
put -> patch
2026-01-30 19:43:34 +00:00
Alex Holliday
67da6c61cf
put/create
2026-01-30 19:41:41 +00:00
Alex Holliday
f538f61464
slider update
2026-01-30 18:28:30 +00:00
Alex Holliday
f6971ede69
slider w label
2026-01-30 00:00:12 +00:00
Alex Holliday
e69283e3ed
sliders
2026-01-29 23:52:21 +00:00
Alex Holliday
084eed85bf
add incidents config box
2026-01-29 23:39:14 +00:00
Alex Holliday
9a42fb031f
check frequency
2026-01-29 23:17:08 +00:00
Alex Holliday
943e88c54d
TLS/SSL
2026-01-29 23:10:34 +00:00
Alex Holliday
24ce64b439
notifications
2026-01-29 23:04:40 +00:00
Alex Holliday
841d25ce3e
general
2026-01-29 22:47:29 +00:00
Alex Holliday
84e4ea7b64
forward ref
2026-01-29 22:20:50 +00:00
Alex Holliday
4b92dbd19b
initial commit
2026-01-29 22:17:56 +00:00
Alexander Holliday
5eb1d54d65
Merge pull request #3223 from bluewave-labs/feat/v2-notifications-create
...
Feat: v2 notifications create
2026-01-29 13:16:28 -08:00
Alex Holliday
a0aee182de
remove unused
2026-01-29 21:15:14 +00:00
Alex Holliday
2dca5ccb67
format
2026-01-29 21:09:00 +00:00
Alex Holliday
348eea5475
breadcrumb fix
2026-01-29 21:08:36 +00:00
Alex Holliday
2a3683c74a
breadcurmbs
2026-01-29 21:08:26 +00:00
Alex Holliday
806d7ae456
test
2026-01-29 20:59:47 +00:00
Alex Holliday
cac502573f
put -> patch
2026-01-29 20:55:14 +00:00
Alex Holliday
830318edc3
put -> patch
2026-01-29 20:55:02 +00:00
Alex Holliday
86a55e3cfe
submit
2026-01-29 20:47:47 +00:00
Alex Holliday
796960aeb2
matrix in one config
2026-01-29 20:26:28 +00:00
Alex Holliday
a25ff03b71
remaining fields
2026-01-29 20:12:50 +00:00
Alex Holliday
22ae6b4be6
type
2026-01-29 19:34:49 +00:00
Alex Holliday
0b5e28c296
form
2026-01-29 19:29:36 +00:00
sukritraj02
c5c91e28f8
udated package-lock.json client
2026-01-30 00:23:02 +05:30
Alex Holliday
3ba3e4b865
initial commit
2026-01-29 18:41:46 +00:00
Alexander Holliday
77fa394004
Merge pull request #3222 from bluewave-labs/fix/missing-create-header
...
fix: missing create header
2026-01-29 10:37:02 -08:00
Alex Holliday
c0ba278e47
loading state
2026-01-29 18:34:50 +00:00
sukritraj02
73f41906b0
initial changes , updated package-lock.json file
2026-01-30 00:00:35 +05:30
Alexander Holliday
cb5af2741d
Merge pull request #3216 from bluewave-labs/fix/latest-incident-overflow
...
fix: latest incidents panel overflow text on smaller devices
2026-01-29 10:28:32 -08:00
mannilakash
af4ef87966
Merge branch 'develop' of github.com:bluewave-labs/Checkmate into fix/latest-incident-overflow
2026-01-29 13:22:20 -05:00
mannilakash
a154ad11b5
fix: latest incident panel: Box -> Grid
2026-01-29 13:21:56 -05:00
Alexander Holliday
1bfd1c9119
Merge pull request #3221 from bluewave-labs/feat/v2-notifications
...
Feat/v2 notifications
2026-01-29 10:21:35 -08:00
Alex Holliday
fc98192bcf
format
2026-01-29 18:20:05 +00:00
Alex Holliday
b1db74d96f
remove unused
2026-01-29 18:19:55 +00:00
Alex Holliday
c1258d3cdf
v2
2026-01-29 18:18:52 +00:00
Alex Holliday
6ffa5ac648
v2-table
2026-01-29 18:14:23 +00:00
Alex Holliday
6395e8a10e
iniital commit
2026-01-29 17:52:10 +00:00
Alexander Holliday
2852d2cdce
Merge pull request #3220 from bluewave-labs/fix/infra-cleanup
...
fix: remove unused infra components
2026-01-29 09:45:14 -08:00
Alex Holliday
363baef7b1
remove unused
2026-01-29 17:43:33 +00:00
Alexander Holliday
a1973a6d2b
Merge pull request #3219 from bluewave-labs/feat/v2-infra-details
...
Feat/v2 infra details
2026-01-29 09:26:14 -08:00
Gorkem Cetin (BWL)
12f02d6eea
Refine questions and ideas section in README
...
Updated communication options with preferred channels.
2026-01-28 19:47:48 -05:00
Alex Holliday
a6c291c8ef
build fix
2026-01-29 00:07:11 +00:00
Alex Holliday
227dc9e7e8
y axis formatting
2026-01-29 00:04:51 +00:00
Alex Holliday
38ef9ccad3
network charts
2026-01-29 00:01:22 +00:00
Alex Holliday
353b97e7d3
_id -> bucketDate
2026-01-28 23:34:18 +00:00
Alex Holliday
9b871ffb52
grid fix
2026-01-28 23:29:04 +00:00
Alex Holliday
cb392eaaba
gauges, charts
2026-01-28 23:26:00 +00:00
Alex Holliday
dcf5a77923
stat boxes
2026-01-28 22:38:02 +00:00
Alex Holliday
ec03addba6
headers
2026-01-28 22:00:33 +00:00
Alex Holliday
eefdb8d253
initial commit
2026-01-28 21:39:38 +00:00
Alexander Holliday
e539f40612
Merge pull request #3218 from bluewave-labs/feat/v2-infra
...
feat: v2 infra
2026-01-28 13:39:08 -08:00
Alex Holliday
c18159afd3
v2 infra migration
2026-01-28 21:34:43 +00:00
Alex Holliday
5596e45ff3
initial commit
2026-01-28 20:48:02 +00:00
Alexander Holliday
bde13f4fa7
Merge pull request #3217 from bluewave-labs/fix/check-cleanup
...
fix: cleanup
2026-01-28 12:23:55 -08:00
Alex Holliday
7f1c996632
format
2026-01-28 20:21:41 +00:00
Alex Holliday
396d5b369b
remove unused
2026-01-28 20:20:18 +00:00
Alex Holliday
bb8cc8b464
cleanup, check fix
2026-01-28 20:00:42 +00:00
mannilakash
66efa25e2b
fix: latest incidents panel overflow text on smaller devices
2026-01-28 14:36:51 -05:00
Alexander Holliday
7bef6dc0e6
Merge pull request #3215 from bluewave-labs/feat/v2-checks
...
feat: v2 checks
2026-01-28 11:28:10 -08:00
Alexander Holliday
1c341a4e3d
Merge pull request #3214 from bluewave-labs/fix/bump-mongo
...
bump mongo for ARM to 6.0
2026-01-28 11:26:39 -08:00
Alex Holliday
f41f2322cf
remove unused import
2026-01-28 19:26:15 +00:00
Alex Holliday
b653f26c96
format
2026-01-28 19:24:17 +00:00
Alex Holliday
ece1dadb78
correctly convert to entity
2026-01-28 19:20:16 +00:00
Alex Holliday
1f003c4d48
fix breakpoint
2026-01-28 19:06:21 +00:00
Alex Holliday
5a468d717a
Responsive
2026-01-28 19:00:34 +00:00
Alex Holliday
975d134dd8
extract strings
2026-01-28 18:45:11 +00:00
Alex Holliday
7a66b5310b
expose isValidating
2026-01-28 18:03:33 +00:00
Alex Holliday
fcfad945a0
selects
2026-01-28 17:59:11 +00:00
Alex Holliday
6b4032ecfe
bump mongo for ARM to 6.0
2026-01-28 17:08:36 +00:00
sukritraj02
41d6c092d4
eat: improve notification grouping email subject and monitor name formatting
2026-01-28 18:53:51 +05:30
sukritraj02
f9e366e181
fixed notificationsService.ts
2026-01-28 18:23:22 +05:30
Alex Holliday
07705e9823
fix recent
2026-01-27 23:21:04 +00:00
Alex Holliday
c48049e0af
checks table
2026-01-27 23:17:40 +00:00
Alex Holliday
f3ba8c9815
monitor select
2026-01-27 23:05:00 +00:00
Alex Holliday
f88e4ee6f4
refactor
2026-01-27 22:24:16 +00:00
Alexander Holliday
53f420cf56
Merge pull request #3211 from bluewave-labs/fix/string-cast
...
cast to string
2026-01-27 13:58:11 -08:00
Alex Holliday
589825c1c5
format
2026-01-27 21:57:55 +00:00
Alex Holliday
300b1b2238
initial commit
2026-01-27 21:57:09 +00:00
Alex Holliday
6efc05879a
cast to string
2026-01-27 21:54:20 +00:00
Alexander Holliday
20dccb140e
Merge pull request #3208 from bluewave-labs/fix/docker
...
docker fix
2026-01-27 13:39:44 -08:00
Alex Holliday
8dfedb8a52
docker fix
2026-01-27 21:26:27 +00:00
Alexander Holliday
d48cdaca9c
Merge pull request #3205 from bluewave-labs/fix/types
...
fix types
2026-01-27 13:19:13 -08:00
Alex Holliday
36a53ee80b
fix types
2026-01-27 21:17:57 +00:00
Alexander Holliday
4400ca703d
Merge pull request #3202 from bluewave-labs/fix/dockerfile
...
remove console.log, fix docker file
2026-01-27 13:01:52 -08:00
Alex Holliday
c1d0cb568d
remove console.log, fix docker file
2026-01-27 21:00:28 +00:00
Alexander Holliday
81e73e5adf
Merge pull request #3200 from bluewave-labs/fix/checks
...
fix/checks
2026-01-27 12:52:20 -08:00
Alex Holliday
7a84d06a79
query tweak
2026-01-27 20:49:44 +00:00
Alex Holliday
63d2bb97ee
add dateRange to checks query
2026-01-27 20:46:28 +00:00
Alex Holliday
0af7cfe714
generate checks
2026-01-27 20:04:47 +00:00
Alex Holliday
d190f5ab02
types
2026-01-27 19:55:52 +00:00
Alexander Holliday
8cfe1d3c1a
Merge pull request #3199 from bluewave-labs/feat/recent-checks
...
feat: recent checks
2026-01-27 11:54:39 -08:00
Alex Holliday
1bf4c75418
format
2026-01-27 19:52:44 +00:00
Alex Holliday
7771a0ce35
resolve errors
2026-01-27 19:50:32 +00:00
Alex Holliday
fcd9e78367
infra migration
2026-01-27 19:39:17 +00:00
Alex Holliday
6f9fefddd2
recent checks
2026-01-27 19:24:02 +00:00
Alex Holliday
5731283c46
recent checks
2026-01-27 19:23:34 +00:00
Alex Holliday
420ff292d9
toEntity
2026-01-27 18:58:08 +00:00
Alex Holliday
290ee7d2df
proper parsing
2026-01-27 18:50:08 +00:00
Alex Holliday
50c644231e
initial commit
2026-01-27 18:26:31 +00:00
Alexander Holliday
5729b0a263
Merge pull request #3197 from bluewave-labs/fix/checks
...
date limit
2026-01-26 20:07:32 -08:00
Alex Holliday
4f3f5408ef
date limit
2026-01-27 04:06:52 +00:00
Alexander Holliday
de7038d6c3
Merge pull request #3195 from bluewave-labs/fix/checks
...
format
2026-01-26 19:40:26 -08:00
Alex Holliday
4119189c71
format
2026-01-27 03:39:55 +00:00
Alexander Holliday
fd66affea8
Merge pull request #3193 from ajhollid/fix/dockerfile
...
fix: dist dir
2026-01-26 15:58:07 -08:00
Alex Holliday
839dc201df
dist
2026-01-26 15:57:23 -08:00
Alexander Holliday
bbb0716251
Merge pull request #3191 from bluewave-labs/fix/pagespeed-tooltip
...
fix tooltip styling
2026-01-26 15:46:50 -08:00
Alex Holliday
bbdfc00eb9
format
2026-01-26 23:45:28 +00:00
Alexander Holliday
ba498534e6
Merge pull request #3190 from bluewave-labs/fix/migration
...
fix: migration
2026-01-26 15:44:50 -08:00
Alex Holliday
f51bf36ddd
fix tooltip styling
2026-01-26 23:44:40 +00:00
Alex Holliday
716479c5bb
format
2026-01-26 23:21:49 +00:00
Alex Holliday
f9c85e2d76
indexes
2026-01-26 23:20:18 +00:00
Alex Holliday
e26f3facf1
use creatdAt
2026-01-26 23:15:59 +00:00
Alex Holliday
fd5f493345
improve migration
2026-01-26 23:02:30 +00:00
Alexander Holliday
e5bb736530
Merge pull request #3189 from bluewave-labs/feat/pagespeed-details
...
feat: v2 pagespeed details
2026-01-26 14:34:56 -08:00
Alex Holliday
d71d16ecd0
refresh interval
2026-01-26 22:32:08 +00:00
Alex Holliday
389716fa77
pretty-ms
2026-01-26 22:29:28 +00:00
Alex Holliday
1bcb2ddf91
pagespeed v2 refactor
2026-01-26 22:28:02 +00:00
Alex Holliday
b61077bd3f
remove unsued strings, initial commit
2026-01-26 21:14:04 +00:00
Alexander Holliday
1cffd51bd3
Merge pull request #3188 from bluewave-labs/feat/v2-pagespeed
...
feat/v2 pagespeed
2026-01-26 12:50:30 -08:00
Alex Holliday
451e352458
types
2026-01-26 20:47:29 +00:00
Alex Holliday
a07e41d8f1
format
2026-01-26 20:47:24 +00:00
Alex Holliday
90e9b41973
pagespeed key alert
2026-01-26 20:47:10 +00:00
Alex Holliday
1819df5117
priority fallback
2026-01-26 20:27:11 +00:00
Alex Holliday
6380dcc6ba
summary
2026-01-26 20:05:11 +00:00
Alex Holliday
6cb45ea6de
delete pagepseed
2026-01-26 19:36:29 +00:00
Alex Holliday
67f74dd7de
fix: prevent horizontal scrollbar in table by adding overflowX hidden and making histogram responsive
2026-01-26 18:28:55 +00:00
Alex Holliday
8f58ceafab
fix: add overflowX hidden to table cells to prevent horizontal scrollbar
2026-01-26 18:27:12 +00:00
Alex Holliday
c7aa45cd77
initial commit
2026-01-26 18:24:58 +00:00
Alexander Holliday
d0727f91dd
Merge pull request #3186 from bluewave-labs/feat/v2-uptime-details
...
feat/v2 uptime details
2026-01-26 09:16:12 -08:00
Alex Holliday
967b2b200b
build errors
2026-01-26 17:15:08 +00:00
Alex Holliday
d71c7c6ee1
format
2026-01-26 17:11:09 +00:00
Alexander Holliday
6daa79f0ed
Merge pull request #3187 from bluewave-labs/maintenance-canlendar-dark-theme
...
fix maintenance datepicker theme color
2026-01-26 09:07:50 -08:00
karenvicent
93a5eff562
fix maintenance datepicker theme color
2026-01-26 11:40:44 -05:00
Alex Holliday
11c95f885d
bucket date
2026-01-26 03:19:33 +00:00
Alex Holliday
174665e70a
remove unused
2026-01-26 02:55:52 +00:00
Alex Holliday
64de01437e
remove toast styling
2026-01-26 02:48:56 +00:00
Alex Holliday
a64885e609
checks table
2026-01-26 02:37:59 +00:00
Alex Holliday
e354fa7ebf
response time chart
2026-01-26 02:06:37 +00:00
llpingll
04cf47544a
Fix ForgotPassword format
2026-01-25 23:48:12 +00:00
Lui Duarte
e1dfd98840
Merge branch 'develop' into change-password
2026-01-25 23:23:04 +00:00
llpingll
4ce4a124d6
Refactor PasswordPanel to pass navigation context via state to ForgotPassword using TextLink | Update ForgotPassword and CheckEmail to handle navigation context for Back links, ensuring users return to the correct page after password reset | Fix TextLink prop usage to avoid warnings by passing state and href correctly | Ensure error messages and navigation links use translation keys for localization
2026-01-25 22:57:36 +00:00
llpingll
f564636cb4
Fix missingKey warning with helper text
2026-01-25 19:11:25 +00:00
Alex Holliday
3208cc9e2c
strings and icons
2026-01-25 16:48:56 +00:00
Alex Holliday
79dfa886f1
upchart
2026-01-25 16:31:54 +00:00
Alex Holliday
8af8efbe3b
toggle-button-group
2026-01-25 16:09:48 +00:00
Alex Holliday
71bd1fa28f
time range header
2026-01-25 15:56:15 +00:00
llpingll
14a08a303b
Fix helper text to correctly use translation to display message not key
2026-01-25 15:45:34 +00:00
llpingll
4645bde025
Allow all users to change password and handle expired sessions
2026-01-25 15:19:21 +00:00
Alex Holliday
a2569c50c7
stat boxes
2026-01-25 04:09:40 +00:00
Alex Holliday
f7ae11997d
monitor controls header
2026-01-25 03:20:58 +00:00
Alexander Holliday
0b7a41dc78
Merge pull request #3184 from bluewave-labs/fix/password-tooltip-theme-contrast
...
Fix password tooltip theme contrast issues
2026-01-24 18:12:24 -08:00
Alex Holliday
d42d5f2325
initial commit
2026-01-25 02:09:33 +00:00
gorkem-bwl
369d16c7c3
fix: resolve password tooltip theme contrast and translation issues
...
- Fix tooltip background using non-existent tertiary.background
property by switching to tertiary.main
- Fix Check component text color inheritance for noHighlightText
by adding color: inherit to inner Typography
- Add translation wrapper for validation error messages in PasswordPanel
- Add translation wrapper for validation error messages in ProfilePanel
2026-01-24 19:52:06 -05:00
Alexander Holliday
6e8172c126
Merge pull request #3183 from bluewave-labs/feat/v2/uptime
...
feat: v2-uptime
2026-01-24 12:43:09 -08:00
Alex Holliday
794018a6ab
simplify breadcrumbs
2026-01-24 20:41:21 +00:00
Alex Holliday
8d6bc7bc0b
udpate API client
2026-01-24 20:26:05 +00:00
Alex Holliday
30631d6ff8
fix setRowsPerPage
2026-01-24 16:41:40 +00:00
Alex Holliday
56c5ad419a
format settings
2026-01-24 16:20:09 +00:00
Alex Holliday
b852293447
header create
2026-01-24 16:19:43 +00:00
Alex Holliday
d877ecf061
Merge branch 'feat/v2/uptime' of https://github.com/bluewave-labs/Checkmate into feat/v2/uptime
2026-01-24 16:19:15 +00:00
Alexander Holliday
73e90bfab6
Merge pull request #3182 from bluewave-labs/fix/monitor-utils-naming-conflict
...
fix: resolve monitorUtils naming conflict on case-insensitive filesystems
2026-01-24 08:10:20 -08:00
gorkem-bwl
a55163de56
fix: resolve monitorUtils naming conflict on case-insensitive filesystems
...
## Changes
- Rename monitorUtils.js to monitorUtilsLegacy.js to avoid conflict with MonitorUtils.ts
- Update imports in IncidentActionsMenu, JobTable, FailedJobTable, and PageSpeed/Create
2026-01-24 11:03:47 -05:00
Alex Holliday
f5c6abad1b
header create
2026-01-24 16:01:32 +00:00
Alex Holliday
3dbbe035a8
stacking fields
2026-01-24 01:08:44 +00:00
Alex Holliday
9904626526
chart type option
2026-01-24 00:51:13 +00:00
Alex Holliday
61f3aa1d1c
reenable sorting
2026-01-24 00:29:19 +00:00
Alex Holliday
a0a8ceb0db
uptime
2026-01-23 23:54:58 +00:00
Alex Holliday
c2dece862c
controls
2026-01-23 21:30:34 +00:00
Alex Holliday
69018a4944
components
2026-01-23 12:33:40 -08:00
Alex Holliday
363d89e4f4
initial commit
2026-01-23 19:58:37 +00:00
Alexander Holliday
f8bb01190e
Merge pull request #3179 from bluewave-labs/feat/swr-hook
...
add SWR hook and API client
2026-01-23 10:18:09 -08:00
Alex Holliday
00cf0b6521
fix get return type
2026-01-23 18:14:16 +00:00
Alex Holliday
a11d551a99
add SWR hook and API client
2026-01-23 17:38:30 +00:00
Alexander Holliday
b35be1ecfc
Merge pull request #3178 from bluewave-labs/fix/incident-details
...
remove extra network request
2026-01-22 14:08:09 -08:00
Alexander Holliday
9d64de57b3
Merge pull request #3177 from bluewave-labs/fix/datepicker-dark-mode-contrast
...
fix: DatePicker calendar popup contrast in dark mode
2026-01-22 14:06:26 -08:00
Alex Holliday
de6c4d9c3e
remove extra network request
2026-01-22 22:05:18 +00:00
gorkem-bwl
e0e79fb0da
fix: DatePicker calendar popup contrast in dark mode
...
## Changes
- Add global theme overrides for MUI DatePicker components (MuiPickersPopper,
MuiDateCalendar, MuiPickersCalendarHeader, MuiDayCalendar, MuiPickersDay)
- Remove inline popper styling from CreateMaintenance component as it's now
handled globally
- Calendar popup now properly adapts to both light and dark themes using
theme palette tokens
2026-01-22 17:05:06 -05:00
Alexander Holliday
3339b6b67f
Merge pull request #3176 from bluewave-labs/fix/purge-js
...
remove final js
2026-01-22 13:51:59 -08:00
Alex Holliday
b511cde849
remove final js
2026-01-22 21:49:49 +00:00
Alexander Holliday
ce322a8e28
Merge pull request #3175 from bluewave-labs/fix/incident-details
...
fix: purge incident module
2026-01-22 13:30:42 -08:00
Alex Holliday
d25ca473de
purge incident module
2026-01-22 21:28:28 +00:00
Alexander Holliday
5292ca8988
Merge pull request #3174 from bluewave-labs/feat/status-page-service-and-repo
...
feat/status page service and repo
2026-01-22 13:04:30 -08:00
Alex Holliday
c98cba2eef
shutdown -> ts
2026-01-22 21:02:34 +00:00
Alex Holliday
6b89db131d
remove statuspagemodule
2026-01-22 21:01:45 +00:00
Alex Holliday
995ae5252d
format
2026-01-22 20:57:45 +00:00
Alex Holliday
e6c268f14e
status page service/repo refactor
2026-01-22 20:57:20 +00:00
Alexander Holliday
5aef405414
Merge pull request #3173 from bluewave-labs/fix-uptime-monitor-redirection-incident
...
Fix uptime monitor redirection incident
2026-01-22 12:30:05 -08:00
karenvicent
a5112a7955
Merge branch 'develop' into fix-uptime-monitor-redirection-incident
2026-01-22 15:09:29 -05:00
karenvicent
5404b65ce2
Fixed the navigation from an uptime monitor into Incidents
2026-01-22 15:08:24 -05:00
Alexander Holliday
34dfe33c29
Merge pull request #3170 from bluewave-labs/fix/light-dark-mode-theme
...
fix: sidebar and body background not adapting to light mode
2026-01-22 11:58:13 -08:00
Alexander Holliday
1e24c8841e
Merge pull request #3172 from bluewave-labs/fix/fe/incident-detail-resolved
...
Fix: Incident Detail UI Layout
2026-01-22 11:52:46 -08:00
mannilakash
0c04c06781
fix: sidebar border color changes based on theme (primary->lowContrast color)
2026-01-22 14:48:11 -05:00
Br0wnHammer
7441169a0e
Fix: Incident Detail UI Layout
2026-01-23 00:47:57 +05:30
Alexander Holliday
3520e5adf4
Merge pull request #3171 from bluewave-labs/fix/fe/incident-page-ui
...
Fix: Incidents Page Detail
2026-01-22 11:04:42 -08:00
Br0wnHammer
227e0128f9
Fix: Incidents Page Detail
2026-01-23 00:31:24 +05:30
Alexander Holliday
2359255ef7
Merge pull request #3169 from bluewave-labs/feat/maintenance-window-repository
...
feat/maintenance window repository
2026-01-22 10:14:22 -08:00
Alex Holliday
b074f2401f
format
2026-01-22 18:12:56 +00:00
Alex Holliday
eee3caf021
remove old db module
2026-01-22 18:11:54 +00:00
Alex Holliday
f9848e4e1e
update fe
2026-01-22 17:53:54 +00:00
Alex Holliday
8bd608bee0
implement remaining methods
2026-01-22 17:44:03 +00:00
gorkem-bwl
ea589d6be4
fix: sidebar and body background not adapting to light mode
...
## Changes
### Sidebar
- Remove hardcoded `backgroundColor: "#000000 "`
- Use `theme.palette.background.main` for dynamic theming
- Update border color to use `theme.palette.border.light`
### Body Background
- Remove hardcoded `background-color: #000000` from index.css
- Add GlobalStyles in App.jsx to apply theme background to body element
## Benefits
- Sidebar now properly displays in light mode
- Body background adapts correctly to theme changes
- Consistent theming across light and dark modes
2026-01-22 12:27:18 -05:00
Alexander Holliday
5a0078cf92
Merge pull request #3167 from bluewave-labs/incidents-feat-modal
...
Incidents action button and detail modal
2026-01-22 09:06:53 -08:00
karenvicent
f4a5bd65ad
Merge branch 'develop' into incidents-feat-modal
2026-01-22 11:11:02 -05:00
karenvicent
4766594413
fix function duplicated and log
2026-01-22 10:58:47 -05:00
Alex Holliday
9962866ba5
refactor
2026-01-21 23:26:13 +00:00
Alex Holliday
82cc289f53
mw type
2026-01-21 14:26:17 -08:00
Alex Holliday
117c22fae4
initial commit
2026-01-21 14:22:53 -08:00
Alexander Holliday
e0cabdb4fc
Merge pull request #3168 from bluewave-labs/fix/notifications-service
...
fix: refactor notifications service
2026-01-21 13:56:43 -08:00
Alex Holliday
155a2577d0
remove unused dep
2026-01-21 13:55:22 -08:00
Alex Holliday
d627a25b40
refactor notifications service
2026-01-21 13:51:04 -08:00
karenvicent
b8a5af9c10
delete detail incident page
2026-01-21 16:12:42 -05:00
Alexander Holliday
5b43d9d173
Merge pull request #3166 from ajhollid/fix/db-modules
...
fix/db modules
2026-01-21 13:03:37 -08:00
Alex Holliday
801b716a03
parse settings
2026-01-21 13:01:43 -08:00
Alex Holliday
fdc3983328
remove settingsModule
2026-01-21 13:01:31 -08:00
karenvicent
0cf85f8b3b
add traslation
2026-01-21 15:50:46 -05:00
karenvicent
0ea4a5024a
Merge branch 'develop' into incidents-feat-modal
2026-01-21 15:35:22 -05:00
karenvicent
09513696ee
detail modal fixes and filters options
2026-01-21 15:33:00 -05:00
Alexander Holliday
b0da1f4259
Merge pull request #3165 from ajhollid/fix/team-ts
...
fix/team ts
2026-01-21 11:57:21 -08:00
Alex Holliday
5b96075c03
build errs
2026-01-21 11:56:05 -08:00
Alex Holliday
36e02e0a9a
team -> ts
2026-01-21 11:46:49 -08:00
Alex Holliday
9fa0113f2b
remove database.js
2026-01-21 11:21:00 -08:00
Alex Holliday
371e8cc154
purge translationService
2026-01-21 11:20:41 -08:00
Alexander Holliday
7b4286646b
Merge pull request #3163 from ajhollid/fix/app
...
fix: app -> ts
2026-01-21 11:20:03 -08:00
Alex Holliday
2a8d2cb06a
app -> ts
2026-01-21 11:18:13 -08:00
Alexander Holliday
147eff3ede
Merge pull request #3162 from ajhollid/fix/routes
...
fix/routes
2026-01-21 10:37:21 -08:00
Alex Holliday
81c7c992e2
routes -> ts
2026-01-21 10:36:03 -08:00
Alex Holliday
35488fed3e
Merge branch 'develop' into fix/routes
2026-01-21 10:18:55 -08:00
Alexander Holliday
760abe69ed
Merge pull request #3161 from bluewave-labs/fix/cleanup
...
Fix/cleanup
2026-01-21 10:18:44 -08:00
Alex Holliday
d242382abf
format
2026-01-21 10:16:17 -08:00
Alex Holliday
ef61a63da0
parse query
2026-01-21 10:15:13 -08:00
Alex Holliday
3fa370765e
purge papaparse
2026-01-21 09:52:31 -08:00
Alexander Holliday
3b5e793f8f
Merge pull request #3156 from bluewave-labs/fix/monitor/pause-button
...
Fix: Configure Pause Button
2026-01-21 09:20:53 -08:00
Br0wnHammer
b34dbec3cf
Fix: updateTrigger val
2026-01-21 18:47:38 +05:30
karenvicent
90eee474d2
Merge branch 'develop' into incidents-feat-modal
2026-01-20 21:03:07 -05:00
karenvicent
63416ceb4b
fix import routes
2026-01-20 20:58:35 -05:00
karenvicent
eb8c9bea76
Merge branch 'develop' into incidents-feat-modal
2026-01-20 20:46:02 -05:00
Alex Holliday
63b4779961
monitorSerivce return types
2026-01-21 00:01:38 +00:00
Alexander Holliday
d2040495d6
Merge pull request #3160 from bluewave-labs/fix/remove-service-registry
...
fix/remove service registry
2026-01-20 15:10:20 -08:00
Alex Holliday
f436e15569
fix dep
2026-01-20 23:10:08 +00:00
Alex Holliday
952c70fca4
remove v1 dir
2026-01-20 23:07:31 +00:00
Alex Holliday
4957209307
purge string service
2026-01-20 23:06:23 +00:00
Alex Holliday
cc9850c975
logger->ts
2026-01-20 22:56:14 +00:00
Alex Holliday
c6ac48b4ff
rateLimiter -> ts, remove resonse handler
2026-01-20 22:50:34 +00:00
karenvicent
82584d85c7
detail modal
2026-01-20 17:49:54 -05:00
Alex Holliday
ffd67150eb
sanitization ts
2026-01-20 22:47:06 +00:00
Alex Holliday
44079f2eb8
remove service regsitry, remove unused middleware
2026-01-20 22:40:06 +00:00
Alexander Holliday
f03ded4109
Merge pull request #3159 from bluewave-labs/feat/email-service-ts
...
feat: email-service js->ts
2026-01-20 14:08:32 -08:00
Alex Holliday
fa520e5f88
js->ts
2026-01-20 22:06:55 +00:00
Alexander Holliday
e9fbb472f4
Merge pull request #3158 from bluewave-labs/feat/diagnostic-service-ts
...
feat: diagnostic-service js->ts
2026-01-20 13:55:13 -08:00
Alex Holliday
de236f03eb
js->ts
2026-01-20 21:53:19 +00:00
Alexander Holliday
4f043fe1d4
Merge pull request #3157 from bluewave-labs/feat-checks-repository
...
Feat checks repository
2026-01-20 13:36:09 -08:00
Alex Holliday
102bd0a5f8
format
2026-01-20 21:34:40 +00:00
Alex Holliday
118372630e
return types
2026-01-20 21:31:53 +00:00
Alex Holliday
27dea6a08e
implement remaining check methods
2026-01-20 21:18:26 +00:00
Br0wnHammer
dd259fea89
Fix: One source of truth
2026-01-21 02:02:16 +05:30
Alex Holliday
9af25a19e5
findByMonitorId
2026-01-20 20:14:23 +00:00
Br0wnHammer
6101fe1bfa
Fix: Configure Pause Button
2026-01-21 01:42:00 +05:30
Alexander Holliday
795146c79b
Merge pull request #3155 from bluewave-labs/fix/notifications
...
fix: replaced monitor with updatedMonitor
2026-01-20 11:51:29 -08:00
Alex Holliday
a69091bb28
replaced monitor with updatedMonitor
2026-01-20 19:49:40 +00:00
Alexander Holliday
6160806963
Merge pull request #3154 from bluewave-labs/fix/checks
...
fix/checks
2026-01-20 11:47:45 -08:00
Alex Holliday
c1b2bda623
_id -> id
2026-01-20 19:41:57 +00:00
Alex Holliday
c0e4893f96
remove ack service and db methods
2026-01-20 19:26:46 +00:00
Alex Holliday
476ff39a17
remove check ack routes and controller functions
2026-01-20 19:25:00 +00:00
Alexander Holliday
f467ef1411
Merge pull request #3153 from bluewave-labs/fix/incidents
...
fix/incidents
2026-01-20 11:24:21 -08:00
Alex Holliday
36b02e5e66
Merge branch 'fix/incidents' into fix/checks
2026-01-20 19:22:18 +00:00
Alex Holliday
f6fd8729c3
remove dependency
2026-01-20 19:22:04 +00:00
Alex Holliday
cdfc87da09
remove ack
2026-01-20 19:21:03 +00:00
Alex Holliday
427e5a18ea
incidents -> checks
2026-01-20 19:12:05 +00:00
Alex Holliday
f696b4ef9b
Merge branch 'develop' into fix/incidents
2026-01-20 19:08:03 +00:00
Alex Holliday
69d050ff61
remove incidents from buffer
2026-01-20 19:04:30 +00:00
Alex Holliday
7afdcb8ebc
fix query param
2026-01-20 19:01:50 +00:00
Alex Holliday
3cf7243c93
summary
2026-01-20 18:56:06 +00:00
Alexander Holliday
4ed0033a41
Merge pull request #3136 from bluewave-labs/fix/various-ui-ux-fixes
...
fix: various UI/UX improvements for infrastructure pages
2026-01-20 09:18:30 -08:00
Alexander Holliday
bafd82a691
Merge pull request #3147 from bluewave-labs/fix/sidebar-scroll-gap
...
Fix sidebar gap when scrolling on pages with tall content
2026-01-20 09:17:24 -08:00
Alex Holliday
adb2a383cf
refactor
2026-01-20 00:02:27 +00:00
Alex Holliday
e91a54b75c
initial commit
2026-01-19 23:41:24 +00:00
Alexander Holliday
33dfedb4d3
Merge pull request #3152 from bluewave-labs/feat/notifications-refactor
...
feat/notifications refactor
2026-01-19 14:20:36 -08:00
Alex Holliday
dde54a4e45
remove old service
2026-01-19 22:18:17 +00:00
Alex Holliday
5f17520ba0
logging
2026-01-19 22:16:33 +00:00
Alex Holliday
bebb5d6942
inject logger
2026-01-19 21:58:48 +00:00
Alex Holliday
7c9410f9d7
test alerts
2026-01-19 21:39:02 +00:00
Alexander Holliday
348ca0dd02
Merge pull request #3151 from bluewave-labs/docs/update-openapi-specs
...
docs: update OpenAPI specification to match current API
2026-01-19 12:19:16 -08:00
Alex Holliday
1d36f40caf
slack
2026-01-19 20:12:54 +00:00
Alex Holliday
9006707e57
discord
2026-01-19 20:03:20 +00:00
Alex Holliday
be82a7ee2d
discord
2026-01-19 19:58:15 +00:00
Alex Holliday
fd33b903ed
email provider
2026-01-19 19:30:46 +00:00
gorkem-bwl
ab25531758
docs: fix OpenAPI spec accuracy and warnings
...
## Changes
### Route Corrections
- Remove non-existent `/auth/refresh` endpoint
- Add missing `/auth/users/{userId}/password` PUT endpoint
- Fix `/notifications` GET -> `/notifications/team` GET (correct path)
### OpenAPI 3.1.0 Compliance
- Fix `nullable` warnings by using `type: ["string", "null"]` syntax
- Updated Incident schema nullable fields (endTime, message, statusCode, etc.)
- Updated QueueJob schema nullable fields (processedOn, finishedOn)
- Updated Check schema nullable field (ackAt)
### Verified Against Codebase
- Audited all 76 API endpoints across 12 route files
- Confirmed DELETE /checks/team and DELETE /checks/{monitorId} exist
- All routes now match actual codebase implementation
## Validation
- Passes `swagger-cli validate`
- Only remaining warnings are cosmetic `example` deprecations
2026-01-19 14:13:18 -05:00
Alex Holliday
f7f764fd68
providers
2026-01-19 18:58:17 +00:00
gorkem-bwl
3b0326457f
docs: update OpenAPI specification to match current API
...
## Changes
### New Endpoints Added
- `/incidents/team` - Get incidents by team with filtering
- `/incidents/team/summary` - Get incident summary statistics
- `/incidents/{incidentId}` - Get incident by ID
- `/incidents/{incidentId}/resolve` - Manually resolve incident
- `/queue/jobs` (GET) - List queue jobs (admin only)
- `/queue/jobs` (POST) - Add job to queue (admin only)
- `/queue/metrics` - Get queue metrics (admin only)
- `/monitors/team/groups` - Get monitor groups by team
- `/monitors/pagespeed/details/{monitorId}` - Get PageSpeed details
- `/checks/{action}` - Acknowledge all checks for all monitors
- `/checks/{action}/{monitorId}` - Acknowledge checks for specific monitor
### Endpoints Fixed
- `/monitors/export` changed to `/monitors/export/json` (matches actual route)
- Removed non-existent `/monitors/stats/{monitorId}` endpoint
- Removed non-existent `/monitors/team/summary` endpoint
- Split optional path parameter into two valid endpoints for checks
### New Schemas Added
- `Incident` - Complete incident model
- `IncidentSummary` - Incident statistics summary
- `QueueJob` - Queue job information
- `QueueMetrics` - Queue metrics data
- `Check` - Complete check result model
- `CheckTimings` - HTTP timing information
- `CheckCpuInfo` - CPU metrics for infrastructure checks
- `CheckMemoryInfo` - Memory metrics for infrastructure checks
- `CheckDiskInfo` - Disk metrics for infrastructure checks
- `CheckHostInfo` - Host information for infrastructure checks
- `CheckErrorInfo` - Error information from checks
- `CheckCaptureInfo` - Capture agent information
- `CheckNetworkInfo` - Network interface metrics
- `CheckAudits` - PageSpeed audit results
- `LighthouseAudit` - Individual Lighthouse audit result
### Responses Added
- `BadRequest` - 400 error response
### Other Fixes
- Simplified server variables to fix OpenAPI 3.1.0 validation
- Added request body to `/checks/check/{checkId}` endpoint
- Added "incidents" tag to tags array
## Benefits
- OpenAPI specification now accurately reflects the actual API
- All endpoints have proper request/response schemas
- Validation passes with swagger-cli
- Better API documentation for consumers
2026-01-19 13:49:08 -05:00
Alex Holliday
7d6bc4b2dc
notificaitons provider
2026-01-19 00:48:20 +00:00
Alex Holliday
c2487f0134
alerts
2026-01-18 23:54:42 +00:00
Alex Holliday
a86588f080
refactoring notifications
2026-01-18 23:38:40 +00:00
Alex Holliday
4e9839e2e5
notificationsService
2026-01-18 22:52:59 +00:00
gorkem-bwl
487f6b222d
refactor: extract sidebar width logic into useSidebar hook
...
Create shared useSidebar hook to centralize sidebar width and transition
logic, addressing code review feedback about duplicated logic between
Sidebar and HomeLayout components.
Changes:
- Add useSidebar hook with collapsed state, width, and transition values
- Update Sidebar to use the hook instead of inline selectors and values
- Update HomeLayout to use the hook for spacer element styling
This ensures sidebar width logic is defined in one place and stays in sync.
2026-01-18 14:11:05 -05:00
Alex Holliday
391f42ee53
add webhook provider and utils
2026-01-18 16:59:38 +00:00
Alex Holliday
cff5508614
notification provider
2026-01-18 16:34:20 +00:00
Alex Holliday
a0ebf7d224
initial commit
2026-01-18 06:02:07 +00:00
Alexander Holliday
ec9c79fc94
Merge pull request #3150 from bluewave-labs/feat/invite-repo
...
feat: invite-service to TS
2026-01-17 21:43:11 -08:00
Alex Holliday
3e8d4cb49b
convert to ts
2026-01-18 05:38:50 +00:00
Alexander Holliday
288ac08cd6
Merge pull request #3149 from bluewave-labs/feat/user-service-ts
...
feat/user service ts
2026-01-17 11:09:29 -08:00
Alex Holliday
ba35230919
remove db references from userService
2026-01-17 19:08:12 +00:00
Alex Holliday
048e53ea15
setting service
2026-01-17 18:29:42 +00:00
Alex Holliday
e498bd60b1
team panel fix
2026-01-17 05:41:52 +00:00
gorkem-bwl
a4cf53ee15
Set html/body background to black and disable overscroll bounce
...
- Added background-color: #000000 to prevent white flash on overscroll
- Added overscroll-behavior: none to disable elastic bounce effect
2026-01-16 22:59:25 -05:00
gorkem-bwl
3a77c6d7fa
Fix sidebar gap when scrolling on pages with tall content
...
The sidebar was showing a visible gap at the bottom when scrolling on
pages with tall tables (e.g., /checks). This occurred because the
parent container's overflow-x: hidden was breaking sticky positioning.
Changes:
- Changed sidebar from position: sticky to position: fixed
- Added a spacer Box element to maintain layout spacing
- Moved border and background styles to the sidebar component
- Cleaned up unused CSS selectors
2026-01-16 22:26:43 -05:00
Alex Holliday
b47f3710fe
refactor user-service
2026-01-16 22:41:12 +00:00
Alex Holliday
9c92542653
recovery
2026-01-16 22:03:35 +00:00
Alexander Holliday
173a4e17d2
Merge pull request #3138 from bluewave-labs/fix/password-special-chars
...
fix: remove <> from allowed password characters and display allowed special chars
2026-01-16 13:17:12 -08:00
Alexander Holliday
70b197675e
Merge pull request #3146 from bluewave-labs/fix/pagespeed-snapshot
...
remove pagespeed from snapshot array, full check list required
2026-01-16 13:16:37 -08:00
Alex Holliday
11dcccc085
remove pagespeed from snapshot array, full check list required
2026-01-16 21:16:05 +00:00
Alexander Holliday
e3e08da259
Merge pull request #3145 from bluewave-labs/fix/pagespeed-stats
...
fix: stats fixes
2026-01-16 13:06:49 -08:00
Alex Holliday
6447c315ce
stats fixes
2026-01-16 21:04:41 +00:00
Alex Holliday
cb5b8e0673
update user refactor
2026-01-16 20:29:54 +00:00
Gorkem Cetin (BWL)
f1a6afb860
Merge pull request #3133 from bluewave-labs/fix/ui-improvements-logs-incidents
...
Improve UI consistency for Logs and Incidents pages
2026-01-16 14:47:21 -05:00
gorkem-bwl
5c52a208b9
Fix build errors and formatting
...
- Replace CheckIcon SVG import with Lucide Icon component in
LatestIncidentsPanel/index.jsx
- Format IncidentItem.jsx and StatisticsPanel.jsx with Prettier
2026-01-16 14:44:28 -05:00
gorkem-bwl
4fdc0bde5c
Merge develop into fix/ui-improvements-logs-incidents
...
Resolve conflicts in IncidentItem.jsx and StatisticsPanel.jsx by
keeping the UI improvements from this branch while adopting the
new Lucide Icon component from develop (replacing old SVG imports).
2026-01-16 14:42:29 -05:00
Alexander Holliday
3d4ebe9588
Merge pull request #3143 from bluewave-labs/fix/responsive-layout-overflow
...
Fix horizontal overflow causing white space on narrow screens
2026-01-16 11:18:02 -08:00
Alex Holliday
88bb8ef2d3
Merge branch 'fix/responsive-layout-overflow' into feat/user-service-ts
2026-01-16 19:15:24 +00:00
Alex Holliday
64dc381e0f
separate user from token
2026-01-16 19:14:03 +00:00
Alex Holliday
af82dec2ad
separate user from token
2026-01-16 19:12:21 +00:00
gorkem-bwl
62ea7b0e5b
Fix horizontal overflow causing white space on narrow screens
...
Add overflow-x: hidden and width: 100% to .home-layout to prevent
horizontal scrollbar. Add min-width: 0 to .home-content-wrapper to
allow flexbox child to shrink below content size at narrow widths.
2026-01-16 14:09:37 -05:00
Alexander Holliday
8747c38f40
Merge pull request #3142 from bluewave-labs/fix/infra-config
...
infra fix
2026-01-16 10:38:57 -08:00
Alex Holliday
d633fc5ccb
infra fix
2026-01-16 18:37:14 +00:00
Alexander Holliday
0d7a35367f
Merge pull request #3141 from bluewave-labs/feat/job-queue-ts
...
feat/job queue ts
2026-01-16 10:25:40 -08:00
Alex Holliday
af141ec772
build fix
2026-01-16 18:25:28 +00:00
Alex Holliday
5784fec3d1
format
2026-01-16 18:17:55 +00:00
gorkem-bwl
7436c2b5df
fix: remove unnecessary dateRange param now that backend defaults it
2026-01-16 13:12:00 -05:00
gorkem-bwl
2055943876
fix: make dateRange optional for hardware details endpoint
...
The Joi validation marks dateRange as optional, but the controller was using
requireString() which throws a 400 error when dateRange is missing.
Changed to optionalString() with "recent" as the default value, matching
the behavior of other similar endpoints and the Joi validation schema.
2026-01-16 13:11:41 -05:00
Alex Holliday
95cd33ac06
queue and buffer refactor
2026-01-16 18:11:04 +00:00
Gorkem Cetin (BWL)
2a591ee503
Merge pull request #3139 from bluewave-labs/feat/lucide-icon-migration
...
Migrate icons from custom SVGs and MUI to Lucide React
2026-01-16 12:50:21 -05:00
gorkem-bwl
f5aa24d77e
fix: rename Image import to ImageIcon to avoid conflicts
2026-01-16 07:34:03 -05:00
gorkem-bwl
7874439e4c
fix: address PR review feedback for icon migration
...
- Use AlertCircle for error and AlertTriangle for warning icons
- Use Icon color prop instead of CSS fill for Lucide stroke-based icons
- Replace wildcard import with explicit named imports for tree-shaking
- Replace sx prop with style prop on Icon components
- Add Trash2 to Icon component imports
2026-01-16 07:31:23 -05:00
gorkem-bwl
7140d436a5
style: apply Prettier formatting
2026-01-15 23:39:26 -05:00
gorkem-bwl
ba0c89fc6c
feat: migrate icons from custom SVGs and MUI to Lucide React
...
Replace custom SVG icons and @mui/icons-material with lucide-react for consistent,
lightweight icon management across the application.
## Changes
- Add lucide-react package and remove @mui/icons-material
- Create theme-aware Icon wrapper component with color resolution
- Create iconMap.js for legacy icon name mappings
- Migrate 64 components to use new Icon component
- Remove 74 unused SVG files from assets/icons/
## Benefits
- Consistent icon API across the application
- Smaller bundle size with tree-shakeable imports
- Theme-aware color support via MUI theme paths
- Simpler maintenance with single icon library
2026-01-15 23:37:50 -05:00
gorkem-bwl
d91e87f484
fix: remove <> from allowed password characters and display allowed special chars
...
## Changes
- Remove < and > from password regex pattern in joi.js (these chars are
stripped by DOMPurify sanitization which caused confusing validation errors)
- Update locale strings to display the list of allowed special characters
in password tooltip, error messages, and PasswordPanel requirements
## Benefits
- Users now see exactly which special characters are allowed when setting passwords
- Eliminates confusing "password cannot be empty" errors when using < or >
- Regex now accurately reflects the characters that actually work
Fixes #3010
2026-01-15 22:50:29 -05:00
gorkem-bwl
bf15018173
fix: various UI/UX improvements for infrastructure pages
...
## Changes
- Fix infrastructure monitor configure page loading error by adding required dateRange parameter
- Fix URL validation error when editing existing infrastructure monitors
- Fix monitor update using correct 'id' property instead of '_id'
- Fix gauge box labels: "Device" (capitalized) and "Mounted on" instead of "mountpoint"
- Show full device path instead of truncated ".../" prefix
- Implement CSS Grid layout for gauge boxes ensuring consistent widths across all rows
- Gauge boxes expand to fill space only when 4+ boxes exist
## Files Modified
- client/src/Pages/Infrastructure/Create/index.jsx
- client/src/Pages/Infrastructure/Create/hooks/useInfrastructureSubmit.jsx
- client/src/Pages/Infrastructure/Details/Components/GaugeBoxes/index.jsx
- client/src/Pages/Infrastructure/Details/Components/GaugeBoxes/Gauge.jsx
- client/src/Pages/Infrastructure/Details/Components/BaseContainer/index.jsx
- client/src/Pages/Infrastructure/Details/Hooks/useHardwareUtils.jsx
- client/src/locales/en.json
2026-01-15 22:04:56 -05:00
Alexander Holliday
b5caabed20
Merge pull request #3135 from bluewave-labs/fix/pagespeed-monitor-delete
...
Fix pagespeed monitor deletion failing with undefined ID
2026-01-15 18:29:34 -08:00
gorkem-bwl
8814596d6e
Fix pagespeed monitor deletion failing with undefined ID
...
The delete handler was using monitor._id from state, which was undefined
because the fetched monitor object didn't have _id populated. Changed to
use monitorId directly from URL params, which is already available and
used by other handlers in the same component (e.g., handlePause).
Fixes "Failed to delete monitor" error when removing pagespeed monitors.
2026-01-15 21:27:37 -05:00
gorkem-bwl
c60d07c3a0
Improve Latest Incidents panel layout
...
- Simplify incident rows to single line with grid layout
- Remove redundant "Monitor:" and "Status:" labels
- Align columns vertically (monitor name, status badge, duration)
- Center-align status badge column
- Match icon styling with General Statistics (18px, strokeWidth 1.5)
- Remove pointer cursor (click not implemented)
- Add dividers and minHeight to Statistics panel for alignment
2026-01-15 21:19:34 -05:00
gorkem-bwl
54ecf02d9a
Fix Prettier formatting in StatisticsPanel
2026-01-15 20:48:15 -05:00
gorkem-bwl
1ab31d19f3
Improve UI consistency for Logs and Incidents pages
...
## Changes
### Logs page
- Convert server logs from monospace text to DataTable with pagination
- Add table columns: Timestamp, Level, Service, Method, Message
- Add colored level badges (info=green, warn=yellow, error=red, debug=blue)
- Add pagination with configurable rows per page
- Align diagnostics gauge cards with 16px gap and responsive widths
### Incidents page
- Redesign summary cards with consistent styling
- Remove shadows and use 1px border matching other sections
- Reduce icon sizes to 18-24px (sidebar-style)
- Reduce font sizes (13px titles, 18-32px values)
- Add titles to all three summary cards
- Fix "Most Affected Monitor" showing "Unknown Monitor" when no incidents
- Show "N/A" for avg resolution time when no incidents
- Remove cluttered "Resolutions" progress bar section
- Remove horizontal dividers between statistics rows
- Standardize card padding and gap to 16px
### Uptime page
- Fix oversized monitor names in table (removed h6 variant)
2026-01-15 20:44:51 -05:00
Alexander Holliday
2f2ce34373
Merge pull request #3132 from bluewave-labs/fix/theme-simplification-and-bug-fixes
...
Simplify theme and fix Redux state bugs
2026-01-15 16:51:05 -08:00
Alex Holliday
0f764ca084
typing
2026-01-15 23:45:40 +00:00
gorkem-bwl
8b2ee8d937
Simplify theme and fix Redux state bugs
...
## Changes
- Remove unused semantic color groups (successSecondary, map, chatbot)
- Remove unused properties from primary and tertiary groups
- Inline accent.darker usage in globalTheme.js
- Fix greeting component crash with persisted Redux state
- Fix MonitorGrid key prop warning
## Details
Theme simplification:
- Reduced constants.js from 355 to 291 lines
- Removed 3 unused semantic color groups
- Removed 6 unused properties (contrastBorder, contrastBorderDisabled, etc.)
- Inlined darken() call for accent hover states
Bug fixes:
- Added null-safe selectors in greeting.jsx for state.ui.greeting
- Added initialization check in setGreeting reducer for older persisted state
- Fixed key prop in MonitorGrid to handle both _id and id
- Removed unused console.log and Grid2 import
2026-01-15 18:06:40 -05:00
Alex Holliday
ed80837810
related serverices to TS
2026-01-15 22:33:25 +00:00
Alexander Holliday
d82877b28d
Merge pull request #3121 from web-engineer/fix/3120-data-leak
...
3120 remove URL's from data when they are supposed to be disabled
2026-01-15 14:24:47 -08:00
Alex Holliday
cf67c82f5e
convert job queue and job queue helper
2026-01-15 22:06:46 +00:00
Alex Holliday
5a7b51bfec
convert super simple queue to ts
2026-01-15 21:49:48 +00:00
Alexander Holliday
206dcae196
Merge pull request #3131 from bluewave-labs/fix/remove-monitor-db-module
...
fix: remove db module
2026-01-15 13:05:12 -08:00
Alex Holliday
56bfbe2c77
format
2026-01-15 21:05:00 +00:00
Alex Holliday
8aac3086b8
build error
2026-01-15 21:03:35 +00:00
Alex Holliday
9255500bfc
remove db module
2026-01-15 20:55:01 +00:00
Alexander Holliday
e99b87fc1e
Merge pull request #3130 from bluewave-labs/fix/monitor-service
...
Fix/monitor service
2026-01-15 11:40:33 -08:00
Alex Holliday
ec953ff262
format
2026-01-15 19:40:22 +00:00
Alex Holliday
68559741ba
remove mongo middleware
2026-01-15 19:36:41 +00:00
Alex Holliday
74a7f0a701
remove verify team access
2026-01-15 18:33:03 +00:00
Alex Holliday
75bcf9df58
deleteById
2026-01-15 18:24:58 +00:00
Alex Holliday
6b5fd8d17f
update, pause
2026-01-15 18:21:36 +00:00
Alexander Holliday
a1069f487b
Merge pull request #3128 from bluewave-labs/new-uptime-time-range
...
New uptime time range
2026-01-15 09:28:30 -08:00
karenvicent
86a2171988
Merge branch 'develop' into incidents-feat-modal
2026-01-15 11:39:32 -05:00
Craig Lawson
420164d616
conditional simplification as reqeusted
2026-01-15 12:52:11 +00:00
Craig Lawson
f0a6fc4fdf
Merge upstream/develop into fix/3120-data-leak
2026-01-15 11:06:27 +00:00
karenvicent
e306499bce
Merge branch 'develop' into new-uptime-time-range
2026-01-14 22:50:58 -05:00
karenvicent
1472a09718
add new uptime intervals
2026-01-14 22:43:25 -05:00
karenvicent
1c01dcaf31
create incidents action menu and detail page
2026-01-14 22:12:26 -05:00
Alex Holliday
e7e4ce7f57
pagination fix
2026-01-14 15:57:17 -08:00
Alex Holliday
93c24d2f5c
pagination and filter fix
2026-01-14 15:44:52 -08:00
Alex Holliday
cdbaad5bd9
initial
2026-01-14 23:34:05 +00:00
Alexander Holliday
b1b27be731
Merge pull request #3127 from bluewave-labs/feat/monitor-service-ts
...
Feat/monitor service ts
2026-01-14 14:49:00 -08:00
Alexander Holliday
01f005ca41
Merge branch 'develop' into feat/monitor-service-ts
2026-01-14 14:47:25 -08:00
Alex Holliday
1326a6222b
format
2026-01-14 22:45:47 +00:00
Alex Holliday
aea0b34533
format
2026-01-14 22:45:39 +00:00
Alex Holliday
d4af86f26c
pagespeed details
2026-01-14 22:44:23 +00:00
Alex Holliday
940247b7bf
teamid
2026-01-14 21:47:37 +00:00
Alex Holliday
2b0c523047
unify requests
2026-01-14 20:11:05 +00:00
Alex Holliday
4ad09fad4f
snapshots
2026-01-14 20:06:37 +00:00
Alex Holliday
665eb9a67f
hardware details
2026-01-14 19:28:17 +00:00
Alex Holliday
d1faeab042
fix params
2026-01-14 00:04:22 +00:00
Alex Holliday
76fa99f7bd
getUptimeDetails
2026-01-13 23:59:09 +00:00
Alex Holliday
77764c51ee
addDemo
2026-01-13 23:22:34 +00:00
Alex Holliday
8a986d2e58
add indexes
2026-01-13 22:56:51 +00:00
Alexander Holliday
e57b161be9
Merge pull request #3126 from bluewave-labs/fix/checks-index
...
add index and cutof
2026-01-13 14:46:24 -08:00
Alex Holliday
8de06df8c4
add index and cutof
2026-01-13 14:45:54 -08:00
Alexander Holliday
8e359cf145
Merge pull request #3125 from bluewave-labs/fix/check-repository
...
fix: check repo fix
2026-01-13 13:46:27 -08:00
Alex Holliday
52e598a66e
Merge branch 'fix/check-repository' into feat/monitor-service-ts
2026-01-13 21:46:17 +00:00
Alex Holliday
0a60cc0363
check repo fix
2026-01-13 21:44:16 +00:00
Alex Holliday
75788f7cb5
Merge branch 'develop' into feat/monitor-service-ts
2026-01-13 20:22:34 +00:00
Alexander Holliday
b58a7ad053
Merge pull request #3123 from bluewave-labs/feat/time-series
...
Feat/time series
2026-01-13 12:21:18 -08:00
Alex Holliday
f763126b38
format'
2026-01-13 20:20:50 +00:00
Alex Holliday
e79bf28bdc
server format
2026-01-13 20:20:29 +00:00
Alex Holliday
d0b3bc60df
create and update
2026-01-13 20:20:00 +00:00
Alex Holliday
117a2e00c4
status page fix
2026-01-13 19:01:56 +00:00
Alex Holliday
f8e88623a8
hardware details pipeline refactor
2026-01-13 18:54:28 +00:00
Alex Holliday
705475e971
_id -> id
2026-01-13 18:37:22 +00:00
Alex Holliday
2b0a51520a
infra
2026-01-13 17:50:31 +00:00
Alexander Holliday
55145a38ff
Merge pull request #3105 from CodeShellDev/patch-1
...
bump mongo image version for arm arch to `.30`
2026-01-12 22:10:10 -08:00
Alex Holliday
25d1039376
update pagespeed
2026-01-12 23:57:39 +00:00
Alex Holliday
7a6b0d5da4
refactoring
2026-01-12 22:58:46 +00:00
Alex Holliday
e090d3cfd3
-> timeseries
2026-01-12 19:32:23 +00:00
Craig Lawson
1c1ac25857
fix saveSettings is currently being called even when validation fails.
2026-01-12 08:56:24 +00:00
Craig Lawson
3ce40b1ab8
Fix handleSave function syntax errors
2026-01-11 22:48:17 +00:00
Craig Lawson
1494df9eb3
missing brace
2026-01-11 22:39:49 +00:00
Craig Lawson
a70959e4a6
Nitpick fix - ref -
...
client/src/Pages/v1/Settings/index.jsx (1)
171-175: LGTM!
The Redux dispatch provides immediate UI feedback while the actual persistence happens on Save. This is the correct pattern for a server-persisted setting.
Minor note: The ?? value fallback is unreachable for showURL since newValue is always set to a boolean at line 96. Consider simplifying to dispatch(setShowURL(newValue)) for clarity, though the current code is functionally correct.
2026-01-11 22:36:05 +00:00
Craig Lawson
b6f48a910f
Revert caching changes - restore working implementation
...
- Remove settingsModule caching that caused inconsistent state
- Restore direct AppSettings query in statusPageModule
- Keep immediate Redux dispatch for UI feedback
- All functionality verified working"
2026-01-11 22:08:15 +00:00
Craig Lawson
e4d101237e
bug fix - settings handlechange
2026-01-11 21:51:59 +00:00
Craig Lawson
7556086f71
code review updates
...
Summary of what we fixed based on AI review feedback:
Formatting - Ran Prettier to fix code formatting
Redux state rollback - Moved Redux dispatch to after successful save in settingsHooks.js
Performance - Added caching layer in settingsModule (1-minute TTL) to prevent DB query on every status page request
Architecture - Inject settingsModule instead of raw AppSettings model for better encapsulation
2026-01-11 20:51:25 +00:00
Craig Lawson
7b619e6b31
Remove debug logging and add feature documentation
...
- Remove all console.log statements added during development
- Clean up code for production readiness
2026-01-11 18:56:16 +00:00
Craig Lawson
76ab2695db
missing setting
2026-01-11 18:23:58 +00:00
Craig Lawson
418068e702
loggin settings
2026-01-11 18:18:38 +00:00
Craig Lawson
12b28ffb3f
type issue
2026-01-10 22:30:03 +00:00
Craig Lawson
526fa24eab
validation bug
2026-01-10 22:23:31 +00:00
Craig Lawson
a13f6a34c4
missing value
2026-01-10 22:02:36 +00:00
Craig Lawson
f659876845
select bug
2026-01-10 21:58:13 +00:00
Craig Lawson
643a743d70
more logging
2026-01-10 21:49:10 +00:00
Craig Lawson
ab4cc80628
3120 persist admin value
2026-01-10 21:29:15 +00:00
Craig Lawson
fb3795bd70
3120 remove URL's from data when they are supposed to be disabled
2026-01-10 12:15:29 +00:00
Alexander Holliday
5c14c68899
Merge pull request #3119 from bluewave-labs/fix/controllerUtils
...
js -> ts
2026-01-09 15:59:18 -08:00
Alexander Holliday
5a878e89d0
Merge pull request #3118 from bluewave-labs/fix/check-controller
...
js->ts
2026-01-09 15:58:45 -08:00
Alex Holliday
bdb07220ed
js -> ts
2026-01-09 15:58:31 -08:00
Alexander Holliday
641d5e6dda
Merge pull request #3117 from bluewave-labs/fix/diagnostic-controller
...
js->ts
2026-01-09 15:54:02 -08:00
Alex Holliday
b24339f232
js->ts
2026-01-09 15:53:53 -08:00
Alexander Holliday
ff324fe6e7
Merge pull request #3116 from bluewave-labs/fix/incidentController
...
js->ts
2026-01-09 15:46:39 -08:00
Alex Holliday
fee9b8a0de
js->ts
2026-01-09 15:46:30 -08:00
Alexander Holliday
ad9488f54e
Merge pull request #3115 from bluewave-labs/fix/invite-controller
...
js -> ts
2026-01-09 15:44:23 -08:00
Alex Holliday
ed77fc3a9d
js->ts
2026-01-09 15:44:11 -08:00
Alexander Holliday
babd8e672f
Merge pull request #3114 from bluewave-labs/fix/log-controller
...
js->ts
2026-01-09 15:39:35 -08:00
Alex Holliday
8ceac493ef
js -> ts
2026-01-09 15:39:30 -08:00
Alexander Holliday
fee808789f
Merge pull request #3113 from bluewave-labs/fix/mw-controller
...
js->ts
2026-01-09 15:35:53 -08:00
Alex Holliday
dd03c554c9
js->ts
2026-01-09 15:35:48 -08:00
Alex Holliday
3ab4fcb277
js->ts
2026-01-09 15:32:53 -08:00
Alexander Holliday
11e3cac440
Merge pull request #3112 from bluewave-labs/fix/status-page-controller
...
js->ts
2026-01-09 15:26:37 -08:00
Alex Holliday
1d7f3b15a4
js->ts
2026-01-09 15:21:56 -08:00
Alexander Holliday
b7ad3c036b
Merge pull request #3111 from bluewave-labs/fix/settings-controller
...
js->ts
2026-01-09 15:20:30 -08:00
Alex Holliday
7b2ff593a4
js->ts
2026-01-09 15:16:17 -08:00
Alexander Holliday
916f3c0921
Merge pull request #3110 from bluewave-labs/feat/queue-controller
...
Feat/queue controller
2026-01-09 15:13:31 -08:00
Alex Holliday
846f1dfa6c
remove extra param
2026-01-09 15:07:38 -08:00
Alex Holliday
3f631ff382
js -> ts
2026-01-09 15:07:02 -08:00
Alexander Holliday
43a370e162
Merge pull request #3109 from bluewave-labs/feat/notification-controller
...
js -> ts
2026-01-09 15:05:13 -08:00
Alex Holliday
64320c7aca
js -> ts
2026-01-09 15:02:19 -08:00
Alexander Holliday
61cedfb2b7
Merge pull request #3108 from bluewave-labs/feat/monitor-controller
...
monitor controller -> ts
2026-01-09 14:51:17 -08:00
Alex Holliday
a9ce980d03
monitor controller -> ts
2026-01-09 14:49:44 -08:00
Alexander Holliday
8409f08a2d
Merge pull request #3107 from bluewave-labs/feat/be/ts
...
ts config
2026-01-09 13:38:55 -08:00
Alex Holliday
ef2cccf16e
ts config
2026-01-09 13:36:58 -08:00
CodeShell
0285302ecc
bump mongo image version for arm arch to .30
2026-01-09 10:36:46 +00:00
Alexander Holliday
668ea7418d
Merge pull request #3088 from bluewave-labs/fix-traslator-error
...
fix translator error and add format
2025-12-22 09:41:58 -08:00
karenvicent
b12bdfcc22
fix traslator error and add format
2025-12-22 12:36:29 -05:00
Alexander Holliday
65de627870
Merge pull request #3079 from Antoplt/feat/choose-disks-monitor
...
feature requested #2840 : improve disk device and mountpoint display with hover tooltips
2025-12-18 10:53:24 -08:00
Alexander Holliday
03d1dcaefb
Merge branch 'develop' into feat/choose-disks-monitor
2025-12-18 10:53:01 -08:00
Alexander Holliday
14768bde28
Merge pull request #3086 from bluewave-labs/fix-incidents-duplication-front-end
...
Fix incidents duplication front end
2025-12-18 10:51:52 -08:00
karenvicent
9555ff43c7
add llama suggestions and fix genericFallback error
2025-12-18 12:47:01 -05:00
karenvicent
75acb1ade6
Merge branch 'develop' into fix-incidents-duplication-front-end
2025-12-17 18:56:25 -05:00
karenvicent
fd12ca6e21
incidents feature fron-end
2025-12-17 18:51:34 -05:00
ppmar
ff2f84d46b
resolve disk selection persistence and validation issues
2025-12-17 23:50:40 +01:00
Alexander Holliday
1ffce112d1
Merge pull request #3077 from web-engineer/feat/helm-tls-letsencrypt-support
...
feat(helm): add TLS/HTTPS support with cert-manager integration
2025-12-16 15:25:05 -08:00
Alexander Holliday
382df34f06
Merge pull request #3085 from Preetham001-SR/fix-hardcoded-messages
...
fix: replace hardcoded response messages with localized strings
2025-12-16 15:22:19 -08:00
Preetham001-SR
124f300362
fix: replace hardcoded response messages with localized strings
...
- Replace hardcoded 'OK' messages in monitorController with proper localized strings
- Add new string constants to en.json for consistent messaging
- Follow existing pattern used by other controller methods
- Resolves TODO comment in getMonitorsAndSummaryByTeamId method
Fixes: Hardcoded response messages inconsistent with i18n architecture
2025-12-14 23:45:32 +05:30
Alexander Holliday
f782899768
Merge pull request #3080 from bluewave-labs/feat/remove-v2
...
Remove business V2 logic
2025-12-05 09:05:17 -08:00
Sajanpreet Singh
cdb83bb47d
Fix build checks
2025-12-04 10:42:18 -06:00
Sajanpreet Singh
72bcc0d020
Remove business V2 logic
2025-12-04 10:31:45 -06:00
Craig Lawson
ac901b46c3
chore(helm): default TLS secretName to <release>-* and remove duplicate prechecks file; update docs with protocol flags
2025-12-03 21:43:21 +00:00
Craig Lawson
c1b3d325f6
feat(helm): enforce TLS + protocol validation and improve docs\n\n- Add prechecks.yaml to validate TLS issuer annotations and secretName\n- Require https when TLS enabled; prevent client https + server http mixed content\n- Validate client.protocol in addition to server.protocol\n- Update INSTALLATION.md to set protocol: https when enabling TLS\n- Clarify values.yaml comments for TLS usage
2025-12-03 21:30:35 +00:00
Craig Lawson
7cad2fec27
chore(helm): comment out secretName in TLS config, add usage note for cert-manager
2025-11-30 16:46:06 +00:00
Adevixxx
7edc2a71d8
Ajout de l'interface pour selectionner des disques et modifications du coté serveur pour la sauvegarde
2025-11-30 11:48:54 +01:00
Antonin
913f7a9e42
Merge branch 'develop' into feat/choose-disks-monitor
2025-11-30 11:35:34 +01:00
Craig Lawson
dd98757b2a
feat(helm): add TLS/HTTPS support with cert-manager integration
...
- Add TLS configuration to ingress templates (client & server)
- Add tls.enabled and tls.secretName to values.yaml
- Include comprehensive cert-manager documentation in INSTALLATION.md
- Add example annotations for Let's Encrypt cluster issuer
- Support both values.yaml and --set flag configuration methods
- Backward compatible (TLS disabled by default)
Enables automatic HTTPS certificate provisioning when cert-manager
is installed in the cluster with appropriate ClusterIssuer configured.
2025-11-29 17:46:29 +00:00
Alexander Holliday
1e3ee23120
Merge pull request #3071 from mospell/feat/better_infrastructure_notifications
...
Feat: Add link to Infrastructure Details for Notifications
2025-11-28 11:52:04 -08:00
Alexander Holliday
74d8e0a892
Merge pull request #3074 from SuryaGanesh284/develop
...
Add quick setup checklist to CONTRIBUTING.md
2025-11-28 11:51:06 -08:00
Antonin
50af063f64
Merge branch 'develop' into feat/choose-disks-monitor
2025-11-26 11:58:35 +01:00
Antonin
80a66d74ca
Add metric/value three & four to propTypes
2025-11-26 11:56:46 +01:00
SuryaGanesh284
6c2908681a
Add quick setup checklist to CONTRIBUTING.md
...
Added a quick setup checklist for contributors.
2025-11-25 22:12:16 +05:30
mospell
90593c0d7c
added 'go-to' links to the remaining Discord notifications
2025-11-23 17:18:09 +01:00
mospell
8fb958e772
Feat: Add link to infrastructure details for Notifications
2025-11-23 16:39:09 +01:00
Alexander Holliday
fc39ab3fb9
Merge pull request #3069 from bluewave-labs/feat/JSON-export
...
implement JSON export
2025-11-21 10:45:32 -08:00
Alex Holliday
58e7ef2527
implement JSON export
2025-11-21 10:43:29 -08:00
Alexander Holliday
fec32380ae
Merge pull request #3067 from bluewave-labs/fix-incidents-creation
...
Incident Management System - Backend Implementation
2025-11-19 09:35:15 -08:00
karenvicent
3b8d87bd17
Merge branch 'develop' into fix-incidents-creation
2025-11-19 10:06:35 -05:00
karenvicent
131ced10fc
Incidents management implementation
2025-11-18 16:01:47 -05:00
antoplt
886752effd
Add metricFour and valueFour props
2025-11-18 15:29:25 +01:00
antoplt
a5d54a637e
Fix function naming error
2025-11-18 14:44:45 +01:00
antoplt
1b4edf16fb
Add mountpoint as fourth metric
2025-11-18 14:38:03 +01:00
antoplt
4042d34585
Add mountpoint field to mongoose diskSchema
2025-11-18 14:25:02 +01:00
antoplt
135c3ff454
Merge branch 'develop' into feat/choose-disks-monitor
2025-11-18 13:55:39 +01:00
antoplt
f8d5791fab
Add device name formatting
2025-11-18 13:13:35 +01:00
antoplt
ffa4b1695b
Add device field into moogose diskSchema
2025-11-18 13:12:34 +01:00
antoplt
98214ff578
Add disk device as third metric value
2025-11-18 12:06:22 +01:00
Alexander Holliday
57ceac0c24
Merge pull request #3064 from bluewave-labs/statusPage-bars-centred-fix
...
Status page bars centred fix
2025-11-12 11:02:32 -08:00
Sajan
a526bc5a3e
Revert changes to lock files
2025-11-12 12:06:34 -06:00
Alexander Holliday
fac4516353
Merge pull request #3058 from yuracoff18/doccumentation-fix-and-problem-solving-contributing
...
Fix the location from the docker images installation and addition of …
2025-11-12 09:21:37 -08:00
Alexander Holliday
4db13fb924
Update CONTRIBUTING.md
2025-11-12 09:21:02 -08:00
Sajan
c97ee22e66
Move status validation inside the block
2025-11-12 10:54:55 -06:00
Sajan
98737f92af
Add validation for the status prop
2025-11-12 10:34:22 -06:00
Sajan
74637f9d2a
Remove fontSize
2025-11-12 10:21:26 -06:00
Sajan
69dbc2fe7a
Move up/down chips next to the monitor name
2025-11-12 09:58:38 -06:00
Sajan
d157e200f6
Use flex-end instead of right
2025-11-11 10:58:30 -06:00
Sajan
594540cff5
Fix centering issue for status page bars
2025-11-11 10:46:34 -06:00
Sajan
8e47e8cd3d
fix formatting issue
2025-11-11 09:26:18 -06:00
Gorkem Cetin (BWL)
c5d7625a06
Update installation instructions in README
...
Removed 'Coolify' from the list of alternatives for Checkmate installation.
2025-11-10 06:11:50 -05:00
Yura
7763c5e288
Fix the location from the docker images installation and addition of a solution from a problem i saw while installing the front
2025-11-09 01:15:05 -05:00
Yura
957988d977
Fix the location from the docker images installation and addition of a solution from a problem i saw while installing the front
2025-11-09 01:08:56 -05:00
Yura
0c04c06d4e
centred the bars in status page UI
2025-11-09 00:45:33 -05:00
Yura
a7ef014b92
centred the bars in status page UI
2025-11-09 00:41:02 -05:00
Yura
3822d971cb
centred the bars in status page UI
2025-11-09 00:28:14 -05:00
karenvicent
eb65c41d15
Merge branch 'develop' into fix-incidents-creation
2025-11-06 17:07:24 -05:00
karenvicent
0c3fdbc539
feat: add incident model, module and service with StatusService integration
...
- Create Incident model with resolution tracking fields
- Implement IncidentModule for data access
- Implement IncidentService with business logic
- Integrate with StatusService to auto-create/resolve incidents on status change
2025-11-06 17:06:33 -05:00
Alexander Holliday
7cb985116e
Merge pull request #3050 from TudorGR/chore/status-page-include-game-type-3048
...
feat: include game monitor type in status page monitor selection
2025-11-03 09:20:29 -08:00
Alexander Holliday
2297494d21
Merge pull request #3055 from matserix/develop
...
feat(kubernetes): support Storage Classes other than 'gp3'
2025-11-03 09:19:54 -08:00
matserix
19a61b6ce4
fix: update installation guide and values for MongoDB and Redis storage classes
2025-11-03 01:10:45 +01:00
matserix
492aed200a
feat: support Storage Classes other than 'gp3'
2025-11-03 00:44:57 +01:00
Alexander Holliday
be2f33b5d1
Merge pull request #3052 from bluewave-labs/fix/addjob
...
fix missing param
2025-10-30 10:58:45 -07:00
Alex Holliday
5d48cecee8
fix missing param
2025-10-30 10:57:48 -07:00
Gorkem Cetin (BWL)
f0bfe1a152
Merge pull request #3049 from magicpages/detailed-response-times
...
fix: use sentence case for tooltip labels
2025-10-30 10:38:39 -04:00
Tudor Gradinaru
d2ff386f97
feat: include game monitor type in status page monitor selection
2025-10-30 11:37:43 +02:00
Jannis Fedoruk-Betschki
42eaa75437
fix: use sentence case for tooltip labels
2025-10-30 07:25:48 +01:00
Alexander Holliday
7fb4e75956
Merge pull request #3047 from magicpages/detailed-response-times
...
feat: add detailed response time breakdown in Response Times table
2025-10-29 19:11:08 -07:00
Jannis Fedoruk-Betschki
87c549960e
fix: use array parameter instead of closure for i18n-safe bold styling
2025-10-29 20:33:14 +01:00
Jannis Fedoruk-Betschki
4ac0f1e87f
feat: add detailed response time breakdown in Response Times table
2025-10-29 20:22:57 +01:00
Alexander Holliday
5465bee630
Merge pull request #3046 from bluewave-labs/feat/cleanup
...
prune
2025-10-29 10:04:11 -07:00
Alex Holliday
60a3d46e59
prune
2025-10-29 10:03:16 -07:00
Gorkem Cetin (BWL)
e100d54eed
Simplify README by removing redundant content
...
Removed redundant section about Checkmate's codebase walkthrough and dataflow simulation tutorial.
2025-10-29 07:28:09 -04:00
Gorkem Cetin (BWL)
848d50ec43
Merge pull request #3043 from Abdullah85MBA/codecanvas-diagram-1761668096103
...
Added interactive CodeCanvas diagram for Checkmate
2025-10-29 07:26:29 -04:00
Alexander Holliday
a9a8686295
Merge pull request #3044 from bluewave-labs/fix/cache-dns
...
add cacheable dns, stagger start times
2025-10-29 01:17:22 -07:00
Alex Holliday
30a9309bd8
add cacheable dns, stagger start times
2025-10-28 22:41:05 -07:00
Abi
ab64cd192b
Updated Readme screenshot
2025-10-28 12:29:59 -04:00
Abi
5fc2c8c14b
Add CodeCanvas diagram to README
2025-10-28 12:15:26 -04:00
Abi
ea7ce450f1
Merge develop into codecanvas-diagram-1761668096103 to sync with upstream
2025-10-28 12:15:00 -04:00
Abi
ce77b43705
CodeCanvas: Save
2025-10-28 12:14:58 -04:00
Alexander Holliday
bd2ba804ee
Merge pull request #3040 from bluewave-labs/feat/bump-version
...
bump version
2025-10-27 10:30:23 -07:00
Alexander Holliday
bd75f7b0fc
Merge pull request #3041 from bluewave-labs/translation-update-80
...
🌐 Updated Translations from POEditor
2025-10-27 10:30:07 -07:00
GitHub Action
32e4f7514d
feat: translations updated from POEditor
2025-10-27 17:29:47 +00:00
Alex Holliday
c9e1d35daf
bump version
2025-10-27 10:27:45 -07:00
Alexander Holliday
3be6ae91f2
Merge pull request #3039 from bluewave-labs/fix/bump-scheduler
...
bump-scheduler
2025-10-27 09:46:23 -07:00
Alex Holliday
931104fbcf
type error
2025-10-27 09:45:21 -07:00
Alex Holliday
1d5cec94a5
bump-scheduler
2025-10-27 09:42:27 -07:00
Alexander Holliday
faeec01a6d
Merge pull request #3029 from LinPr/fix
...
fix/v1: Remove unnecessary import
2025-10-27 09:37:38 -07:00
Alexander Holliday
b8db987579
Merge pull request #3037 from TudorGR/feat/matrix-notifications
...
feat: Add Matrix notification support
2025-10-27 09:36:09 -07:00
Tudor Gradinaru
1fad85d48d
feat: Add Matrix notification support Fixes #3034
2025-10-25 18:35:15 +03:00
Alexander Holliday
eb70c9f5f0
Merge pull request #3036 from TudorGR/feature/add-monitor-name-to-notification-title
...
feat: Add monitor name to notification titles
2025-10-23 09:38:29 -07:00
Tudor Gradinaru
ce025df7b7
feat: Add monitor name to notification titles
2025-10-23 15:32:29 +03:00
Alexander Holliday
daf5797fed
Merge pull request #3031 from bluewave-labs/translation-update-79
...
🌐 Updated Translations from POEditor
2025-10-20 10:36:43 -07:00
GitHub Action
0baa7d9891
feat: translations updated from POEditor
2025-10-20 17:36:14 +00:00
Gorkem Cetin (BWL)
f6cd0f668f
Merge pull request #3028 from bluewave-labs/feat/remove-unused-css-variables
...
Got an OK from Owaise.
2025-10-20 09:22:52 -04:00
LinPr
9ae83cc34d
fix/v1: remove unnecessary import
2025-10-20 14:22:20 +08:00
gorkem-bwl and Claude
06ebb76948
chore: remove 13 unused CSS variables from index.css
...
Removed the following unused CSS variables that were leftovers from when
the project switched to the MUI theme system:
- --env-var-radius-1
- --env-var-width-1
- --env-var-width-3
- --env-var-height-1
- --env-var-spacing-3
- --env-var-spacing-4
- --env-var-spacing-5
- --env-var-img-width-1
- --env-var-img-width-2
- --env-var-img-width-3
- --env-var-default-1
- --env-var-default-2
- --env-var-shadow-1
These variables are not referenced anywhere in the codebase. The project
now uses MUI theme configuration (theme.spacing(), theme.palette.*)
instead of CSS variables for styling.
Kept 19 CSS variables that are still actively used during the migration
to pure MUI theme.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-19 23:18:50 -04:00
Alexander Holliday
3a8ba154b2
Merge pull request #2992 from AlexHladin/chore/drop-nodemon
...
chore: drop nodemon
2025-10-17 20:03:45 -07:00
Alexander Holliday
089801109e
Merge pull request #3018 from bluewave-labs/v2-select-component
...
Add Select component v2 with TypeScript and improved code efficiency
2025-10-14 13:24:33 -07:00
karenvicent
a8a4b5c2b4
Merge branch 'develop' into v2-select-component
2025-10-14 15:58:52 -04:00
Alexander Holliday
089bda2de0
Merge pull request #3023 from bluewave-labs/fix/v2-utils
...
move v2 utils to v2 dir
2025-10-14 12:45:34 -07:00
Alex Holliday
e18e2e26da
move v2 utils to v2 dir
2025-10-14 12:45:11 -07:00
karenvicent
104cf194ac
fix create more specific component
2025-10-14 12:22:20 -04:00
Alexander Holliday
de7cdb4aef
Merge pull request #3019 from bluewave-labs/feature/monitor-grouping-backend
...
feat: Add monitor grouping functionality (Backend)
2025-10-14 09:05:34 -07:00
gorkem-bwl and Claude
6bdf9891e8
Fix server formatting issues
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-12 21:51:06 -04:00
gorkem-bwl and Claude
27d37ece7d
feat: Add monitor grouping functionality to backend
...
- Add optional 'group' field to Monitor schema with trimming and validation
- Add group validation to Joi schemas for create and edit monitor endpoints
- Add GET /api/v1/monitors/team/groups endpoint to fetch unique groups
- Implement case-insensitive group filtering in database layer
- Support for organizing monitors into collapsible groups
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-12 21:11:20 -04:00
karenvicent
b9afca3608
Merge branch 'develop' into v2-select-component
2025-10-09 18:25:38 -04:00
karenvicent
b796464241
select component V2
2025-10-09 18:16:25 -04:00
Alexander Holliday
97a14ed926
Merge pull request #3017 from bluewave-labs/fix/v2/sticky-sidebar
...
fix/v2: sticky sidebar
2025-10-09 14:00:35 -07:00
Alex Holliday
5018c56d0d
stikcy sidebar
2025-10-09 14:00:04 -07:00
Alexander Holliday
c7799ca7dc
Merge pull request #3016 from bluewave-labs/fix/v2/normalization
...
Fix/v2/normalization
2025-10-09 13:56:10 -07:00
Alex Holliday
78b5cc9c6f
ts
2025-10-09 13:55:39 -07:00
Alex Holliday
ab3e6cdff9
normalzie on FE
2025-10-09 13:53:34 -07:00
Alexander Holliday
1cc01e6952
Merge pull request #3015 from bluewave-labs/feat/v2/fallbacks
...
feat/v2: add fallbacks
2025-10-09 12:46:19 -07:00
Alex Holliday
fb90f193b1
add fallbacks
2025-10-09 12:44:27 -07:00
Alexander Holliday
1bacab89bb
Merge pull request #3014 from bluewave-labs/fix/v2/auth-pages
...
fix/v2: add missing auth elements
2025-10-09 11:07:43 -07:00
Alex Holliday
7378f2e33b
add missing auth elements
2025-10-09 11:06:34 -07:00
Alexander Holliday
d0bb2b2ad5
Merge pull request #3013 from bluewave-labs/fix/network-timing
...
fix network timing for port and docker
2025-10-09 09:35:41 -07:00
Alex Holliday
376da7c70e
fix network timing for port and docker
2025-10-09 09:33:14 -07:00
Alexander Holliday
d58e5cf7ee
Merge pull request #3012 from bluewave-labs/fix/keep-previous-data
...
fix/v2: add keep previous data
2025-10-08 15:29:41 -07:00
Alex Holliday
e02eb2e30c
add keep previous data
2025-10-08 15:27:53 -07:00
Alexander Holliday
c4906d069a
Merge pull request #3009 from bluewave-labs/feat/v2-implement-actions
...
update usePatch, implement actions
2025-10-08 15:00:43 -07:00
Alex Holliday
d4ed535454
update prod env
2025-10-08 14:52:21 -07:00
Alex Holliday
f9d0ab5e07
update usePatch, implement actions
2025-10-08 14:28:51 -07:00
Alexander Holliday
0a5efc75cd
Merge pull request #3008 from bluewave-labs/feat/v2/uptime-details
...
feat/v2/uptime details
2025-10-08 13:48:05 -07:00
Alex Holliday
aae1fefb31
add checks endpoint
2025-10-08 13:45:07 -07:00
Alex Holliday
86bb28e239
pagination
2025-10-08 13:44:41 -07:00
Alex Holliday
16b68b3d00
rever types
2025-10-07 15:46:35 -07:00
Alex Holliday
a700f446fd
add header
2025-10-07 15:46:09 -07:00
Alex Holliday
2246f227d1
30m -> 2h
2025-10-07 14:45:07 -07:00
Alex Holliday
29fbf0a362
charts
2025-10-07 14:44:55 -07:00
Alex Holliday
8a1fc94c31
stat boxes
2025-10-06 15:08:55 -07:00
Alex Holliday
abadc99bf1
status
2025-10-06 13:59:31 -07:00
Alexander Holliday
7af7647bbf
Merge pull request #2999 from bluewave-labs/feat-allow-admin-change-passwords
...
Add superadmin password reset functionality for team members
2025-10-06 12:52:46 -07:00
karenvicent
9a24090337
fix variable name
2025-10-06 15:43:17 -04:00
karenvicent
d81a4ef0ee
fix user service
2025-10-06 15:15:56 -04:00
Alexander Holliday
cfb1830b55
Merge pull request #3005 from bluewave-labs/feat/v2/uptime
...
Feat/v2/uptime
2025-10-06 11:48:39 -07:00
Alex Holliday
f7c094317a
remove unused
2025-10-06 11:43:13 -07:00
Alex Holliday
56e0ac9640
actions menu
2025-10-06 11:40:08 -07:00
Alex Holliday
61651a0f4d
action menu
2025-10-06 11:34:29 -07:00
Alex Holliday
7c3a05077c
tooltip
2025-10-06 10:56:29 -07:00
Gorkem Cetin (BWL)
2d29bce97b
Update CONTRIBUTING.md
2025-10-06 12:35:23 -04:00
Alexander Holliday
4f45baab00
Merge pull request #3003 from evermos/develop
...
Add Affinity, Tolerations, Request limit
2025-10-06 09:00:57 -07:00
Alexander Holliday
6def64d38e
Merge pull request #3004 from bluewave-labs/fix/incident/numbers
...
Fix: Total Incident Number
2025-10-06 08:58:23 -07:00
Br0wnHammer
32b31076e6
Fix: Total Incident Number
2025-10-06 20:14:21 +05:30
ariretiarno
91a4911d42
protocol
2025-10-05 22:49:20 +07:00
ariretiarno
7298faac2b
protocol
2025-10-05 22:47:48 +07:00
ariretiarno
711253beb2
affinity request limit
2025-10-05 22:36:39 +07:00
ariretiarno
a380389386
ingress server
2025-10-05 22:25:33 +07:00
Alex Holliday
f6b97c691e
iniital uptime
2025-10-03 15:40:53 -07:00
karenvicent
f31ff994fe
fix errors
2025-10-03 17:11:05 -04:00
Alexander Holliday
a46ef5c9dd
Merge pull request #3001 from bluewave-labs/fix/v2/text-input
...
theme update
2025-10-03 12:57:33 -07:00
Alex Holliday
0018c452bb
theme update
2025-10-03 12:56:52 -07:00
Alexander Holliday
6c6fc28f6e
Merge pull request #3000 from bluewave-labs/feat/v2/create/uptime
...
feat/v2/create/uptime
2025-10-03 12:50:31 -07:00
Alex Holliday
575cf31c78
add typescript dev dep
2025-10-03 12:49:51 -07:00
Alex Holliday
938d9b6642
feat/v2/uptime/create
2025-10-03 12:45:21 -07:00
Gorkem Cetin (BWL)
9d68d35ca8
Merge pull request #2996 from JithendraKavala/docs/imporove-contributing-setup-instructions
...
docs: improve local development setup instructions in CONTRIBUTING.md
2025-10-03 15:34:18 -04:00
Alexander Holliday
8033eea267
Merge pull request #2997 from a-y-a-n-das/fix-week-datestring
...
fix(chart): correct 'week' date string format in chart aggregation
2025-10-02 13:35:40 -07:00
Alexander Holliday
469c4d7e99
Merge pull request #2994 from VivekKavala/fix-inaccurate-ping-times
...
fix: Correct inaccurate ping response times
2025-10-02 13:34:11 -07:00
karenvicent
5159d43cad
fix save button validation
2025-10-02 15:40:21 -04:00
karenvicent
c5bbb7aa2c
Merge branch 'develop' into feat-allow-admin-change-passwords
2025-10-02 15:20:32 -04:00
karenvicent
4317d1a47e
chace password by superadmin
2025-10-02 15:19:42 -04:00
a-y-a-n-das
a1c04ba35e
fixed the format
2025-10-02 20:43:00 +05:30
Alexander Holliday
95ad3e71ca
Merge pull request #2987 from bluewave-labs/feat/v2/components
...
feat: move components to v1 and v2 dirs
2025-10-02 17:22:20 +05:30
AlexHladin
8bf3875d9a
chore: add engines section to package.json
2025-10-02 14:17:23 +03:00
jithendra Kavala
080a33fac7
docs: improve local development setup instructions in CONTRIBUTING.md
2025-10-02 13:51:30 +05:30
Vivek Kavala
851d722746
fix: remove manual response time calculation in favor of library-native timing
...
The manual timing calculations were adding Node.js processing overhead
and were less accurate than the native timing provided by the respective
libraries (ping, got, etc.). Now using response.time from each library
for more accurate network response time measurements.
2025-10-02 12:46:51 +05:30
AlexHladin
3b22ce75db
chore: drop nodemon
2025-10-02 00:47:11 +03:00
Alexander Holliday
5dbfb3b8c5
Merge pull request #2991 from bluewave-labs/feat/v2/sidebar
...
feat: v2/sidebar
2025-10-01 13:58:26 -07:00
Alex Holliday
735054b4e1
remove unused error
2025-10-01 13:57:04 -07:00
Alex Holliday
3ae2f857d4
add v2 sidebar
2025-10-01 13:55:32 -07:00
Alexander Holliday
220abb8579
Merge pull request #2989 from evermos/helmchart
...
helm chart
2025-10-01 13:34:50 -07:00
karenvicent
468a67f937
git stash push -m "work in progress"
2025-10-01 12:49:48 -04:00
Muhamad Ari Retiarno
99b3e3c516
Merge pull request #1 from evermos/helmchart
...
Helmchart
2025-10-01 11:06:47 +07:00
ariretiarno
8d48b2cc8a
client host
2025-10-01 09:33:32 +07:00
ariretiarno
d63731fced
client host
2025-10-01 09:22:42 +07:00
ariretiarno
7a352cdcb3
client host
2025-10-01 09:16:45 +07:00
ariretiarno
4744c05f07
pvc
2025-09-30 11:35:14 +07:00
ariretiarno
c6cf7a4639
helm chart
2025-09-30 11:30:21 +07:00
ariretiarno
7f2318da01
helm chart
2025-09-30 11:28:22 +07:00
Alex Holliday
fc9018e314
Add collapse button and logo
2025-09-27 15:47:56 -07:00
Alexander Holliday
c30d6019df
Merge pull request #2987 from bluewave-labs/feat/v2/components
...
feat: move components to v1 and v2 dirs
2025-09-27 14:58:11 -07:00
Alex Holliday
b57ed47592
remove mode prop
2025-09-27 14:57:55 -07:00
Alexander Holliday
6234be17cd
Merge pull request #2986 from bluewave-labs/feat/v2/root/layout
...
feat/v2/root/layout
2025-09-27 14:55:17 -07:00
Alex Holliday
5cab842f0a
move components to v1 and v2 dirs
2025-09-27 14:54:55 -07:00
Alex Holliday
ca84c60614
Merge branch 'feat/v2/root/layout' of github.com:bluewave-labs/checkmate into feat/v2/root/layout
2025-09-27 14:48:44 -07:00
Alex Holliday
09fbc6b0b2
remove unused mode
2025-09-27 14:48:05 -07:00
Alexander Holliday
f8b1998564
Merge branch 'develop' into feat/v2/root/layout
2025-09-27 14:43:18 -07:00
Alex Holliday
4d254b004d
add gitignore
2025-09-27 14:38:14 -07:00
Alex Holliday
1d5f2427ed
add root layout
2025-09-26 16:01:05 -07:00
Alexander Holliday
0249f89a8c
Merge pull request #2984 from bluewave-labs/feat/v2/router
...
move v2 routes to v2 router
2025-09-26 15:33:23 -07:00
Alex Holliday
ce0aaa7ac7
move v2 routes to v2 router
2025-09-26 15:31:55 -07:00
Alexander Holliday
b7db3f96ba
Merge pull request #2983 from bluewave-labs/feat/v2/register
...
add v2 register page
2025-09-26 15:25:41 -07:00
Alex Holliday
ad5ab82c3b
add v2 register page
2025-09-26 15:23:56 -07:00
Alexander Holliday
0567569faa
Merge pull request #2982 from bluewave-labs/feat/v2/theme
...
feat: add typography to theme, change UsePost return type
2025-09-26 15:23:23 -07:00
Alex Holliday
a8f111b399
generic return type
2025-09-26 15:22:15 -07:00
Alex Holliday
7c2f789a31
add typography to theme, change UsePost return type
2025-09-26 15:19:35 -07:00
Alexander Holliday
77c76b6b6d
Merge pull request #2981 from bluewave-labs/feat/v2/auth/login
...
feat/v2/auth/login
2025-09-26 14:49:21 -07:00
Alex Holliday
60a90ce424
node types
2025-09-26 14:36:15 -07:00
Alex Holliday
3f581ae1b0
esm safe path
2025-09-26 14:32:16 -07:00
Alex Holliday
277aff3898
remove unused
2025-09-26 14:22:25 -07:00
Alex Holliday
0c5b9a863b
add loading
2025-09-26 14:16:59 -07:00
Alex Holliday
cb1e10f0a9
add v2 login page
2025-09-25 16:06:52 -07:00
Alexander Holliday
659162d60c
Merge pull request #2980 from bluewave-labs/feat/typescript-config
...
Add typescript config, move to v1 dir
2025-09-25 10:23:15 -07:00
Alex Holliday
28ef465b3a
update action name
2025-09-25 10:22:47 -07:00
Alex Holliday
e29f7af858
add client build check
2025-09-25 10:21:31 -07:00
Alex Holliday
17b84cbe8a
format
2025-09-25 10:19:08 -07:00
Alex Holliday
4d89213e1c
Add typescript config, move to v1 dir
2025-09-25 10:11:41 -07:00
Alexander Holliday
879cbb8886
Merge pull request #2979 from bluewave-labs/fix/start-v2-queue
...
create and start v2 queue
2025-09-25 09:47:21 -07:00
Alex Holliday
5957479d03
express type
2025-09-25 09:46:11 -07:00
Alexander Holliday
d7bc9bdb90
Merge pull request #2978 from bluewave-labs/feat/v2/routes
...
add v2 routes, controllers
2025-09-25 09:43:54 -07:00
Alex Holliday
811a6bf222
create and start v2 queue
2025-09-25 09:38:41 -07:00
Alex Holliday
6d0c560948
add v2 routes, controllers
2025-09-24 15:55:09 -07:00
Alexander Holliday
f4b76baaa2
Merge pull request #2977 from bluewave-labs/feat/v2/services
...
feat/v2/services
2025-09-24 14:21:28 -07:00
Alex Holliday
76f4e974db
dev types
2025-09-24 14:20:30 -07:00
Alex Holliday
66e5441bdf
fix import path
2025-09-23 15:23:20 -07:00
Alex Holliday
68f4adfbfe
add v2 services
2025-09-23 15:22:08 -07:00
Alexander Holliday
35a712eafb
Merge pull request #2976 from bluewave-labs/feat/v2/models
...
feat: add v2 models
2025-09-23 14:57:03 -07:00
Alex Holliday
2d12fbdff1
fix notification schema
2025-09-23 14:56:02 -07:00
Alex Holliday
c0ff162ed9
remove v2 files
2025-09-23 14:46:32 -07:00
Alex Holliday
059408f098
add v2 models
2025-09-23 14:40:57 -07:00
Alexander Holliday
b118a321b9
Merge pull request #2975 from bluewave-labs/feat/v1/structure
...
feat/v1/structure
2025-09-23 14:25:46 -07:00
Alex Holliday
b3b6f1d834
move all v1 files to v1 dirs
2025-09-23 14:23:45 -07:00
Alex Holliday
1383d8b59a
add workflow
2025-09-23 14:12:17 -07:00
Alex Holliday
990aed9f2e
Revert "Merge pull request #2973 from bluewave-labs/feat/v2/auth"
...
This reverts commit 72882fded9 , reversing
changes made to bfb299cfca .
2025-09-23 14:05:23 -07:00
Alex Holliday
003d419a64
Revert "Merge pull request #2974 from bluewave-labs/fix/cleanup"
...
This reverts commit 7368cb2567 , reversing
changes made to 72882fded9 .
2025-09-23 14:05:16 -07:00
Alexander Holliday
7368cb2567
Merge pull request #2974 from bluewave-labs/fix/cleanup
...
move v1 to v1 dir, add build workflow
2025-09-23 12:00:06 -07:00
Alex Holliday
f945a27011
move v1 to v1 dir, add build workflow
2025-09-23 11:59:02 -07:00
Alexander Holliday
72882fded9
Merge pull request #2973 from bluewave-labs/feat/v2/auth
...
feat: v2/auth
2025-09-23 11:45:39 -07:00
Alex Holliday
0030394008
add migrations table
2025-09-23 11:34:25 -07:00
Alexander Holliday
bfb299cfca
Merge pull request #2972 from bluewave-labs/fix/update-docker-files
...
fix/update docker files
2025-09-23 11:01:19 -07:00
Alexander Holliday
b06d5c10ea
Merge pull request #2971 from bluewave-labs/feat/v2-controllers
...
Feat/v2 controllers
2025-09-23 11:00:40 -07:00
Alexander Holliday
2a0d4195a1
Merge pull request #2970 from bluewave-labs/feat/v2-routes
...
feat: v2 routes
2025-09-23 11:00:18 -07:00
Alex Holliday
11ff99613a
implement auth routes, add user migration
2025-09-22 15:56:41 -07:00
Alex Holliday
0b646ee64f
update docker files to build
2025-09-22 13:26:45 -07:00
Alex Holliday
23126a92cd
move v1 controllers to v1 dir
2025-09-22 13:04:45 -07:00
Alex Holliday
f767125acd
tsx, tpyescript
2025-09-22 13:03:54 -07:00
Alex Holliday
d8ed9abebf
add gitignore
2025-09-22 12:53:44 -07:00
Alexander Holliday
e4e75632c5
Merge pull request #2963 from bluewave-labs/translation-update-78
...
🌐 Updated Translations from POEditor
2025-09-18 13:40:10 -07:00
GitHub Action
ddb7c24832
feat: translations updated from POEditor
2025-09-18 20:25:11 +00:00
Alexander Holliday
4a824dec81
Merge pull request #2960 from bluewave-labs/feat/bump-version
...
bump version
2025-09-18 12:03:26 -07:00
Alex Holliday
b35fee1be8
bump version
2025-09-18 12:02:49 -07:00
Alexander Holliday
1b167af12b
Merge pull request #2959 from Owaiseimdad/Addition-of-sliding-window-implementation
...
Addition of incident tab in creation and config page which is same.
2025-09-18 11:50:55 -07:00
Owaise
f2962e34ae
Fixed the formatting.
2025-09-19 00:06:31 +05:30
Owaise
386db5029a
Addition of incident tab in creation and config page which is same.
2025-09-19 00:03:18 +05:30
Alexander Holliday
0e6e54a124
Merge pull request #2957 from FrancocDev/develop
...
Allow jsonPath to be used along expectedValue and validate the response.
2025-09-18 09:47:53 -07:00
Franco Carrara
c666cb3879
fix formatting issues
2025-09-17 23:46:20 -03:00
Franco Carrara
4039517683
Add response messages to string service
2025-09-17 23:33:45 -03:00
Franco Carrara
00fc7b8038
Allow jsonPath to be used along expectedValue and validate the response.
2025-09-17 23:23:16 -03:00
Alexander Holliday
81d283ec8d
Merge pull request #2956 from ajhollid/bump-dependencies
...
chore: bump deps
2025-09-17 15:17:14 -07:00
Alex Holliday
105100e349
bump deps
2025-09-17 15:07:55 -07:00
Alexander Holliday
4598690dbf
Merge pull request #2954 from brownyroll/develop
...
feat: Support Thailand language
2025-09-16 09:00:51 -07:00
Bamz Kittisak Udomsri
f68341c315
feat: thailang
2025-09-16 20:41:13 +07:00
Alexander Holliday
e8a8cea909
Merge pull request #2953 from bluewave-labs/fix-skip-maintenance-notifications
...
Fix: Skip notifications during maintenance windows
2025-09-15 11:13:28 -07:00
karenvicent
bf53f107e3
Merge branch 'develop' into fix-skip-maintenance-notifications
2025-09-15 12:29:47 -04:00
karenvicent
00de974528
Fix: Skip notifications for monitors during active maintenance windows
2025-09-15 12:28:37 -04:00
Alexander Holliday
0445398e94
Merge pull request #2952 from bluewave-labs/feat-notifications-body
...
Add monitor name and URL formatting for hardware notifications
2025-09-15 09:15:10 -07:00
karenvicent
272e2ba955
add monitor name and url to infrastructure alert
2025-09-15 08:34:51 -04:00
Alexander Holliday
0a2adc2d92
Merge pull request #2948 from bluewave-labs/feat-discord-format
...
Add Discord embed message formatting for notifications
2025-09-12 09:03:19 -07:00
karenvicent
7008fc1770
Merge branch 'develop' into feat-discord-format
2025-09-12 10:14:07 -04:00
karenvicent
041a261540
add llama sugestions
2025-09-12 10:13:38 -04:00
Gorkem Cetin (BWL)
1008d819f7
Update README.md
2025-09-11 22:40:11 -04:00
karenvicent
fb84a79a04
Add Discord embed message formatting for notifications
2025-09-11 16:29:08 -04:00
Alexander Holliday
45bfdbdce0
Merge pull request #2935 from bluewave-labs/fix/mono-dist-ping
...
fix vite.config
2025-09-08 20:40:33 -07:00
Alex Holliday
1537c2141f
fix vite.config
2025-09-08 20:39:45 -07:00
Alexander Holliday
3ba1a52644
Merge pull request #2932 from bluewave-labs/fix/mono-dist-ping
...
fix: mono dist ping
2025-09-08 20:31:01 -07:00
Alex Holliday
a015cc6706
fix dist-arm, bump version
2025-09-08 20:29:38 -07:00
Alex Holliday
5bad362793
fix server build order
2025-09-08 20:27:20 -07:00
Alexander Holliday
5520756edd
Merge pull request #2923 from bluewave-labs/feat-page-initialization-hook
...
Add PageStateWrapper and fix initial render flash
2025-09-08 09:12:14 -07:00
karenvicent
ba954a1d6e
run format
2025-09-08 11:15:14 -04:00
karenvicent
2944ff298c
Merge branch 'develop' into feat-page-initialization-hook
2025-09-08 10:50:15 -04:00
karenvicent
80d121e87a
add llama suggestions
2025-09-08 10:49:42 -04:00
Alexander Holliday
ed8352d857
Merge pull request #2928 from bluewave-labs/fix/install-ping
...
fix: install ping
2025-09-08 07:11:34 -07:00
Alex Holliday
41f64ca9fe
bump version
2025-09-08 07:10:29 -07:00
Alex Holliday
738e49dc92
Merge branch 'develop' into fix/install-ping
2025-09-08 07:10:15 -07:00
Alex Holliday
68a16257c6
add ping to dist
2025-09-08 07:09:39 -07:00
Alex Holliday
5dcbae55f4
install ping
2025-09-08 06:57:10 -07:00
Alexander Holliday
e0d963256c
Merge pull request #2926 from bluewave-labs/fix/bump-version
...
fix: bump version
2025-09-08 06:45:15 -07:00
Alexander Holliday
2bff4bbd15
Merge pull request #2927 from bluewave-labs/fix/ping-error-logging
...
fix: throw ping error if present
2025-09-08 06:45:00 -07:00
Alex Holliday
a0eba89f34
bump version
2025-09-08 06:43:35 -07:00
Alex Holliday
4e78de9da2
throw error if present
2025-09-08 06:42:36 -07:00
karenvicent
85f00eb7e8
Merge branch 'develop' into feat-page-initialization-hook
2025-09-05 15:59:14 -04:00
karenvicent
8e13855b66
feat create pagestate wrapper
2025-09-05 15:53:22 -04:00
Alexander Holliday
06f49e24c2
Merge pull request #2867 from antonstrover/fix/uptime%-charts-toggles
...
fix(status-page): toggles for charts and uptime %
2025-09-05 09:08:40 -07:00
antonstrover
e598ae45f7
Merge branch 'develop' into fix/uptime%-charts-toggles
2025-09-05 16:46:04 +01:00
anton.strover
ad7f469e06
add display name for bar
2025-09-05 16:27:48 +01:00
Alexander Holliday
cb57ff5cc2
Merge pull request #2920 from bluewave-labs/fix/arm
...
fix/arm
2025-09-04 15:44:44 -07:00
Alex Holliday
72f070fbcb
fix multiarch build
2025-09-04 15:15:09 -07:00
Alex Holliday
fb0a86d37c
update docker compoes and docker file
2025-09-04 13:39:53 -07:00
Alexander Holliday
36402dfefa
Merge pull request #2870 from bluewave-labs/feat/add-team-member
...
Add direct user registration for team management
2025-09-03 09:58:35 -07:00
karenvicent
c61874dbdd
fix format error
2025-09-03 12:34:35 -04:00
Alex Holliday
20848f28d5
package
2025-09-03 09:21:24 -07:00
Alexander Holliday
5d23966f00
Merge pull request #2919 from bluewave-labs/fix/format-action
...
update format action, no need for ci
2025-09-03 09:20:43 -07:00
Alex Holliday
294cc66e4a
update format action, no need for ci
2025-09-03 09:20:15 -07:00
Alex Holliday
0fd2e7032a
update package-lock
2025-09-03 09:17:19 -07:00
Alex Holliday
340b85043e
Merge branch 'feat/add-team-member' of github.com:bluewave-labs/checkmate into feat/add-team-member
2025-09-03 09:15:22 -07:00
Alex Holliday
1821ae3c2b
add root gitignore
2025-09-03 09:14:30 -07:00
karenvicent
c536cb2afa
run format
2025-09-03 10:18:09 -04:00
karenvicent
3f79b4c2f6
Merge branch 'develop' into feat/add-team-member
2025-09-03 09:56:31 -04:00
karenvicent
137ba9185e
fix details
2025-09-03 09:55:53 -04:00
Alexander Holliday
2f6a0913dc
Merge pull request #2917 from bluewave-labs/fix/bump-scheduler
...
bump scheduler
2025-09-02 10:35:09 -07:00
Alex Holliday
2c7336d440
bump scheduler
2025-09-02 10:34:33 -07:00
Gorkem Cetin (BWL)
5a022ff3f6
Create .coderabbit.yml so it doesnt add summary to the PR
2025-09-01 19:33:33 -04:00
Alexander Holliday
fe4855500e
Merge pull request #2896 from PaiJi/feat/update-i18n-scripts
...
feat(i18n): add zh-CN
2025-09-01 10:46:21 -07:00
Alexander Holliday
ce8f5cbe0c
Merge pull request #2878 from antonstrover/fix/failed-prop-type-status
...
Fixed Bar component
2025-09-01 10:43:43 -07:00
Alexander Holliday
b6bebe33fe
Merge branch 'master' into develop
2025-09-01 10:32:59 -07:00
Alexander Holliday
9cf8072c1e
Merge pull request #2914 from bluewave-labs/fix/bump-multiarch-node
...
Fix/bump multiarch node
2025-09-01 10:30:51 -07:00
Alex Holliday
0ca00ca6a1
esbuild
2025-09-01 10:28:41 -07:00
Alex Holliday
619c5242db
bump versions
2025-09-01 10:14:57 -07:00
Alexander Holliday
ff07854590
Merge pull request #2913 from bluewave-labs/revert-2910-fix/alpine-to-slim
...
Revert "pin dependency"
2025-09-01 09:27:03 -07:00
Alexander Holliday
ba99989c66
Revert "pin dependency"
2025-09-01 09:26:51 -07:00
Alexander Holliday
3c75933cf2
Merge pull request #2912 from bluewave-labs/revert-2911-develop
...
Revert "develop->master"
2025-09-01 09:26:35 -07:00
Alexander Holliday
ea9ef7afd3
Revert "develop->master"
2025-09-01 09:26:23 -07:00
Alexander Holliday
f5e633a781
Merge pull request #2911 from bluewave-labs/develop
...
develop->master
2025-09-01 09:23:01 -07:00
Alexander Holliday
90b94816dd
Merge pull request #2910 from bluewave-labs/fix/alpine-to-slim
...
pin dependency
2025-09-01 09:22:26 -07:00
Alex Holliday
11dcaef3ff
pin
2025-09-01 09:21:56 -07:00
Alex Holliday
3f3e7f71ec
pin dependency
2025-09-01 09:21:11 -07:00
Alexander Holliday
b6070572cf
Merge pull request #2909 from bluewave-labs/develop
...
develop->master
2025-09-01 09:15:48 -07:00
Alexander Holliday
e818a02a2a
Merge pull request #2908 from bluewave-labs/fix/alpine-to-slim
...
fix build
2025-09-01 09:15:17 -07:00
Alex Holliday
d8c8e222c8
fix build
2025-09-01 09:14:35 -07:00
Alexander Holliday
f12b9715bc
Merge pull request #2907 from bluewave-labs/develop
...
develop -> master
2025-09-01 09:07:57 -07:00
Alexander Holliday
31c65d3e0b
Merge pull request #2906 from bluewave-labs/fix/alpine-to-slim
...
add omit optional flag
2025-09-01 09:07:21 -07:00
Alex Holliday
fcd6741cf9
add omit optional flag
2025-09-01 09:06:42 -07:00
Alexander Holliday
d663b9230f
Merge pull request #2905 from bluewave-labs/develop
...
Develop -> Master
2025-09-01 09:00:25 -07:00
Alexander Holliday
5f2d61ad7a
Merge pull request #2904 from bluewave-labs/fix/alpine-to-slim
...
remove alpine fix
2025-09-01 08:58:42 -07:00
Alex Holliday
ec80a2dc0b
remove alpine fix
2025-09-01 08:57:55 -07:00
Alexander Holliday
2cece3de59
Merge pull request #2902 from bluewave-labs/develop
...
develop -> master
2025-09-01 08:54:38 -07:00
Alexander Holliday
79eb580802
Merge pull request #2901 from bluewave-labs/fix/alpine-to-slim
...
alpine -> slim
2025-09-01 08:54:10 -07:00
Alex Holliday
b93e3327a7
alpine -> slim
2025-09-01 08:53:03 -07:00
anton.strover
f01030a47a
move width out of sx object
2025-09-01 11:44:10 +01:00
JiPai
3cbd907c09
feat(i18n): add zh-CN
2025-09-01 04:53:24 +08:00
karenvicent
8fae69b7a4
Merge branch 'develop' into feat/add-team-member
2025-08-31 10:19:01 -04:00
karenvicent
e45dd4240e
fix errors
2025-08-31 10:18:15 -04:00
Alexander Holliday
16a8552e6c
Merge pull request #2890 from bluewave-labs/develop
...
develop->master
2025-08-30 19:31:37 -07:00
Alexander Holliday
c953ec6152
Merge pull request #2889 from bluewave-labs/fix/package-lock
...
regenerate package-lock
2025-08-30 19:31:02 -07:00
Alex Holliday
a433f10240
regenerate package-lock
2025-08-30 19:30:24 -07:00
Alexander Holliday
b73b97b5e9
Merge pull request #2887 from bluewave-labs/feat/add-maintenance-window-description
...
Update maintenance window description
2025-08-30 19:01:45 -07:00
gorkem-bwl
0607e0b228
refactor: simplify maintenance window description per feedback
...
- Remove redundant words 'active' and 'completely'
- Remove technical details about specific check types
- Keep the description concise while maintaining clarity
- Maintain all key information about maintenance behavior
2025-08-30 21:57:17 -04:00
gorkem-bwl
3bd4f67ec7
docs: add comprehensive maintenance window behavior description
...
- Update maintenance window description to clearly explain what happens during maintenance
- Clarify that ALL monitoring types are suspended (pings, HTTP, port checks, etc.)
- Explain that no notifications or alerts will be triggered
- Describe status page behavior (maintenance indicator shown)
- Note that monitoring resumes automatically when maintenance ends
- Clarify that maintenance periods don't affect uptime calculations
- Provide users with complete understanding of maintenance window impact
2025-08-30 21:31:44 -04:00
Alexander Holliday
845d5a5d51
Merge pull request #2885 from bluewave-labs/develop
...
develop->master
2025-08-30 16:23:40 -07:00
Alexander Holliday
0101da731f
Merge pull request #2884 from bluewave-labs/fix/bump-version
...
bump version
2025-08-30 16:23:03 -07:00
Alex Holliday
68592acd39
bump version
2025-08-30 16:22:16 -07:00
Alexander Holliday
b86fc5edb3
Merge pull request #2883 from bluewave-labs/develop
...
develop -> master
2025-08-30 16:21:19 -07:00
Alexander Holliday
32b54ddf11
Merge pull request #2882 from bluewave-labs/feat/migration
...
add migration for statusWindowThreshold
2025-08-30 16:20:23 -07:00
Alex Holliday
f8a0741e6c
<= -> <
2025-08-30 16:19:17 -07:00
Alex Holliday
652d231771
add migration for statusWindowThreshold
2025-08-30 16:07:03 -07:00
Alexander Holliday
1c3c5f4fec
Merge pull request #2881 from bluewave-labs/fix/queue
...
fix: queue
2025-08-30 11:30:38 -07:00
Alex Holliday
e7006a4a44
fix default value
2025-08-30 11:28:54 -07:00
Alex Holliday
0f81d54f25
remove success toast
2025-08-30 11:18:05 -07:00
Alex Holliday
f3121c24c6
add interval to queue table
2025-08-30 11:17:34 -07:00
Alex Holliday
7abd0f2cd4
add root level gitignore
2025-08-30 11:13:53 -07:00
Alex Holliday
46b342005a
update monitor interval and data
2025-08-30 11:11:58 -07:00
Alex Holliday
4e0349bd58
bump queue
2025-08-30 11:11:19 -07:00
Alexander Holliday
30a569233b
Merge pull request #2873 from bluewave-labs/feat/docker-container-name-monitoring
...
feat: Enable Docker container monitoring by name in addition to ID
2025-08-29 09:33:45 -07:00
Alex Holliday
44ba6b4d0f
early returns
2025-08-29 09:22:02 -07:00
Alexander Holliday
9065070eb2
Merge pull request #2871 from bluewave-labs/feat/incident-tooltip
...
feat:incident tooltip
2025-08-29 09:07:35 -07:00
anton.strover
fd951bfdd5
Fixed Bar component
...
Moved width prop from direct prop to sx prop, updated PropTypes to accept string|object.
2025-08-29 11:24:57 +01:00
anton.strover
27d613b594
remove carried away-ness
2025-08-29 10:49:22 +01:00
gorkem-bwl
ba757b9aa4
style: fix prettier formatting in validation.js
2025-08-29 00:58:03 -04:00
gorkem-bwl and Claude
c445463c0c
refactor: improve Docker container matching with deterministic priority-based logic
...
Address code review feedback to eliminate ambiguity issues and improve reliability:
**Backend Improvements:**
- Implement priority-based matching: exact ID → exact name → partial ID
- Add input normalization (strip leading slashes, case-insensitive)
- Add ambiguity detection with warning logs for debugging
- Maintain full backwards compatibility with existing monitors
**Frontend Improvements:**
- Update validation regex to support leading slashes (/container-name)
- Improve error message clarity for user guidance
**Resolves Ambiguity Issues:**
- Container name "abc" vs Container ID "abc123..." now deterministic
- Multiple containers with similar names handled predictably
- Case-insensitive matching for better user experience
**Priority Order:**
1. Exact full ID match (64-char) - highest priority
2. Exact container name match - case-insensitive
3. Partial ID match - backwards compatibility fallback
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-08-29 00:53:40 -04:00
gorkem-bwl and Claude
4693177e4b
feat: add Docker container monitoring by name
...
- Update Docker monitoring to support both container names and IDs
- Maintain backward compatibility with existing container ID monitoring
- Add logic to find containers by name (with or without "/" prefix)
- Update frontend UI labels and placeholders to reflect name/ID support
- Update instructions to clarify both name and ID are supported
Resolves user request: "It would be great if we could monitor docker containers by name and not just ID - given that the ID changes when containers are taken down for any reason"
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-08-29 00:27:01 -04:00
Alex Holliday
30b135eba3
add tooltip to incident table
2025-08-28 12:21:34 -07:00
Alex Holliday
bda48e07f1
add optional tooltip
2025-08-28 12:21:23 -07:00
karenvicent
7c8ab64e34
fix sucess toast msg
2025-08-28 13:38:05 -04:00
karenvicent
ec7855bd02
Merge branch 'develop' into feat/add-team-member
2025-08-28 13:21:20 -04:00
karenvicent
d401eefd6b
Add direct user registration
2025-08-28 12:58:38 -04:00
Alexander Holliday
0ad759a384
Merge pull request #2865 from bluewave-labs/fix/status-page-deletion-error
...
Fix status page deletion error
2025-08-27 14:49:45 -07:00
gorkem-bwl
d3d20b29c3
Fix status page deletion error - missing module reference
...
- Fix deleteStatusPage method call to use statusPageModule
- Change this.db.deleteStatusPage to this.db.statusPageModule.deleteStatusPage
- Ensures consistency with other controller methods
- Resolves "this.db.deleteStatusPage is not a function" error
Fixes bug where status page deletion failed due to incorrect database module reference.
2025-08-27 17:47:11 -04:00
Alexander Holliday
fbb570c0d5
Merge pull request #2862 from bluewave-labs/fix/advanced-matching
...
fix: advanced matching
2025-08-26 14:56:20 -07:00
Alex Holliday
2318082bb8
fix advanced matching
2025-08-26 14:54:24 -07:00