Commit Graph

  • 783b2580d8 Allocation (%) can be updated Dev Pascal 2025-06-05 12:31:05 +0200
  • b339dff0d7 Update .gitignore to properly track cache manager code Pascal 2025-06-04 23:39:20 +0200
  • d364f072fb Update .gitignore to properly track cache manager code and ignore runtime cache Pascal 2025-06-04 21:51:33 +0200
  • 1bd98153a8 refining AI Suggestions and Drip Forecast UI Pascal 2025-06-04 16:30:04 +0200
  • 9d25a01082 Adding sql lite et reorganizing services folder Pascal 2025-06-04 15:41:03 +0200
  • c30e89f82c cleaning unused files Pascal 2025-06-04 14:35:14 +0200
  • 27ef418f84 updating the AI Suggestions yab Pascal 2025-06-04 03:20:33 +0200
  • f7cf624721 Adding AI Suggestions tab Pascal 2025-06-04 02:36:55 +0200
  • 19f713673e Adding education tio DRIP/No-DRIP master Pascal 2025-06-03 19:51:16 +0200
  • 30e1bbcbd9 fixing Nav_erosion_service and drip_service services communication Pascal 2025-06-03 18:42:25 +0200
  • c6797c94ee fix: update DRIP service to use correct method and attributes for portfolio calculations Pascal 2025-06-03 12:46:32 +0200
  • 163bf0e93b fix: DRIP Forecast tab improvements - Fix duplicate sections in DRIP Forecast tab - Fix monthly income calculation in detailed allocation table - Add back Detailed Allocation table with improved calculations - Update DRIP vs No-DRIP comparison to use correct variable names Pascal 2025-06-02 17:22:50 +0200
  • edf2ce5e9c feat: Add DRIP service support files and update related services - Add exceptions and logger - Update service models and implementations - Update portfolio builder integration Pascal 2025-06-02 16:16:57 +0200
  • 4ea1fe2a73 fix: Update DRIP service to use correct MonthlyData structure and fix month attribute error Pascal 2025-06-02 16:07:27 +0200
  • 7889608544 deleted ETF_Portal_Builder.py Pascal 2025-06-01 13:09:06 +0200
  • b7febef81a updated .gitignore for saved portfolios Pascal 2025-06-01 12:49:14 +0200
  • 5775d25e72 refactor: remove erosion radio buttons and FMP API testing section from navbar Pascal 2025-05-30 21:09:35 +0200
  • 7db493893e Add dividend trend service, documentation, and requirements backup Pascal 2025-05-30 18:12:36 +0200
  • 156b218c94 feat: current dividend trend calculation implementation Pascal 2025-05-30 15:30:03 +0200
  • 8bec6cd8e8 Add nav_erosion_service implementation and fix dividend trend calculation Pascal 2025-05-30 00:14:31 +0200
  • f548dec7ec fix: ensure dividend trend is always a valid number in API response and add nav_erosion_service implementation Pascal 2025-05-30 00:02:14 +0200
  • 300b127674 Add: Complete nav erosion service implementation with tests Pascal 2025-05-29 23:38:55 +0200
  • 93d93277b1 Fix: Adjusted ETF age calculation and risk scoring Pascal 2025-05-29 23:37:13 +0200
  • 65209331f5 feat: implement NAV erosion risk assessment service and UI integration Pascal 2025-05-29 21:49:24 +0200
  • c4a7f91867 feat: add DRIP service for portfolio growth calculations with erosion support Pascal 2025-05-28 16:27:29 +0200
  • 40cf9aac63 feat: Update DRIP Forecast implementation with improved erosion calculations and comparison features Pascal 2025-05-28 16:12:32 +0200
  • 81c6a1db48 feat: improve data source tracking and FMP API fallback mechanism Pascal 2025-05-28 14:41:10 +0200
  • 1fc54d5ea9 revert: restore original portfolio allocation logic Pascal 2025-05-27 23:53:08 +0200
  • 57862a1e98 refactor: optimize portfolio allocation for risk tolerance Pascal 2025-05-27 23:33:02 +0200
  • 3929f2d4f0 refactor: remove duplicate ETF display from sidebar for cleaner UI Pascal 2025-05-27 20:31:05 +0200
  • e0dc6e57eb feat: update API and cache management with improved logging Pascal 2025-05-27 16:27:13 +0200
  • 027febf7da feat: improve logging for cache and API calls tracking Pascal 2025-05-27 16:02:15 +0200
  • 1ff511ebe1 chore: Update project configuration and add setup scripts Pascal 2025-05-27 14:41:58 +0200
  • 38e51b4517 chore: Update Docker configuration for secure API key management Pascal 2025-05-27 14:23:27 +0200
  • c462342d44 feat: Add API management system with caching support Pascal 2025-05-27 14:07:32 +0200
  • 4fc9452c98 refactor: improve CLI and package structure - Move CLI code to ETF_Portal package - Add proper package setup with setup.py - Update README with installation and usage instructions - Improve process management and cleanup Pascal 2025-05-26 19:46:05 +0200
  • fd623ac6b9 fix: correct yield calculation in ETF metrics to use TTM dividends Pascal 2025-05-25 15:14:47 +0000
  • 2687b63d3f Initial commit for fixing broken code: - Fixed ETF_Analyzer page config issue - Updated ETF_Portfolio_Builder with improved error handling and data validation Pascal 2025-05-24 23:24:40 +0000
  • f0ea40767c Fix: Quick action handlers for portfolio allocations. Equal weight and income focus now properly sum to ~100% (allowing for floating-point precision). Capital focus simplified to equal weight allocation. Pascal 2025-05-24 22:06:52 +0000
  • 44d94eeb00 refactor: remove duplicate cache management and API testing sections Pascal 2025-05-24 15:24:15 +0000
  • 1f8b5920d0 fix: remove config_manager dependency and obsolete docker-compose version Pascal 2025-05-24 15:09:19 +0000
  • ac02928c60 refactor: remove obsolete version attribute from docker-compose.yml Pascal 2025-05-24 15:03:33 +0000
  • c317a5ba12 Add README.md from backup Pascal 2025-05-24 14:16:32 +0000
  • efc865c2da Initial commit: ETF Portal with Portfolio Builder and Analyzer components Pascal 2025-05-24 14:15:07 +0000