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

Use migration schema for norm abbreviation #791

Merged
merged 21 commits into from
Oct 23, 2023
Merged

Use migration schema for norm abbreviation #791

merged 21 commits into from
Oct 23, 2023

Conversation

HPrinz
Copy link
Contributor

@HPrinz HPrinz commented Oct 10, 2023

RISDEV-2517

@HPrinz HPrinz marked this pull request as ready for review October 12, 2023 15:50
RISDEV-2517
@HPrinz HPrinz merged commit ce10d4f into main Oct 23, 2023
@HPrinz HPrinz deleted the RISDEV-2517 branch October 23, 2023 13:24
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

HPrinz added a commit that referenced this pull request Oct 23, 2023
HPrinz added a commit that referenced this pull request Oct 24, 2023
* Use migration schema for norm abbreviation
* Use migration schema for norm element
* Make norm abbreviation test reliable
* Extend migration schema local doc
* Remove reactive from most of norm abbr
* Add legacy doc_unit_id column in norm reference
---
Co-authored-by: Ralph von Petersdorff-Campen <ralph.vonpetersdorffcampen@digitalservice.bund.de>

RISDEV-2517
HPrinz added a commit that referenced this pull request Oct 24, 2023
HPrinz added a commit that referenced this pull request Oct 26, 2023
marcel-wollschlaeger added a commit that referenced this pull request Oct 30, 2023
leonie-koch added a commit that referenced this pull request Nov 14, 2023
* Feat: new schema for deviating data

RISDEV-2608

* Use migration schema for norm abbreviation (#791)

* Use migration schema for norm abbreviation
* Use migration schema for norm element
* Make norm abbreviation test reliable
* Extend migration schema local doc
* Remove reactive from most of norm abbr
* Add legacy doc_unit_id column in norm reference
---
Co-authored-by: Ralph von Petersdorff-Campen <ralph.vonpetersdorffcampen@digitalservice.bund.de>

RISDEV-2517

* Add rank and composite key to deviating data

RISDEV-2608

* Use LocalDate, change date format

RISDEV-0000

* New schema for keywords

RISDEV-2609

* Use `rank` for procedures

Addresses RISDEV-2520

* Remove utility class

RISDEV-2609

* Remove unused transformer

RISDEV-2609

* Merge main + add documentationUnit

RISDEV-2518

RISDEV-2517

* Delete unused code from new DocUnitRepo

And disable Tests that are not yet working

RISDEV-2518

* Add deprecation JavaDoc

RISDEV-2518

* Use LocalDate, change date format

RISDEV-0000

* Remove unnecessary transformers and domain objects

RISDEV-2608

* Use migrated `documentationOffice`

Addresses RISDEV-2529

* Add new field of law dtos

Make old dtos and repositories deprecated

RISDEV-2605

* Add column name for jurisId

RISDEV-2605

* Update transformer - deviating data and keywords

RISDEV-2608

* Remove keywords endpoint

RISDEV-2609

* Migrate court

RISDEV-2604

* Support updating via controller

Addresses RISDEV-2515

* Check for null `fileNumber`

Addresses RISDEV-2515

* Support documentType

Addresses RISDEV-2515

* Add keyword repository again, remove rank

RISDEV-2609

* Keyword integration test, with small adjustments

RISDEV-2609

* Format transformer

Addresses RISDEV-2515

* Only handle `documentType` in repo

Addresses RISDEV-2515

* Apply discussed changes for Court

RISDEV-2604

* Set documentType to null if null in domain object

RISDEV-2517

* Add related documentation DTOs

RISDEV-2607

* Add @deprecated to old repositories

RISDEV-2607

* Start working on the search endpoint and it's test

RISDEV-2518

* Add related documentation DTOs

RISDEV-2607

* Add @deprecated to old repositories

RISDEV-2607

* Deviating object integration test

E2E test runnable

RISDEV-2515

* Use jpa to create procedure links

Addresses RISDEV-2520

* Fix DocumentUnitBuilderTest

RISDEV-0000

* Add court tests

RISDEV-2604

* Cleanup code

RISDEV-2604

* Add null checks for the orifinal file document

Addresses RISDEV-0000

* Support timestamp and count

Addresses RISDEV-2520

* Adapt new schema for related docunits

RISDEV-2607

* First try to fix AuthTest

RISDEV-2515

* Add ActiveCitationIntegrationTest

RISDEV-2607

* Also check id for document-, citationType (?)

RISDEV-2607

* Make keywords compatibel with modelValue

RISDEV-2609

* Fix bidirectional v-model

RISDEV-2609

* Add ensuing decision, rename previous decision

RISDEV-2614

* Add EnsuingDecision domain

RISDEV-2614

* Adjust email header

RISDEV-2654

* Connect ensuing decisions to backend

RISDEV-2684
Use rank for all related documentations, rename all leftover proceeding decisions to previous decisions, rename frontend linkeddocumentationunit to related documentation, adapt transformers

* Date not visible when pending decision

RISDEV-2622

* Übernehmen button disabled when empty

RISDEV-2684

* Change button size

RISDEV-2684

* Fix active citations

RISDEV-2607

* Delete lookupttable, add documentType endpoint

RISDEV-2515

* Fix some tests

RISDEV-2515

* Revert "Delete lookupttable, add documentType endpoint"

This reverts commit 7c331d9.

* Set mod=T in mail subject for all environments

RISDEV-2654

* Add tests

RISDEV-2654

* Refactor field of law

RISDEV-2605

* Delete lookupttable, add documentType endpoint

RISDEV-2515

* Small fixes on ensuing decisions

RISDEV-2685

* Add rank to test database migration script

RISDEV-0000

* Fix hasDataChange method

RISDEV-0000

* Fix frontend unit tests

RISDEV-2515

* Fix naming

RISDEV-2515

* Update exporter and fix order in mail subject

RISDEV-2654

* Remove r2dbc classes

Fix tests (to compile)

RISDEV-2671

* Citation type again hexagonal

RISDEV-2671

* Fix NormReference

RISDEV-2671

* Fix a few e2e Tests

Court, OriginalFileDocument, LegalEffect

RISDEV-2671

* Fix active citations e2e test

RISDEV-2671

* Fix get all citation types query

RISDEV-2671

* Use Enum discriminator of related documentation

Needed to get information by deleting documentation units if it linked in other documentation units

RISDEV-2671

* Fix a few e2e Tests

RISDEV-2671

* Fix of some NPEs

RISDEV-2671

* Fix backend unit tests

RISDEV-2671

* Fix backend integration tests

RISDEV-2671

* Fix some court e2e tests

RISDEV-2671

* Fix 2 more courts tests

RISDEV-2671

* Fix backend integration tests

RISDEV-2671

* Refactor procedures

RISDEV-2520

* Refactor procedure #2

RISDEV-2520

* Fix court integration tests

RISDEV-2671

* Add import for delete icon aagin

RISDEV-2671

---------

Co-authored-by: Leonie Koch <leonie.koch@digitalservice.bund.de>
Co-authored-by: Hanna Prinz <hanna.prinz@digitalservice.bund.de>
Co-authored-by: Ralph von Petersdorff-Campen <ralph.vonpetersdorffcampen@digitalservice.bund.de>
Co-authored-by: Fabio Tacke <fabio.tacke@digitalservice.bund.de>
Co-authored-by: Simon Kempendorf <simon.kempendorf@digitalservice.bund.de>
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.

2 participants