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

New channel permissions helper #293

Merged
merged 4 commits into from
Mar 12, 2024
Merged

New channel permissions helper #293

merged 4 commits into from
Mar 12, 2024

Commits on Mar 5, 2024

  1. Channel Permission set

    This commit adds a new `channel-management` helper to Valkyrie which will always ensure permissions on new channels within the `defense` category are assigned to the same permission set as the channel category permissions.
    
    It then sends a message to the newly created channel, listing the permissions and access levels they have.
    zuuring committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    1f72b15 View commit details
    Browse the repository at this point in the history
  2. Fix linter error

    zuuring committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    25d0059 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Resolve review comments

    - Removes list of permissions sent to channel
    - Changes defense to load from specific channel id. You must setup env `DEFENSE_CATEGORY_ID` to have it function correctly.
    - Merges into one function
    zuuring committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    c159b92 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Drop kube deployment matrix config & add Defense category id

    This has already been applied.
    Shadowfiend committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    357d2dd View commit details
    Browse the repository at this point in the history