Skip to content

Comments

feat(database): implement database download functionality#2387

Merged
ydkmlt84 merged 2 commits intoMaintainerr:mainfrom
ydkmlt84:database-backup
Feb 19, 2026
Merged

feat(database): implement database download functionality#2387
ydkmlt84 merged 2 commits intoMaintainerr:mainfrom
ydkmlt84:database-backup

Conversation

@ydkmlt84
Copy link
Collaborator

This update gives the user a way to download the current version of the database.

There is also an included banner and upgrade mention about the upcoming Maintainerr 3.0 schema changes and internal media server naming changes.

@ydkmlt84 ydkmlt84 merged commit eb19b27 into Maintainerr:main Feb 19, 2026
9 checks passed
@enoch85
Copy link
Collaborator

enoch85 commented Feb 19, 2026

Haven't tested it, but it looks from the code that it's a pretty big (and maybe unnecessary change?) since the DB migration will take care of everything during upgrade.

IMHO, a proper release message would be better telling the user to either do a snapshot before upgrading or backup the DB.

Once on Jellyfin codebase, the migration already happened.

@ydkmlt84
Copy link
Collaborator Author

Haven't tested it, but it looks from the code that it's a pretty big (and maybe unnecessary change?) since the DB migration will take care of everything during upgrade.

IMHO, a proper release message would be better telling the user to either do a snapshot before upgrading or backup the DB.

Once on Jellyfin codebase, the migration already happened.

This is not to be merged into the Jellyfin branch. I wanted to get this out there now. Prior to the merge and push. Unnecessary maybe, but not completely. It is not difficult to be taken out. My plan going forward is to leave the database backup button and remove everything else. A database backup needs to happen now and not everyone is looking at Discord or other places to see the upcoming changes.

@enoch85
Copy link
Collaborator

enoch85 commented Feb 19, 2026

Yeah, maybe db backup could move to one of the sections like maybe "general" or something?

I think a pop up module/banner is very intrusive. 🙂

@jorenn92
Copy link
Member

🎉 This PR is included in version 2.27.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants