Migration to Jenkins Proxmox LXC
Documentation is ready for the migration of the Jenkins build server to a dedicated location.
Migration to latest Keycloak, Angular and HTTPS
Documentation is ready for the migration of Clematis Money Tracker application to HTTPS and upgrade of the technological stack.
Decommission of Clematis Auth API
The embedded Keycloak project is decommissioned in favor of a standalone Proxmox virtual machine. The documentation is updated.
Gradle and Palantir Docker Plugin
The Palantir Docker Plugin is now EOL, which probably is the old news, however, the worse part is that it is waiting to be updated for Gradle 8.12 and up: https://github.com/palantir/gradle-docker/issues/801.
Some Clematis APIs are dependent on the plugin, so looking for workarounds or removal.
New Pet Projects Ideas
Throwing in some stuff to experiment with:
- Backends for Frontends (BFF): we need some aggregation to build the next web application, Clematis Day. Will probably be using https://bff-patterns.com.
- Use Storybook to build the next web application.
- Use Headless UI in the next web application to get a feeling of how to be ready for any UIKit.
- Add ML/Deep Learning to Clematis Weather API to select a weather picture.
Cosmic is Released
Cosmic 1.0.0 is now released and shipped to its end users.
Cosmic Web Application
Working on the FORTRAN based legacy project, trying to bring it closer to the modern web applications workflow. The idea is to make a web user interface backed up by a database to store the FORTRAN output.
Math Parser is Released
Math Parser is now deployed to GitHub packages:
<dependency>
<groupId>org.clematis</groupId>
<artifactId>math-parser</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
Skos Parser is Released
Skos Parser is now deployed to GitHub packages:
<dependency>
<groupId>org.clematis</groupId>
<artifactId>skos-parser</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>