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 |
|
Alex Holliday
|
9d453bdb0b
|
Merge branch 'develop' into fix/excess-polling
|
2026-06-18 10:19:57 -07:00 |
|
Alex Holliday
|
a54fdd89ab
|
rearm jobs on maintenance window pause/delete
|
2026-06-18 10:17:33 -07:00 |
|
Alex Holliday
|
bb3f471d19
|
Merge branch 'fix/evluation-order' into fix/excess-polling
|
2026-06-18 09:58:47 -07:00 |
|
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 |
|
Alex Holliday
|
380fdf470f
|
backoff excessive polling
|
2026-06-17 11:35:15 -07:00 |
|
Alex Holliday
|
5e0d8f0550
|
update tests
|
2026-06-17 11:01:56 -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 |
|
Alex Holliday
|
ae4c433246
|
add a feature flag to toggle primary worker processing jobs or not
|
2026-06-15 11:02:46 -07:00 |
|
Alex Holliday
|
d2461ef118
|
remove old queues
|
2026-06-15 10:39:48 -07:00 |
|
Alex Holliday
|
47162f2064
|
add a batch claim method
|
2026-06-12 16:04:31 -07:00 |
|
Alex Holliday
|
8b9c41464a
|
dbQueueWorker
|
2026-06-12 15:43:36 -07:00 |
|
Alex Holliday
|
51b6ec1751
|
add check producer and evaluator
|
2026-06-12 12:36:50 -07:00 |
|
Alex Holliday
|
eff4f8ad69
|
fix method name
|
2026-06-11 15:20:13 -07:00 |
|
Alex Holliday
|
bca902471d
|
update tests
|
2026-06-11 15:19:53 -07:00 |
|
Alex Holliday
|
1b3f2f0365
|
add toStatusResponse to service, add findUnevaluated to repo
|
2026-06-11 15:19:45 -07:00 |
|
Alex Holliday
|
be12991997
|
add tests
|
2026-06-11 14:19:21 -07:00 |
|
Alex Holliday
|
54596fe776
|
add mongodb-memory-server for testing
|
2026-06-11 14:19:14 -07:00 |
|
Alex Holliday
|
8d637dbcac
|
update validation
|
2026-06-11 14:18:56 -07:00 |
|
Alex Holliday
|
771fd5b50f
|
add migration for lastEvaluatedAt backfill
|
2026-06-11 14:18:44 -07:00 |
|
Alex Holliday
|
8dedf2a742
|
add last evaluated at field
|
2026-06-11 14:18:32 -07:00 |
|
Alex Holliday
|
c882daf000
|
add job domain
|
2026-06-11 14:18:21 -07:00 |
|
Ian Troisi
|
517139cbf4
|
fix: cache negative custom domain CORS lookups
Use a shorter TTL for rejected origins so unknown domains do not hit
the database on every cross-origin request.
|
2026-06-11 14:48:31 -04:00 |
|
Ian Troisi
|
ef049b6521
|
fix: resolve CORS TypeScript error and format server files
Type defaultCorsOptions as CorsOptions so allowedHeaders is compatible
with the cors middleware. Format files from develop merge for CI.
|
2026-06-11 13:55:10 -04:00 |
|
Ian Troisi
|
33f8641f3a
|
Merge branch 'develop' into feat/status-page-custom-domain
|
2026-06-11 13:54:27 -04:00 |
|
Alex Holliday
|
ac77216f07
|
add middleware tests
|
2026-06-11 10:42:15 -07:00 |
|
Alex Holliday
|
a43363ebfc
|
apply middleware
|
2026-06-11 10:42:05 -07:00 |
|
Alex Holliday
|
0ca738b080
|
add an upload type with size constraints and acceptable file types
|
2026-06-11 10:41:53 -07:00 |
|
Alex Holliday
|
091c36cbf3
|
create upload middleware
|
2026-06-11 10:40:59 -07:00 |
|