- Update entrypoint_fixed.sh (Dries Peeters)
- Update ci-comprehensive.yml (Dries Peeters)
- Update 037_advanced_expenses.py (Dries Peeters)
- Hopefully fixes it. (Dries Peeters)
- fix tests (Dries Peeters)
- Update 037_advanced_expenses.py (Dries Peeters)
- fix tests (Dries Peeters)
- Update tests. (Dries Peeters)
- fix tests (Dries Peeters)
- update tests. (Dries Peeters)
- Change tests (Dries Peeters)
- Update testing (Dries Peeters)
- Update test_currency_display.py (Dries Peeters)
- Update tests (Dries Peeters)
- Update pytest.ini (Dries Peeters)
- feat: Add Resume Time Entry feature for quick timer restart (Dries Peeters)
- Fix: Preserve task selection when duplicating time entries (Dries Peeters)
- feat(pdf-editor): Add grid snapping and expenses table support (Dries Peeters)
- fix: pass datetime module to test email template (Dries Peeters)
- fix: Replace hardcoded Euro symbols with dynamic currency in finance pages (Dries Peeters)
- feat: implement comprehensive multi-language support with RTL (Dries Peeters)
- feat: Add comprehensive Import/Export system and standardize UI headers (Dries Peeters)
- feat: Add Budget Alerts & Forecasting system with modern UI (Dries Peeters)
- feat: implement advanced expense management with templates and navigation (Dries Peeters)
- feat: Add comprehensive project dashboard with analytics and visualizations (Dries Peeters)
- feat: Add bulk task operations and CSV export across all entities (Dries Peeters)
- feat: implement Activity Feed Widget with real-time filtering and audit trail (Dries Peeters)
- feat: Complete Time Entry Templates feature with dashboard integration (Dries Peeters)
- feat: Add Excel export for invoices and payments, fix invoice export bug (Dries Peeters)
- feat: Add tests and docs for User Settings page (Dries Peeters)