Files
sure/app/views
LPW 140ea78b0e Add global sync summary component for all providers (#588)
* Add shared sync statistics collection and provider sync summary UI

- Introduced `SyncStats::Collector` concern to centralize sync statistics logic, including account, transaction, holdings, and health stats collection.
- Added collapsible `ProviderSyncSummary` component for displaying sync summaries across providers.
- Updated syncers (e.g., `LunchflowItem::Syncer`) to use the shared collector methods for consistent stats calculation.
- Added rake tasks under `dev:sync_stats` for testing and development purposes, including fake stats generation with optional issues.
- Enhanced provider-specific views to include sync summaries using the new shared component.

* Refactor `ProviderSyncSummary` to improve maintainability

- Extracted `severity_color_class` to simplify severity-to-CSS mapping.
- Replaced `holdings_label` with `holdings_label_key` for streamlined localization.
- Updated locale file to separate `found` and `processed` translations for clarity.

---------

Signed-off-by: Juan José Mata <juanjo.mata@gmail.com>
Co-authored-by: Josh Waldrep <joshua.waldrep5+github@gmail.com>
Co-authored-by: Juan José Mata <juanjo.mata@gmail.com>
2026-01-09 19:26:37 +01:00
..
2025-12-09 21:02:23 +01:00
2025-12-19 16:30:21 +01:00
2025-11-24 19:52:34 +01:00
2025-11-24 19:52:34 +01:00
2025-11-24 19:52:34 +01:00
2026-01-05 02:13:12 +01:00
2025-11-17 21:51:37 +01:00
2025-11-24 19:52:34 +01:00
2025-11-24 19:52:34 +01:00
2025-07-18 08:30:00 -04:00
2025-07-18 08:30:00 -04:00
2026-01-08 15:20:14 +01:00
2025-07-18 08:30:00 -04:00
2025-07-18 08:30:00 -04:00
2025-04-11 09:28:00 -05:00
2025-09-24 00:19:51 +02:00
2025-07-18 08:30:00 -04:00