Alex Holliday
|
d2d0fb788e
|
resolve shutdown race
|
2026-06-25 12:29:21 -07:00 |
|
Alex Holliday
|
9d969d67ca
|
udpate tests
|
2026-06-25 11:55:40 -07:00 |
|
Alex Holliday
|
e036c6077e
|
add tests
|
2026-06-25 10:37:07 -07:00 |
|
Alex Holliday
|
fd536541d7
|
add test for job scheduler drain
|
2026-06-25 09:16:07 -07:00 |
|
Alex Holliday
|
7a82c76d5c
|
update tests
|
2026-06-24 12:20:21 -07:00 |
|
Alex Holliday
|
0f230c4d70
|
update tests
|
2026-06-24 10:53:13 -07:00 |
|
Alex Holliday
|
f0a5974eaf
|
update tests
|
2026-06-23 11:31:35 -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
|
71a4fddffd
|
add tests
|
2026-06-22 10:38:15 -07:00 |
|
Alex Holliday
|
9db4e557b3
|
record last finished timestamp for failures
|
2026-06-22 09:58:11 -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
|
5ed9ab780a
|
update tests, add check producer tests
|
2026-06-18 11:06:57 -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
|
a54fdd89ab
|
rearm jobs on maintenance window pause/delete
|
2026-06-18 10:17:33 -07:00 |
|
Alex Holliday
|
398e5d7314
|
add tests
|
2026-06-18 09:57:05 -07:00 |
|
Alex Holliday
|
5e0d8f0550
|
update tests
|
2026-06-17 11:01:56 -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
|
d1b6d08c73
|
add tests
|
2026-06-16 10:50:39 -07:00 |
|
Alex Holliday
|
306f2a60a2
|
update tests
|
2026-06-15 12:22:55 -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
|
51b6ec1751
|
add check producer and evaluator
|
2026-06-12 12:36:50 -07:00 |
|
Alex Holliday
|
bca902471d
|
update tests
|
2026-06-11 15:19:53 -07:00 |
|
Alex Holliday
|
be12991997
|
add tests
|
2026-06-11 14:19: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 |
|
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 |
|
Alex Holliday
|
fa7eaa4788
|
update tests
|
2026-06-10 13:13:01 -07:00 |
|
Alex Holliday
|
c5f57eda62
|
update tests
|
2026-06-10 09:30:24 -07:00 |
|
Ian Troisi
|
a37bc63f31
|
Merge branch 'develop' into feat/status-page-custom-domain
Resolve conflicts from server reorganization while preserving custom
domain support for published status pages.
|
2026-06-10 10:55:59 -04:00 |
|
Alex Holliday
|
abec4e6c70
|
update tests
|
2026-06-09 12:34:30 -07:00 |
|
Alexander Holliday
|
0fb210e9e1
|
Merge pull request #3713 from Rabson/fix/diagnostics-totalsize-undefined
fix: (diagnostics) derive Mongo totalSize when dbStats omits it (Atlas shared tier)
|
2026-06-09 09:09:47 -07:00 |
|
Alexander Holliday
|
ce4cb63035
|
Merge pull request #3690 from harsh-aghara/feat/accept-status-codes-backend
Add customUpCodes support for HTTP monitors (Backend)
|
2026-06-08 12:04:42 -07:00 |
|
Ian Troisi
|
30e8cfc9ec
|
Add custom domain support for published status pages.
Fixes #3647
|
2026-06-07 22:37:24 -04:00 |
|
Alex Holliday
|
9a85389b8c
|
update tests
|
2026-06-07 10:16:31 -07:00 |
|