-
Notifications
You must be signed in to change notification settings - Fork 1
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: add Documenten API to the stack #18
Milestone
Comments
4 tasks
sergei-maertens
added a commit
that referenced
this issue
Sep 18, 2024
sergei-maertens
added a commit
that referenced
this issue
Sep 18, 2024
* Switched DB image to a version with postgis for Open Zaak * Added (default) Open Zaak 1.14 to compose (web, celery) * Wired up the DB initialiation scripts to create the OZ db * Set up dependencies with redis/DB * Added host.docker.internal gateway to extra hosts
sergei-maertens
added a commit
that referenced
this issue
Sep 18, 2024
The configuration includes: * Disabled all APIs that are not relevant (only Documenten API is relevant) * Added API client/application for WOO Publications to use * Added service definition from OZ -> WooP, currently without credentials
sergei-maertens
added a commit
that referenced
this issue
Sep 18, 2024
sergei-maertens
added a commit
that referenced
this issue
Sep 18, 2024
sergei-maertens
added a commit
that referenced
this issue
Sep 18, 2024
sergei-maertens
added a commit
that referenced
this issue
Sep 18, 2024
The configuration includes: * Disabled all APIs that are not relevant (only Documenten API is relevant) * Added API client/application for WOO Publications to use * Added service definition from OZ -> WooP, currently without credentials
sergei-maertens
added a commit
that referenced
this issue
Sep 18, 2024
sergei-maertens
added a commit
that referenced
this issue
Sep 18, 2024
sergei-maertens
added a commit
that referenced
this issue
Sep 18, 2024
Otherwise importing zgw_consumers.test fails in CI due to missing dependencies
sergei-maertens
added a commit
that referenced
this issue
Sep 18, 2024
sergei-maertens
added a commit
that referenced
this issue
Sep 19, 2024
Open Zaak and WooP can't share the host.docker.internal hostname in ALLOWED_HOSTS, as that makes Open Zaak treat the host.docker.internal:8000 URLs as internal (while they are external and provided by the WooP backend). The simplest workaround for this is to add an additional network alias pointing to the same IP address, and expect developers to set up the host name in their /etc/hosts file.
sergei-maertens
added a commit
that referenced
this issue
Sep 19, 2024
sergei-maertens
added a commit
that referenced
this issue
Sep 19, 2024
See upstream issue: open-zaak/open-zaak#1780
sergei-maertens
added a commit
that referenced
this issue
Sep 19, 2024
sergei-maertens
added a commit
that referenced
this issue
Sep 20, 2024
sergei-maertens
added a commit
that referenced
this issue
Sep 20, 2024
See upstream issue: open-zaak/open-zaak#1780
sergei-maertens
added a commit
that referenced
this issue
Sep 20, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It was decided we will store the document data (and a bunch of metadata) in the existing VNG Documenten API. For local development/testing, we can use Open Zaak for this, for production usage this is also possible but other implementations exist.
This makes it possible for us to support large file uploads (chunks) out of the box, and we will also design the interaction from ODPC -> ODRC -> Documenten API around the large file uploads mechanism from the get-go.
The biggest challenge this poses, is implementing the Catalogi API parts in ODRC to be consumed by the Documenten API.
Tasks
/catalogi/api/v1/informatieobjecttypen/:uuid
detail endpoint for each informatiecategorie exposed by the ODRCurl
,catalogus
(can be fixed/dummy),omschrijving
,vertrouwelijkheidaanduiding
(set toopenbaar
, by definition of WOO),beginGeldigheid
,informatieobjectcategorie
- these are the required propertieshttp://localhost:800x
(host system) URLs but also with internal docker hostsThe text was updated successfully, but these errors were encountered: