Some improvements:

* Switches to PostgreSQL
* Added Minio storage
* Added attachments to properties
* Introduced DTOs for improved security
This commit is contained in:
2025-09-03 15:40:26 +02:00
parent 9735f1f398
commit 5eb6b6e738
26 changed files with 879 additions and 67 deletions

20
pom.xml
View File

@@ -9,10 +9,10 @@
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>de.iwomm</groupId>
<artifactId>propify-api</artifactId>
<artifactId>skamp-api</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>propify-api</name>
<description>Propify API</description>
<name>skamp-api</name>
<description>SKAMP API</description>
<url/>
<licenses>
<license/>
@@ -84,6 +84,20 @@
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.6.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/software.amazon.awssdk/s3 -->
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>s3</artifactId>
<version>2.33.0</version>
<scope>compile</scope>
</dependency>
</dependencies>
<build>