Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move functionality to using new model #73

Open
3 of 5 tasks
pdmnyberg opened this issue Nov 13, 2024 · 1 comment
Open
3 of 5 tasks

Move functionality to using new model #73

pdmnyberg opened this issue Nov 13, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@pdmnyberg
Copy link
Collaborator

pdmnyberg commented Nov 13, 2024

The following feature need to support the new model:

  • Report / metrics pages
  • Upload, bulk and event specific
  • Event edit view and event stats (allow deletion of uploaded metrics and show of quick upload status)
  • Improve data upload compatibility with the old data set (technical note: possibly slugify the responses before inserting into form)

We also need to:

  • Create a migration path from the old model to the new model
@pdmnyberg pdmnyberg added the enhancement New feature or request label Nov 13, 2024
@pdmnyberg pdmnyberg self-assigned this Nov 15, 2024
@pdmnyberg
Copy link
Collaborator Author

When it comes to migration path to the new model I have an idea that is as follows:

  • Add system settings on a core, node and user level to allow enabling of new features for specific people
  • Add an admin action that can migrate specific events to the new model
    • The action should migrate data if the event is locked and the event have not been migrated previously

Doing it this way could allow us to test the features in a production like environment without affecting users.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant