Skip to content

Conversation

@SIMOUNIX
Copy link
Contributor

@SIMOUNIX SIMOUNIX commented Feb 5, 2026

I have not found in frontend anything regarding user role so I am proposing this in order to implement the organization frontend that might render differently based on user roles. This could be use everywhere we need to disable button or whatever for example.

Tanstack query ensure that the data is cached and shared among components.

Copy link
Collaborator

@Standlc Standlc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your contribution!
However, based on the settings.organization.tsx component, I'll move this PR to draft until it can be implemented in the app.

@Standlc Standlc marked this pull request as draft February 6, 2026 14:51
@SIMOUNIX SIMOUNIX force-pushed the feat/auth/added-auth-provider branch from c1473b3 to beac337 Compare February 6, 2026 15:53
@SIMOUNIX
Copy link
Contributor Author

SIMOUNIX commented Feb 6, 2026

Hi @Standlc, if the empty / default organization page is the issue I can remove it and start working on it in a separate MR. It is just that I felt we needed something like this to render conditionally the frontend (not to display organization settings to a common user for example).

Anyway, I wanted to ask few questions:

  • how would you see the organization management?
  • a new tab where you have a list / accordions for each project
  • for each project you can assign members and change roles?
  • do you keep the project settings page and keep the options there? or we move them to the organization tab?
  • do you want to centralize everything with org tab and all the projects inside? the org admin is god and can see anything and change everything, project admin can see its project(s) and modify them, project members can only see their assigned projects and some settings but might not be able to change them?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants