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

[UI/UX] Server stats page #1343

Open
InsertDisc opened this issue Dec 4, 2024 · 4 comments
Open

[UI/UX] Server stats page #1343

InsertDisc opened this issue Dec 4, 2024 · 4 comments
Labels
ui/ux UI/UX improvements or suggestions

Comments

@InsertDisc
Copy link

A page detailing specifics/details about the server. Information could possible include:

  • server version info
  • total roms
  • total saves
  • total screenshots
  • total library size/free space
  • total platforms
  • games per platform percentage of total (pie chart?)
  • number of users
  • number of downloads (?)
  • CPU/memory usage
    Surely there are more options but having a page dedicated to some of that, maybe under administration somewhere, would be nice. Currently the server version is under UI and the total size available in the API isn't listed anywhere as far as I can tell.
@InsertDisc InsertDisc added the ui/ux UI/UX improvements or suggestions label Dec 4, 2024
@gantoine
Copy link
Member

gantoine commented Dec 4, 2024

total roms
total saves
total screenshots
total library size/free space
total platforms

these are already present on the homepage

games per platform percentage of total (pie chart?)
number of users
number of downloads (?)

these we can add to a stats page, and move the previous bunch there as well 👍🏼

server version info

this is visible in the admin settings

CPU/memory usage

outside the scope of this project

@InsertDisc
Copy link
Author

That would be a welcome addition. As far as I know, the server version is actually in the UI settings page and not the admin section. The 'Total size' from the API is not present anywhere, but it would be weird to have that on the main page. As far as the CPU/memory usage, I was just throwing out things to help with a general idea. Is there currently a way to view/download logs? That would be a nice feature as well. ( Unless I just never saw it and it's there)

@zurdi15
Copy link
Member

zurdi15 commented Dec 4, 2024

I have been thinking in putting a real-time logs view and be able to export them as a .log file, so we will have that sooner or later.
About the server version, I am doing some front changes and I already put that footer in all the pages that falls under settings (ui settings, administration and library management) that is already present in the /heartbeat endpoint

@InsertDisc
Copy link
Author

Fantastic. Really looking forward to the upcoming changes. Great work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ui/ux UI/UX improvements or suggestions
Projects
None yet
Development

No branches or pull requests

3 participants