Skip to content

feat: add download button for backups#9190

Merged
eliandoran merged 5 commits into
TriliumNext:mainfrom
Lorinc936:main
Apr 10, 2026
Merged

feat: add download button for backups#9190
eliandoran merged 5 commits into
TriliumNext:mainfrom
Lorinc936:main

Conversation

@Lorinc936
Copy link
Copy Markdown
Contributor

Adds the ability to download existing backups

image

Closes #8941

@dosubot dosubot Bot added the size:M This PR changes 30-99 lines, ignoring generated files. label Mar 26, 2026
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request implements a feature to download database backups directly from the web interface. It introduces a new server-side route /api/database/backup/download that securely serves backup files after verifying they reside within the designated backup directory. The client-side backup settings table was updated to include a download button for each entry, supported by new translation strings in English, Arabic, and Spanish. Additionally, the user documentation was updated to include instructions for downloading backups. I have no feedback to provide.

@eliandoran eliandoran added this to the v0.103.0 milestone Apr 6, 2026
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Apr 6, 2026
@eliandoran eliandoran merged commit 6fb19d0 into TriliumNext:main Apr 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ability to Download Backups

2 participants