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

Implement Receiver resource filtering with CEL #948

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Commits on Oct 10, 2024

  1. Initial version of CEL resource expressions.

    CEL for Receiver notification filtering
    
    This introduces CEL for filtering CEL resources in a Receiver.
    
    Users can define a CEL expression that is applied as a filter for
    resources that are identified for notification.
    
    A CEL expression that returns false means that a resource will not be
    annotated.
    
    Signed-off-by: Kevin McDermott <bigkevmcd@gmail.com>
    bigkevmcd committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    b1c4e7e View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2024

  1. Add request.body in CEL notification filtering

    This moves the JSON body to request.body from request to allow for
    future expansion with the headers.
    
    Add documentation
    
    Signed-off-by: Kevin McDermott <bigkevmcd@gmail.com>
    bigkevmcd committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    1e6929c View commit details
    Browse the repository at this point in the history