Files
sure/config
ChakibMoMi d57bdd02e1 Polish retirement feature: Custom calculator, grouped select, auto-detect, UK progress
- Extract Custom pension calculator class (was mapped to Base, which raises
  NotImplementedError — now explicit and safe)
- Remove if/custom short-circuit from estimated_monthly_pension — all systems
  go through pension_calculator uniformly
- Add PENSION_SYSTEM_GROUPS constant for grouped UI select and
  COUNTRY_TO_PENSION_SYSTEM + suggest_pension_system(country) for auto-detection
- Setup action pre-selects pension system and country from family profile
- Form dropdown now uses grouped_options_for_select grouped by region
- Show page displays UK State Pension qualifying-years progress bar for uk_sp
- Add pension_system_groups i18n keys in EN/DE/ES/FR
- Add UK progress i18n keys (uk_progress_title, uk_qualifying_years,
  uk_years_remaining) in all four locales
- Add 5 calculator unit tests (DE, US, UK, FR, ES) and update schema.rb
  to reflect GeneralizePensionSystems migration (pension_params JSONB,
  data JSONB, current_points nullable, old DE-specific columns removed)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 03:41:18 +02:00
..
2024-02-02 09:05:04 -06:00
2025-09-24 00:19:51 +02:00
2025-09-24 00:19:51 +02:00
2025-12-17 15:48:47 +01:00
2024-02-02 09:05:04 -06:00
2024-11-15 13:49:37 -05:00
2025-05-20 13:31:05 -05:00
2024-02-02 09:05:04 -06:00