Commit Graph

7 Commits

Author SHA1 Message Date
8878ec632e feat(UI): Implement holiday awareness across all data widgets
- All data widgets (tables and cards) now use the useIsHoliday hook.
- An informational alert is displayed on holidays, without hiding the last available data.
- Unifies loading state logic to wait for both data and holiday status, preventing race conditions.
- Ensures a consistent and robust user experience across all components."
2025-07-15 15:20:36 -03:00
191a49977a Fix Holidays Frontend 2025-07-15 12:18:25 -03:00
e1e23f5315 Feat(holidays): Implement database-backed holiday detection system
- Adds a new `MercadosFeriados` table to the database to persist market holidays.
- Implements `HolidayDataFetcher` to update holidays weekly from Finnhub API.
- Implements `IHolidayService` with in-memory caching to check for holidays efficiently.
- Worker service now skips fetcher execution on market holidays.
- Adds a new API endpoint `/api/mercados/es-feriado/{mercado}`.
- Integrates a non-blocking holiday alert into the `BolsaLocalWidget`."
2025-07-15 11:20:28 -03:00
e670ebaac7 Fix: Remove Formater 2025-07-14 11:20:57 -03:00
c9b3127f55 Feat: Currency 2 Decimal Format - Fix: Charts Scale 2025-07-14 11:18:46 -03:00
2cd57d0e60 Fix YAxis Merval - Comment run worker ejecution 2025-07-14 10:32:28 -03:00
93b2887bd5 feat: adaptación de los proyectos para utilizar .env y comienzo de preparación para despliegue en docker 2025-07-03 11:44:10 -03:00