Skip to content

Conversation

@alukach
Copy link
Member

@alukach alukach commented Apr 15, 2025

  • New env variable: COLLECTIONS_FILTER
  • Pass collections filter to BuildCql2FilterMiddleware
  • Update BuildCql2FilterMiddleware with dynamic conformance checks based on which filter generators are provided
  • Update ApplyCql2FilterMiddleware to run record validation on collection details view

alukach added 5 commits April 14, 2025 23:26
- Added support for a collections filter in the configuration and middleware.
- Updated README to clarify content filtering based on request context.
- Refactored middleware to handle both items and collections filters.
- Improved error handling in filter application.
- Updated tests to include scenarios for collections filtering.
- Removed outdated conformance URLs from ApplyCql2FilterMiddleware.
- Refactored error response handling to include error codes in BuildCql2FilterMiddleware.
- Improved logging and validation processes for response bodies in Cql2ResponseBodyValidator.
- Added required conformance checks in BuildCql2FilterMiddleware based on filter functions.
@alukach alukach merged commit df9330e into main Apr 15, 2025
2 checks passed
@alukach alukach deleted the feature/filter-collections branch April 15, 2025 18:58
@alukach alukach mentioned this pull request Apr 15, 2025
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants