Alexander Holliday
09446c9fc1
Merge pull request #3733 from bluewave-labs/fix/excess-polling
...
Fix/excess polling
2026-06-22 09:26:36 -07:00
Alex Holliday
755134ee7f
add poll backoff tests
2026-06-22 09:15:39 -07:00
Alex Holliday
3b919044e6
wake worker on job change
2026-06-19 10:25:59 -07:00
Alex Holliday
08e9c02a3a
update tests
2026-06-19 10:02:06 -07:00
Alex Holliday
85f674ee08
resovle merge conflict
2026-06-19 09:55:52 -07:00
Alexander Holliday
16036f421b
Merge pull request #3734 from bluewave-labs/fix/maintenance-window-exit
...
fix: change status on exit maintenance window
2026-06-19 09:54:05 -07:00
Alex Holliday
7fe7b79103
update server tests
2026-06-19 09:51:25 -07:00
Alex Holliday
a058c0518c
change status on exit maintenance window
2026-06-19 09:37:24 -07:00
Alex Holliday
5ed9ab780a
update tests, add check producer tests
2026-06-18 11:06:57 -07:00
Alex Holliday
e32590425b
remove unsed from constructor
2026-06-18 11:06:43 -07:00
Alex Holliday
190a3b47da
add findByIdLean for workers
2026-06-18 11:06:19 -07:00
Alex Holliday
f740eef0fa
thread prefetched worker, remove dead code
2026-06-18 11:05:57 -07:00
Alex Holliday
5efd64d44d
thread prefetched monitor trough status service
2026-06-18 11:05:17 -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
harsh-aghara
9082cf0826
test(server): add comprehensive edge-case tests for customUpCodes validation
2026-06-18 22:51:21 +05:30
Alex Holliday
9d453bdb0b
Merge branch 'develop' into fix/excess-polling
2026-06-18 10:19:57 -07:00
Alexander Holliday
39d92fb067
Merge pull request #3732 from bluewave-labs/fix/maintenance-rearm-jobs
...
rearm jobs on maintenance window pause/delete
2026-06-18 10:19:40 -07:00
Alex Holliday
a54fdd89ab
rearm jobs on maintenance window pause/delete
2026-06-18 10:17:33 -07:00
Alexander Holliday
6aa9360b98
Merge pull request #3731 from bluewave-labs/fix/evluation-order
...
fix: check evaluation order
2026-06-18 10:04:31 -07:00
Alex Holliday
bb3f471d19
Merge branch 'fix/evluation-order' into fix/excess-polling
2026-06-18 09:58:47 -07:00
harsh-aghara
6d433fd0ac
feat(client): polish customUpCodes ui
2026-06-18 22:27:38 +05:30
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
398e5d7314
add tests
2026-06-18 09:57:05 -07:00
Alex Holliday
53ee45172d
remove evluation from worker
2026-06-18 09:56:56 -07:00
Alex Holliday
1ea6dafb1a
evaluate checks on buffer flush
2026-06-18 09:56:38 -07:00
Alex Holliday
9785dc146e
inject job repo into buffer service
2026-06-18 09:56:22 -07:00
harsh-aghara
1b1d8ea229
feat(client): implement accepted status codes UI in create monitor form
2026-06-18 21:37:14 +05:30
harsh-aghara
603bd1d814
feat(client): add customUpCodes to Monitor type and validation schema
2026-06-18 21:37:14 +05:30
harsh-aghara
158d976ccb
feat(client): add HTTP status codes constants for monitor options
2026-06-18 21:37:14 +05:30
Alex Holliday
380fdf470f
backoff excessive polling
2026-06-17 11:35:15 -07:00
Alexander Holliday
1e2a4b4a84
Merge pull request #3730 from bluewave-labs/feat/additional-mongo-stats
...
feat: additional mongo stats
2026-06-17 11:09:30 -07:00
Alex Holliday
5e0d8f0550
update tests
2026-06-17 11:01:56 -07:00
Alex Holliday
bffc4ee813
add stats to fe
2026-06-17 10:55:49 -07:00
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
f65238da6c
reformat
2026-06-17 09:45:59 -07:00
Alex Holliday
64b8aab4d6
repair tests
2026-06-17 09:40:51 -07:00
Alex Holliday
7244b35091
add upsertCleanup to schedule immediate cleanup jobs, cleanup orphaned jobs
2026-06-17 09:38:21 -07:00
Alex Holliday
699883e0b1
add jitter and tests
2026-06-16 11:34:58 -07:00
Alex Holliday
f7211711ce
add db queue worker tests
2026-06-16 10:59:56 -07:00
Alex Holliday
cb0dd878d6
update .env.example
2026-06-16 10:59:46 -07:00
Alex Holliday
8c5be9ef00
removed pulsecron and ioredis
2026-06-16 10:50:50 -07:00
Alex Holliday
d1b6d08c73
add tests
2026-06-16 10:50:39 -07:00
Alex Holliday
2d68e96782
drop jobs in migration
2026-06-16 10:50:29 -07:00
Alex Holliday
306f2a60a2
update tests
2026-06-15 12:22:55 -07:00
Alex Holliday
abf6dc2908
single worker ID
2026-06-15 12:21:36 -07:00
Alex Holliday
7ce6068757
fix migration
2026-06-15 12:12:14 -07:00
Alex Holliday
a7d9bb822e
add tests, fix failing tests
2026-06-15 12:05:31 -07:00
Alex Holliday
142ecaaf8b
handle renewing locks for long running jobs
2026-06-15 12:05:15 -07:00
Alex Holliday
90bbc764fc
readd queue-worker domain, add heartbewat to db-queue
2026-06-15 11:26:49 -07:00