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

1060 implement permission system #1066

Closed
wants to merge 15 commits into from

Commits on Apr 11, 2024

  1. Add permission group model

    Erik committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    069a409 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    c830feb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7fd4734 View commit details
    Browse the repository at this point in the history
  3. Add CustomPermisionsModel and update User model has_perm method with …

    …new permissions
    Erik committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    7bb0f0b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    930c337 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Comment out old has_perm use

    Erik committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    5a60c19 View commit details
    Browse the repository at this point in the history
  2. Refactor has_perm func to sub funcs

    Erik committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    35de1e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a8f582 View commit details
    Browse the repository at this point in the history
  4. feat: the code

    emsoraffa committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    a5bf98b View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Refactor role model

    Erik committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    3858af0 View commit details
    Browse the repository at this point in the history
  2. Fix user.has_perm test

    Erik committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    94fcdb5 View commit details
    Browse the repository at this point in the history
  3. Add DFS to compute_permission utility

    Erik committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    22b5917 View commit details
    Browse the repository at this point in the history
  4. Implement compute permissions in the models

    Erik committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    00c43b0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    738315d View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. broken

    Erik committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    12011f2 View commit details
    Browse the repository at this point in the history