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

Feat/global cohorts feature sync - based on PR by Rich #44

Merged
merged 5 commits into from
May 9, 2024

Commits on May 6, 2024

  1. brought in first working ability to configure global read access by g…

    …ranting write access to a global shared artifact reader role that would be given to all users. Next steps are to 1) make this configurable, 2) allow users to configure the global author role if they want only some users to be able to grant global read access, and 3) set up global read role for all users as a default assigned system role
    rkboyce authored and pieterlukasse committed May 6, 2024
    Configuration menu
    Copy the full SHA
    3e92da4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c33a0e View commit details
    Browse the repository at this point in the history
  3. some fixes to global sharing after testing; moved the shared reader r…

    …ole to a new roleid.
    rkboyce authored and pieterlukasse committed May 6, 2024
    Configuration menu
    Copy the full SHA
    55b4e6d View commit details
    Browse the repository at this point in the history
  4. started to implement the ability to hide the share-global buttons but…

    … then decided not to
    rkboyce authored and pieterlukasse committed May 6, 2024
    Configuration menu
    Copy the full SHA
    12c43df View commit details
    Browse the repository at this point in the history
  5. changed the 'shared artifact reader' role checked by Atlas to be the …

    …'public' role since this would remove the need to change WebAPI to add a new system role that pretty much duplicates 'public'
    rkboyce authored and pieterlukasse committed May 6, 2024
    Configuration menu
    Copy the full SHA
    b2b72a0 View commit details
    Browse the repository at this point in the history