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

Allow Admins to Edit accesses #1252

Merged
merged 137 commits into from
Sep 2, 2020
Merged

Allow Admins to Edit accesses #1252

merged 137 commits into from
Sep 2, 2020

Commits on Jul 28, 2020

  1. Configuration menu
    Copy the full SHA
    d4ba4b6 View commit details
    Browse the repository at this point in the history
  2. WIP

    kitallis committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    798b3c3 View commit details
    Browse the repository at this point in the history
  3. Rename resource to scope

    kitallis committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    1d3ef0d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9839df3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5338be1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    80bee5c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2b4b04b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    545a0bc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    03ba593 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2020

  1. Configuration menu
    Copy the full SHA
    d6fdccd View commit details
    Browse the repository at this point in the history
  2. Change mode to role

    kitallis committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    d127930 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9406e31 View commit details
    Browse the repository at this point in the history
  4. mode to role in factories

    kitallis committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    c6079ec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f21c824 View commit details
    Browse the repository at this point in the history
  6. Access.organizations specs

    kitallis committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    34ba637 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8fe631a View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2020

  1. Configuration menu
    Copy the full SHA
    69bc235 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f35424 View commit details
    Browse the repository at this point in the history
  3. Add a .can? method on User

    vkrmis committed Aug 3, 2020
    Configuration menu
    Copy the full SHA
    224f70a View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2020

  1. Configuration menu
    Copy the full SHA
    1e7b17e View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2020

  1. Configuration menu
    Copy the full SHA
    7ba5f87 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fdd518e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    691d0cb View commit details
    Browse the repository at this point in the history
  4. Fix specs

    kitallis committed Aug 6, 2020
    Configuration menu
    Copy the full SHA
    4e5491b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7abeb1c View commit details
    Browse the repository at this point in the history
  6. Minor aesthetic

    kitallis committed Aug 6, 2020
    Configuration menu
    Copy the full SHA
    2482ea3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4419d89 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a5f6210 View commit details
    Browse the repository at this point in the history
  9. Specs for Access.can?

    kitallis committed Aug 6, 2020
    Configuration menu
    Copy the full SHA
    344f119 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8900c5a View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2020

  1. Configuration menu
    Copy the full SHA
    e9aa57a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fdaccce View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2020

  1. Add react-checkbox-tree

    kitallis committed Aug 12, 2020
    Configuration menu
    Copy the full SHA
    a7f32d8 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2020

  1. Configuration menu
    Copy the full SHA
    1b99db9 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2020

  1. Get the build green

    kitallis committed Aug 14, 2020
    Configuration menu
    Copy the full SHA
    75c8194 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    503749a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91c1a81 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    05ece07 View commit details
    Browse the repository at this point in the history
  5. Fix broken build

    kitallis committed Aug 14, 2020
    Configuration menu
    Copy the full SHA
    b905b8e View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2020

  1. Configuration menu
    Copy the full SHA
    8c53a24 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e9d5c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06d055e View commit details
    Browse the repository at this point in the history
  4. Fix bad merge

    kitallis committed Aug 17, 2020
    Configuration menu
    Copy the full SHA
    592fafb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    850ced1 View commit details
    Browse the repository at this point in the history
  6. Add jstree

    kitallis committed Aug 17, 2020
    Configuration menu
    Copy the full SHA
    4160776 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2020

  1. Configuration menu
    Copy the full SHA
    45b465e View commit details
    Browse the repository at this point in the history
  2. Thanks standardrb

    kitallis committed Aug 18, 2020
    Configuration menu
    Copy the full SHA
    073da3c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b8518c3 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2020

  1. Configuration menu
    Copy the full SHA
    572f862 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a83f833 View commit details
    Browse the repository at this point in the history
  3. Add some css

    kitallis committed Aug 19, 2020
    Configuration menu
    Copy the full SHA
    25bfa8a View commit details
    Browse the repository at this point in the history
  4. Rename input keys

    kitallis committed Aug 19, 2020
    Configuration menu
    Copy the full SHA
    135757c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    53f96f2 View commit details
    Browse the repository at this point in the history
  6. Minor JS refactor

    kitallis committed Aug 19, 2020
    Configuration menu
    Copy the full SHA
    b1fad3f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b2ad570 View commit details
    Browse the repository at this point in the history
  8. Some notes from claudio

    kitallis committed Aug 19, 2020
    Configuration menu
    Copy the full SHA
    688729d View commit details
    Browse the repository at this point in the history
  9. Add an access_control method for UI -> controller

    - I’ve put in the wrong place for now, it won’t be in the presenter
    kitallis committed Aug 19, 2020
    Configuration menu
    Copy the full SHA
    398c0c5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    80191aa View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2020

  1. Move grant_access to User

    kitallis committed Aug 20, 2020
    Configuration menu
    Copy the full SHA
    3ae4ea4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb7432e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6ffd9b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f388bfa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d72061e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bc7c7cf View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2020

  1. Format new.html.erb

    danySam committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    a1e518b View commit details
    Browse the repository at this point in the history
  2. Change hover color

    danySam committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    5aa476c View commit details
    Browse the repository at this point in the history
  3. Merge branch 'permissions-ui' of https://github.com/simpledotorg/simp…

    …le-server into permissions-ui
    
    * 'permissions-ui' of https://github.com/simpledotorg/simple-server:
      Only allow grantable access_levels
    danySam committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    ccfe127 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4ac7060 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ec74bfc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c82aa88 View commit details
    Browse the repository at this point in the history
  7. Fix broken access level

    kitallis committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    5dd89fb View commit details
    Browse the repository at this point in the history
  8. Remove the unused React form

    kitallis committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    a850629 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a7212f8 View commit details
    Browse the repository at this point in the history
  10. Fix extra margin in CSS

    danySam committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    7512692 View commit details
    Browse the repository at this point in the history
  11. Refactor grant_access

    kitallis committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    b03a6c3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0f87863 View commit details
    Browse the repository at this point in the history
  13. Remove parent_id functions

    kitallis committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    0749d23 View commit details
    Browse the repository at this point in the history
  14. Minor fixes

    kitallis committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    1c178c4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    598e31a View commit details
    Browse the repository at this point in the history
  16. Merge branch 'permissions-ui' of https://github.com/simpledotorg/simp…

    …le-server into permissions-ui
    
    * 'permissions-ui' of https://github.com/simpledotorg/simple-server:
      Minor fixes
      Remove parent_id functions
      Remove access-related bloat from User and move to Accessible
      Refactor grant_access
    danySam committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    57ed207 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2020

  1. Cleanup invite_admin.js

    danySam committed Aug 24, 2020
    Configuration menu
    Copy the full SHA
    622b651 View commit details
    Browse the repository at this point in the history
  2. Code cleanup

    danySam committed Aug 24, 2020
    Configuration menu
    Copy the full SHA
    5d4a285 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06f6849 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    45f620e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    315a3d7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    def2a09 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    730198e View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2020

  1. Configuration menu
    Copy the full SHA
    982fba3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59ce9ed View commit details
    Browse the repository at this point in the history
  3. Merge branch 'permissions-ui' of https://github.com/simpledotorg/simp…

    …le-server into permissions-ui
    
    * 'permissions-ui' of https://github.com/simpledotorg/simple-server:
      Various refactors (sorry lazy to type this commit out)
    danySam committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    6ea60a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd50227 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7b34396 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    201b48b View commit details
    Browse the repository at this point in the history
  7. Remove unused packages

    kitallis committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    be94c3a View commit details
    Browse the repository at this point in the history
  8. Merge branch 'permissions-ui' of https://github.com/simpledotorg/simp…

    …le-server into permissions-ui
    
    * 'permissions-ui' of https://github.com/simpledotorg/simple-server:
      Remove unused packages
      Introduce a UserAccess model (#1242)
      Various reports fixes (#1240)
    danySam committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    5cfc0a0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0fd8d26 View commit details
    Browse the repository at this point in the history
  10. Remove unused packages

    kitallis committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    a3f9eda View commit details
    Browse the repository at this point in the history
  11. Small JS refactor

    danySam committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    8375e08 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'permissions-ui' of https://github.com/simpledotorg/simp…

    …le-server into permissions-ui
    
    * 'permissions-ui' of https://github.com/simpledotorg/simple-server:
      Remove unused packages
    danySam committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    739fb8c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    017e551 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    48a090b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a009653 View commit details
    Browse the repository at this point in the history
  16. Minor css reformat

    kitallis committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    8349963 View commit details
    Browse the repository at this point in the history
  17. Remove unnecessary changes

    kitallis committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    0d35a98 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    aaa567e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    3a5c764 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4104f41 View commit details
    Browse the repository at this point in the history
  21. Minor refactor

    kitallis committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    cde3340 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    efbfd71 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    b85c077 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    f571d0b View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8993677 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2020

  1. Configuration menu
    Copy the full SHA
    5014047 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc0dde2 View commit details
    Browse the repository at this point in the history
  3. Fix dropdown arrow not rotating

    Caused by click listener not aware of change when triggered by child
    danySam committed Aug 26, 2020
    Configuration menu
    Copy the full SHA
    1ff6e9b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5cac8b4 View commit details
    Browse the repository at this point in the history
  5. Thanks standard

    kitallis committed Aug 26, 2020
    Configuration menu
    Copy the full SHA
    942fbcb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c1c3846 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    663be2c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fcc3ca7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b12ec79 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5d4010e View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2020

  1. Minor JS cleanup

    danySam committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    9f294a3 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2020

  1. Configuration menu
    Copy the full SHA
    5bbb361 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d447c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2020

  1. Remove extraneous JS

    kitallis committed Aug 30, 2020
    Configuration menu
    Copy the full SHA
    75879e4 View commit details
    Browse the repository at this point in the history
  2. Make the access tree more efficient

    This is done in 2 ways:
    
    - memoize critical accessible_methods
    - lookup the tree using a hash instead of multiple can? methods
    kitallis committed Aug 30, 2020
    Configuration menu
    Copy the full SHA
    e075a59 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0809b7b View commit details
    Browse the repository at this point in the history
  4. Make UserAccess#grant_access more efficient

    - bulk import
    - check from memory instead of DB
    kitallis committed Aug 30, 2020
    Configuration menu
    Copy the full SHA
    d188b7a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b3db69e View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2020

  1. Configuration menu
    Copy the full SHA
    15744b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d64cb26 View commit details
    Browse the repository at this point in the history
  3. Add an “any” action

    kitallis committed Sep 2, 2020
    Configuration menu
    Copy the full SHA
    222394f View commit details
    Browse the repository at this point in the history
  4. Standardrb

    kitallis committed Sep 2, 2020
    Configuration menu
    Copy the full SHA
    de41b6a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    43efe5f View commit details
    Browse the repository at this point in the history
  6. Thanks standardrb

    kitallis committed Sep 2, 2020
    Configuration menu
    Copy the full SHA
    4a331be View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    091ddf8 View commit details
    Browse the repository at this point in the history