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 Scripts to UI #225

Open
timothyarmes opened this issue Mar 12, 2025 · 1 comment
Open

Move Scripts to UI #225

timothyarmes opened this issue Mar 12, 2025 · 1 comment
Milestone

Comments

@timothyarmes
Copy link
Contributor

It would be nice to get rid of the FFE and chessevent scripts and have these features moved to the UI.

@timothyarmes
Copy link
Contributor Author

I have some ideas:

One-off actions should be moved to the top of the tournament page, with new buttons for:

  • Making tournaments visible
  • Uploading the rules
  • Downloading the fees
  • The ability to do a one-off upload to the FFE site.

These actions would apply to all the tournaments. Do we need similar actions on the tournament cards for finer control?

The testing of the FFE password should be a button in the modal when editing/creating a tournament.

The top navigation bar of the admin screen (next to the printer) would have a switch to turn on uploading. When turned on maybe we can use HTMX to send a polled request to upload all modified Papi files. This should not happen on the main python thread. By having the UI poll, it'll stop the upload if there isn't an admin page being displayed, which is probably what we want.

@Amaras Amaras added this to the 2.6 milestone Mar 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants