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

User management #59

Closed
sascha11110 opened this issue Oct 26, 2018 · 0 comments · Fixed by #149
Closed

User management #59

sascha11110 opened this issue Oct 26, 2018 · 0 comments · Fixed by #149
Assignees
Labels
💡 feature New feature or request

Comments

@sascha11110
Copy link
Contributor

In accordance with #44 a similar user administration must also be available in the end customer backend.

@sascha11110 sascha11110 added the 💡 feature New feature or request label Oct 26, 2018
@sascha11110 sascha11110 added this to the Base Functionality milestone Oct 26, 2018
timobrembeck added a commit that referenced this issue Jun 12, 2019
- Add user model, views and templates
- Add organization model, views and templates
- Create, edit and delete superusers and staff (fixes #44)
- Create, edit and delete region users (fixes #59)
- Show region switcher based on user's permissions (fixes #56)
- Show link to network management if user is superuser or staff (fixes #66)
timobrembeck added a commit that referenced this issue Jun 12, 2019
- Add user model, views and templates
- Add organization model, views and templates
- Create, edit and delete superusers and staff (fixes #44)
- Create, edit and delete region users (fixes #59)
- Show region switcher based on user's permissions (fixes #56)
- Show link to network management if user is superuser or staff (fixes #66)
timobrembeck added a commit that referenced this issue Jun 26, 2019
- Add user model, views and templates
- Add organization model, views and templates
- Create, edit and delete superusers and staff (fixes #44)
- Create, edit and delete region users (fixes #59)
- Show region switcher based on user's permissions (fixes #56)
- Show link to network management if user is superuser or staff (fixes #66)
timobrembeck added a commit that referenced this issue Jun 27, 2019
- Add user model, views and templates
- Add organization model, views and templates
- Create, edit and delete superusers and staff (fixes #44)
- Create, edit and delete region users (fixes #59)
- Show region switcher based on user's permissions (fixes #56)
- Show link to network management if user is superuser or staff (fixes #66)
timobrembeck added a commit that referenced this issue Jun 27, 2019
User management

- Add user model, views and templates
- Add organization model, views and templates
- Create, edit and delete superusers and staff (fixes #44)
- Create, edit and delete region users (fixes #59)
 - Show region switcher based on user's permissions (fixes #56)
-  Show link to network management if user is superuser or staff (fixes #66)

User-based access control for admin area and regions

 - Add @staff_required for admin area
 - Add @region_permission_required for regions
 - Decorate all views with the required function

Page creation

 - Fixed a small bug where the clean_slug method accessed fields of a form instance which didn't exist yet
@timobrembeck timobrembeck self-assigned this Oct 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💡 feature New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants