WIP: Draft: Allow backup over SFTP #2135

Draft
tteichler wants to merge 3 commits from backup-over-ssh into master
Owner
No description provided.
Author
Owner

assigned to @nik

assigned to @nik
Author
Owner

requested review from @hansegucker

requested review from @hansegucker
Owner

Now that you do support SFTP explicitly (in contrast to a generic configuration for any storage backend), you should also introduce an optional dependency to everything needed, hidden behind a properly named extra.

Now that you do support SFTP explicitly (in contrast to a generic configuration for any storage backend), you should also introduce an optional dependency to everything needed, hidden behind a properly named extra.
Author
Owner

marked this merge request as draft

marked this merge request as **draft**
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>a9e40df4 - Allow backup over SFTP</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/490/diffs?diff_id=4787&start_sha=d7ad6f17832b47a69eaad5d6656d5cf904e60a9e)
Author
Owner

added 1 commit

  • f4155539 - Add optional dependencies for SFTP

Compare with previous version

added 1 commit <ul><li>f4155539 - Add optional dependencies for SFTP</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/490/diffs?diff_id=4788&start_sha=a9e40df49f6b353ad84bf3c8100693e099056600)
Owner

None of these are defined as dependencies, so this will not work…

None of these are defined as dependencies, so this will not work…
Author
Owner

resolved all threads

resolved all threads
Author
Owner

added 1 commit

  • dbcfe6a3 - Add optional dependencies for SFTP

Compare with previous version

added 1 commit <ul><li>dbcfe6a3 - Add optional dependencies for SFTP</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/490/diffs?diff_id=4804&start_sha=f41555397e4e7d1e80b293cd39d2b671f5fe9b46)
Owner

resolved all threads

resolved all threads
Owner

@debdolph Did you test this successfully now?

@debdolph Did you test this successfully now?
Owner
Blocked by https://github.com/jschneier/django-storages/issues/213
Author
Owner

added 33 commits

  • dbcfe6a3...d23be3b6 - 32 commits from branch master
  • 2b73a9ae - Merge branch 'master' into backup-over-ssh

Compare with previous version

added 33 commits <ul><li>dbcfe6a3...d23be3b6 - 32 commits from branch <code>master</code></li><li>2b73a9ae - Merge branch &#39;master&#39; into backup-over-ssh</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/490/diffs?diff_id=4870&start_sha=dbcfe6a3d2ecc49fd0f6a3fc17ea2b811da386db)
Owner

@debdolph Is this still current?

@debdolph Is this still current?
Owner

removed review request for @hansegucker

removed review request for @hansegucker
This pull request has changes conflicting with the target branch.
  • poetry.lock
  • pyproject.toml
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin backup-over-ssh:backup-over-ssh
git switch backup-over-ssh

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff backup-over-ssh
git switch backup-over-ssh
git rebase master
git switch master
git merge --ff-only backup-over-ssh
git switch backup-over-ssh
git rebase master
git switch master
git merge --no-ff backup-over-ssh
git switch master
git merge --squash backup-over-ssh
git switch master
git merge --ff-only backup-over-ssh
git switch master
git merge backup-over-ssh
git push origin master
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aleksis/AlekSIS-Core!2135
No description provided.