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 |
|
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 |
|
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 |
|
Alexander Holliday
|
1aa7ae8f11
|
Merge pull request #3715 from Cincinnatus101010/feat/status-page-custom-domain
feat: custom domain support for published status pages
|
2026-06-11 12:31:20 -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 |
|
Alexander Holliday
|
2f22a52116
|
Merge commit from fork
Advisory fix 1
|
2026-06-11 10:44:42 -07:00 |
|
Ian Troisi
|
8af13b04ec
|
fix: derive custom domain URL protocol from client host
Use the configured client host protocol instead of hardcoding https for
custom domain status page links.
|
2026-06-11 13:43:19 -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 |
|
Ian Troisi
|
120708ed47
|
perf: cache custom domain CORS origin lookups
Avoid hitting the database on every cross-origin request by caching
published custom domain checks for five minutes.
|
2026-06-11 13:15:02 -04:00 |
|
Ian Troisi
|
6a1ab622b3
|
fix: scope custom domain CORS to public status page routes
Only allow registered custom domain origins on public GET/OPTIONS status
page API routes instead of the entire application API surface.
|
2026-06-11 13:15:02 -04:00 |
|
Ian Troisi
|
0aef8b652f
|
fix: use partial index for status page customDomain
Replace the sparse unique index with a partial index so multiple status
pages without a custom domain no longer collide on null values.
|
2026-06-11 13:14:52 -04:00 |
|
Alexander Holliday
|
20863fbce7
|
Merge pull request #3725 from bluewave-labs/feat/decouple-worker
feat: decouple worker
|
2026-06-10 13:24:11 -07:00 |
|