Go to file
Phan Huy Tran 5f6caa7fc2
All checks were successful
Build / Build and analyze (push) Successful in 1m34s
Quality Check / Tests (push) Successful in 1m0s
Quality Check / Checkstyle Main (push) Successful in 25s
Release / Release (push) Successful in 43s
feat: Implement feature to acknowledge project time frames when assigning employees to projects (SCRUM-7 SCRUM-2) (!38)
Co-authored-by: Phan Huy Tran <p.tran@neusta.de>
Reviewed-on: #38
Co-authored-by: Phan Huy Tran <ptran@noreply.localhost>
Co-committed-by: Phan Huy Tran <ptran@noreply.localhost>
2024-10-25 05:01:10 +00:00
.gitea/workflows feat: SonarQube PR analysis (!21) 2024-09-27 09:11:11 +00:00
config/checkstyle feat: Add pipelines (SCRUM-44) (!6) 2024-09-25 09:15:39 +00:00
docker/local chore(deps): update postgres docker tag to v17 (!22) 2024-09-27 11:58:17 +00:00
gradle/wrapper chore(deps): update all non-major dependencies (!4) 2024-09-25 07:21:16 +00:00
requests feat: Implement feature to acknowledge project time frames when assigning employees to projects (SCRUM-7 SCRUM-2) (!38) 2024-10-25 05:01:10 +00:00
src feat: Implement feature to acknowledge project time frames when assigning employees to projects (SCRUM-7 SCRUM-2) (!38) 2024-10-25 05:01:10 +00:00
.gitignore first 2024-09-03 15:01:50 +02:00
build.gradle.kts feat: Implement Update Project Route (SCRUM-11) (!28) 2024-10-02 08:52:19 +00:00
gradlew chore(deps): update all non-major dependencies (!4) 2024-09-25 07:21:16 +00:00
gradlew.bat feat: Implement create project route (SCRUM-7) (!11) 2024-09-25 11:03:47 +00:00
Readme.md refactor: Add and refactor http requests (!24) 2024-10-02 06:34:16 +00:00
release.config.cjs feat: add release workflow for Gitea integration (!13) 2024-09-25 11:59:53 +00:00
renovate.json chore: Configure Renovate (!2) 2024-09-25 06:40:28 +00:00
SampleRequests.http first 2024-09-03 15:01:50 +02:00
settings.gradle.kts first 2024-09-03 15:01:50 +02:00

Relase Status QS Status Gitea Release Gitea Last Commit

Code analysis coverage issues and results of linting MAY be found here:

https://sonarqube.kjan.de/dashboard?id=LF8&codeScope=overall

Starter für das LF08 Projekt

Requirements

Endpunkt

http://localhost:8080

Swagger

http://localhost:8080/swagger

Postgres

Terminal öffnen

für alles gilt, im Terminal im Ordner docker/local sein

cd docker/local

Postgres starten

docker compose up

Achtung: Der Docker-Container läuft dauerhaft! Wenn er nicht mehr benötigt wird, sollten Sie ihn stoppen.

Postgres stoppen

docker compose down

Postgres Datenbank wipen, z.B. bei Problemen

docker compose down
docker volume rm local_lf8_starter_postgres_data
docker compose up

Intellij-Ansicht für Postgres Datenbank einrichten

1. Lasse den Docker-Container mit der PostgreSQL-Datenbank laufen
2. im Ordner resources die Datei application.properties öffnen und die URL der Datenbank kopieren
3. rechts im Fenster den Reiter Database öffnen
4. In der Database-Symbolleiste auf das Datenbanksymbol mit dem Schlüssel klicken
5. auf das Pluszeichen klicken
6. Datasource from URL auswählen
7. URL der DB einfügen und PostgreSQL-Treiber auswählen, mit OK bestätigen
8. Username lf8_starter und Passwort secret eintragen (siehe application.properties), mit Apply bestätigen
9. im Reiter Schemas alle Häkchen entfernen und lediglich vor lf8_starter_db und public Häkchen setzen
10. mit Apply und ok bestätigen 

Keycloak

Keycloak Token

  1. Auf der Projektebene GetBearerToken.http öffnen.
  2. Neben der Request auf den grünen Pfeil drücken
  3. Aus dem Reponse das access_token kopieren

Conventions

Commits

Commits and merge request names MUST be done as documented here: https://www.conventionalcommits.org/en/v1.0.0/ Merge request titles MAY also include the ticket id from our jira tickets if the Merge request is part of a ticket. The jira board can be opened through the issues tab.