7 Commits

Author SHA1 Message Date
934178f1c4 Refactor package structure and update dependencies
Renamed package structure to `nl.astraeus.tmpl` for consistency and modified the repository name placeholder. Updated Kotlin and library dependencies, removed unused imports, and adjusted Gradle settings for better project clarity.
2025-04-07 19:34:38 +02:00
e1e6f3c9ec Use consistent project name variable
Refactor project to use a constant variable for the repository name. This ensures consistency and reduces the risk of errors when referencing the project name in multiple places. Updates were made in settings.gradle.kts, .gitea/template, and Main.kt to use the REPO_NAME variable.
2024-12-01 11:34:00 +01:00
1f6dc536fb Refactor template placeholders for repository name.
Updated rootProject.name and JDBC URL configuration to use template placeholders for better flexibility and consistency. Removed unused code and initialization block from Database.kt to improve readability and maintainability.
2024-12-01 11:29:46 +01:00
952c705ab3 Add db.txt to specify database storage directory
This commit introduces db.txt, which documents the directory for storing database files. It provides clarity on the file system structure and assists in maintaining organized storage for database resources.
2024-12-01 11:20:43 +01:00
3f7156e31f Upgrade Kotlin to 2.1.0 and implement database layer
Updated the Kotlin multiplatform plugin to version 2.1.0 and added the necessary dependency for the Kotlin-simple-logging library. Introduced new components, `Database.kt` and `Migrations.kt`, to manage database connections and migrations, along with adjustments to build configuration artifacts.
2024-12-01 11:15:52 +01:00
850f5dad8e Update to Kotlin 2.0.21 and revise dependency versions
Upgraded the Kotlin version from 2.0.0-RC1 to 2.0.21 and adjusted various dependencies to their latest versions. Added new Maven repository URLs and updated `.idea` project artifacts to reflect the new versioning and project setup.
2024-10-26 14:25:55 +02:00
3dbaef2266 Kotlin server-web template 2024-04-28 10:05:46 +02:00