Project

General

Profile

Actions

ClientProject #1976

open

ClientProject #1975: module: dashboard

FE roles module

Added by Nazmul Hossain Shovon about 1 year ago. Updated about 1 year ago.

Status:
Pending
Priority:
High
Assignee:
-
Category:
-
Target version:
-
Start date:
02/26/2025
Due date:
% Done:

0%

Estimated time:
Spent time:
Actions #1

Updated by Nazmul Hossain Shovon about 1 year ago

issues worked on:

  • feat: fetch roles data
  • feat: create new role
Actions #2

Updated by Nazmul Hossain Shovon about 1 year ago

  • feat: add role,permission,profile in permission list
  • feat: delete role
  • feat: update role
  • feat: add at least one permission validation in role
  • feat: align role submit button
  • feat: make roles actions buttons mobile responsive
  • feat: show permission checkboxes conditionally
  • feat: add pagination in roles table
Actions #3

Updated by Nazmul Hossain Shovon about 1 year ago

  • Merge branch 'users-table' into permissions
  • feat: show params in roles route initially
  • fix: fix role data mismatch in edit modal
  • fix: fix user data mismatch in edit user form
  • feat: reset create role form after submit
  • feat: use custom hook to fetch permissions
  • fix: solve build errors
Actions #4

Updated by Nazmul Hossain Shovon about 1 year ago

  • feat: accept user id in login email field
  • feat: show user id in users table
  • feat: add user id in create user form
  • feat: add user id in edit user form
  • show permissions data in table
Actions #5

Updated by Nazmul Hossain Shovon about 1 year ago

  • feat: delete permission
  • meeting on data fetching approach
  • fixing tests for reset password form
Actions #6

Updated by Nazmul Hossain Shovon about 1 year ago

  • fix frontend integration tests
  • update redux store to check user permissions
Actions #7

Updated by Nazmul Hossain Shovon about 1 year ago

  • feat: store permissions in user info
  • feat: block access to users module
  • feat: conditionally hide sidebar module buttons
  • feat: restrict access to create user option
  • feat: restrict user edit and delete options
  • feat: restrict role create,update,delete options
  • feat: restrict access to view roles
  • feat: restrict permission module access to developers
Actions

Also available in: Atom PDF