You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Current backup options are clunky and manual with the zip export feature. Zip files are easy to understand for most users, but they are a frustrating experience for users used to more streamlined code management workflows.
Reproducing my setup on multiple machines is kind of annoying, but keeping them synchronized is super annoying. It is also kind of hard to try out new ui things since reverting to an old config with zip file backups is very clunky and not having a functional ui on raid night is bad.
It's also clunky to keep an up to date backup of the addons state with manual exports of zip files, there is a good chance that i would not have created an up to date backup of my addons if my hard drive explodes or something and i need to restore things.
Describe the solution you'd like
Automatic creation and usage of an addon list in the addons directory.
In the settings there is already an option to import/export a yaml file which contains the list of the addons currently installed.
This list should be created automatically whenever an addon was updated, Ajour should also volunteer to imprt update to the files in the list if they didn't match the addons currently installed.
Then i could use git to synchronize my addons between multiple machines. Git is easy (for git users anyhow), and basically handles synchronizing things as well as allowing for easy for risk free experiments with raid frames and where switching back to a working config is just switching branches.
Describe alternatives you've considered
I've already tried managing the addons with git, backing up the addons themselves in a git repo.
This is currently a bit clunky in practice though. There are a lot of files to manage, and there can be a lot of churn. Especially with addons that have large datasets or a daily updates (undermine journal, raider.io, etc).
This repo also has some pretty significant performance issues when trying to manage git repos with that many files (maybe a windows thing? it's not important for this issue) which makes it a little painful to work with.
Ideally i could back up my saved variables and a list of addons, rather than the actual addons (which ajour will happily download for me)
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Current backup options are clunky and manual with the zip export feature. Zip files are easy to understand for most users, but they are a frustrating experience for users used to more streamlined code management workflows.
Reproducing my setup on multiple machines is kind of annoying, but keeping them synchronized is super annoying. It is also kind of hard to try out new ui things since reverting to an old config with zip file backups is very clunky and not having a functional ui on raid night is bad.
It's also clunky to keep an up to date backup of the addons state with manual exports of zip files, there is a good chance that i would not have created an up to date backup of my addons if my hard drive explodes or something and i need to restore things.
Describe the solution you'd like
Automatic creation and usage of an addon list in the addons directory.
In the settings there is already an option to import/export a yaml file which contains the list of the addons currently installed.
This list should be created automatically whenever an addon was updated, Ajour should also volunteer to imprt update to the files in the list if they didn't match the addons currently installed.
Then i could use git to synchronize my addons between multiple machines. Git is easy (for git users anyhow), and basically handles synchronizing things as well as allowing for easy for risk free experiments with raid frames and where switching back to a working config is just switching branches.
Describe alternatives you've considered
I've already tried managing the addons with git, backing up the addons themselves in a git repo.
This is currently a bit clunky in practice though. There are a lot of files to manage, and there can be a lot of churn. Especially with addons that have large datasets or a daily updates (undermine journal, raider.io, etc).
This repo also has some pretty significant performance issues when trying to manage git repos with that many files (maybe a windows thing? it's not important for this issue) which makes it a little painful to work with.
Ideally i could back up my saved variables and a list of addons, rather than the actual addons (which ajour will happily download for me)
The text was updated successfully, but these errors were encountered: