Skip to content
This repository has been archived by the owner on Jun 3, 2024. It is now read-only.

Create koopovereenkomst #69

Merged
merged 45 commits into from
May 4, 2023
Merged

Create koopovereenkomst #69

merged 45 commits into from
May 4, 2023

Conversation

marcvanandel
Copy link
Collaborator

@marcvanandel marcvanandel commented Apr 19, 2023

Een mega PR waarin het aanmaken van een koopovereenkomst (koek) is gerealiseerd met:

  • Verkoper kan een nieuwe koopovereenkomst aanmaken
  • Verkoper kan een bestaande koopovereenkomst openen
  • Verkoper kan een bestaande koopovereenkomst opslaan
  • Verkoper kan events toevoegen aan een bestaande koopovereenkomst
  • Koper stappen gerealiseerd ... die ook events toevoegen aan bestaande koopovereenkomst
  • BRP VC naar aparte pagina
  • BRK VC naar aparte pagina

Gezamenlijke actie met oa PR #67 en vele tussenstappen tot een werkend geheel

Verzameling wijzigingen (in deze veel te grote PR 😳 )

  • (POD) SessionProvider verplaatst van Layout naar koper en verkoper pagina
  • Koper steps geïmplementeerd (vaak copy van verkoper steps met iets andere tekst en de 'koper variant' van de commands)
    • Koper step 2 vraagt om de URI van de koopovereenkomst die door de verkoper op enige manier gedeeld wordt 💪 (zie screenshot 👇 )
    • Koper step 5 produceert een 'getekend' event
  • Verkoper step 7 produceert een 'getekend' event
  • callKadasterKnowledgeGraph naar aparte service verhuisd
  • Solid interactie in Solid.ts verzameld
  • KoekAggregate uitgebreid en opgesplitst met een eigen CommandHandler en (functional style 💪 ) EventHandler en:
  • KoekRepository voor laden en opslaan ... via de Solid.ts 'layer'
  • aparte rdfWriter.ts voor RDF functionaliteiten ...
  • aparte Events.tsx die op elke pagina toegevoegd is om per stap de aanwezige events te kunnen bekijken
  • alle voorbeeld turtle files in koopovereenkomst 345 bijgewerkt naar de nieuwe events en structuren
  • access control juist geconfigureerd zodat er zonder authenticatie toegang mogelijk is; zie Solid Auth met LDflex uitzoeken #63

image

kad-busses and others added 30 commits March 30, 2023 22:04
which will hold functionality to list and create koopovereenkomst. Will become step2
very simple still. Step 1b lists the koeks for the current user and lets them create a new one.
using React Context. This way the VLB will be available in all components
delete old files -yes, there are more- and make acl more permissive
not just verkoper-vera on localhost
so that data can be shown in table
- requested by solid-oidc provider
* refactoring to repository + handlers for aggregate
* fix loaded warning
* fix link error
* fix create mock events
* event listening in functional style
* fix: building errors

---------

Co-authored-by: Stefan Bussemaker <[email protected]>
(ref url is not yet in de the data... #wip)
@marcvanandel marcvanandel marked this pull request as ready for review May 1, 2023 15:33
@marcvanandel marcvanandel merged commit ae5279e into main May 4, 2023
@marcvanandel marcvanandel deleted the create-koopovereenkomst branch May 4, 2023 09:27
@marcvanandel
Copy link
Collaborator Author

PR gemerged .. zonder nogmaals een uitgebreide review .. door vakantie van S. Suggesties en verbeteringen volgen in nieuwe PRs 😁

@marcvanandel marcvanandel mentioned this pull request May 15, 2023
6 tasks
marcvanandel added a commit that referenced this pull request May 16, 2023
* fix brk+brk pages + cleaning up
* confetti + steps finished
* tweaks
* fixed error loading repo without proper pod url
* moved session provider back to layout
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants