Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 917 Bytes

File metadata and controls

25 lines (18 loc) · 917 Bytes

Legacy Implementation

This directory contains the previous implementation of Viron that was moved here for reference during the MVP rebuild process.

Structure

The legacy code includes:

  • Java implementation with Spring Boot
  • Python models and services
  • Various test files
  • Original pom.xml configuration

Usage

This code is preserved for reference purposes during the rebuild. It should not be used in production and may contain technical debt or architectural issues that led to the decision to rebuild.

Migration Notes

Key differences between legacy and new implementation:

  • Java version updated from 21 to 17 for broader compatibility
  • Improved error handling with global exception handler
  • Better code formatting and style enforcement with Spotless
  • Enhanced logging configuration with different profiles
  • Streamlined package structure
  • Updated dependencies and Spring Boot configuration