Skip to content

Add versioning and migration support for settings #52

@andersevenrud

Description

@andersevenrud

Currently when you change the settings in src/client/index.js of the distro, these will not be transitioned because users might have local settings stored.

By adding support for a revision number these settings could be reset automatically easily (simply load core settings on login instead of the user ones).

Also, adding support for custom migration scripts would be pretty neat so no custom settings would be lost.

  • Add revision config option
  • Implement revision override
  • Add migration script API

Ref: #76

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestgood first issueGood for newcomershelp wantedExtra attention is neededimplementedHas been implemented, but not necessarily finished

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions