Jakub Trávník
dc5c88efcd
feat(auth): add authentication middleware to export controller
2025-12-23 00:26:37 +01:00
Jakub Trávník
bf36f9aa56
reduced the scope of PR to MVP - exportAll only
2025-12-16 11:39:35 +01:00
Jakub Trávník
9f1a7694a3
fix: Entity lookup and frontend mutation patterns for config export
...
- Fix volumes/repositories export to prefer name lookup over ID
- Fallback to list+filter when only ID provided (services expect name)
- Refactor ExportDialog to use generated mutations instead of manual fetch
- Remove standalone /auth/verify-password endpoint (integrated into exports)
2025-12-03 00:12:34 +01:00
Jakub Trávník
2dfa15a83a
remove redundant type key from exported objects
2025-12-02 11:47:26 +01:00
Jakub Trávník
2b6cd7af2c
possibly handle nested secrets in arrrays
2025-12-01 17:15:18 +01:00
Jakub Trávník
7dab73e9bd
More verbose error logging for notification and backups export errors
2025-12-01 17:10:12 +01:00
Jakub Trávník
eaca5abde5
Input validation and error handling for secretsMode param
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-01 17:07:24 +01:00
Jakub Trávník
7f966b504b
Explicit warning regarding volume secrets
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-01 17:02:50 +01:00
Jakub Trávník
c736657ffe
Error logging on repositories export failure
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-01 16:59:59 +01:00
Jakub Trávník
30047cbcf0
audit logging on recoveryKey export
2025-12-01 16:56:59 +01:00
Jakub Trávník
11646b6187
Merge branch 'config-export-feature' of https://github.com/tvarohohlavy/zerobyte into config-export-feature
2025-12-01 16:24:35 +01:00
Jakub Trávník
a9ac6eec20
rename API endpoints for backups and notifications
2025-12-01 16:24:15 +01:00
Jakub Trávník
2306df316e
Error logging on failed to decrypt
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-01 16:17:05 +01:00
Jakub Trávník
4536f8a613
input validation in fetchRepositories
2025-12-01 16:14:43 +01:00
Jakub Trávník
95342f6ec9
Update app/server/modules/lifecycle/config-export.controller.ts
...
More verbose error handling
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-01 15:55:09 +01:00
Jakub Trávník
1b874727e3
Update app/server/modules/lifecycle/config-export.controller.ts
...
More verbose error handling
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-01 15:53:12 +01:00
Jakub Trávník
3df892455f
optionaly exclude runtime info
2025-12-01 11:29:39 +01:00
Jakub Trávník
2be65f6069
config export feature
2025-12-01 10:59:30 +01:00