harsh-aghara
d2c13fac5a
Merge remote-tracking branch 'upstream/develop' into feat/accept-status-codes-backend
...
# Conflicts:
# server/src/service/infrastructure/network/HttpProvider.ts
2026-06-05 00:58:35 +05:30
harsh-aghara
dd16ac060a
fix: run advanced matcher on HTTP errors with custom up codes
...
When customUpCodes mark an HTTPError as up, parse the response body, apply advancedMatcher.validate, and set status to statusUp && matchResult.ok. Return parsed payload and extracted values to match the success path.
2026-06-05 00:35:30 +05:30
harsh-aghara
5628c202f7
refactor: extract isStatusUp utility to decouple from got's response.ok and modified utils test accordingly
2026-06-04 22:43:43 +05:30
Alexander Holliday
45e31e7212
Merge pull request #3694 from bluewave-labs/feat/fe/progress-indicator-infra
...
Feat: Progress indicator infra & pagespeed
2026-06-04 00:25:19 -07:00
Br0wnHammer
7872b18108
refactor(client): inline isEditMode instead of shadowing it with isWizard
2026-06-04 11:09:09 +05:30
Alexander Holliday
15ac5fa84d
Merge pull request #3697 from bluewave-labs/fix/jobs-pagination
...
fix: jobs pagination
2026-06-03 13:32:47 -07:00
Alex Holliday
3c85b36b1b
add pagnation validation to queue query
2026-06-03 13:30:03 -07:00
Alex Holliday
ee0bc5e500
add pagination components
2026-06-03 13:29:17 -07:00
Alex Holliday
4729863826
add tests
2026-06-03 13:29:03 -07:00
Alex Holliday
174fb048f7
implement pagination, update metrics to use scheduler's aggregation
2026-06-03 13:28:53 -07:00
Alex Holliday
63fd3f6afd
bump scheduler
2026-06-03 13:28:25 -07:00
Alex Holliday
c3944f2fe7
Add pagination to controller
2026-06-03 13:28:15 -07:00
Alexander Holliday
ddd937d42f
Merge pull request #3696 from bluewave-labs/fix/connection-reuse
...
fix: connection reuse
2026-06-03 11:54:33 -07:00
Alex Holliday
5e225f9173
update tests
2026-06-03 11:51:42 -07:00
Alex Holliday
d2d110fcd5
reuse http agent, use firstByte instead of total
2026-06-03 11:48:59 -07:00
harsh-aghara
372fc9869b
refactor(monitor): address PR feedback for customUpCodes
...
Add HttpStatusCode types and simplify provider logic
2026-06-03 23:39:26 +05:30
Alexander Holliday
724f30070d
Merge pull request #3695 from ajhollid/fix/less-simple-queue-tweaks
...
fix: less simple queue tweaks
2026-06-03 11:07:24 -07:00
Alex Holliday
b8a44f09fc
update tests
2026-06-03 11:04:13 -07:00
Alex Holliday
f85f1aa1d1
add processEVery
2026-06-03 11:02:56 -07:00
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