Files
leggen/CHANGELOG.md
2025-09-10 01:21:49 +01:00

16 KiB

2025.9.3 (2025/09/10)

Miscellaneous Tasks

  • ci: Fix GitHub Actions syntax. (90e58734)

2025.9.3 (2025/09/10)

Miscellaneous Tasks

  • ci: Fix GitHub Actions syntax. (90e58734)

2025.9.2 (2025/09/10)

Bug Fixes

  • ci: Prevent duplicate Docker tags in GitHub Actions (53e08e8e)

Features

  • docker: Add Docker containerization for React frontend (84fe79b3)

2025.9.2 (2025/09/10)

Bug Fixes

  • ci: Prevent duplicate Docker tags in GitHub Actions (53e08e8e)

Features

  • docker: Add Docker containerization for React frontend (84fe79b3)

2025.9.1 (2025/09/09)

Bug Fixes

  • Handle duplicate transactionId values in migration (8fabaf7b)

Miscellaneous Tasks

Refactor

  • Remove unused hide_missing_ids functionality (8006e5e1)

2025.9.1 (2025/09/09)

Bug Fixes

  • Handle duplicate transactionId values in migration (8fabaf7b)

Miscellaneous Tasks

Refactor

  • Remove unused hide_missing_ids functionality (8006e5e1)

2025.9.0 (2025/09/09)

Bug Fixes

  • cli: Show transactions without internal ID when using --full. (46f3f5c4)
  • Do not install development dependencies. (73d6bd32)
  • Implement proper GoCardless authentication and add dev features (f0fee4fd)
  • Make internal transcation ID optional. (6bce7eb6)
  • Resolve 404 balances endpoint and currency formatting errors (417b7753)
  • Merge account details into balance data to prevent unknown/N/A values (eaaea6e4)
  • Use account status for balance records instead of hardcoded 'active' (541cb262)

Documentation

  • Update README for new web architecture (4018b263)

Features

  • Transform to web architecture with FastAPI backend (91f53b35)
  • Add comprehensive test suite with 46 passing tests (34e793c7)
  • Add mypy to pre-commit. (ec8ef834)
  • Implement database-first architecture to minimize GoCardless API calls (155c3055)
  • Implement dynamic API connection status (cb2e70e4)
  • Add automatic balance timestamp migration mechanism (34501f5f)
  • Improve notification filters configuration format (2191fe90)
  • Add notifications view and update branding (abf39abe)
  • Make API URL configurable and improve code quality (37949a4e)
  • Change versioning scheme to calver. (f2e05484)

Miscellaneous Tasks

  • Implement code review suggestions and format code. (de3da84d)

Refactor

  • Remove MongoDB support, simplify to SQLite-only architecture (47164e85)
  • Remove unused amount_threshold and keywords from notification filters (95709978)

2025.9.0 (2025/09/09)

Bug Fixes

  • cli: Show transactions without internal ID when using --full. (46f3f5c4)
  • Do not install development dependencies. (73d6bd32)
  • Implement proper GoCardless authentication and add dev features (f0fee4fd)
  • Make internal transcation ID optional. (6bce7eb6)
  • Resolve 404 balances endpoint and currency formatting errors (417b7753)
  • Merge account details into balance data to prevent unknown/N/A values (eaaea6e4)
  • Use account status for balance records instead of hardcoded 'active' (541cb262)

Documentation

  • Update README for new web architecture (4018b263)

Features

  • Transform to web architecture with FastAPI backend (91f53b35)
  • Add comprehensive test suite with 46 passing tests (34e793c7)
  • Add mypy to pre-commit. (ec8ef834)
  • Implement database-first architecture to minimize GoCardless API calls (155c3055)
  • Implement dynamic API connection status (cb2e70e4)
  • Add automatic balance timestamp migration mechanism (34501f5f)
  • Improve notification filters configuration format (2191fe90)
  • Add notifications view and update branding (abf39abe)
  • Make API URL configurable and improve code quality (37949a4e)
  • Change versioning scheme to calver. (f2e05484)

