Skip to content

Fix disabling access to space private users when the space is public#12031

Merged
andreslucena merged 7 commits intodevelopfrom
fix/admin-user-menu-entries
Nov 22, 2023
Merged

Fix disabling access to space private users when the space is public#12031
andreslucena merged 7 commits intodevelopfrom
fix/admin-user-menu-entries

Conversation

@alecslupu
Copy link
Copy Markdown
Contributor

🎩 What? Why?

This PR fixes the private user menu entry issue described in #9854

📌 Related Issues

Link your PR to an issue

Testing

  1. login as admin, enter admin panel
  2. Edit an assembly
  3. See the "Private uses" menu entry on the sidebar
  4. Check "Private space" and click "save"
  5. See the menu entry "Private users" is missing
  6. Repeat 2,3,4,5, but this time you need to look for "Private participants"

♥️ Thank you!

github-actions[bot]
github-actions bot previously approved these changes Nov 18, 2023
Copy link
Copy Markdown
Member

@andreslucena andreslucena left a comment

Choose a reason for hiding this comment

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

LGTM functionality wise and code-wise, but there are some relevant failing specs. Can you check them out please?

github-actions[bot]
github-actions bot previously approved these changes Nov 20, 2023
Copy link
Copy Markdown
Member

@andreslucena andreslucena left a comment

Choose a reason for hiding this comment

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

I think we should change the permission to prevent accessing directly from the URL (sorry that I didn't realized about this before!)

github-actions[bot]
github-actions bot previously approved these changes Nov 20, 2023
github-actions[bot]
github-actions bot previously approved these changes Nov 20, 2023
github-actions[bot]
github-actions bot previously approved these changes Nov 21, 2023
@andreslucena andreslucena dismissed their stale review November 22, 2023 10:33

I need to rereview

Copy link
Copy Markdown
Member

@andreslucena andreslucena left a comment

Choose a reason for hiding this comment

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

👍🏽

@andreslucena andreslucena changed the title Fix participatory space private users menu Fix disabling access to space private users when the space is public Nov 22, 2023
@andreslucena andreslucena merged commit 9cb114b into develop Nov 22, 2023
@andreslucena andreslucena deleted the fix/admin-user-menu-entries branch November 22, 2023 13:36
entantoencuanto added a commit that referenced this pull request Nov 27, 2023
* develop: (51 commits)
  Fix a11y violations and title layout on announcements (#12067)
  Fix randomness on nickname and emails for seeded users (#12058)
  Fix render partial deprecation warning on proposals (#12035)
  Redesign: proposal counter total number avaliable (#12014)
  Fix disabling access to space private users when the space is public (#12031)
  Redesign: admin screen overflow on smaller screens (#11956)
  Make the breadcrumb consistent in the components import pages (#12024)
  Fix develop branch (#12051)
  Create the IconRegistry (#11982)
  Fix process groups component content blocks (#11872)
  Remove the asemblies settings page (#11873)
  Fix n+1 query on assemblies permissions (#12040)
  Remove unused scope filter from search controller and command (#12038)
  Fix issues in "Verify your identity" (#12030)
  Fix flash of dropdowns in buttons from the title bar and "Manage" button (#12011)
  Add CI workflow configuration for decidim-design (#12022)
  Extract methods from participatory processes seeds (#12032)
  Show message when there are no debates (#12037)
  Show error message when there are no budgets nor projects in budgets (#12034)
  Fix faker requirement in production environment 2 (#12033)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

No open projects
Archived in project

Development

Successfully merging this pull request may close these issues.

Private participants in public spaces

2 participants