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

feat: Implement generic filters #90

Merged
merged 12 commits into from
Sep 26, 2024
Merged

Commits on Sep 26, 2024

  1. Implement generic filters

    Added new query API implementing a first version of generic filters.
    
    Some things are missing:
    
    - No subscriptions yet, almost there
    - No filters for multi type fields like messages, still thinking about
      how to implement the API to make it user friendly.
    
    Please, any feedback is welcome!
    
    Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
    ajnavarro committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    f3103d8 View commit details
    Browse the repository at this point in the history
  2. fix codegen

    Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
    ajnavarro committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    570e1e3 View commit details
    Browse the repository at this point in the history
  3. Add all fields to filters

    Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
    ajnavarro committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    8c534cc View commit details
    Browse the repository at this point in the history
  4. Add new filters

    Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
    ajnavarro committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    f542d32 View commit details
    Browse the repository at this point in the history
  5. Add examples to simplify new API usage

    Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
    ajnavarro committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    4149dab View commit details
    Browse the repository at this point in the history
  6. Add another example for blocks

    Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
    ajnavarro committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    ea3ed11 View commit details
    Browse the repository at this point in the history
  7. linter

    Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
    ajnavarro committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    9b4827b View commit details
    Browse the repository at this point in the history
  8. go generate

    Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
    ajnavarro committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    f514f4d View commit details
    Browse the repository at this point in the history
  9. Go generate 2

    Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
    ajnavarro committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    26dbe39 View commit details
    Browse the repository at this point in the history
  10. use where instead of filter in subscriptions and improve example

    Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
    ajnavarro committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    887de27 View commit details
    Browse the repository at this point in the history
  11. Use final version for the filter plugin

    Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
    ajnavarro committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    d1dce71 View commit details
    Browse the repository at this point in the history
  12. Go generate with new gqlgen version

    Signed-off-by: Antonio Navarro <antnavper@gmail.com>
    ajnavarro committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    662a979 View commit details
    Browse the repository at this point in the history