Compare commits

...

25 Commits

Author SHA1 Message Date
fce3320fec Merge pull request 'chore(deps): update dependency prettier to v3.7.4' (#25) from renovate/prettier-3.x into prod
All checks were successful
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Successful in 1m0s
2025-12-06 05:05:37 +00:00
c1f7ef6007 chore(deps): update dependency prettier to v3.7.4
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Build Docker Image / Build-Docker-Image (push) Successful in 1m15s
2025-12-06 05:02:04 +00:00
acf37126c2 feat: rename to dashboard
All checks were successful
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Successful in 1m18s
2025-12-04 23:01:53 +01:00
6fbbff4787 Merge pull request 'chore(deps): update dependency prettier-plugin-tailwindcss to v0.7.2' (#24) from renovate/prettier-plugin-tailwindcss-0.x into prod
All checks were successful
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Successful in 1m31s
Reviewed-on: #24
2025-12-04 19:34:17 +00:00
dbd8e20bfe chore(deps): update dependency prettier-plugin-tailwindcss to v0.7.2
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Build Docker Image / Build-Docker-Image (push) Successful in 1m15s
2025-12-04 16:02:29 +00:00
fa74a93b6a Merge pull request 'chore(deps): update actions/checkout action to v6' (#14) from renovate/actions-checkout-6.x into prod
All checks were successful
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Successful in 1m48s
Reviewed-on: #14
2025-12-02 22:46:18 +00:00
889e4c9da3 Merge pull request 'chore(deps): update dependency prettier to v3.7.3' (#23) from renovate/prettier-3.x into prod
All checks were successful
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Successful in 1m27s
2025-12-02 18:03:45 +00:00
0de1c1e674 chore(deps): update dependency prettier to v3.7.3
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Build Docker Image / Build-Docker-Image (push) Successful in 1m12s
2025-12-02 18:02:23 +00:00
3a3925c245 chore(deps): update actions/checkout action to v6
All checks were successful
Build Docker Image / Build-Docker-Image (push) Successful in 1m19s
2025-12-02 17:02:56 +00:00
e8d89f7723 Merge pull request 'chore(deps): update eclipse-temurin:25.0.1_8-jre-ubi10-minimal docker digest to 0df5caa' (#22) from renovate/eclipse-temurin-25.0.1_8-jre-ubi10-minimal into prod
All checks were successful
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Successful in 1m24s
2025-12-02 05:05:25 +00:00
fe78c4869e Merge pull request 'chore(deps): update eclipse-temurin:25.0.1_8-jdk-ubi10-minimal docker digest to 53a0814' (#21) from renovate/eclipse-temurin-25.0.1_8-jdk-ubi10-minimal into prod
Some checks failed
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Has been cancelled
2025-12-02 05:03:59 +00:00
7f6e59de02 chore(deps): update eclipse-temurin:25.0.1_8-jre-ubi10-minimal docker digest to 0df5caa
All checks were successful
Build Docker Image / Build-Docker-Image (push) Successful in 1m21s
2025-12-02 05:02:34 +00:00
4f0643a139 chore(deps): update eclipse-temurin:25.0.1_8-jdk-ubi10-minimal docker digest to 53a0814
All checks were successful
Build Docker Image / Build-Docker-Image (push) Successful in 1m21s
2025-12-02 05:02:29 +00:00
39ebf8efba Merge pull request 'chore(deps): update eclipse-temurin:25.0.1_8-jre-ubi10-minimal docker digest to f5d094c' (#20) from renovate/eclipse-temurin-25.0.1_8-jre-ubi10-minimal into prod
All checks were successful
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Successful in 1m52s
2025-12-02 03:08:06 +00:00
24f6264ad8 Merge pull request 'chore(deps): update eclipse-temurin:25.0.1_8-jdk-ubi10-minimal docker digest to d87cd28' (#19) from renovate/eclipse-temurin-25.0.1_8-jdk-ubi10-minimal into prod
Some checks failed
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Has been cancelled
2025-12-02 03:05:58 +00:00
daca0833ed chore(deps): update eclipse-temurin:25.0.1_8-jre-ubi10-minimal docker digest to f5d094c
All checks were successful
Build Docker Image / Build-Docker-Image (push) Successful in 2m2s
2025-12-02 03:03:43 +00:00
b083da60f8 chore(deps): update eclipse-temurin:25.0.1_8-jdk-ubi10-minimal docker digest to d87cd28
All checks were successful
Build Docker Image / Build-Docker-Image (push) Successful in 2m13s
2025-12-02 03:03:32 +00:00
b743b527a6 Merge pull request 'chore(deps): update dependency prettier to v3.7.2' (#18) from renovate/prettier-3.x into prod
All checks were successful
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Successful in 1m28s
2025-12-01 21:05:13 +00:00
dab551486e chore(deps): update dependency prettier to v3.7.2
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Build Docker Image / Build-Docker-Image (push) Successful in 2m53s
2025-12-01 21:02:08 +00:00
86b2595c1d Merge pull request 'chore(deps): update dependency prettier to v3.7.1' (#17) from renovate/prettier-3.x into prod
All checks were successful
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Successful in 1m14s
2025-11-30 12:03:02 +00:00
23e310f1e5 chore(deps): update dependency prettier to v3.7.1
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Build Docker Image / Build-Docker-Image (push) Successful in 1m7s
2025-11-30 12:01:45 +00:00
e0c855bb31 Merge pull request 'chore(deps): update dependency prettier to v3.7.0' (#16) from renovate/prettier-3.x into prod
All checks were successful
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Successful in 1m21s
2025-11-30 09:04:04 +00:00
72d8364a32 chore(deps): update dependency prettier to v3.7.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Build Docker Image / Build-Docker-Image (push) Successful in 2m10s
2025-11-30 09:01:45 +00:00
2d1bc93ce8 Merge pull request 'chore(deps): update plugin org.springframework.boot to v4' (#15) from renovate/major-spring-boot into prod
All checks were successful
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Successful in 1m10s
Reviewed-on: #15
2025-11-23 20:33:32 +00:00
ce93459c69 chore(deps): update plugin org.springframework.boot to v4
All checks were successful
Build Docker Image / Build-Docker-Image (push) Successful in 1m12s
2025-11-20 20:02:05 +00:00
8 changed files with 79 additions and 18 deletions

View File

@@ -10,6 +10,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- run: docker build . -t dashboard-test
- run: docker rmi dashboard-test

View File

@@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- run: docker login git.wundenbergs.de -u tim -p ${{ secrets.DOCKER_GITEA_TOKEN }}
- run: docker build . -t git.wundenbergs.de/x/dashboard:latest -t git.wundenbergs.de/x/dashboard:$GITHUB_SHA
- run: docker push git.wundenbergs.de/x/dashboard:latest

View File

@@ -5,13 +5,13 @@ RUN npm clean-install
COPY . ./
RUN npm run build
FROM eclipse-temurin:25.0.1_8-jdk-ubi10-minimal@sha256:7126e1675ef2ba596c3b9705082824a391011f991559f46ccc88110ea169f5c1 AS builder_java
FROM eclipse-temurin:25.0.1_8-jdk-ubi10-minimal@sha256:53a08146a9ac0b9b1fc894a370eb77298efc899355d0a2d077d06cb08c8a8a1d AS builder_java
WORKDIR /dashboard/
COPY . .
COPY --from=builder_node /dashboard/src/main/resources/static/styles.css ./src/main/resources/static/styles.css
RUN ./gradlew build bootJar
FROM eclipse-temurin:25.0.1_8-jre-ubi10-minimal@sha256:f2dfad3334f0d9ad41c1f18895fd557ec46bfc1edafaac64be8d224fb640644a
FROM eclipse-temurin:25.0.1_8-jre-ubi10-minimal@sha256:0df5caab80e3a3141685e3254301a951f1ae845ab788bb489bc063e6b085c301
WORKDIR /opt/app/
ENV TZ=Europe/Berlin
COPY --from=builder_java /dashboard/build/libs/dashboard-0.0.1-SNAPSHOT.jar ./

View File

@@ -1,6 +1,6 @@
plugins {
id 'java'
id 'org.springframework.boot' version '3.5.8'
id 'org.springframework.boot' version '4.0.0'
id 'io.spring.dependency-management' version '1.1.7'
}

77
package-lock.json generated
View File

@@ -10,8 +10,8 @@
"license": "ISC",
"devDependencies": {
"@tailwindcss/cli": "4.1.17",
"prettier": "3.6.2",
"prettier-plugin-tailwindcss": "0.7.1",
"prettier": "3.7.4",
"prettier-plugin-tailwindcss": "0.7.2",
"tailwindcss": "4.1.17"
}
},
@@ -616,6 +616,66 @@
"node": ">=14.0.0"
}
},
"node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/core": {
"version": "1.6.0",
"dev": true,
"inBundle": true,
"license": "MIT",
"optional": true,
"dependencies": {
"@emnapi/wasi-threads": "1.1.0",
"tslib": "^2.4.0"
}
},
"node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/runtime": {
"version": "1.6.0",
"dev": true,
"inBundle": true,
"license": "MIT",
"optional": true,
"dependencies": {
"tslib": "^2.4.0"
}
},
"node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/wasi-threads": {
"version": "1.1.0",
"dev": true,
"inBundle": true,
"license": "MIT",
"optional": true,
"dependencies": {
"tslib": "^2.4.0"
}
},
"node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@napi-rs/wasm-runtime": {
"version": "1.0.7",
"dev": true,
"inBundle": true,
"license": "MIT",
"optional": true,
"dependencies": {
"@emnapi/core": "^1.5.0",
"@emnapi/runtime": "^1.5.0",
"@tybys/wasm-util": "^0.10.1"
}
},
"node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@tybys/wasm-util": {
"version": "0.10.1",
"dev": true,
"inBundle": true,
"license": "MIT",
"optional": true,
"dependencies": {
"tslib": "^2.4.0"
}
},
"node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/tslib": {
"version": "2.8.1",
"dev": true,
"inBundle": true,
"license": "0BSD",
"optional": true
},
"node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
"version": "4.1.17",
"resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.17.tgz",
@@ -1086,11 +1146,12 @@
}
},
"node_modules/prettier": {
"version": "3.6.2",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz",
"integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==",
"version": "3.7.4",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz",
"integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==",
"dev": true,
"license": "MIT",
"peer": true,
"bin": {
"prettier": "bin/prettier.cjs"
},
@@ -1102,9 +1163,9 @@
}
},
"node_modules/prettier-plugin-tailwindcss": {
"version": "0.7.1",
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.7.1.tgz",
"integrity": "sha512-Bzv1LZcuiR1Sk02iJTS1QzlFNp/o5l2p3xkopwOrbPmtMeh3fK9rVW5M3neBQzHq+kGKj/4LGQMTNcTH4NGPtQ==",
"version": "0.7.2",
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.7.2.tgz",
"integrity": "sha512-LkphyK3Fw+q2HdMOoiEHWf93fNtYJwfamoKPl7UwtjFQdei/iIBoX11G6j706FzN3ymX9mPVi97qIY8328vdnA==",
"dev": true,
"license": "MIT",
"engines": {

View File

@@ -11,8 +11,8 @@
},
"devDependencies": {
"@tailwindcss/cli": "4.1.17",
"prettier": "3.6.2",
"prettier-plugin-tailwindcss": "0.7.1",
"prettier": "3.7.4",
"prettier-plugin-tailwindcss": "0.7.2",
"tailwindcss": "4.1.17"
}
}

View File

@@ -4,10 +4,10 @@ import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class ProjektverwaltungApplication {
public class Application {
public static void main(String[] args) {
SpringApplication.run(ProjektverwaltungApplication.class, args);
SpringApplication.run(Application.class, args);
}
}

View File

@@ -4,7 +4,7 @@ import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
@SpringBootTest
class ProjektverwaltungApplicationTests {
class ApplicationTests {
@Test
void shouldLoadContext() {
}