Alex Holliday
707b8f903b
add bulk ops for inserting monitors, set primary concurrency to 0, handles scheduling only
2026-06-03 11:00:40 -07:00
Alex Holliday
9e4fd6d708
bump scheduler
2026-06-03 10:59:28 -07:00
Br0wnHammer
8572065ef7
fix(client): validate hardware alert thresholds on the wizard's second step
2026-06-03 20:16:10 +05:30
Br0wnHammer
01c3870b22
feat(client): enable step wizard on infrastructure and pagespeed create pages
2026-06-03 20:15:01 +05:30
Alexander Holliday
420c103f41
Merge pull request #3693 from bluewave-labs/feat/worker-stats
...
feat: worker stats
2026-06-02 11:33:44 -07:00
Alex Holliday
b4970d321d
update tests
2026-06-02 11:31:22 -07:00
Alex Holliday
f5a4a03898
reorder stop
2026-06-02 11:31:11 -07:00
Alex Holliday
dfae6c8abd
type metrics for super simple queue
2026-06-02 11:26:10 -07:00
Alex Holliday
2b6734bb78
update tests
2026-06-02 11:25:21 -07:00
Alex Holliday
b9fd29b906
add compliant worker ID to super simple queue
2026-06-02 11:11:24 -07:00
Alex Holliday
caf8f22fec
add worker table
2026-06-02 10:59:14 -07:00
Alex Holliday
599c599588
add tests
2026-06-02 09:47:13 -07:00
Alex Holliday
cfed235d1f
add worker stats
2026-06-02 09:47:00 -07:00
Alex Holliday
c9eacff71f
add queue worker type
2026-06-02 09:46:23 -07:00
Alex Holliday
b2526a5be9
init queue worker repo
2026-06-02 09:45:56 -07:00
Alex Holliday
cffe3f57fa
add models
2026-06-02 09:45:37 -07:00
Alex Holliday
8b2506cc3d
add queue worker repository
2026-06-02 09:44:49 -07:00
Alex Holliday
60356a95fe
bump less-simple-scheduler
2026-06-02 09:44:23 -07:00
Alexander Holliday
1195567da8
Merge pull request #3692 from bluewave-labs/feat/fe/progress-indicator-status-page
...
Feat: Progress indicator status page
2026-06-02 09:19:32 -07:00
Br0wnHammer
7617929700
feat(status-page): add step-wizard progress indicator to create flow
2026-06-02 20:31:01 +05:30
Br0wnHammer
7df3ee6ecd
feat(status-page): add wizard step metadata and helpers to validation schema
2026-06-02 20:27:12 +05:30
Alexander Holliday
dc788dbf85
Merge pull request #3691 from bluewave-labs/feat/workers
...
feat: workers
2026-06-01 11:24:11 -07:00
Alex Holliday
89c4f4005e
add lessSimpleQueue tests
2026-06-01 11:21:49 -07:00
Alex Holliday
53ed3b3465
remove unused imports
2026-06-01 11:17:50 -07:00
Alex Holliday
e37fbf2a5c
replace empty monitor check
2026-06-01 11:11:36 -07:00
Alex Holliday
4df08bfa79
add worker scripts
2026-06-01 10:45:20 -07:00
Alex Holliday
f74231cf33
early return if worker mode
2026-06-01 10:45:09 -07:00
Alex Holliday
e1558d35b0
use queue type on config
2026-06-01 10:44:53 -07:00
Alex Holliday
51672890df
add queue type to less simple queue
2026-06-01 10:44:39 -07:00
Alex Holliday
fc357fe3ae
add queue mode to env validation
2026-06-01 10:44:18 -07:00
Alex Holliday
1a0e6d9404
add queue mode type
2026-06-01 10:44:05 -07:00
harsh-aghara
87a6640c1d
fix(backend): validate customUpCodes against standard HTTP status codes
...
Addresses reviewer feedback by enforcing strict validation on the array. Previously, the Zod schema accepted any arbitrary number, which could allow invalid or self-defined HTTP codes (e.g., 5000) to be saved to the database.
Refs #3657
2026-06-01 13:21:30 +05:30
harsh-aghara
4e31499f78
feat(backend): add customUpCodes support for HTTP monitors
...
Adds a customUpCodes field to the monitor schema to allow users to specify which HTTP status codes should be treated as UP instead of DOWN. Includes core logic in HttpProvider and unit tests.
Refs #3657
2026-06-01 00:10:55 +05:30
Alexander Holliday
b9e8a6dbc8
Merge pull request #3689 from bluewave-labs/fix/listener-leak
...
fix: move listener registration to constructor
2026-05-29 11:51:27 -07:00
Alex Holliday
c704f67e57
move listener registration to constructor
2026-05-29 11:45:17 -07:00
Alexander Holliday
4629a947a4
Merge pull request #3688 from bluewave-labs/feat/less-simple-scheduler
...
feat: Configurable Schedulers
2026-05-29 11:41:32 -07:00
Alex Holliday
da92b9d067
update tests
2026-05-29 11:33:31 -07:00
Alex Holliday
458442f364
fix env sample, fix log queue, use dbType for enum
2026-05-29 11:31:11 -07:00
Alex Holliday
400b295dae
Merge branch 'develop' into feat/less-simple-scheduler
2026-05-29 11:24:51 -07:00
Alex Holliday
6ddee6e85b
fix imports
2026-05-29 11:23:31 -07:00
Alex Holliday
2db88ac192
add lastRunAt back
2026-05-29 11:20:19 -07:00
Alex Holliday
0342870bbd
lastRunAt -> lastFinishedAT
2026-05-29 11:08:32 -07:00
Alex Holliday
4280a6c2c3
update env vars
2026-05-29 10:34:42 -07:00
Alex Holliday
0a3232419a
update prettierrc
2026-05-29 10:33:15 -07:00
Alex Holliday
4dc3a756a8
add less-simple-scheduler, bump dependencies
2026-05-29 10:32:58 -07:00
Alex Holliday
cd91e83817
Remove old queues
2026-05-29 10:28:59 -07:00
Alex Holliday
f476710c29
add queue type to settings service
2026-05-29 10:28:49 -07:00
Alex Holliday
0d255c8962
update imports
2026-05-29 10:28:18 -07:00
Alex Holliday
bf25a65d8e
add configurable queue selection to service config, default to in memory
2026-05-29 10:28:01 -07:00
Alex Holliday
f1e16b65ee
Extract job queue interfaces, add less simple queue
2026-05-29 10:27:38 -07:00