-
Notifications
You must be signed in to change notification settings - Fork 142
feat: Add configuration export functionality with flexible options #92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
tvarohohlavy
wants to merge
60
commits into
nicotsx:main
Choose a base branch
from
tvarohohlavy:config-export-feature
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
60 commits
Select commit
Hold shift + click to select a range
2be65f6
config export feature
tvarohohlavy 3df8924
optionaly exclude runtime info
tvarohohlavy 94342cb
whole export backups tile clickable
tvarohohlavy 55e8f2e
runtime state option in README
tvarohohlavy 8e7e169
more verbose error handling
tvarohohlavy d72975e
reauthentication on secrets export
tvarohohlavy 0d339d9
Deleted unrelated change
tvarohohlavy c5c5da7
Delete unrelated change
tvarohohlavy 1b87472
Update app/server/modules/lifecycle/config-export.controller.ts
tvarohohlavy 95342f6
Update app/server/modules/lifecycle/config-export.controller.ts
tvarohohlavy 82f632f
Update app/client/components/export-dialog.tsx
tvarohohlavy f452d72
Fix keyboard navigation in the export card
tvarohohlavy 4536f8a
input validation in fetchRepositories
tvarohohlavy 07f7c5e
Merge branch 'config-export-feature' of https://github.com/tvarohohla…
tvarohohlavy 2306df3
Error logging on failed to decrypt
tvarohohlavy a9ac6ee
rename API endpoints for backups and notifications
tvarohohlavy 11646b6
Merge branch 'config-export-feature' of https://github.com/tvarohohla…
tvarohohlavy c65d84e
pass id and name to export dialog
tvarohohlavy 5093699
remove obsolete ExportCard
tvarohohlavy ced7a08
fix: add type safety for ExportDialog trigger props
tvarohohlavy 30047cb
audit logging on recoveryKey export
tvarohohlavy c736657
Error logging on repositories export failure
tvarohohlavy 709a08c
Remove unrelated change
tvarohohlavy 7f966b5
Explicit warning regarding volume secrets
tvarohohlavy eaca5ab
Input validation and error handling for secretsMode param
tvarohohlavy 7dab73e
More verbose error logging for notification and backups export errors
tvarohohlavy 2b6cd7a
possibly handle nested secrets in arrrays
tvarohohlavy f1e59e5
Custom message for Full export
tvarohohlavy fd4f031
Better error logging for password verification failure
tvarohohlavy 94712bb
fix indentation
tvarohohlavy 13883f3
Simplify UI message for secrets export
tvarohohlavy 2dfa15a
remove redundant type key from exported objects
tvarohohlavy 9f1a769
fix: Entity lookup and frontend mutation patterns for config export
tvarohohlavy a7e36e9
Add 401 error response for password requirement in export endpoints
tvarohohlavy 692dd5a
add isEncrypted check to decrypt as a safeguard
tvarohohlavy bf36f9a
reduced the scope of PR to MVP - exportAll only
tvarohohlavy 63f67b3
corrected schema for export after changes
tvarohohlavy 66f8ff0
few missing corrections related to all users export instead of just a…
tvarohohlavy ded9d93
Merge main into config-export-feature
tvarohohlavy b55bebf
Merge upstream/main into config-export-feature
tvarohohlavy 764b64c
Merge remote-tracking branch 'upstream/main' into config-export-feature
tvarohohlavy 6ad6044
Merge remote-tracking branch 'upstream/main' into config-export-feature
tvarohohlavy 1beaf40
missing README edits
tvarohohlavy 34b9e4f
import related clarification
tvarohohlavy 20861cd
Merge remote-tracking branch 'origin/main' into config-export-feature
tvarohohlavy 512bee5
Merge remote-tracking branch 'upstream/main' into config-export-feature
tvarohohlavy 83dfbf3
Merge branch 'config-export-feature' of https://github.com/tvarohohla…
tvarohohlavy 1421085
Merge branch 'main' into config-export-feature
tvarohohlavy 535e5c7
Expose isEncrypted and decrypt functions in cryptoUtils for export co…
tvarohohlavy 630b34e
Merge branch 'main' into config-export-feature
tvarohohlavy dc5c88e
feat(auth): add authentication middleware to export controller
tvarohohlavy 62df1b1
refactor(config-export): simplify auth and add mirrors support
tvarohohlavy 375cd10
fix(export): add missing keys to metadata exclusion list
tvarohohlavy e15fff2
Merge branch 'main' into config-export-feature
tvarohohlavy ce714f7
refactor: clean up imports and improve formatting in export dialog an…
tvarohohlavy 4090d5c
feat: add isExistingRepository flag to repository configs for import …
tvarohohlavy 0859fba
feat: enhance repository export by adding isExistingRepository flag a…
tvarohohlavy 378878f
do not consider shortId as metadata
tvarohohlavy b84ae02
Merge branch 'main' into config-export-feature
tvarohohlavy 0ac9f83
Merge remote-tracking branch 'upstream/main' into config-export-feature
tvarohohlavy File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.