-
Notifications
You must be signed in to change notification settings - Fork 22
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
[POLICY_STORE] Add filter, sorting, pagination for GET endpoints #639
Comments
relates to #561 |
…se-tractusx#209-aas-3.0.0-is-implemented-in-irs-api-swagger-docu feat(irs):[eclipse-tractusx#209] Update IRS API Swagger documentation to match AAS 3.0.0
@mkanal:
How should the paging work here? Brainstorming options for harmonizing the BPN policy relationship with paging:
|
…ssage-for-policies feature: #639 rework exception messages for policy handling
…oint Filtering is still missing
discussed with @ds-mwesener: |
…wn service in order to avoid PolicyStoreService becoming a god-class
@mkanal: @ds-mwesener said they need multi-sort and multi-filter (with flexible sort operators). Single-sort is no problem. Maybe multi-sort can be implemented within the estimation too, but multi-filter goes far beyond the acceptance criteria in this story and cannot be implemented within the estimation. Example requests to show how their multi-sort and multi-filter are designed: multi-sort:
multi-filter:
suggestion: leave out the filter in this story completely and add new PBI(s) for multi-sort and multi-filter. |
…vements still missing: - filtering for validUntil and createdOn - documentation, further / adjustment of tests, see TODOs with eclipse-tractusx#639
Thanks, @mkanal. I'll update the documentation and add some handling for the date format exeption to map to a BAD_REQUEST with a more user friendly message instead. |
- harmonize description of GET /irs/policies and /irs/policies/paged - describe supported attributes in filter and sort - document supported search operators and value format - document default and max page size
…andling concerning invalid date format in search parameters
… by preserving the cause in exception handling
chore(documentation): [#639] improve documentation
chore(exception-handling): [#639] improve exception handling concerni…
PR to support any ISO date in date search filters for createdOn and validUntil |
…T /irs/policies` (in future the paged endpoint should be used)
PR for deprecation note for old endpoint
|
…d-endpoint chore(documentation): [#639] deprecation note for `GET /irs/policies`
LGFM. PO acceptance in behalf of @jzbmw |
As business app Trace-X
I want use filter, sorting, pagination for GET endpoints
so that we could visualize the data in a sufficient way
Links
Hints / Details
Acceptance Criteria
Out of Scope
The text was updated successfully, but these errors were encountered: