Skip to content

Releases: ForgeRGX/TR-Tracking

TR Tracking v2.0.0 - Scheduled Purchases (DCA)

Choose a tag to compare

@ForgeRGX ForgeRGX released this 14 Oct 21:05

TR Tracking v2.0.0

Second major release of TR Tracking, introducing scheduled purchase tasks (DCA) and sales support.

New features

  • Scheduled purchase tasks with six configurable DCA frequencies:
    • Weekly (every Monday)
    • Monthly (first business day of the month)
    • Monthly from mid-month (first business day on or after the 15th)
    • Twice a month (both of the above combined)
    • Quarterly from month start (first business day of the quarter month)
    • Quarterly from mid-month (first business day on or after the 15th of the quarter month)
  • Occurrence confirmation queue: once the expected date passes, each occurrence must be manually confirmed with the exact purchase date before the investment is recorded.
  • Occurrences can be skipped if a purchase was missed.
  • Dashboard widget showing pending confirmations and the next 5 upcoming scheduled dates.
  • Warning badge on the navigation link when confirmations are waiting.
  • Support for sell operations in addition to buy operations.

Upgrading from v1.0.0

git pull
bash scripts/migrate.sh

TR Tracking v1.0.0 - Initial Stable Release

Choose a tag to compare

@ForgeRGX ForgeRGX released this 11 Oct 10:19

TR Tracking v1.0.0

First stable release of TR Tracking.

Features

  • Web application built with PHP 8.3 and Apache.
  • Docker Compose deployment.
  • MySQL 8.4 database integration.
  • Persistent database storage across container restarts and updates.
  • Application configuration through environment variables.
  • Database schema initialization and migration scripts.
  • Backup and restore utilities.
  • Password recovery utilities.
  • Application interface with translation support.
  • Automated code checks through GitHub Actions.

Deployment

The application can be deployed using Docker Compose. Configure the required environment variables before starting the services.

Version information

This release establishes v1.0.0 as the initial stable version of TR Tracking.

Notes

  • Back up your database before applying updates.
  • Keep environment-specific configuration and credentials out of the repository.
  • Database migrations should be reviewed before upgrading an existing installation.