izzy
|
6ec10a5f15
|
test: update tests to be more linter complaint & use new routines
|
2025-11-25 13:27:14 +00:00 |
|
izzy
|
52edcdee60
|
merge: remote-tracking branch 'origin/main' into feat/database-restores
|
2025-11-25 12:21:42 +00:00 |
|
renovate[bot]
|
01310c6d86
|
chore(deps): update node.js to v24.11.1 (#24147)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-11-25 11:55:36 +01:00 |
|
izzy
|
1cdffeb3be
|
fix: create or overwrite file
|
2025-11-25 10:45:18 +00:00 |
|
izzy
|
95d9bcb3f1
|
chore: lint
|
2025-11-24 17:09:13 +00:00 |
|
izzy
|
0f145a5b52
|
chore: check canParse too
|
2025-11-24 16:54:44 +00:00 |
|
izzy
|
481ec02edb
|
merge: remote-tracking branch 'origin/main' into feat/database-restores
|
2025-11-24 16:52:41 +00:00 |
|
izzy
|
9f5f90b2ff
|
test: update service specs
|
2025-11-24 16:18:33 +00:00 |
|
Greg Lutostanski
|
aecf064ec9
|
fix(server): sanitize DB_URL for pg_dumpall to remove unknown query params (#23333)
Co-authored-by: Greg Lutostanski <greg.lutostanski@mobilityhouse.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
|
2025-11-24 16:34:21 +01:00 |
|
izzy
|
220d63e035
|
chore: delay lock retry
|
2025-11-24 15:21:58 +00:00 |
|
izzy
|
3be039b953
|
feat: higher accuracy progress tracking
|
2025-11-24 15:19:38 +00:00 |
|
izzy
|
e2ca0c6f67
|
refactor: better typings for integrity API
|
2025-11-24 14:53:52 +00:00 |
|
izzy
|
f84bdc14d5
|
chore: additional filename validation
|
2025-11-24 14:30:49 +00:00 |
|
izzy
|
3863ff73ef
|
test: update service spec
|
2025-11-24 12:49:33 +00:00 |
|
izzy
|
534a9f50b6
|
fix: make sure backups are correctly sorted for clean up
|
2025-11-21 18:19:08 +00:00 |
|
izzy
|
86d8e1a092
|
chore: lint
|
2025-11-21 18:02:27 +00:00 |
|
izzy
|
ac9a587063
|
fix: ensure task is defined to show error
|
2025-11-21 17:21:37 +00:00 |
|
izzy
|
53ef26a5e4
|
fix: actually assign inputStream
|
2025-11-21 17:07:16 +00:00 |
|
izzy
|
cbf3a2c3cb
|
feat: system integrity check in restore flow
|
2025-11-21 16:37:28 +00:00 |
|
izzy
|
874782edf0
|
feat: restore just .sql files
|
2025-11-21 14:58:49 +00:00 |
|
izzy
|
a7245627fc
|
fix: permit uploading just .sql files
|
2025-11-21 14:58:38 +00:00 |
|
izzy
|
174670a1b7
|
feat: download backups from list
|
2025-11-21 14:47:11 +00:00 |
|
izzy
|
a3c6d71a58
|
refactor: permit any .sql(.gz) to be listed/restored
|
2025-11-21 14:24:35 +00:00 |
|
izzy
|
19ba23056c
|
feat: upload backups
|
2025-11-21 12:52:27 +00:00 |
|
izzy
|
3d2d7fa64c
|
fix: load status on boot
|
2025-11-21 11:24:46 +00:00 |
|
renovate[bot]
|
741d838f56
|
chore(deps): update base-image to v202511181104 (major) (#24050)
chore(deps): update base-image to v202511181104
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-11-20 15:40:40 -06:00 |
|
izzy
|
270d7e3cdc
|
feat: start restore flow route
|
2025-11-20 18:31:57 +00:00 |
|
izzy
|
8463968712
|
chore: lint fixes
|
2025-11-20 17:10:17 +00:00 |
|
izzy
|
5be08274ff
|
chore: lint fixes
|
2025-11-20 17:05:22 +00:00 |
|
izzy
|
d6e3d26cfc
|
test: update cli spec
|
2025-11-20 16:43:30 +00:00 |
|
izzy
|
d5351de26f
|
merge: remote-tracking branch 'origin/main' into feat/database-restores
|
2025-11-20 16:34:53 +00:00 |
|
izzy
|
2e15012257
|
feat: web impl.
|
2025-11-20 16:08:16 +00:00 |
|
izzy
|
56a4159295
|
feat: sync status to web app
|
2025-11-20 15:47:30 +00:00 |
|
izzy
|
f778a4260b
|
fix: should set status on restore end
|
2025-11-20 15:41:05 +00:00 |
|
izzy
|
31f4665d35
|
feat: start action on boot
|
2025-11-20 15:36:17 +00:00 |
|
izzy
|
53a74a7279
|
feat: list and delete backup routes
|
2025-11-20 15:31:35 +00:00 |
|
izzy
|
dd1cf12aaa
|
refactor: DRY end maintenance
|
2025-11-20 15:26:03 +00:00 |
|
izzy
|
31410c3c20
|
test: backup restore service tests
|
2025-11-20 15:24:56 +00:00 |
|
izzy
|
26587dd690
|
feat: synchronised status, restore db action
|
2025-11-20 15:24:48 +00:00 |
|
github-actions
|
edbdc14178
|
chore: version v2.3.1
|
2025-11-20 02:20:16 +00:00 |
|
github-actions
|
45a0315606
|
chore: version v2.3.0
|
2025-11-19 17:46:53 +00:00 |
|
izzy
|
442fe6e3d0
|
feat: add external maintenance mode status
|
2025-11-19 15:54:44 +00:00 |
|
izzy
|
af741a4761
|
test: update service worker tests
|
2025-11-19 15:42:10 +00:00 |
|
izzy
|
7c2e8b1d62
|
feat: add MaintenanceEphemeralStateRepository
refactor: cache the secret in memory
|
2025-11-19 15:41:27 +00:00 |
|
izzy
|
56c93a71c0
|
test: add mock for new storage fns
|
2025-11-19 15:32:11 +00:00 |
|
izzy
|
c090a1a9d9
|
feat: authenticate websocket requests in maintenance mode
|
2025-11-19 15:27:44 +00:00 |
|
izzy
|
d040de2d52
|
feat: initialise StorageCore in maintenance mode
|
2025-11-19 15:27:16 +00:00 |
|
izzy
|
73ae766d9f
|
refactor: move logSecret into module init
|
2025-11-19 15:13:11 +00:00 |
|
izzy
|
edc1333db1
|
chore: add missing repositories to MaintenanceModule
|
2025-11-19 15:11:37 +00:00 |
|
Mees Frensel
|
271a42ac7f
|
fix(server): copy relevant panorama tags to preview image (#23953)
|
2025-11-19 03:02:12 +00:00 |
|