Phalcode/gamevault-app

Import connection information on first start wizard

Opened this issue · 6 comments

I would like the option to export the connection information for the specific server that is able to be imported by others on the initial install wizard.

That way when giving information on the setup we don't have to give the url/ports , archive passwords and maybe some of the settings like auto extract, auto install , auto delete.

We should consider this in #339

Do you have any ideas on how to solve this practically? Something like QR codes won't work in our case, so we need some ideas.

Off the top of my head Id say a JSON with the file extension changed to a .GV (?) that you can give to someone when they are doing first setup with a import connection button on the first start screen. Then in the future when there is multiple servers you can just have a .GV file that you can double click to add the server to GV.

Image

After #339 is implemeted, we can add a Import/Export option to the profile selection page

Image

The export could be in the Profile settings the import could work by just dragging the gamevault-client-config.json or whatever file into the window after clicking New Profile

This would be Awesome!

Maybe the installer can look for these .GV files in certain locations on the HDD (e.g. C:\gv*.gv) and use those values on install.

Also, if this works well, we could add a link to the gamevault server page that displays/downloads this file if the admin enabled the feature.

Great idea.