Initial commit
This commit is contained in:
commit
983cee0320
322 changed files with 57174 additions and 0 deletions
46
backup/fina-2/BACKUP_INFO.txt
Normal file
46
backup/fina-2/BACKUP_INFO.txt
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
BACKUP INFORMATION
|
||||
==================
|
||||
Backup Date: December 19, 2025
|
||||
Backup Name: fina-2
|
||||
Source: /home/iulian/projects/fina
|
||||
|
||||
CHANGES IN THIS VERSION:
|
||||
- Fixed currency filtering issues when user changes preferred currency
|
||||
- Removed currency filters from all database queries (dashboard, reports, transactions)
|
||||
- All expenses now display regardless of stored currency
|
||||
- Display amounts use user's current preferred currency setting
|
||||
- Added Smart Recommendations feature to reports page
|
||||
- Backend analyzes spending patterns (30-day vs 60-day comparison)
|
||||
- Generates personalized insights (budget alerts, category changes, unusual transactions)
|
||||
- Bilingual recommendations (EN/RO)
|
||||
- Fixed category cards to use dynamic user currency
|
||||
- Fixed recent transactions to use dynamic user currency
|
||||
- Fixed transactions page to load and use user currency
|
||||
- Fixed payment column to show correct currency
|
||||
- All charts now use user's preferred currency in tooltips and labels
|
||||
- Monthly trend chart displays all expenses combined
|
||||
|
||||
SECURITY:
|
||||
- All queries filter by current_user.id
|
||||
- @login_required decorators on all routes
|
||||
- No data leakage between users
|
||||
|
||||
FILES EXCLUDED FROM BACKUP:
|
||||
- __pycache__ directories
|
||||
- *.pyc files
|
||||
- data/ directory (database files)
|
||||
- instance/ directory
|
||||
- uploads/ directory
|
||||
- backup/ directory
|
||||
- .git/ directory
|
||||
- node_modules/
|
||||
- .venv/ and venv/ directories
|
||||
- *.sqlite files
|
||||
|
||||
RESTORE INSTRUCTIONS:
|
||||
1. Copy all files from this backup to project directory
|
||||
2. Create virtual environment: python -m venv .venv
|
||||
3. Install dependencies: pip install -r requirements.txt
|
||||
4. Set up .env file with your configuration
|
||||
5. Run migrations if needed
|
||||
6. Build Docker containers: docker compose up -d --build
|
||||
Loading…
Add table
Add a link
Reference in a new issue