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

Ondersteuning voor referentie-implementatie #360

Open
wants to merge 40 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
1e15cda
WIP: Added the new authentication and seperate endpoints
Sep 20, 2023
a55222e
WIP: Added the import-script for (meta-)data like example/openzaak-ex…
Sep 25, 2023
711b069
WIP: Trying to get Open Zaakbrug running with the referentie-implemen…
Sep 25, 2023
1d38b96
WIP: Nu op een andere manier proberen de bearer op te halen, zonder r…
Sep 27, 2023
a091136
[WIP] Authorization Bearer Token werkt, credentials zijn wle nog hard…
haarlem-dvh Oct 5, 2023
66599f0
WIP: Added authorization session
Oct 12, 2023
439d1cf
WIP: Make it also working with OpenZaak again
Nov 30, 2023
7b9863a
WIP: Also put the request-headers in the debug-logging
Dec 17, 2023
a60f72c
Merge remote-tracking branch 'origin/master' into vng-referentie-impl
Feb 4, 2024
d2af555
WIP: Support for different JwtAuthorization for each endpoint
Feb 5, 2024
cd40c4f
Open Zaakbrug now supports:
Feb 6, 2024
0d35cb8
sample config for openzaak
Feb 6, 2024
f540eaa
Merge branch 'master' into vng-referentie-impl
EduardWitteveen Feb 6, 2024
b2cad3b
WIP: get the tests working again
Feb 6, 2024
1781476
Merge branch 'vng-referentie-impl' of https://github.com/Sudwest-Frys…
Feb 6, 2024
3e04718
Testen moeten nu ook weer werken!
Feb 6, 2024
8ee7139
a little bit refactoring
Feb 6, 2024
fbe29fe
spelling mistake
Feb 6, 2024
03359ec
- Post of EnkelvoudigInformatieObject contained a lock, this is not t…
Feb 19, 2024
8b8b8a1
- solved some null-pointer exceptions
Feb 19, 2024
893bc93
Merge branch 'master' into vng-referentie-impl
EduardWitteveen Mar 5, 2024
761470f
- UpdateZaakDocument werkend gemaakt
Mar 13, 2024
1f2e508
- updated the testcases
Mar 14, 2024
16eb778
- updated the SoapUI test project
Mar 25, 2024
a869938
build: update spring-boot
DelanoWAF Jun 13, 2024
9388f32
build: add missing dependency version
DelanoWAF Jun 13, 2024
d9af2e9
- updated the soapui-tests
Jun 13, 2024
41bdc66
build: update spring boot to 2.7.18
DelanoWAF Jun 14, 2024
bd79bbc
Master erbij in gemerged
Jul 22, 2024
38b2017
- make all soapui test working
Jul 22, 2024
9cd26ec
Merge branch '328-Make-CLO-Working' of https://github.com/Sudwest-Fry…
Jul 22, 2024
4fdd394
Merge branch 'spring-boot-update' of https://github.com/Sudwest-Frysl…
Jul 22, 2024
b34e2f1
- ignore (more) white-spaces in xml
Jul 22, 2024
888fce4
- we want the same output as in the master branche
Jul 22, 2024
0effd7c
- improved the import-zgw-data script
Jul 23, 2024
89b5074
improved zgw-data import
Jul 30, 2024
7f93e89
better errror resolving:
Aug 5, 2024
f228c71
Merge branch 'vng-referentie-impl' of https://github.com/Sudwest-Frys…
Aug 5, 2024
35ab401
- updated zaaktypes en tests
Aug 5, 2024
7b991f8
- added profportaal berichten
Sep 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,6 @@ build/

/data/
/src/main/resources/*.properties
/src/main/resources/*.json
/src/main/resources/*.json
.vs
__pycache__
44 changes: 44 additions & 0 deletions examples/import/Config.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Config.py
class Config:
# Base configuration class
JWT_TOKEN_URL = None
JWT_CLIENT_ID = "open-zaakbrug"
JWT_SECRET = "Mk?p@dhe95LGsbBG"
IMPLEMENTATION_CONFIG = None

ORDER_OF_PERSISTENCE = ["/api/v1/catalogussen/", "/api/v1/zaaktypen"]

OVERRIDE_CATALOGUS = {"domein": "SWF", "rsin": "823288444"}


class ReferenceZgwConfig(Config):
JWT_TOKEN_URL = "https://zaken-auth.vng.cloud/api/v1/register"

ZGW_URLS = {
"https://zaken-api.vng.cloud/": "https://raw.githubusercontent.com/vng-Realisatie/zaken-api/1.5.0/src/openapi.yaml",
"https://documenten-api.vng.cloud/": "https://raw.githubusercontent.com/VNG-Realisatie/gemma-documentregistratiecomponent/1.4.1/src/openapi.yaml",
"https://catalogi-api.vng.cloud/": "https://raw.githubusercontent.com/VNG-Realisatie/catalogi-api/1.3.0/src/openapi.yaml",
"https://besluiten-api.vng.cloud/": "https://raw.githubusercontent.com/VNG-Realisatie/besluiten-api/1.0.2/src/openapi.yaml",
}


class OpenZaakConfig(Config):
ZGW_URLS = {
"https://test.openzaak.nl/zaken/": "https://test.openzaak.nl/zaken/api/v1/schema/openapi.yaml",
"https://test.openzaak.nl/documenten/": "https://test.openzaak.nl/documenten/api/v1/schema/openapi.yaml",
"https://test.openzaak.nl/catalogi/": "https://test.openzaak.nl/catalogi/api/v1/schema/openapi.yaml",
"https://test.openzaak.nl/besluiten/": "https://test.openzaak.nl/besluiten/api/v1/schema/openapi.yaml",
}


class LokaalOpenZaakConfig(Config):
ZGW_URLS = {
"http://openzaak.local:8000/zaken/": "http://openzaak.local:8000/zaken/api/v1/schema/openapi.yaml",
"http://openzaak.local:8000/documenten/": "http://openzaak.local:8000/documenten/api/v1/schema/openapi.yaml",
"http://openzaak.local:8000/catalogi/": "http://openzaak.local:8000/catalogi/api/v1/schema/openapi.yaml",
"http://openzaak.local:8000/besluiten/": "http://openzaak.local:8000/besluiten/api/v1/schema/openapi.yaml",
}


class CurrentConfig(LokaalOpenZaakConfig):
Dummy = None
15 changes: 15 additions & 0 deletions examples/import/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Zaaksysteem

Dit script is bedoeld om zaak-informatie van een locatie te importeren in een zaaksysteem.
Van een locatie wordt de betreffende informatie geladen, waarna deze via zgw wordt aangeboden aan het zaaksysteem.

Dit script kan men aanroepen met de volgende parameters:

> `python ZgwImportData.py https://github.com/Sudwest-Fryslan/OpenZaakBrug/raw/master/examples/openzaak-export-catalogus-zaaktypes.zip`

In het bestand Config.py staat de configuraties van de locatie van het zaaksysteem, met de credentials

### 0.1:
- Initiele versie

Source: https://git.sudwestfryslan.nl:1900/Monitoring_Scripts/Nagios_Zaaksysteem
Loading
Loading