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

Authorization #145

Merged
merged 7 commits into from
Jul 2, 2020
Merged

Authorization #145

merged 7 commits into from
Jul 2, 2020

Commits on May 25, 2020

  1. Authorization - fully implemented registry part (#133)

    This includes:
    Create/update policy resource
    Attachments support for policy resource (with support for writing the attachment to both s3 and fs repositories)
    Opa policy type implementation, including compiling rego code to wasm and adding that to the policy as an attachment
    tomeresk committed May 25, 2020
    Configuration menu
    Copy the full SHA
    d83a26a View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2020

  1. Authorization gateway - basic features (#138)

    implemented full flow with basic features
    Implement local policy attachment caching for all resource repositories
    tomeresk authored Jun 15, 2020
    Configuration menu
    Copy the full SHA
    f64ce80 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2020

  1. Add policy definitions and attachments to request context, change pol… (

    #141)
    
    * Add policy definitions and attachments to request context, change policy executor to use them from context instead of directly from repo
    
    * PR comments
    tomeresk authored Jun 22, 2020
    Configuration menu
    Copy the full SHA
    48fa353 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2020

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

Commits on Jul 1, 2020

  1. Configuration menu
    Copy the full SHA
    6dc9682 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44c483d View commit details
    Browse the repository at this point in the history
  3. Policy directive - accept only a single policy (#146)

    * change policy directive to accept only a single policy
    
    * Refactored PolicyExecutor API to only expose static methods
    tomeresk authored Jul 1, 2020
    Configuration menu
    Copy the full SHA
    733e7aa View commit details
    Browse the repository at this point in the history