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

Web User Interface #5

Open
praiskup opened this issue Sep 5, 2018 · 4 comments
Open

Web User Interface #5

praiskup opened this issue Sep 5, 2018 · 4 comments
Labels

Comments

@praiskup
Copy link
Owner

praiskup commented Sep 5, 2018

It would be nice to have a list of tickets/resources available on web page, and
as "admin" it would be nice to be able to kill them.

@praiskup praiskup added the enhancement RFE, feature label Sep 5, 2018
@phracek
Copy link

phracek commented Feb 13, 2020

RHOSC is assigned for this task. I will be a mentor. ;)

@praiskup
Copy link
Owner Author

Nice, thanks for organizing this, @phracek!

I did not wrote much about this RFE so far, so here are some ideas/specs:

  • for working with database, we should keep using python-sqlalchemy (same as the rest of code does)
  • the web-ui should be written in python-flask, for simplicity, django would be overkill
  • the code should be hostable by apache, wsgi
  • at the beginning, the web-ui can be read-only, showing the of tickets and resources (with tags, etc.)

Optionally, if everything goes well, we can have things like ticket-close, resource-delete, but
this needs to go through AAA, which should be covered in #7 first.

@praiskup praiskup changed the title RFE: web ui Web User Interface May 12, 2020
@praiskup
Copy link
Owner Author

praiskup commented Apr 1, 2022

@schlupov is working on this in #81

@FrostyX FrostyX added the WebUI label Feb 22, 2024
@FrostyX
Copy link
Collaborator

FrostyX commented Feb 22, 2024

By the way, we have a web UI now https://download.copr.fedorainfracloud.org/resalloc
It doesn't allow all the things mentioned in this RFE but it is something.

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

No branches or pull requests

3 participants