Alex Holliday
afd6a12e7d
restore PORT env var
2026-03-06 12:07:18 -08:00
Br0wnHammer
5ebe46a81c
Feat: Websocket Implementation
2026-03-07 01:11:20 +05:30
Br0wnHammer
23247d4319
Feat: Update server validation
2026-03-07 00:59:39 +05:30
Br0wnHammer
216d9b2996
Feat: Backend - Config
2026-03-07 00:58:55 +05:30
Br0wnHammer
62f1e62a26
Feat: Backend service - Implement WebSocket check in NetworkService
2026-03-07 00:57:52 +05:30
Br0wnHammer
55bdae77f9
Feat: Backend types - Register websocket type and payload
2026-03-07 00:56:58 +05:30
gorkem-bwl
82998a7795
feat: add ability to remove team members
...
## Changes
- Add DELETE /api/v1/auth/users/:userId endpoint (admin + superadmin)
- Add deleteUserById service method with role hierarchy enforcement
- Superadmins can remove admins and regular users
- Admins can only remove regular users
- No one can remove superadmins, demo users, or themselves via this endpoint
- Add "Remove user" button with confirmation dialog on edit user page
- Allow admins to view user details and access the edit user page
- Add i18n strings for remove user button and confirmation dialog
## Access control
- superadmin -> can remove admin, user
- admin -> can remove user only
- admin cannot remove superadmin or other admins (enforced on both backend and frontend)
2026-03-06 14:18:27 -05:00
Alex Holliday
116eb80fc9
format
2026-03-06 11:07:48 -08:00
Alex Holliday
2f1a164c26
remove rtt
2026-03-06 10:46:00 -08:00
Alex Holliday
124a8c0b07
ping type globalping checks
2026-03-06 10:37:29 -08:00
Alex Holliday
35f018623f
fix prettier hook
2026-03-06 09:45:33 -08:00
Alex Holliday
9a8a175f7c
format
2026-03-06 09:37:45 -08:00
Alex Holliday
6ecb27d522
remove buildStatusResponse
2026-03-06 09:35:52 -08:00
Alex Holliday
24b9b64979
manually build response
2026-03-06 09:35:07 -08:00
Alex Holliday
990dc7875a
format
2026-03-06 09:16:22 -08:00
Alex Holliday
69e98a51ec
resolve ts errors
2026-03-06 09:14:12 -08:00
ashu130698
2a1645baf2
Merge branch 'develop' from upstream into feat/bulk-edit-notifications
2026-03-06 21:42:39 +05:30
ashu130698
8483a7bc55
fix(validation): remove invalid
2026-03-06 21:10:57 +05:30
ashu130698
c5f0316990
fix(validation): remove invalid zod enum argument
2026-03-06 20:41:33 +05:30
tobias.bruckert@mcon-group.com
08fd09f59b
fix build errors
2026-03-06 19:48:19 +11:00
ashu130698
a40a76fb3c
fix: resolve Zod build error and run formatter
2026-03-06 13:22:32 +05:30
tobias.bruckert@mcon-group.com
6c421717f8
run formatting
2026-03-06 17:58:04 +11:00
tobias.bruckert@mcon-group.com
083db95151
Merge branch 'feature/teams-notification-channel' of https://github.com/tb102122/Checkmate into feature/teams-notification-channel
2026-03-06 17:49:08 +11:00
tobias.bruckert@mcon-group.com
b11ba68ff8
adjust based on review
2026-03-06 17:47:35 +11:00
Tobias Bruckert
12a4112055
Merge branch 'develop' into feature/teams-notification-channel
2026-03-06 13:08:41 +11:00
Alex Holliday
bd32854c7a
cleanup services
2026-03-05 14:46:28 -08:00
Alex Holliday
0718e63e2f
cleanup network service
2026-03-05 14:11:11 -08:00
Alex Holliday
69e07975e3
bump dependencies
2026-03-05 13:57:45 -08:00
Alex Holliday
c5c9a1a88b
fix missing await
2026-03-05 13:57:39 -08:00
Alex Holliday
f8c0b57d21
remove unused imports
2026-03-05 19:37:32 +00:00
Alex Holliday
605c969d2f
merge commit
2026-03-05 19:37:03 +00:00
Alex Holliday
ad7d4e54c3
cleanup
2026-03-05 19:34:57 +00:00
Alex Holliday
c7689cc64a
grpc
2026-03-05 19:18:29 +00:00
Alex Holliday
27c44a0fbd
config
2026-03-05 18:48:19 +00:00
Alex Holliday
190d9dd2b1
gameProvider
2026-03-05 18:45:27 +00:00
Alex Holliday
49672db563
port provider
2026-03-05 18:35:19 +00:00
Alex Holliday
80603c9a42
port provider
2026-03-05 18:30:06 +00:00
Alex Holliday
f3b156f2d0
docker provider
2026-03-05 18:19:03 +00:00
ashu130698
4d7de2d3a1
fix: resolve merge conflicts, migrate validation to zod
2026-03-05 23:40:49 +05:30
Alex Holliday
ec82efebb4
pagespeed provider, hardware provider
2026-03-05 17:54:16 +00:00
ashu130698
9c17fbe79c
refactor: add Joi validation, rename to updateNotifications, add default case
2026-03-05 23:06:41 +05:30
ashu130698
8eca81c8be
fix: handle malformed IDs and allow empty set action
2026-03-05 18:02:55 +05:30
ashu130698
eb2d8b8d3b
style: format notificationController with prettier
2026-03-05 13:58:53 +05:30
tobias.bruckert@mcon-group.com
33201096b7
add teams
2026-03-05 19:16:08 +11:00
ashu130698
4827f8faec
refractor: simplify bulk edit route to PATCH /notifications
2026-03-05 13:06:36 +05:30
Alex Holliday
8dd846d6cd
harden http provider
2026-03-04 23:36:36 +00:00
Alex Holliday
82175f166f
pingProvider, httpProvider
2026-03-04 23:24:48 +00:00
Alexander Holliday
26db2b3a41
Merge pull request #3371 from bluewave-labs/fix/infrastructure-threshold-migration
...
Fix infrastructure threshold defaults via migration (#3327 )
2026-03-04 14:28:49 -08:00
Alexander Holliday
232a71c502
Merge pull request #3369 from bluewave-labs/fix/swagger-dynamic-server-url
...
fix: dynamically set Swagger UI server URL from request
2026-03-04 14:28:06 -08:00
gorkem-bwl
8df263fd93
fix: also migrate threshold value of 0 to 100, fix formatting
...
Addresses review feedback — thresholds set to 0 also caused issues
and should be migrated to 100 (disabled) alongside the value of 5.
2026-03-04 16:44:20 -05:00