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

[CONFIGURATOR] Versioning + UI #1013

Open
wants to merge 20 commits into
base: main
Choose a base branch
from

Conversation

Nico-Sanchez
Copy link
Collaborator

@Nico-Sanchez Nico-Sanchez commented Dec 19, 2024

Motivation

This is part of #1002
Closes #1029
Closes #1030

Summary of changes

wip

How to test it?

To create a new version:

  • New version button
  • Go all way down and submit the form.
  • In versions index, you can see all the versions + the one you just created.
  • You can see everything in it, edit it, etc.

What to check:

  • The game will use the current one, if you mark as current a new one, everything should work as expected.
  • Everything should be properly associated, without losing any record.

Known issues and next steps:
#1028

Checklist

  • Tested the changes locally.
  • Reviewed the changes on GitHub, line by line.
  • This change requires new documentation.
    • Documentation has been added/updated.

@Nico-Sanchez Nico-Sanchez changed the title Create new settings version table [CONFIGURATOR] Versioning + UI Dec 19, 2024
@Nico-Sanchez Nico-Sanchez force-pushed the create-new-settings-version-table branch from 8e125da to 79ee94e Compare December 24, 2024 16:54
@Nico-Sanchez Nico-Sanchez marked this pull request as ready for review December 24, 2024 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant