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

ODRC: expose READ operations for Document resource #38

Closed
4 tasks done
Tracked by #2
sergei-maertens opened this issue Sep 18, 2024 · 4 comments · Fixed by #96
Closed
4 tasks done
Tracked by #2

ODRC: expose READ operations for Document resource #38

sergei-maertens opened this issue Sep 18, 2024 · 4 comments · Fixed by #96

Comments

@sergei-maertens
Copy link
Contributor

sergei-maertens commented Sep 18, 2024

Depends on #37, split of from #2

Acceptance criteria

Taken from #2

  • Via een API kan een document (data-object) geraadpleegd worden.
  • Het is zowel mogelijk:
    • om één document te raadplegen (op basis van de identifier),
    • om een lijst (array) van documenten op te vragen ,
    • om een lijst (array van alle documenten behorende bij één publicatie op te vragen,
    • Bij het opvragen van een lijst kan sortering en pagination toegepast worden.
  • Optioneel: de raadpleging van een of meerdere documenten wordt gelogd (zie ODRC: Set up foundation for logging/audit trails #16 ). Graag laten weten of dit wordt meegenomen!
  • De API specificatie is bijgewerkt (ReDoc, Swagger)
  • De documentatie is bijgewerkt (Read the Docs)

Developer tasks

  • Add API endpoint /api/v1/documenten with READ operations (list, detail)
  • List endpoint accepts filter parameter on publicatie
  • List endpoint must be paginated
  • List endpoint must support ordering on officieleTitel, verkorteTitel, creatiedatum
@sergei-maertens
Copy link
Contributor Author

-> Leaving the READ operation out of scope initially

@sergei-maertens sergei-maertens added this to the 04. ODRC: Beheren publicaties milestone Sep 18, 2024
@sergei-maertens
Copy link
Contributor Author

@MarcoKlerks please double check this story if it matches your expectations

@MarcoKlerks MarcoKlerks modified the milestones: 04. ODRC: Beheren publicaties, 01. ODRC: Basis Sep 18, 2024
@bart-maykin bart-maykin moved this from In progress to In review in GPP-Woo Oct 23, 2024
bart-maykin added a commit that referenced this issue Oct 25, 2024
…ield from identifier to uuid and added filter to keep the functionality of lookup documents based on identifier
bart-maykin added a commit that referenced this issue Oct 25, 2024
…ield from identifier to uuid and added filter to keep the functionality of lookup documents based on identifier
bart-maykin added a commit that referenced this issue Oct 25, 2024
…ield from identifier to uuid and added filter to keep the functionality of lookup documents based on identifier
bart-maykin added a commit that referenced this issue Oct 25, 2024
…ield from identifier to uuid and added filter to keep the functionality of lookup documents based on identifier
bart-maykin added a commit that referenced this issue Oct 25, 2024
…ield from identifier to uuid and added filter to keep the functionality of lookup documents based on identifier
bart-maykin added a commit that referenced this issue Oct 30, 2024
…ield from identifier to uuid and added filter to keep the functionality of lookup documents based on identifier
bart-maykin added a commit that referenced this issue Oct 30, 2024
…point. Changed the way we retrieve TimelineLog instances in tests
bart-maykin added a commit that referenced this issue Oct 30, 2024
…ield from identifier to uuid and added filter to keep the functionality of lookup documents based on identifier
bart-maykin added a commit that referenced this issue Oct 30, 2024
…point. Changed the way we retrieve TimelineLog instances in tests
bart-maykin added a commit that referenced this issue Oct 30, 2024
…point. Changed the way we retrieve TimelineLog instances in tests
@github-project-automation github-project-automation bot moved this from In review to Done in GPP-Woo Oct 30, 2024
@sergei-maertens
Copy link
Contributor Author

Testing needed :)

@github-project-automation github-project-automation bot moved this from Done to In progress in GPP-Woo Oct 30, 2024
@sergei-maertens sergei-maertens moved this from In progress to In review in GPP-Woo Oct 30, 2024
@MarcoKlerks
Copy link
Contributor

Ik kan dit technisch niet testen. Op grond van de documentatie (ReDoc) lijkt mij dit op orde.

@github-project-automation github-project-automation bot moved this from Testing to Done in GPP-Woo Nov 4, 2024
@MarcoKlerks MarcoKlerks removed their assignment Dec 16, 2024
@MarcoKlerks MarcoKlerks added this to the Plateau 0 (MVP) milestone Dec 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants