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

Develop 1.2 #413

Merged
merged 34 commits into from
Jul 6, 2021
Merged

Develop 1.2 #413

merged 34 commits into from
Jul 6, 2021

Conversation

JohanBoer
Copy link
Collaborator

Release 1.2 doorzetten naar de master om release 1.2 aan te maken.

fsamwel and others added 30 commits December 17, 2020 14:31
toevoegen adresregels aan adres resource
update develop met wijzigingen in master
minLength en maxLength verwijderen bij zoekparameters zoek en zoekresultaatIdentificatie
terugvoeren wijzigingen in master naar develop
wijziging van master naar develop
Verwijzingen naar common1.2.0 aangebracht
feature voor adresregels conform NEN5825
| [343](https://github.com/VNG-Realisatie/Haal-Centraal-BAG-bevragen/issues/343) | Gebruiker mag niet worden verplicht om Accept-Crs te definieren |\
| [360](https://github.com/VNG-Realisatie/Haal-Centraal-BAG-bevragen/issues/360) | Als gebruiker wil ik het samengesteld adres krijgen |
| [363](https://github.com/VNG-Realisatie/Haal-Centraal-BAG-bevragen/issues/363) | als developer van de BRK API wil ik de korteNaam kunnen leveren bij het adres van een kadastraal object |
| [364](https://github.com/VNG-Realisatie/Haal-Centraal-BAG-bevragen/issues/364) | toevoegen controle op minimale en maximale lengte invoer zoek |
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ik denk dat het handig is om dit beter te beschrijven. Hier staat dat er controle is toegevoegd, dus ik verwacht dat minLength en maxLength is toegevoegd aan de zoek parameter. Maar die kom ik daar niet tegen. Als ik de issue lees, concludeer ik dat de gekozen oplossing is: geen zoek resultaat bij een zoek waarde gelijk aan 0 of groter dan 255. Titel van issue komt niet overeen met gekozen oplossing.

ZoekResultaatHalCollectie:
type: object
description: "Resultaten als lijst."
properties:
_links:
$ref: 'https://raw.githubusercontent.com/VNG-Realisatie/Haal-Centraal-common/v1.1.0/api-specificatie/common.yaml#/components/schemas/HalPaginationLinksMetLast'
$ref: 'https://raw.githubusercontent.com/VNG-Realisatie/Haal-Centraal-common/v1.3.0/api-specificatie/common.yaml#/components/schemas/HalPaginationLinksMetLast'
_embedded:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Het is mij niet eerder opgevallen, maar dit zorgt ervoor dat er een class met de naam _embedded wordt gegenereerd

AdresHalCollectie:
type: object
properties:
_links:
$ref: 'https://raw.githubusercontent.com/VNG-Realisatie/Haal-Centraal-common/v1.1.0/api-specificatie/common.yaml#/components/schemas/HalPaginationLinksMetLast'
$ref: 'https://raw.githubusercontent.com/VNG-Realisatie/Haal-Centraal-common/v1.3.0/api-specificatie/common.yaml#/components/schemas/HalPaginationLinksMetLast'
_embedded:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Zelfde als bij ZoekResultaatHalCollectie. Hier krijgt je class met naam _embedded2

type: array
self:
$ref: 'https://raw.githubusercontent.com/VNG-Realisatie/Haal-Centraal-common/v1.1.0/api-specificatie/common.yaml#/components/schemas/HalLink'
$ref: 'https://raw.githubusercontent.com/VNG-Realisatie/Haal-Centraal-common/v1.3.0/api-specificatie/common.yaml#/components/schemas/HalLink'
AdresseerbaarobjectHalCollectie:
type: object
properties:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ook hier heb je een inline object, dat zorgt voor een gegenereerde class met naam _embedded


PandHalCollectie:
type: object
properties:
_links:
$ref: 'https://raw.githubusercontent.com/VNG-Realisatie/Haal-Centraal-common/v1.1.0/api-specificatie/common.yaml#/components/schemas/HalCollectionLinks'
$ref: 'https://raw.githubusercontent.com/VNG-Realisatie/Haal-Centraal-common/v1.3.0/api-specificatie/common.yaml#/components/schemas/HalCollectionLinks'
_embedded:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nog een inline object

@MelvLee
Copy link
Collaborator

MelvLee commented Jul 5, 2021

Verder zie ik aardig wat meldingen mbt het gebruiken van snake-case voor enum values. Dit staat ook in de design decisions. Geldt dit nog?

@JohanBoer JohanBoer merged commit 14d211a into master Jul 6, 2021
@JohanBoer JohanBoer deleted the develop-1.2 branch September 14, 2021 12:15
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.

6 participants