Miscellaneous Tasks

  • Implement code review suggestions and format code. (de3da84d)

Refactor

  • Remove MongoDB support, simplify to SQLite-only architecture (47164e85)
  • Remove unused amount_threshold and keywords from notification filters (95709978)

0.6.11 (2025/02/23)

Bug Fixes

  • Add workdir to dockerfile last stage. (355fa5cf)

0.6.10 (2025/01/14)

Bug Fixes

  • ci: Install uv before publishing. (74800944)

0.6.9 (2025/01/14)

Miscellaneous Tasks

  • Setup PyPI Trusted Publishing. (ca29d527)

0.6.8 (2025/01/13)

Miscellaneous Tasks

  • Migrate from Poetry to uv, bump dependencies and python version. (33006f8f)
  • Fix typo in release script. (eb734018)

0.6.7 (2024/09/15)

Bug Fixes

  • notifications/telegram: Escape characters when notifying via Telegram. (7efbccfc)

Miscellaneous Tasks

0.6.6 (2024/08/21)

Bug Fixes

  • commands/status: Handle exception when no last_accessed is returned from GoCardless API. (c70a4e5c)
  • notifications/telegram: Escape parenthesis. (a29bd1ab)

Miscellaneous Tasks

  • Update dependencies, use ruff to format code. (59346334)

0.6.5 (2024/07/05)

Bug Fixes

  • sync: Continue on account deactivation. (758a3a22)

Miscellaneous Tasks

0.6.4 (2024/06/07)

Bug Fixes

  • sync: Correctly calculate days left. (6c44beda)

0.6.3 (2024/06/07)

Features

  • sync: Correctly calculate days left, based on the default 90 days period. (3cb38e2e)

0.6.2 (2024/06/07)

Bug Fixes

  • sync: Use timezone-aware datetime objects. (9402c253)

0.6.1 (2024/06/07)

Bug Fixes

  • sync: Get correct parameter for requisition creation time. (b60ba068)

0.6.0 (2024/06/07)

Features

  • sync: Save account balances in new table. (332d4d51)
  • sync: Enable expiration notifications. (3b1738ba)

Miscellaneous Tasks

  • deps: Bump the pip group across 1 directory with 3 updates (410e6006)
  • deps: Update black, ruff and pre-commit to latest versions. (7672533e)

0.5.0 (2024/03/29)

Features

  • notifications: Add support for Telegram notifications. (7401ca62)

Miscellaneous Tasks

  • Rename docker-compose.yml to compose.yml and remove obsolete 'version' key. (e46634cf)

0.4.0 (2024/03/28)

Features

  • notifications: Add support for transaction filter and notifications via Discord. (0cb33936)

Miscellaneous Tasks

  • deps-dev: Bump black from 24.2.0 to 24.3.0 (2352ea9e)
  • Update dependencies. (3d36198b)

0.3.0 (2024/03/08)

Documentation

Features

  • commands: Add new leggen bank delete command to delete a bank connection. (fcb0f1ed)
  • commands/bank/add: Add all supported GoCardless country ISO codes. (0c8f68ad)

Miscellaneous Tasks

0.2.3 (2024/03/06)

Bug Fixes

  • Print HTTP response body on errors. (ee30bff5)

Miscellaneous Tasks

0.2.2 (2024/03/01)

Bug Fixes

  • sync: Pending dates can be null. (d8aa1ef9)

0.2.1 (2024/02/29)

Bug Fixes

  • Fix compose volumes and dependencies. (460fed3e)
  • Deduplicate accounts. (facf6ac9)

Documentation

  • Add NocoDB information to README.md. (d8fde49d)

0.2.0 (2024/02/27)

Bug Fixes

  • compose: Fix ofelia configuration, add sync command as the default. (433d1737)

Documentation

Features

  • Add periodic sync, handled by ofelia. (91c74b04)
  • Change default database engine to SQLite, change schema. (f9ab3ae0)

0.1.1 (2024/02/18)

Bug Fixes

  • Change project name on container registries. (dab04f4e)

0.1.0 (2024/02/18)

Miscellaneous Tasks