Alex Holliday
05c293d689
geo
2026-03-20 11:51:17 -07:00
Alex Holliday
80f3168837
invite, inident
2026-03-20 11:50:47 -07:00
Alex Holliday
332300dde4
log controller
2026-03-20 11:48:58 -07:00
Alex Holliday
d4a8023a76
monitors
2026-03-20 11:47:22 -07:00
Alex Holliday
c7e449d18c
notifications
2026-03-20 11:45:04 -07:00
Alex Holliday
0495bef469
queue
2026-03-20 11:43:37 -07:00
Alex Holliday
6fb7ad63f6
settings
2026-03-20 11:42:40 -07:00
Alex Holliday
8322adbb26
statusPageController interface
2026-03-20 11:39:19 -07:00
Alex Holliday
928ab7551e
fixes
2026-03-20 11:33:40 -07:00
Alex Holliday
a4a3249b5b
maintenacne window
2026-03-20 11:20:22 -07:00
Alex Holliday
6d2008e8d3
geo checks service
2026-03-20 10:59:34 -07:00
Alex Holliday
f69752ccb4
remove casts
2026-03-20 10:37:29 -07:00
Alex Holliday
210881a375
remove unused import
2026-03-20 10:17:24 -07:00
Alex Holliday
84ca5db0fa
refactor settingsController
2026-03-12 09:37:08 -07:00
Alex Holliday
1af609a569
remove unsued route/methods
2026-03-11 14:08:20 -07:00
Alex Holliday
61cc0c2bef
remove unused route
2026-03-11 13:51:37 -07:00
Alex Holliday
76f550843b
remove dead check
2026-03-11 13:45:17 -07:00
Alex Holliday
e878f51887
use service name
2026-03-11 13:30:39 -07:00
Alex Holliday
16b267d3a5
implement missing validation
2026-03-11 13:28:48 -07:00
Alex Holliday
c156a49cc0
remove dead check
2026-03-11 13:10:09 -07:00
Alex Holliday
20ff76df9d
remove unsued route/validation
2026-03-11 13:07:56 -07:00
Alex Holliday
ff90953f17
cleanup and tighten validation
2026-03-11 12:57:27 -07:00
Alex Holliday
545926cfcf
fix validation in monitor controller
2026-03-11 12:41:27 -07:00
Alex Holliday
42f6c42ae1
fix discarded validation, tighten types
2026-03-11 12:04:28 -07:00
Alex Holliday
456237ba4e
tighten date typing
2026-03-11 12:00:19 -07:00
Alex Holliday
e887c2308a
type MWController
2026-03-11 11:51:01 -07:00
Alex Holliday
d07f259829
properly type logController
2026-03-11 11:37:17 -07:00
Alex Holliday
566011c4e9
fix inviteController typing
2026-03-11 11:35:36 -07:00
Alex Holliday
eafd97b9ad
controller, service, validation
2026-03-11 11:10:38 -07:00
Alexander Holliday
7a0e0bccf4
Merge pull request #3405 from bluewave-labs/fix/diagnostic-controller-types
...
fix: properly type diagnosticController
2026-03-11 10:51:42 -07:00
Alex Holliday
f69b7f6a35
properly type diagnosticController
2026-03-11 10:50:10 -07:00
Alex Holliday
cb5316e6f5
fix ssl-checker type
2026-03-11 10:48:12 -07:00
Alex Holliday
2884ab524d
type fetchMonitorCertificate
2026-03-10 11:35:05 -07:00
Alex Holliday
a15b9837c6
fix getUserById
2026-03-10 11:29:40 -07:00
Alex Holliday
562d723fcf
remove redundant checks, use validated body
2026-03-10 11:25:55 -07:00
Alex Holliday
2fdd5a72f0
type authController correctly, update services accordingly
2026-03-10 11:18:59 -07:00
Alex Holliday
6ad0a6a29d
validation fix, batch deleteOlderThan
2026-03-10 10:20:23 -07:00
Aman Rawat
27dffe9fa6
Fixed
2026-03-09 13:12:01 +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
0b30e23783
globalPing
2026-03-04 17:50:27 +00:00
Alex Holliday
9fd006cfff
remove joi
2026-03-02 19:42:47 +00:00
Alex Holliday
16cf23baf1
status page validation
2026-03-02 19:25:34 +00:00
Alex Holliday
64242322a2
add try/catch block
2026-03-02 18:46:21 +00:00
Alex Holliday
c1e03a45b0
settings
2026-03-02 18:03:10 +00:00
Alex Holliday
b997c43bd5
check, monitor, maintenance
2026-03-02 17:46:33 +00:00
Alex Holliday
a5d3c95145
validation refactoring
2026-03-02 17:29:48 +00:00
Alex Holliday
c3a41272a3
validation refactoring
2026-03-01 17:35:00 +00:00
Alex Holliday
477c30286d
show all checks
2026-02-25 18:43:12 +00:00
Alex Holliday
e7ba3cb5f9
checks route, checks table
2026-02-24 23:20:36 +00:00
Alex Holliday
64fdd04cc7
conitnent based query
2026-02-24 22:30:28 +00:00