Alex Holliday
e3075318b6
denormalize resposne times
2026-07-29 10:57:20 -07:00
Alex Holliday
061da5e7ef
coerce values to 0 if null
2026-07-28 15:26:52 -07:00
Alex Holliday
0cf8cfa5dc
add avg timing phases to details response
2026-07-28 11:13:35 -07:00
Alex Holliday
8369db5ca2
remove logger
2026-07-24 11:38:08 -07:00
Alex Holliday
49e8d26bfc
remove legacy try/catch blocks
2026-07-24 11:34:54 -07:00
Alex Holliday
ed36db172a
dedupe hardware stat definitions, fix tests, remove misleading null return types
2026-07-24 11:32:00 -07:00
Alex Holliday
c021d04f53
extract swtich
2026-07-24 11:09:53 -07:00
Alex Holliday
86eeda3f0e
replace error instances with AppError
2026-07-24 10:49:39 -07:00
Alex Holliday
25d81f4238
remove dead findByMonitorIdAndDateRange method
2026-07-24 10:43:56 -07:00
Alex Holliday
61e442493a
extact monitor children deletion to helper
2026-07-23 10:49:59 -07:00
Alex Holliday
3af00281c4
extract date range calculation for conisistency
2026-07-23 10:25:24 -07:00
Alex Holliday
4a90ab8e78
extract pagination
2026-07-23 09:36:06 -07:00
Alex Holliday
4949acac1c
remove unused email templates, remove duplicate constants
2026-07-22 10:26:00 -07:00
Alex Holliday
586e79efb2
remove unused getters
2026-07-22 10:13:37 -07:00
Alex Holliday
c961f5292d
fix signature, add tests
2026-07-22 10:05:36 -07:00
Alex Holliday
d53785b768
remove unused utilities, fix delete profile image issue
2026-07-22 10:03:48 -07:00
Alex Holliday
8e600e9a87
remove inline enum definitions
2026-07-21 10:48:18 -07:00
Alex Holliday
bb374db463
remove stray import
2026-07-21 10:07:09 -07:00
Alex Holliday
5d3dc03c89
add a provider registry to notificaiton service, replace positional args and switch statements
2026-07-21 10:02:20 -07:00
Alex Holliday
4d9e5821a8
purge unused groups route, update tests
2026-07-20 10:21:43 -07:00
Alex Holliday
d485adbb54
narrow mapDocument types
2026-07-20 10:04:55 -07:00
Alex Holliday
3eadb99c5e
protected -> private as no class inherits
2026-07-20 10:01:48 -07:00
Alex Holliday
825a81d326
extract shared mongo mapper utils
2026-07-15 10:20:16 -07:00
Alex Holliday
5120390923
aggregation->aggregations
2026-07-15 09:23:16 -07:00
Alex Holliday
0810fcbb88
refactor hardware aggregation pipeline
2026-07-15 09:18:35 -07:00
Alex Holliday
70f10a73d8
remove duplicated code
2026-07-14 10:46:25 -07:00
Alex Holliday
b088a8c878
remove toEntityWithChecks
2026-07-14 10:17:38 -07:00
Alex Holliday
107b5cbd96
delete incidents on all monitors deleted
2026-07-14 09:24:14 -07:00
Alex Holliday
62031a0ab1
add a CLIENT_CONFIG to the client, serve from BE with env vars
2026-07-09 09:49:45 -07:00
Alex Holliday
cc1814f507
whitelist monitor properties instead of blacklist for status pages
2026-07-07 09:47:29 -07:00
Harshitbro-ctrlv
29d05c1e57
feat(status-page): add minimal theme
2026-07-02 12:08:17 +05:30
Alex Holliday
ef353dcb36
bugfix, move reconcile to job scheduler
2026-06-25 11:47:22 -07:00
Alex Holliday
48ca64ec6f
add observability repo method
2026-06-25 11:02:18 -07:00
Alex Holliday
74783fd738
clean up logger
2026-06-24 10:53:03 -07:00
Alex Holliday
71d3e789ff
split services to api, worker, and shared
2026-06-24 10:30:21 -07:00
Alex Holliday
c9b8f434cd
split worker into a scheduler and worker
2026-06-23 11:22:37 -07:00
Alexander Holliday
d6f9fca907
Merge pull request #3737 from bluewave-labs/feat/head-request-fe
...
feat: head request front end
2026-06-22 11:36:02 -07:00
Alex Holliday
dead97169f
add default GET
2026-06-22 11:24:03 -07:00
Alexander Holliday
eb1d307932
Merge pull request #3736 from bluewave-labs/feat/head-request-be
...
feat: head request back end
2026-06-22 11:19:34 -07:00
Alex Holliday
8e5757beb1
add a method field to model, add enums and validation for http methods
2026-06-22 10:15:14 -07:00
Alex Holliday
9db4e557b3
record last finished timestamp for failures
2026-06-22 09:58:11 -07:00
Alex Holliday
3b919044e6
wake worker on job change
2026-06-19 10:25:59 -07:00
Alex Holliday
85f674ee08
resovle merge conflict
2026-06-19 09:55:52 -07:00
Alex Holliday
190a3b47da
add findByIdLean for workers
2026-06-18 11:06:19 -07:00
Alexander Holliday
b28c84436e
Merge pull request #3718 from harsh-aghara/feat/accept-status-codes-frontend
...
Add customUpCodes support for HTTP monitors (Frontend)
2026-06-18 10:51:03 -07:00
Alex Holliday
a54fdd89ab
rearm jobs on maintenance window pause/delete
2026-06-18 10:17:33 -07:00
harsh-aghara
d8dafa311a
feat: sync custom http status codes between frontend and backend
...
- Add standard custom HTTP status codes (Cloudflare, AWS ELB, etc.) to both frontend and backend allowlists.
- Enforce strict validation of custom status codes using Zod sets on both sides, ensuring they match perfectly.
2026-06-18 22:27:38 +05:30
Alex Holliday
ad9ff7f5df
add mongo read/write per second stats
2026-06-17 10:55:39 -07:00
Alexander Holliday
8277c4ed13
Merge pull request #3728 from bluewave-labs/feat/db-queue
...
feat: db queue
2026-06-17 09:48:40 -07:00
Alex Holliday
7244b35091
add upsertCleanup to schedule immediate cleanup jobs, cleanup orphaned jobs
2026-06-17 09:38:21 -07:00