Initial project commit
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## 1.0.0 - 2026-07-05
|
||||
|
||||
### Added
|
||||
|
||||
- Added `tr2gf.sh` as a POSIX-compliant Trade Republic transaction export converter for Ghostfolio.
|
||||
- Added support for `ALL` and filtered selector modes.
|
||||
- Added config-driven symbol, source and code mappings loaded from a local `vars` file.
|
||||
- Added CLI symbol overrides via `-S`, `--symbol` and `--symbol=VALUE`.
|
||||
- Added count-only mode for transaction inspection without export file generation.
|
||||
- Added runtime verification for required files, directories, environment variables and tool dependencies.
|
||||
- Added structured logging helpers and batch-aware notices.
|
||||
- Added AWK-based CSV parsing, transaction filtering, cancellation matching and Ghostfolio CSV export generation.
|
||||
- Added default source handling for Yahoo-backed instruments and CoinGecko-backed crypto symbols.
|
||||
Reference in New Issue
Block a user