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

Predicate on our "well-known attributes" #113

Merged
merged 26 commits into from
Oct 25, 2024
Merged

Predicate on our "well-known attributes" #113

merged 26 commits into from
Oct 25, 2024

Commits on Oct 23, 2024

  1. Refactored Attribute to data::AttributeValue

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    271b464 View commit details
    Browse the repository at this point in the history
  2. Refactored property stuff to data::property

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    762091d View commit details
    Browse the repository at this point in the history
  3. Refactored using PropertyPath everywhere

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    78d5eb0 View commit details
    Browse the repository at this point in the history
  4. Refactored using AttributeValue everywhere

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    7624900 View commit details
    Browse the repository at this point in the history
  5. ports are u64, not strings... this err'ed into Default

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    54ad632 View commit details
    Browse the repository at this point in the history
  6. Slowly getting there

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    eede19a View commit details
    Browse the repository at this point in the history
  7. Wired the base

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    222a7cf View commit details
    Browse the repository at this point in the history
  8. Clippy fixes

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    f4fd18f View commit details
    Browse the repository at this point in the history
  9. Notes for auth/json integration

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    34c7050 View commit details
    Browse the repository at this point in the history
  10. Typos and test infra for hostcalls::get_property

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    df48e11 View commit details
    Browse the repository at this point in the history
  11. Predicate test

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    8c001f3 View commit details
    Browse the repository at this point in the history
  12. Transparently replace PatternExpression with CEL Predicate

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    ce49eb2 View commit details
    Browse the repository at this point in the history
  13. Moar clippy

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    60820e0 View commit details
    Browse the repository at this point in the history
  14. Deal with unknown attributes as JSON literals

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    067aaf2 View commit details
    Browse the repository at this point in the history
  15. Arguable: but lets fall back to string on bad json

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    06000e0 View commit details
    Browse the repository at this point in the history
  16. wasm props are in the filter_state

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    7dc7ac9 View commit details
    Browse the repository at this point in the history
  17. Deal with more types & json encode values

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    611a900 View commit details
    Browse the repository at this point in the history
  18. Have auth in wasm prop and log on unexpected type

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    f911798 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    dbdf7e1 View commit details
    Browse the repository at this point in the history
  20. Don't warn on structs when storing values as json

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    5deae3b View commit details
    Browse the repository at this point in the history
  21. Support headers in CEL

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    a786e94 View commit details
    Browse the repository at this point in the history
  22. Remove trailing comment

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    00d4863 View commit details
    Browse the repository at this point in the history
  23. No more dead code

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    b63057f View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Support for CEL expressions in data exports

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    b9af3dc View commit details
    Browse the repository at this point in the history
  2. request.time is a Timestamp

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    7528942 View commit details
    Browse the repository at this point in the history
  3. README reflecting new config

    Signed-off-by: Alex Snaps <[email protected]>
    alexsnaps committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    06cd03d View commit details
    Browse the repository at this point in the history