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

[AC-1125] Enforce org setting for creating/deleting collections #3241

Commits on Aug 16, 2023

  1. [AC-1117] Add manage permission (#3126)

    * Update sql files to add Manage permission
    
    * Add migration script
    
    * Rename collection manage migration file to remove duplicate migration date
    
    * Migrations
    
    * Add manage to models
    
    * Add manage to repository
    
    * Add constraint to Manage columns
    
    * Migration lint fixes
    
    * Add manage to OrganizationUserUserDetails_ReadWithCollectionsById
    
    * Add missing manage fields
    
    * Add 'Manage' to UserCollectionDetails
    
    * Use CREATE OR ALTER where possible
    differsthecat authored and vincentsalucci committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    4e9d9db View commit details
    Browse the repository at this point in the history
  2. [AC-1374] Limit collection creation/deletion to Owner/Admin (#3145)

    * feat: update org table with new column, write migration, refs AC-1374
    
    * feat: update views with new column, refs AC-1374
    
    * feat: Alter sprocs (org create/update) to include new column, refs AC-1374
    
    * feat: update entity/data/request/response models to handle new column, refs AC-1374
    
    * feat: update necessary Provider related views during migration, refs AC-1374
    
    * fix: update org create to default new column to false, refs AC-1374
    
    * feat: added new API/request model for collection management and removed property from update request model, refs AC-1374
    
    * fix: renamed migration script to be after secrets manage beta column changes, refs AC-1374
    
    * fix: dotnet format, refs AC-1374
    
    * feat: add ef migrations to reflect mssql changes, refs AC-1374
    
    * fix: dotnet format, refs AC-1374
    
    * feat: update API signature to accept Guid and explain Cd verbiage, refs AC-1374
    vincentsalucci committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    ccb35db View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. feat: created collection auth handler/operations, added LimitCollecti…

    …onCdOwnerAdmin to CurrentContentOrganization, refs AC-1125
    vincentsalucci committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    554511f View commit details
    Browse the repository at this point in the history
  2. feat: create vault service collection extensions and register with ba…

    …se services, refs AC-1125
    vincentsalucci committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    fb71c7a View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

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

Commits on Aug 25, 2023

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

Commits on Aug 28, 2023

  1. Configuration menu
    Copy the full SHA
    3a000d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    714d33a View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    f63bedf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ad6342 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c16507 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    b92503b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a134b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be21fd0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2fe8c7f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8fb8e90 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3b8b1ef View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Configuration menu
    Copy the full SHA
    838c30a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80601c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    77c743b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    20ebf79 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

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

Commits on Sep 7, 2023

  1. Configuration menu
    Copy the full SHA
    56cf003 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a357ee7 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    bf15afa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5daa6a4 View commit details
    Browse the repository at this point in the history
  3. fix: removed unnecessary owner check, add org null check to custom pe…

    …rmission validation, refs AC-1125
    vincentsalucci committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    594ec31 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1fcaba5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e23011 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e2272c1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c716e5d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3d9358a View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Configuration menu
    Copy the full SHA
    36301f6 View commit details
    Browse the repository at this point in the history
  2. fix: updated auth handler tests to remove dependency on requirement f…

    …or common code checks, refs AC-1125
    vincentsalucci committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    9bd3c66 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. feat: updated conditionals/comments for create/delete methods within …

    …colleciton auth handler, refs AC-1125
    vincentsalucci committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    ec9b180 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85460e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6166ae1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bf26926 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    20b35f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b477d6d View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

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