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

Origins + more test suite passing #7

Merged
merged 47 commits into from
Mar 29, 2024

Commits on Mar 19, 2024

  1. WIP

    malcolmstill committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    190fd93 View commit details
    Browse the repository at this point in the history
  2. Working test001

    malcolmstill committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    ec48aff View commit details
    Browse the repository at this point in the history
  3. Initial parser

    malcolmstill committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    bb0942f View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Fix parameter name

    malcolmstill committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    525d888 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. More illuminating name

    malcolmstill committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    40880e4 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. WIP parser

    malcolmstill committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    d876d4c View commit details
    Browse the repository at this point in the history
  2. WIP parser

    malcolmstill committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    10432f2 View commit details
    Browse the repository at this point in the history
  3. WIP parser

    malcolmstill committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    e7dc323 View commit details
    Browse the repository at this point in the history
  4. Test 010 passes

    malcolmstill committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    7e07bf5 View commit details
    Browse the repository at this point in the history
  5. Test 012 passes

    malcolmstill committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    185e678 View commit details
    Browse the repository at this point in the history
  6. Test 022 works

    malcolmstill committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    521bbb9 View commit details
    Browse the repository at this point in the history
  7. Convert bytes and set

    malcolmstill committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    04da1de View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Some RFC 3339 support

    malcolmstill committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    fad0623 View commit details
    Browse the repository at this point in the history
  2. WIP date

    malcolmstill committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    7acf870 View commit details
    Browse the repository at this point in the history
  3. WIP expressions

    malcolmstill committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    9d44302 View commit details
    Browse the repository at this point in the history
  4. WIP expression parser

    malcolmstill committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    59011f7 View commit details
    Browse the repository at this point in the history
  5. Working expression parse

    malcolmstill committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    f5c7dc1 View commit details
    Browse the repository at this point in the history
  6. Fix

    malcolmstill committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    b17b962 View commit details
    Browse the repository at this point in the history
  7. WIP

    malcolmstill committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    9faa7d8 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. WIP

    malcolmstill committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    e36ccc6 View commit details
    Browse the repository at this point in the history
  2. WIP

    malcolmstill committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    0df1e74 View commit details
    Browse the repository at this point in the history
  3. RuleSet / FactSet

    malcolmstill committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    e19e375 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3d061f8 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Still not working

    malcolmstill committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    2524056 View commit details
    Browse the repository at this point in the history
  2. WIP

    malcolmstill committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    9f9fa9d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1959667 View commit details
    Browse the repository at this point in the history
  4. WIP

    malcolmstill committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    ec38967 View commit details
    Browse the repository at this point in the history
  5. WIP

    malcolmstill committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    2fd0b47 View commit details
    Browse the repository at this point in the history
  6. I have a feeling we shouldn't think about TrustedOrigins as containin…

    …g an Origin...I think the actual mental model is that _rules_ have TrustedOrigins and _facts_ have Origins...so it would be better to avoid storing an Origin inside of TrustedOrigins and conceptually muddying the water
    malcolmstill committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    bb37f8c View commit details
    Browse the repository at this point in the history
  7. Fix Term.convert

    malcolmstill committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    283109b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    710f96c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9cb5ba4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d1d7f3b View commit details
    Browse the repository at this point in the history
  11. Test 027 passes

    malcolmstill committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    a92c5b0 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. More scope stuff

    malcolmstill committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    25ea0f0 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    0aa6dd0 View commit details
    Browse the repository at this point in the history
  2. Fix test 025

    - Implements check all
    - This required moving any expression evaluation out of combinator
    - Instead expression evaluation happens in each appropriate `Rule`
      function
    malcolmstill committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    fd7aed5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b29527 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    286621b View commit details
    Browse the repository at this point in the history
  5. Fix parser + working test 026...this required some additional mapping…

    … in and is not quite what biscuit-java is doing, so maybe I need to look at this more
    malcolmstill committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    b029049 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5ca2107 View commit details
    Browse the repository at this point in the history
  7. Concat

    malcolmstill committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    270e63c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    460f826 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a5a06c0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    26028a7 View commit details
    Browse the repository at this point in the history
  11. Fix double free

    malcolmstill committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    f8bb0f3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    58cfd30 View commit details
    Browse the repository at this point in the history