Let me start by saying I really appreciate all the work you have put in. My comment was not meant to criticize your work. I think you made a great plugin to get people started with Borgbackup. It could be made even better if it were made more fool proof for people like me.
I use this plugin myself and haven't had any issues after the upgrade. Since I can't reproduce it, I would need people to help.
I understand that. Unfortunately I cannot help you with finding the bug anymore. I use my NAS also for my business files, so I don't want to try it again. I hope you understand.
Quote
Have you reported your issues previously so I could fix them?
No I have not. I should have done that so I could have helped you find the bug.
Quote
Out of curiosity, what did you think it was doing? What should the plugin say? The plugin uses --encryption=keyfile and the borg manual (linked to in the plugin) is quite clear where it stores the keyfile:
The other encryption methods are interactive and would not work with the plugin. I can look at adding an export button to export the keyfile.
I think that during the creation of the repository there should be an option to download the keyfile. It should also be made extra clear that without the keyfile the backup is useless. Maybe it should also display the location where one can find the keyfile again. And maybe a button to import/export a keyfile in the repository screen.
The borg manual was to hard to understand for me in the beginning. After many hours of studying how borgbackup works, I finally understand begin to understand it.
I never realized what a keyfile was until I reinstalled my server. That was my mistake but borgbackup is kinda complicated to learn.
Quote
In the seven plus years the plugin has been around, it has always deleted the repo when you click the Delete repo button and no one has ever mentioned deleting the repo was unexpected. I'm not against adding a button to delete just the database entries though. It just seems weird because the plugin requires deleting all archives before deleting the repo. I don't have a good way to import the archives when importing an existing repo.
I didn't expect it to delete all the files. I thought it would only delete the reference in the borg plugin in OMW. Maybe a warning that this action will also delete all the files.
Quote
The point of OMV and the plugin are to be able to manage everything from the web interface. That flexibility does allow dangerous actions but they will not happen without the user triggering them. If the plugin didn't delete files, a user could potentially fill their drive and not know why. I can add additional warnings to the delete buttons
Yes I agree. I think the plugin could be made even better by making it more fool proof for people like me. Borgbackup is kinda hard to learn. Repositorys, keyfiles, archives, what option to choose and what not, it's a lot to digest. The manual has so many details that the manual was not really useful in the beginning.