generated from it-at-m/oss-repository-en-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'refs/heads/dev' into 116-setup-entwicklung-fuer-wls-ser…
…vice-ergebnismeldung # Conflicts: # docs/.vitepress/config.mts # stack/oracle-database/add-user-on-startup.sql
- Loading branch information
Showing
268 changed files
with
13,008 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
83 changes: 83 additions & 0 deletions
83
.github/workflows/dispatch-eai-microservice-mvn-release.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
name: dispatch eai microserivce maven release | ||
|
||
on: | ||
workflow_dispatch: | ||
inputs: | ||
release-version: | ||
required: true | ||
description: release version to build | ||
development-version: | ||
required: true | ||
description: next development version to set | ||
service: | ||
required: true | ||
description: service/directory to build (wls-broadcast-service, ...) | ||
|
||
jobs: | ||
run-mvn-release-prepare: | ||
runs-on: ubuntu-latest | ||
permissions: | ||
contents: write | ||
steps: | ||
- name: Check out Git repository | ||
uses: actions/checkout@v4 | ||
- name: Setup git user | ||
uses: fregante/setup-git-user@v2 | ||
- name: Install Java and Maven | ||
uses: actions/setup-java@v4 | ||
with: | ||
java-version: 17 | ||
distribution: "temurin" | ||
cache: 'maven' | ||
cache-dependency-path: '${{ github.event.inputs.service }}/pom.xml' | ||
- name: Perform maven release | ||
run: > | ||
mvn -B -ntp release:prepare -f ${{ github.event.inputs.service }}/pom.xml | ||
-DreleaseVersion=${{ github.event.inputs.release-version }} | ||
-DdevelopmentVersion=${{ github.event.inputs.development-version }} | ||
-Dtag=${{ github.event.inputs.service }}/${{ github.event.inputs.release-version }} | ||
-Darguments="-DskipTests" | ||
build-github-release: | ||
runs-on: ubuntu-latest | ||
permissions: | ||
contents: write | ||
needs: | ||
- run-mvn-release-prepare | ||
steps: | ||
- name: Check out Git repository | ||
uses: actions/checkout@v4 | ||
with: | ||
ref: ${{ github.event.inputs.service }}/${{ github.event.inputs.release-version }} | ||
|
||
- name: Set up JDK 17 | ||
uses: actions/setup-java@v4 | ||
with: | ||
cache: 'maven' | ||
cache-dependency-path: '${{ github.event.inputs.service }}/pom.xml' | ||
java-version: '17' | ||
distribution: 'temurin' | ||
|
||
- name: build jar without tests | ||
run: mvn -B -ntp -DskipTests verify -f ${{ github.event.inputs.service }}/pom.xml | ||
|
||
- name: Create GitHub Release | ||
id: create_release | ||
uses: softprops/action-gh-release@v2 | ||
with: | ||
files: "${{ github.event.inputs.service }}/target/*.jar\n${{ github.event.inputs.service }}/target/openapi.json" | ||
tag_name: ${{ github.event.inputs.service }}/${{ github.event.inputs.release-version }} | ||
draft: false | ||
prerelease: false | ||
generate_release_notes: false | ||
|
||
build-github-container-image: | ||
permissions: | ||
packages: write | ||
needs: | ||
- run-mvn-release-prepare | ||
uses: | ||
./.github/workflows/callable-create-github-container-image.yml | ||
with: | ||
tag: ${{ github.event.inputs.service }}/${{ github.event.inputs.release-version }} | ||
service: ${{ github.event.inputs.service }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
name: verify pull request basisdaten-service | ||
|
||
on: | ||
pull_request: | ||
paths: | ||
- 'wls-basisdaten-service/**' | ||
- '.github/workflows/wls-basisdaten-service_pull-request.yml' | ||
|
||
jobs: | ||
verify-pull-request: | ||
uses: | ||
./.github/workflows/callable-run-mvn-verify.yml | ||
with: | ||
pom-dir: 'wls-basisdaten-service' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
name: build push dev basisdaten-service | ||
|
||
on: | ||
push: | ||
branches: | ||
- dev | ||
paths: | ||
- 'wls-basisdaten-service/**' | ||
- '.github/workflows/wls-basisdaten-service_push-dev.yml' | ||
|
||
jobs: | ||
build-github-container-image: | ||
permissions: | ||
packages: write | ||
uses: | ||
./.github/workflows/callable-create-github-container-image.yml | ||
with: | ||
service: 'wls-basisdaten-service' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
name: verify pull request monitoring-service | ||
|
||
on: | ||
pull_request: | ||
paths: | ||
- 'wls-monitoring-service/**' | ||
- '.github/workflows/wls-monitoring-service_pull-request.yml' | ||
|
||
jobs: | ||
verify-pull-request: | ||
uses: | ||
./.github/workflows/callable-run-mvn-verify.yml | ||
with: | ||
pom-dir: 'wls-monitoring-service' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
name: build push dev monitoring-service | ||
|
||
on: | ||
push: | ||
branches: | ||
- dev | ||
paths: | ||
- 'wls-monitoring-service/**' | ||
- '.github/workflows/wls-monitoring-service_push-dev.yml' | ||
|
||
jobs: | ||
build-github-container-image: | ||
permissions: | ||
packages: write | ||
uses: | ||
./.github/workflows/callable-create-github-container-image.yml | ||
with: | ||
service: 'wls-monitoring-service' |
14 changes: 14 additions & 0 deletions
14
.github/workflows/wls-wahlvorstand-service_pull-request.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
name: verify pull request wahlvorstand-service | ||
|
||
on: | ||
pull_request: | ||
paths: | ||
- 'wls-wahlvorstand-service/**' | ||
- '.github/workflows/wls-wahlvorstand-service_pull-request.yml' | ||
|
||
jobs: | ||
verify-pull-request: | ||
uses: | ||
./.github/workflows/callable-run-mvn-verify.yml | ||
with: | ||
pom-dir: 'wls-wahlvorstand-service' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
name: build push dev wahlvorstand-service | ||
|
||
on: | ||
push: | ||
branches: | ||
- dev | ||
paths: | ||
- 'wls-wahlvorstand-service/**' | ||
- '.github/workflows/wls-wahlvorstand-service_push-dev.yml' | ||
|
||
jobs: | ||
build-github-container-image: | ||
permissions: | ||
packages: write | ||
uses: | ||
./.github/workflows/callable-create-github-container-image.yml | ||
with: | ||
service: 'wls-wahlvorstand-service' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# Basisdaten-Service | ||
|
||
Service zur Bereitstellung folgender Basisdaten: | ||
|
||
- Wahltage | ||
- Wahlen | ||
- Wahlbezirke | ||
- Wahlvorschläge | ||
- Kopfdaten | ||
|
||
Wahlen, Wahlbezirke und Kopfdaten können in der Service-Datenbank gespeichert werden. | ||
|
||
## Abhängigkeiten | ||
|
||
Folgende Services werden zum Betrieb benötigt: | ||
- EAI-Service | ||
- Infomanagement-Service |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Monitoring-Service | ||
|
||
Empfangen von Informationen über Ereignisse der Wahlbezirke. | ||
|
||
## Abhängigkeiten | ||
|
||
Folgende Services sind für den Betrieb erforderlich: | ||
- EAI-Service | ||
|
||
## Daten und Funktionen | ||
|
||
- Wahlbeteiligung | ||
- letzter Logout | ||
- letzte Meldung im Netzwerk | ||
- Druck- und Sendezeiten von Schnellmeldungen und Niederschriften |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Wahlvorstand-Service | ||
|
||
Service für Themen im Zusammenhang mit Wahlvorständen und Anwesenheiten. | ||
|
||
## Abhängigkeiten | ||
|
||
Folgende Services werden für den Betrieb benötigt: | ||
- Basisdaten-Service | ||
- EAI-Service | ||
- Infomanagement-Service | ||
|
||
## Daten und Funktionen | ||
|
||
- Abrufen der Wahlvorstände der Wahlbezirke | ||
- Pflege der Anwesenheiten der Wahlvorstände |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
39 changes: 39 additions & 0 deletions
39
stack/keycloak/migration/add-authorities-wahlvorbereitung-fortsetzungsuhrzeit.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
id: add authorities wahlvorbereitung fortsetzungsuhrzeit | ||
author: dragonfly28 | ||
realm: ${SSO_REALM} | ||
changes: | ||
- addRole: | ||
name: Wahlvorbereitung_BUSINESSACTION_FortsetzungsUhrzeit | ||
clientRole: true | ||
clientId: ${SSO_CLIENT_ID} | ||
- assignRoleToGroup: | ||
group: allWahlvorbereitungAuthorities | ||
role: Wahlvorbereitung_BUSINESSACTION_FortsetzungsUhrzeit | ||
clientId: ${SSO_CLIENT_ID} | ||
|
||
- addRole: | ||
name: Wahlvorbereitung_READ_FortsetzungsUhrzeit | ||
clientRole: true | ||
clientId: ${SSO_CLIENT_ID} | ||
- assignRoleToGroup: | ||
group: allWahlvorbereitungAuthorities | ||
role: Wahlvorbereitung_READ_FortsetzungsUhrzeit | ||
clientId: ${SSO_CLIENT_ID} | ||
|
||
- addRole: | ||
name: Wahlvorbereitung_WRITE_FortsetzungsUhrzeit | ||
clientRole: true | ||
clientId: ${SSO_CLIENT_ID} | ||
- assignRoleToGroup: | ||
group: allWahlvorbereitungAuthorities | ||
role: Wahlvorbereitung_WRITE_FortsetzungsUhrzeit | ||
clientId: ${SSO_CLIENT_ID} | ||
|
||
- addRole: | ||
name: Wahlvorbereitung_DELETE_FortsetzungsUhrzeit | ||
clientRole: true | ||
clientId: ${SSO_CLIENT_ID} | ||
- assignRoleToGroup: | ||
group: allWahlvorbereitungAuthorities | ||
role: Wahlvorbereitung_DELETE_FortsetzungsUhrzeit | ||
clientId: ${SSO_CLIENT_ID} |
Oops, something went wrong.