Skip to content

chore: align with refarch-templates (ci, properties, stack)#717

Open
simonhir wants to merge 17 commits intodevfrom
chore/use-refarch-templates-stack-properties-ci
Open

chore: align with refarch-templates (ci, properties, stack)#717
simonhir wants to merge 17 commits intodevfrom
chore/use-refarch-templates-stack-properties-ci

Conversation

@simonhir
Copy link
Member

@simonhir simonhir commented Mar 6, 2026

Description:

  • align backend properties, CI/CD and stack with refarch-templates

@simonhir simonhir self-assigned this Mar 6, 2026
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 6, 2026

Important

Review skipped

Too many files!

This PR contains 154 files, which is 4 over the limit of 150.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: ddf0c699-afbe-4ba3-87d2-bda1cee4f68c

📥 Commits

Reviewing files that changed from the base of the PR and between 38eb68d and cf2d70d.

⛔ Files ignored due to path filters (6)
  • docs/package-lock.json is excluded by !**/package-lock.json
  • docs/public/Process.drawio.png is excluded by !**/*.png
  • docs/public/Screenshot_Praktikumsplaner.png is excluded by !**/*.png
  • docs/public/assets/Import_Standart.xlsx is excluded by !**/*.xlsx
  • docs/public/logo.png is excluded by !**/*.png
  • docs/public/outputOfNpmRunServe.png is excluded by !**/*.png
📒 Files selected for processing (154)
  • .github/labeler.yml
  • .github/problem-matcher.json
  • .github/workflows/actionlint.yml
  • .github/workflows/build-backend-docker-image.yml
  • .github/workflows/build-backend.yml
  • .github/workflows/build-doc.yml
  • .github/workflows/build-frontend-docker-image.yml
  • .github/workflows/build-frontend.yml
  • .github/workflows/codeql.yml
  • .github/workflows/dependency-review.yml
  • .github/workflows/deploy-docs.yml
  • .github/workflows/dockercompose-healthcheck.yml
  • .github/workflows/maven-node-build.yml
  • .github/workflows/maven-release.yml
  • .github/workflows/npm-release.yml
  • .github/workflows/pr-labeler.yml
  • .github/workflows/release-doc.yml
  • .github/workflows/release-services.yml
  • .github/workflows/release-specific-docker-tag.yml
  • .gitignore
  • doc/.npmrc
  • doc/docs/documentation/architecture/adrs.md
  • doc/docs/features/Zuweisung.md
  • doc/docs/index.md
  • doc/package.json
  • docs/.gitignore
  • docs/.gitkeep
  • docs/.markdownlint.jsonc
  • docs/.markdownlintignore
  • docs/.npmrc
  • docs/.prettierignore
  • docs/.prettierrc
  • docs/.vitepress/components/adr/status.vue
  • docs/.vitepress/composables/status.ts
  • docs/.vitepress/config.mts
  • docs/.vitepress/theme/index.ts
  • docs/.vitepress/theme/layouts/GlobalLayout.vue
  • docs/about/index.md
  • docs/contribute.md
  • docs/documentation/TOOLS.md
  • docs/documentation/architecture/adr/adr000-template.md
  • docs/documentation/architecture/adr/adr001-use-final.md
  • docs/documentation/architecture/adr/adr002-no-hibernate-column-annotation.md
  • docs/documentation/architecture/adr/adr003-test-as-prefix-for-tests.md
  • docs/documentation/architecture/adr/adr004-testing-of-mapping.md
  • docs/documentation/architecture/adr/adr005-dtos-as-records.md
  • docs/documentation/architecture/adr/adr006-kiss-frontend-components.md
  • docs/documentation/architecture/adr/adr007-send-errormessage.md
  • docs/documentation/architecture/adr/adr008-security-roles.md
  • docs/documentation/architecture/adr/adr009-action-reload.md
  • docs/documentation/architecture/adrs.md
  • docs/documentation/architecture/colorpalette/index.md
  • docs/documentation/architecture/configuration.md
  • docs/documentation/architecture/security/index.md
  • docs/documentation/architecture/user_interface/index.md
  • docs/documentation/guides/database-migration/index.md
  • docs/documentation/guides/local-development/index.md
  • docs/documentation/index.md
  • docs/features/Nachwuchskraefte.md
  • docs/features/Praktikumsplaetze.md
  • docs/features/Zuweisung.md
  • docs/features/index.md
  • docs/features/meldezeitraum.md
  • docs/getStarted.md
  • docs/glossary.md
  • docs/imprint/index.md
  • docs/index.md
  • docs/package.json
  • praktikumsplaner-backend/pom.xml
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/MicroServiceApplication.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/configuration/AsyncConfig.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/configuration/MailConfiguration.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/configuration/filter/nfcconverter/NfcRequest.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/domain/AusbildungsPraktikumsstelle.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/domain/BasePraktikumsstelle.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/domain/Meldezeitraum.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/domain/Nwk.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/domain/StudiumsPraktikumsstelle.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/domain/converter/DayOfWeekSetConverter.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/domain/dtos/PraktikumsstelleDto.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/domain/enums/Ausbildungsrichtung.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/domain/enums/Studiengang.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/domain/mappers/PraktikumsstellenMapper.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/exception/ExcelImportException.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/exception/GlobalExceptionHandler.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/exception/ResourceConflictException.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/repository/MeldezeitraumRepository.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/rest/ExportController.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/rest/MailController.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/rest/MeldezeitraumController.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/rest/NwkController.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/rest/PraktikumsstellenController.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/security/AuthUtils.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/service/AsyncMailSender.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/service/ExcelExportService.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/service/ExcelImportService.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/service/MailService.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/service/MeldezeitraumService.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/service/NwkService.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/service/PraktikumsstellenService.java
  • praktikumsplaner-backend/src/main/java/de/muenchen/oss/praktikumsplaner/validators/StudiengangOrAusbildungsrichtungValidator.java
  • praktikumsplaner-backend/src/main/resources/application-db-h2.yml
  • praktikumsplaner-backend/src/main/resources/application-db-postgres.yml
  • praktikumsplaner-backend/src/main/resources/application-dev.yml
  • praktikumsplaner-backend/src/main/resources/application-kon.yml
  • praktikumsplaner-backend/src/main/resources/application-local.yml
  • praktikumsplaner-backend/src/main/resources/application-prod.yml
  • praktikumsplaner-backend/src/main/resources/application-test.yml
  • praktikumsplaner-backend/src/main/resources/application.yml
  • praktikumsplaner-backend/src/main/resources/db/migration/h2/V1__CreateTablesNWKMeldezeitraumStellen.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/h2/V99.0__InsertTestdata_NWK.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/h2/V99.1__InsertTestdata_Meldezeitraum.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V1.1__Create_NWK_Table_fix.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V10__Add_Relation_between_NWK_Praktikumsstelle.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V11__add_Programmierkenntnisse_and made_varchar.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V12__Rename_Studienart.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V13__Studiengang_Ausbildungsrichtung.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V14__Studiensemester_Ausbildungsjahr.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V15__Praktikumsstellen_cascade_on_delete.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V16__Resize_Studiengang.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V17__added_erwFuehrungszeugnisVorhanden_column_Praktikumsstellen_Tables.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V1__Create_NWK_Table.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V2__Create_Meldezeitraum_Table.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V3__Create_AusbildungsPraktikumsstelle_Table.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V4__Create_NWK_Table_fix_not_null.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V5__Create_StudiumsPraktikumsstelle_Table.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V6__Create_NWK_Table_fix_vorlesungstage_length.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V7.1__Add_relation_from_Praktikumsstelle_to_Meldezeitrum.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V7__Clear_Praktikumsstellen_Data.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V8.1__fix_active_colum_name.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V8__Create_NWK_Table_add_active_state.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/schema/V9__added_planstelle_column_Praktikumsstellen_Tables.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/testdata/V99.0__InsertTestdata_NWK.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/testdata/V99.1__InsertTestdata_Meldezeitraum.sql
  • praktikumsplaner-backend/src/main/resources/db/migration/testdata/V99.2__InsertTestdata_Stellen.sql
  • praktikumsplaner-backend/src/main/resources/logback-spring.xml
  • praktikumsplaner-backend/src/test/java/de/muenchen/oss/praktikumsplaner/configuration/filter/CacheControlFilterTest.java
  • praktikumsplaner-backend/src/test/java/de/muenchen/oss/praktikumsplaner/exception/GlobalExceptionHandlerTest.java
  • praktikumsplaner-backend/src/test/java/de/muenchen/oss/praktikumsplaner/rest/AbstractTestdataIntegrationTest.java
  • praktikumsplaner-backend/src/test/java/de/muenchen/oss/praktikumsplaner/service/ExcelImportServiceTest.java
  • praktikumsplaner-backend/src/test/java/de/muenchen/oss/praktikumsplaner/service/PraktikumsstellenServiceTest.java
  • praktikumsplaner-backend/src/test/resources/application-test.yml
  • praktikumsplaner-backend/sso-config/sso-authorisation.json
  • praktikumsplaner-backend/sso-config/sso-client.json
  • stack/docker-compose.yml
  • stack/keycloak/migration/02_add-client-pp.yml
  • stack/local-docker-backend.env
  • stack/local-docker-frontend.env
  • stack/local-docker-keycloak.env
  • stack/local-keycloak.env
  • stack/pgadmin/data/info.txt
  • stack/pgadmin/pgpass
  • stack/pgadmin/preferences.json
  • stack/pgadmin/servers.json

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/use-refarch-templates-stack-properties-ci

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@simonhir simonhir changed the title chore: allign with refarch-templates (ci, properties, stack) chore: align with refarch-templates (ci, properties, stack) Mar 9, 2026
@simonhir simonhir marked this pull request as ready for review March 10, 2026 09:14
@simonhir simonhir requested a review from a team as a code owner March 10, 2026 09:14
@simonhir simonhir requested review from devtobi and langehm March 10, 2026 09:21
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.

1 participant