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

Permissions per tasks and jobs #185

Merged
merged 10 commits into from
Nov 7, 2018
Merged

Permissions per tasks and jobs #185

merged 10 commits into from
Nov 7, 2018

Commits on Oct 31, 2018

  1. Draft version of permissions per objects.

    Nikita Manovich committed Oct 31, 2018
    Configuration menu
    Copy the full SHA
    4de4aa1 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2018

  1. Refactoring is in progress

    Nikita Manovich committed Nov 1, 2018
    Configuration menu
    Copy the full SHA
    55bac03 View commit details
    Browse the repository at this point in the history
  2. Fix a couple of typos.

    Nikita Manovich committed Nov 1, 2018
    Configuration menu
    Copy the full SHA
    e6e289c View commit details
    Browse the repository at this point in the history
  3. Improve admin panel.

    Nikita Manovich committed Nov 1, 2018
    Configuration menu
    Copy the full SHA
    14e5fd7 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2018

  1. Refactored settings for auth

    Nikita Manovich committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    78201e9 View commit details
    Browse the repository at this point in the history
  2. Unify login page for ldap and basic auth.

    Nikita Manovich committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    c442f39 View commit details
    Browse the repository at this point in the history
  3. Fix a typo

    Nikita Manovich committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    47600ca View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2018

  1. Fix task/job access and change permissions.

    Now only task's owner and assignee can change a task.
    If a person has task access it has also job access.
    Nikita Manovich committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    fdb693f View commit details
    Browse the repository at this point in the history
  2. Hide permissions section in admin panel for User and Group

    Nikita Manovich committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    b4925b8 View commit details
    Browse the repository at this point in the history
  3. Updated Django and squashed migraitons.

    Nikita Manovich committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    c4fcbbe View commit details
    Browse the repository at this point in the history