11 Commits

Author SHA1 Message Date
9a003f0f68 Update artifact configurations and improve server port usage
Updated `.idea/artifacts` files to include module output elements for `jvmMain` and `jsMain`. Replaced hardcoded server port with dynamic `SERVER_PORT` variable in `Main.kt` for improved configurability and maintainability.
2025-10-05 13:07:08 +02:00
9448127654 Update library dependencies to latest versions
Add standard license (MIT NonCommercial)
2025-09-30 15:33:55 +02:00
3556ffa295 Update library dependencies to latest versions
Upgraded `kotlin-css-generator`, `sqlite-jdbc`, `HikariCP`, and `kotlin-komponent` dependencies to their latest versions.
2025-08-18 20:06:53 +02:00
cdb88c7c5f Set Content-Type header for HTML responses in IndexHandler
Added `Content-Type: text/html` header in `IndexHandler` to ensure correct content type for HTML responses.
2025-08-18 19:49:54 +02:00
9894f9d511 Update Kotlin plugin, library version, and use experimental DSL
Updated the Kotlin Multiplatform plugin to version 2.1.20 and kotlin-komponent dependency to version 1.2.5. Added an opt-in annotation for the ExperimentalDistributionDsl to enable experimental features in the build script.
2025-04-11 19:38:06 +02:00
4e6e6f2024 Use dynamic root project name in settings.gradle.kts
Replace the hardcoded root project name with a dynamic one by using the REPO_NAME variable. This allows the project name to be easily configured and adjusted according to different environments or repository settings.
2024-12-01 12:16:29 +01:00
b1f2af5cbb Refactor port constants to Placeholders.kt
Move SERVER_PORT and JDBC_PORT constants from Main.kt to Placeholders.kt to centralize configuration. This change improves maintainability by keeping related constants together in a single file. Additionally, it ensures that any updates to port configurations are managed more easily.
2024-12-01 12:14:43 +01:00
0eb853050b Refactor placeholder constants into dedicated file
Moved REPO_NAME and related constants into Placeholders.kt to improve code organization and maintainability. The code now dynamically references these constants where needed, simplifying updates and ensuring consistency across modules. Updated relevant imports and references to accommodate these changes.
2024-12-01 12:12:33 +01:00
c2887d6724 Add .gitea/template configuration file
Create a new .gitea/template file to specify codebase structure. This file includes settings for the repository name and Kotlin file patterns, aiding in standardized project setup.
2024-12-01 12:01:29 +01:00
88d09ecdbf Refactor package structure and add web components.
Reorganized Kotlin package structure under 'nl.astraeus' and removed 'gradle.properties' file. Updated '.gitignore' to exclude 'gradle.properties'. Added new web functionalities including ID generation, websocket and HTTP request handling to support dynamic web content delivery. Adjusted server configuration and modified build version.
2024-12-01 11:59:26 +01:00
bf9d72a20c Initial commit 2024-12-01 10:41:38 +00:00