Alexander Holliday
bf369aa546
Merge pull request #3626 from harsh-aghara/feat/bulk-pause-resume
...
feat/bulk pause resume
2026-05-06 09:15:30 -07:00
Alexander Holliday
6a8f97ae65
Merge pull request #3633 from bluewave-labs/fix/queue-table
...
fix: queue table
2026-05-04 12:19:39 -07:00
Alex Holliday
3365a8f7da
extract colors to theme
2026-05-04 12:11:57 -07:00
Alex Holliday
2e9b87ba32
normalize tabqueue
2026-05-04 11:59:02 -07:00
Alex Holliday
1fd56610ea
update tests
2026-05-04 11:55:39 -07:00
Alex Holliday
22230b8a08
UI fixes for job queue table
2026-05-04 11:53:12 -07:00
Alex Holliday
f648ab1b24
add geoInterval, monitorActive, and repeat to jobs data
2026-05-04 11:52:45 -07:00
Alexander Holliday
281fc99136
Merge pull request #3632 from bluewave-labs/fix/pause-resume-geo-jobs
...
fix: pause resume geo jobs
2026-05-04 10:59:48 -07:00
Alex Holliday
6f0cc307dc
log error on geo check pause/resume fail, update tests
2026-05-04 10:51:53 -07:00
Alex Holliday
cb218a46a9
fix pause/resume logic
2026-05-04 10:21:28 -07:00
Alexander Holliday
39807c2de1
Merge pull request #3629 from bluewave-labs/feat/infrastructure-form-helper-text
...
feat(infrastructure): clarify capture endpoint and authorization secret on monitor form
2026-05-02 10:48:33 -07:00
Alexander Holliday
59d97f0d25
Merge pull request #3630 from bluewave-labs/fix/status-page-timezone-defaults
...
fix(status-page): use operator-configured timezone on public pages
2026-05-02 10:47:44 -07:00
Alexander Holliday
5b25666054
Merge pull request #3627 from bluewave-labs/feat/generate-api-docs-from-schema
...
feat: Generate API docs from zod schema
2026-05-01 12:20:25 -07:00
Alex Holliday
34feb6d3fa
replace inline objects with defined constants
2026-05-01 11:31:52 -07:00
Alex Holliday
a57da284d7
remove unused import
2026-05-01 11:31:52 -07:00
Alex Holliday and gorkem-bwl
3f9019f34c
move openapi out of src dir
...
Adapted from #3579 by @gorkem-bwl. The openapi/registry, helpers, and
per-resource routes/* files are largely their work; this commit relocates
the directory out of src/ so the build-time generator code is not emitted
into dist/, and shifts spec generation from runtime to a build step.
Co-authored-by: gorkem-bwl <gorkem.cetin@bluewavelabs.ca >
2026-05-01 11:31:48 -07:00
Alexander Holliday
c535ba8c1a
Merge pull request #3625 from bluewave-labs/fix/status-page-theme-refactor
...
fix: extract duplicate code, add slot components
2026-04-30 14:47:40 -07:00
Alex
4c04294f71
extract duplicate code, add slot components
2026-04-30 14:42:19 -07:00
Alexander Holliday
212c1fec52
Merge pull request #3623 from bluewave-labs/feat/raise-max-recent-checks
...
feat: raise max recent checks
2026-04-30 14:12:44 -07:00
Alex Holliday
05798914a8
Merge branch 'develop' into feat/raise-max-recent-checks
2026-04-30 11:01:27 -07:00
Alexander Holliday
6a4d8a3f6b
Merge pull request #3624 from bluewave-labs/fix/status-page-mutate-on-save
...
fix: mutate status page on save
2026-04-30 11:01:01 -07:00
Alex Holliday
e906b237a0
mutate status page on save
2026-04-30 10:57:01 -07:00
Alex Holliday
bacbf8404e
refactor tests
2026-04-30 10:36:46 -07:00
Alex Holliday
d47cc65fed
Increase max recent checks limit from 25 -> 50, extract constants
2026-04-30 10:30:54 -07:00
Alexander Holliday
e077fe52e7
Merge commit from fork
...
Remove Docker-Compose Port mapping on dist-arm
2026-04-30 09:59:12 -07:00
Alexander Holliday
f39029a37f
Merge pull request #3622 from bluewave-labs/chore/bump-fast-xml-parser
...
chore(deps): bump fast-xml-parser (transitive)
2026-04-30 09:42:01 -07:00
Alexander Holliday
c8c54ce49e
Merge pull request #3621 from bluewave-labs/chore/bump-protocol-buffers-schema
...
chore(deps): bump protocol-buffers-schema (transitive)
2026-04-30 09:41:42 -07:00
Alexander Holliday
021eda098d
Merge pull request #3620 from bluewave-labs/chore/bump-yaml
...
chore(deps): bump yaml (transitive)
2026-04-30 09:41:27 -07:00
Alexander Holliday
8993ecadce
Merge pull request #3619 from bluewave-labs/chore/bump-postcss-server
...
chore(deps): bump postcss (transitive)
2026-04-30 09:41:13 -07:00
Alexander Holliday
f92e0fae3a
Merge pull request #3618 from bluewave-labs/chore/bump-postcss-client
...
chore(deps): bump postcss (transitive)
2026-04-30 09:40:55 -07:00
Alexander Holliday
a4b73bc4ed
Merge pull request #3617 from bluewave-labs/chore/bump-follow-redirects
...
chore(deps): bump follow-redirects (transitive)
2026-04-30 09:40:38 -07:00
Alexander Holliday
87b7ff7452
Merge pull request #3616 from bluewave-labs/chore/bump-vite
...
chore(deps): bump vite to ^6.4.2
2026-04-30 09:40:22 -07:00
Alexander Holliday
61de273a73
Merge pull request #3615 from bluewave-labs/chore/bump-flatted
...
chore(deps): bump flatted (transitive)
2026-04-30 09:40:00 -07:00
Alexander Holliday
04332c47d5
Merge pull request #3614 from bluewave-labs/chore/bump-picomatch
...
chore(deps): bump picomatch (transitive)
2026-04-30 09:39:45 -07:00
Alexander Holliday
f263c78a4d
Merge pull request #3613 from bluewave-labs/chore/bump-lodash
...
chore(deps): bump lodash to 4.18.1 (transitive)
2026-04-30 09:39:24 -07:00
Alexander Holliday
de67ea9ee6
Merge pull request #3612 from bluewave-labs/chore/bump-multer-lts
...
chore(deps): bump multer to 1.4.5-lts.2
2026-04-30 09:39:04 -07:00
Alexander Holliday
c9c6c42116
Merge pull request #3611 from bluewave-labs/chore/bump-axios
...
chore(deps): bump axios to 1.15.2
2026-04-30 09:38:41 -07:00
Alexander Holliday
bdf1e13ce8
Merge pull request #3607 from bluewave-labs/feat/smtp-from-name
...
feat(smtp): add optional sender display name to SMTP configuration
2026-04-29 13:01:08 -07:00
Alex Holliday
4de2ba4b25
add missing tests
2026-04-29 12:59:48 -07:00
Alex Holliday
d5bf45e2a9
allow from
2026-04-29 12:57:37 -07:00
Alexander Holliday
100e569aa8
Merge pull request #3583 from ayshaL/fix/blank-screen-on-timezone
...
Fix: prevent blank screen crash when clearing timezone search field
2026-04-29 12:13:40 -07:00
Alexander Holliday
343167012e
Merge pull request #3605 from bluewave-labs/fix/reveresed-status-page-checks
...
Fix/reveresed status page checks
2026-04-29 12:06:45 -07:00
Alex Holliday
5330fc3183
bump version
2026-04-29 12:04:44 -07:00
Alex Holliday
df7e348366
Merge branch 'develop' into fix/reveresed-status-page-checks
2026-04-29 12:04:22 -07:00
Alex Holliday
b2c3e08db3
fix reveresed checks
2026-04-29 12:03:23 -07:00
Alexander Holliday
8ca62db317
Merge pull request #3603 from bluewave-labs/chore/bump-version
...
bump version
2026-04-29 11:51:00 -07:00
Alex Holliday
3bb767b780
bump version
2026-04-29 11:50:28 -07:00
Alexander Holliday
20d27cb984
Merge pull request #3568 from bluewave-labs/feat/status-page-themes-backend
...
feat(status-page): add theme and themeMode fields (backend)
2026-04-29 11:45:50 -07:00
Alex Holliday
0322a96090
update settings service tests
2026-04-29 11:41:22 -07:00
Alex Holliday
3dbad1743a
resolve conflicts
2026-04-29 11:39:08 -07:00
Alex Holliday
f4c3ee16db
Merge branch 'develop' into feat/status-page-themes-backend
2026-04-29 11:35:55 -07:00
Alexander Holliday
a7d5a84206
Merge pull request #3569 from bluewave-labs/feat/status-page-themes-frontend
...
feat(status-page): four selectable themes for the public status page
2026-04-29 11:35:23 -07:00
Alex Holliday
e86734cee9
resolve conflcits
2026-04-29 11:28:57 -07:00
Alex Holliday
cc84c37a2d
remove planning docs
2026-04-29 11:22:20 -07:00
Alex Holliday
e85e9dc2d4
remove duplicated time util
2026-04-29 11:15:33 -07:00
Alex Holliday
1398ab6721
remove dead code
2026-04-29 11:12:35 -07:00
Alex Holliday
d32ea7f8c3
remove dead code
2026-04-29 11:07:34 -07:00
Alex Holliday
edeed00be6
fix unnecessary cast, remove dead keys
2026-04-29 10:56:57 -07:00
Alex Holliday
45c02e0f7f
unsafe lookup fix
2026-04-29 10:51:40 -07:00
Alex Holliday
fcb4fbf277
fix optional types
2026-04-29 10:35:35 -07:00
Alex Holliday
74a12754b6
fix controller architecture
2026-04-29 10:33:46 -07:00
Alexander Holliday
fe8213f8bb
Merge pull request #3596 from bluewave-labs/feat/settings-remove-monitors-modal
...
feat(settings): explanatory body in Remove monitors confirmation modal
2026-04-29 10:03:15 -07:00
Alex Holliday
cf5691e250
fix build error
2026-04-29 10:01:43 -07:00
Alex Holliday
f3b4b908fd
Merge branch 'develop' into feat/settings-remove-monitors-modal
2026-04-29 10:00:01 -07:00
Alexander Holliday
f58456961b
Merge pull request #3595 from bluewave-labs/feat/infrastructure-network-empty-state
...
feat(infrastructure): show notice when network charts have zero traffic
2026-04-29 09:57:49 -07:00
Alex Holliday
91bdc662ca
Merge branch 'develop' into feat/infrastructure-network-empty-state
2026-04-29 09:56:55 -07:00
Alexander Holliday
53e04e6af2
Merge pull request #3594 from bluewave-labs/feat/incidents-page-polish
...
feat(incidents): consistent typography, icons, and layout across the page
2026-04-29 09:56:27 -07:00
Alex Holliday
301942d0eb
normalize
2026-04-29 09:56:01 -07:00
Alex Holliday
29bb1615f5
Merge branch 'develop' into feat/incidents-page-polish
2026-04-29 09:51:06 -07:00
Alexander Holliday
afc3ad237f
Merge pull request #3593 from bluewave-labs/feat/account-team-modals
...
feat(account): side-by-side name and password fields in Add Member modal
2026-04-29 09:50:34 -07:00
Alex Holliday
e0ac040063
Merge branch 'develop' into feat/account-team-modals
2026-04-29 09:49:23 -07:00
Alexander Holliday
f895125145
Merge pull request #3592 from bluewave-labs/refactor/button-input-styling
...
refactor(inputs): softer button hover, sx-forwarding TextInput, themed FieldLabel
2026-04-29 09:47:31 -07:00
Alex Holliday
63031e938e
normalize
2026-04-29 09:47:11 -07:00
Alex Holliday
4b82129199
Merge branch 'develop' into refactor/button-input-styling
2026-04-29 09:46:54 -07:00
Alexander Holliday
ccd176ba0b
Merge pull request #3591 from bluewave-labs/refactor/dialog-component
...
refactor(dialog): standard modal layout, NoticeBanner design-element, softer Cancel
2026-04-29 09:43:12 -07:00
Alex Holliday
2dd9218910
normailze dialog and basepage
2026-04-29 09:42:49 -07:00
Alex Holliday
5792ca624e
normalize NoticeBanner
2026-04-29 09:37:37 -07:00
Alexander Holliday
0654e4adfa
Merge pull request #3589 from bluewave-labs/feat/alert-on-initial-down
...
feat: incident on initializing && down
2026-04-28 10:14:54 -07:00
Alex Holliday
54c0e089a8
incident on initializing && down
2026-04-28 10:09:42 -07:00
Alexander Holliday
e8892af8ba
Merge pull request #3573 from bluewave-labs/fix/swagger-monitors-teams-args
...
docs(openapi): document all query params on /monitors/team/with-checks
2026-04-24 10:43:34 -07:00
Alexander Holliday
e413991e63
Merge pull request #3571 from bluewave-labs/fix/check-schema-errors-warning
...
fix(server): suppress mongoose reserved-key warning on Check.errors
2026-04-24 10:19:03 -07:00
Alexander Holliday
e909ddd78b
Merge pull request #3572 from bluewave-labs/fix/version-from-package-json
...
fix(client): source app version from package.json
2026-04-24 10:12:20 -07:00
Alexander Holliday
2ed5015aee
Merge pull request #3570 from bluewave-labs/fix/vite-allowed-hosts
...
fix(client): allow configurable Vite allowed hosts
2026-04-24 09:58:27 -07:00
Alexander Holliday
6e89be2ac5
Merge pull request #3574 from bluewave-labs/fix/open-site-action-internal-url
...
fix(client): hide Open site action when URL is not browser-openable
2026-04-24 09:51:01 -07:00
Alexander Holliday
6ed0818bad
Merge pull request #3566 from bluewave-labs/fix/build
...
fix: build
2026-04-23 11:07:39 -07:00
Alex Holliday
f2e3640e28
add helper function to extract strings
2026-04-23 11:07:01 -07:00
Alex Holliday
8bfffd540d
remove esbuild
2026-04-23 11:06:51 -07:00
Alex Holliday
559288fceb
bump version
2026-04-23 10:14:05 -07:00
Alexander Holliday
8886566a8f
Merge pull request #3564 from bluewave-labs/fix/resolve-incident-comment
...
fix comment type
2026-04-23 10:13:17 -07:00
Alex Holliday
28cb2aeacd
fix comment type
2026-04-23 10:01:46 -07:00
Alex Holliday
cbd82e29af
bump version
2026-04-23 09:49:34 -07:00
Alexander Holliday
50876e57b9
Merge pull request #3520 from ZeinebMegaadi/docs/monitor-lifecycle-explained
...
docs: added monitor lifecycle explanation to README
2026-04-23 09:45:32 -07:00
Alexander Holliday
b70916de20
Merge pull request #3561 from bluewave-labs/fix/line-endings
...
normalize line endings
2026-04-23 09:40:56 -07:00
Alex Holliday
3202a4276d
normalize line endings
2026-04-23 09:30:43 -07:00
Alexander Holliday
7e7f1bb6ca
Merge pull request #3557 from bluewave-labs/fix/hide-register-tip-on-login
...
fix: hide register tip on login and redirect to setup when no super admin
2026-04-20 11:50:16 -07:00
Alex Holliday
5f12459bfd
explicit import
2026-04-20 11:48:48 -07:00
Alex Holliday
27e866ba08
use lazy get
2026-04-20 11:47:43 -07:00
Alex Holliday
f7a2b2af54
Merge branch 'develop' into fix/hide-register-tip-on-login
2026-04-20 11:28:25 -07:00
Alexander Holliday
3f35176651
Merge pull request #3558 from bluewave-labs/chore/remove-timescale-db
...
chore: remove timescale db
2026-04-20 11:28:07 -07:00
Alex Holliday
62c7e20726
purge pg types
2026-04-20 11:06:56 -07:00