gopasspw / gopass-jsonapi

Gopass Browser Bindings
MIT License
50 stars 18 forks source link

Add config compatibility tests #11

Closed dominikschulz closed 1 year ago

dominikschulz commented 3 years ago

One case we need to cover is backwards and forward compatiblity for the config files, i.e. a gopass user might upgrade gopass before or after gopass-jsonapi and any of these might re-write the config file to introduce incompatbile settings.

The API is implicitly loading the gopass config. As long as it's not modified by the user the config is not upgraded, but once the user changes a config setting it might become incompatible.

dominikschulz commented 1 year ago

This should have become obsolete by now.