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

Adjust the tool access reports #1461

Open
prioux opened this issue Jan 16, 2025 · 1 comment · May be fixed by #1464
Open

Adjust the tool access reports #1461

prioux opened this issue Jan 16, 2025 · 1 comment · May be fixed by #1464
Assignees
Labels
Admin Features or bugs related to administrative features User Interface

Comments

@prioux
Copy link
Member

prioux commented Jan 16, 2025

We have an admin-only interface to query the system and produce several types of reports related to which users have access to which Bourreaux and Tools.

The report makers were created a long time ago and they work fine, except at the time the production system only had less than a hundred users. The reports try to show a list of all users with 'access problems' in one column of their tables. That generates a HUGE HTML table nowadays, and it's meaningless.

I suggest we just remove the column "users with access problems" from these reports.

@prioux prioux added Admin Features or bugs related to administrative features User Interface labels Jan 16, 2025
@prioux
Copy link
Member Author

prioux commented Jan 16, 2025

We could replace the column with two counts instead, something like

"23 users have access, 2715 users do  not have acces"

(nicely colored in green and red too, why not)

@MontrealSergiy MontrealSergiy self-assigned this Jan 20, 2025
MontrealSergiy added a commit to MontrealSergiy/cbrain that referenced this issue Jan 20, 2025
MontrealSergiy added a commit to MontrealSergiy/cbrain that referenced this issue Jan 23, 2025
@MontrealSergiy MontrealSergiy linked a pull request Jan 23, 2025 that will close this issue
MontrealSergiy added a commit to MontrealSergiy/cbrain that referenced this issue Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Admin Features or bugs related to administrative features User Interface
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants