-
Notifications
You must be signed in to change notification settings - Fork 14
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
1294 categories for organisations #1315
Conversation
a6cbf7a
to
fa61a3d
Compare
aaaeca9
to
fc122b6
Compare
I seem to have run into a bug. This are the steps I took
Next added project:
Project page of "test" looks as expected Next added another project:
Project page of "test2" looks as expected But the categories of project "test" have now disappeared? |
3ef4634
to
a7d2546
Compare
refactor: reduce duplicated code
a7d2546
to
545a8f5
Compare
@jmaassen Well spotted! I have fixed bug. The PR is (again) ready for testing. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I will adapt/edit the row level security rules for the tables.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When adding a new non-root category to an organisation, the two switches to enable/disable software and/or projects for this category is visible, untill you type something in one of the input fields.
Otherwise, nice work!
During the demo for @bakhshir I ran into an issue with being able to add a category as a organization maintainer. What I did is the following:
I then get a error about row level security: |
Does that error still happen on the latest changes? I pushed some changes to the row level security earlier today. |
@jmaassen I fixed the modal error Ewan noticed. Can you test again? |
6075479
to
6ee1b57
Compare
The issue is gone now, and everything works as expected. |
…tware and projects
Quality Gate passed for 'rsd-database'Issues Measures |
Quality Gate failed for 'rsd-frontend'Failed conditions |
Categories for organisations
Closes #1294
Changes proposed in this pull request:
How to test:
make start
to build and generate test dataExample organisation categories
Example adding organisation categories to software or project
Example organisation categories on project page (bottom of side panel)
PR Checklist:
docker-compose.yml