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

logged-in users data access #384

Closed
kdarras opened this issue Oct 12, 2023 · 5 comments
Closed

logged-in users data access #384

kdarras opened this issue Oct 12, 2023 · 5 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@kdarras
Copy link

kdarras commented Oct 12, 2023

After login, a link to the user-accessible data, named "my sounds" should appear in the upper menu. The link should be prominent, with a different background color (whatever looks nice).

Only projects with accessible collections should be listed there, and projects with public collections should be separated (lower priority).

For consistency, inside the user privileges window, grayed out, inactive but checked checkboxes should be shown next to the collections that are public, as well as in the "view" column for those that have public tags.

The admin interface link should be renamed to "dashboard"

@kdarras kdarras added the enhancement New feature or request label Oct 12, 2023
@kdarras kdarras added this to Projects Oct 12, 2023
@github-project-automation github-project-automation bot moved this to To do in Projects Oct 12, 2023
@kdarras
Copy link
Author

kdarras commented Aug 13, 2024

Accessing an empty project (without collection) throws an error:
image

@kdarras kdarras added this to the F1000 v3 milestone Aug 15, 2024
@kdarras
Copy link
Author

kdarras commented Aug 15, 2024

adjustment needed:

I have a normal user that has access to the public demo collection recordings and its public tags:
image
The user privileges window needs to show the gray, checked box under "access" (as he will always have access to this public collection), otherwise it is not clear what this box stands for. Similarly, since the tags are public too, there should be a gray, static checkbox under "View".
Ideally, on mouseover, the checkboxes would display "This collection is public" or "These collections' tags are public".

@kdarras
Copy link
Author

kdarras commented Aug 16, 2024

Working in Docker

@kdarras kdarras linked a pull request Aug 26, 2024 that will close this issue
@kdarras
Copy link
Author

kdarras commented Aug 30, 2024

working online

@kdarras
Copy link
Author

kdarras commented Sep 18, 2024

completed in #511

@kdarras kdarras closed this as completed Sep 18, 2024
@github-project-automation github-project-automation bot moved this from To do to Done in Projects Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants