Commit Graph

  • a3f6d6000c fix: fallback to Categoria when natixis=true but Nome is empty master SmartRootsSrl 2026-03-26 14:06:25 +01:00
  • 86bb25ef1e docs: update CLAUDE.md with Memoria field, natixis param, and query params reference table SmartRootsSrl 2026-03-26 12:59:38 +01:00
  • 79b02b39b6 fix: align Memoria em-dash fallback with AnagraficaSectionRenderer SmartRootsSrl 2026-03-26 12:55:40 +01:00
  • 7a3a8114bd feat: rename Memoria Cedola and add natixis support to ExpiredAnagraficaSectionRenderer SmartRootsSrl 2026-03-26 12:52:48 +01:00
  • 716f191fc5 feat: add Memoria field to Analisi and natixis support to AnagraficaSectionRenderer SmartRootsSrl 2026-03-26 12:48:51 +01:00
  • 7595530490 feat: propagate showNatixis through orchestrator and cache keys SmartRootsSrl 2026-03-26 12:46:18 +01:00
  • cd1a366f77 feat: add natixis query param to all ReportController endpoints SmartRootsSrl 2026-03-26 12:37:50 +01:00
  • 59ff3e9ac8 feat: add showNatixis param to IReportOrchestrator interface SmartRootsSrl 2026-03-26 12:30:08 +01:00
  • df726306db feat: add ShowNatixis flag to CertificateReportData SmartRootsSrl 2026-03-26 12:16:11 +01:00
  • de9d235703 docs: add implementation plan for Memoria field and Natixis parameter SmartRootsSrl 2026-03-26 11:56:01 +01:00
  • 1bf99a917c docs: fix DrawTitolo -> DrawTitle method name in spec SmartRootsSrl 2026-03-26 11:14:02 +01:00
  • 2a10a058b3 docs: fix spec issues - DrawTitolo signature strategy, cache key expired path, showTip guard SmartRootsSrl 2026-03-26 11:03:25 +01:00
  • 998c24da31 docs: add design spec for Memoria field and Natixis parameter SmartRootsSrl 2026-03-26 10:54:35 +01:00
  • 5e9598e9dd feat: dim unreachable event rows in expired certificate reports SmartRootsSrl 2026-03-24 16:28:04 +01:00
  • 8675c6a19e feat: add GrayedOutBrush to PdfTheme for dimmed event rows SmartRootsSrl 2026-03-24 16:24:36 +01:00
  • 1a4e3538b5 docs: add implementation plan for greyed-out unreachable event rows SmartRootsSrl 2026-03-24 16:21:48 +01:00
  • 5e90446cbe docs: add design spec for greyed-out unreachable events in expired certificates SmartRootsSrl 2026-03-24 16:13:29 +01:00
  • 76145ad0d2 fix: rinomina header gruppo DIVIDENDI → DIVIDENDI ANNUALI nella tabella sottostanti+dividendi SmartRootsSrl 2026-03-24 10:13:40 +01:00
  • 7c7d1658ea fix: rinomina etichette UI nei report PDF SmartRootsSrl 2026-03-24 09:42:13 +01:00
  • 8c3a900a9c docs: update README and DOCS with ?dividend=true feature SmartRootsSrl 2026-03-23 17:38:48 +01:00
  • b3cf03e3d4 fix: widen Rendimento/Rendimento Futuro columns to prevent mid-word wrap SmartRootsSrl 2026-03-23 17:32:29 +01:00
  • 088a95cafb fix: use Small/Header fonts in sottostanti table in expired renderer SmartRootsSrl 2026-03-23 17:23:51 +01:00
  • f95242df1a fix: use Small/Header fonts in dividend table (consistent with eventi) SmartRootsSrl 2026-03-23 17:23:50 +01:00
  • 1f67285ae6 fix: use Small/Header fonts in sottostanti table (consistent with eventi) SmartRootsSrl 2026-03-23 17:23:49 +01:00
  • b93a16ce6e fix: DrawSectionLabel title style + thin borders + correct font in dividend renderer SmartRootsSrl 2026-03-23 17:17:49 +01:00
  • b1003bc3f1 fix: DrawSectionLabel title style in scenario renderer SmartRootsSrl 2026-03-23 17:17:36 +01:00
  • 031a1acc1a fix: DrawSectionLabel title style in eventi renderer SmartRootsSrl 2026-03-23 17:17:21 +01:00
  • de7148c5cb fix: restore 'Soglia Rimborso' label in expired eventi (revert incorrect rename) SmartRootsSrl 2026-03-23 17:07:53 +01:00
  • bd51bb4d26 fix: Italian labels + section title style + double header row height in dividend renderer SmartRootsSrl 2026-03-23 17:05:39 +01:00
  • 15a4034a77 fix: consistent title style in scenario renderer SmartRootsSrl 2026-03-23 17:04:29 +01:00
  • 9c78b3f852 fix: Italian column labels + consistent title style in eventi renderer SmartRootsSrl 2026-03-23 17:04:28 +01:00
  • 3e52f807a5 fix: translate labels to Italian in anagrafica section (analisi + sottostanti) SmartRootsSrl 2026-03-23 17:03:47 +01:00
  • 1edfccfc62 fix: translate sottostanti column labels to Italian in expired anagrafica SmartRootsSrl 2026-03-23 17:03:46 +01:00
  • 26f818486c feat: wire DividendSectionRenderer into orchestrator — both active and expired flows SmartRootsSrl 2026-03-23 16:14:50 +01:00
  • e994352bd7 feat: register DividendSectionRenderer in DI container SmartRootsSrl 2026-03-23 16:12:11 +01:00
  • 069e33f0ec feat: add DividendSectionRenderer with landscape two-level header table SmartRootsSrl 2026-03-23 16:03:21 +01:00
  • 5b6400903d feat: skip sottostanti table in expired anagrafica when ShowDividend=true SmartRootsSrl 2026-03-23 16:00:14 +01:00
  • 35b2e9ae43 feat: skip sottostanti table in anagrafica when ShowDividend=true SmartRootsSrl 2026-03-23 15:56:56 +01:00
  • 02ca8bc9fb feat: add ?dividend query param to all report endpoints SmartRootsSrl 2026-03-23 15:53:53 +01:00
  • f79423219f feat: add showDividend param to IReportOrchestrator interface SmartRootsSrl 2026-03-23 15:50:56 +01:00
  • 2ddd5af043 feat: add ShowDividend flag to CertificateReportData SmartRootsSrl 2026-03-23 15:49:10 +01:00
  • cc3d3695fe docs: fix spec review issues in dividend section design SmartRootsSrl 2026-03-23 12:01:03 +01:00
  • 001fbd90d9 docs: add dividend section design spec SmartRootsSrl 2026-03-23 11:58:56 +01:00
  • 49014c1544 feat: move Barriera/Rimborso Capitale from eventi table to anagrafica analisi SmartRootsSrl 2026-03-23 11:04:43 +01:00
  • 14d4baa629 feat: add sottostanti table to expired certificate report (sezione 1) SmartRootsSrl 2026-03-23 09:32:28 +01:00
  • 16d06340fc docs: add all superpowers plans and specs SmartRootsSrl 2026-03-21 11:54:39 +01:00
  • bd5941185d chore: add .gitignore for ASP.NET Core + Visual Studio project SmartRootsSrl 2026-03-21 11:53:32 +01:00
  • 270933eb1d chore: remove redundant README from CertReports.Syncfusion subfolder SmartRootsSrl 2026-03-21 11:50:41 +01:00
  • 4df6f9bd86 docs: update README and CLAUDE.md with expired certificate report feature SmartRootsSrl 2026-03-21 11:47:45 +01:00
  • 2546990556 fix: set Analisi section width to match Caratteristiche Prodotto (ColW) SmartRootsSrl 2026-03-21 11:42:57 +01:00
  • 7916cbc93b fix: align Analisi section left, always show KV labels, update expired events table columns SmartRootsSrl 2026-03-21 11:38:07 +01:00
  • f3e0a8254a fix: add Stato empty warning log and fix y-increment when Categoria is empty SmartRootsSrl 2026-03-21 10:49:03 +01:00
  • 2e320e6511 feat: register ExpiredAnagraficaSectionRenderer in DI SmartRootsSrl 2026-03-21 10:46:06 +01:00
  • 8c35cb5127 fix: add try/catch error logging in expired flow renderers SmartRootsSrl 2026-03-21 10:45:25 +01:00
  • b60956db9a feat: add expired certificate report branching in orchestrator SmartRootsSrl 2026-03-21 10:38:41 +01:00
  • 571df139e5 fix: capture DrawAnalisi return value in ExpiredAnagraficaSectionRenderer SmartRootsSrl 2026-03-21 10:36:10 +01:00
  • 3cca41a77b feat: add ExpiredAnagraficaSectionRenderer for non-quoted certificates SmartRootsSrl 2026-03-21 10:33:18 +01:00
  • 7ad14c129c feat: add Stato field to CertificateInfo model and map from SP SmartRootsSrl 2026-03-21 10:30:13 +01:00
  • 26ebd320e5 docs: add expired certificate report implementation plan SmartRootsSrl 2026-03-21 10:27:51 +01:00
  • cdbdfeede1 docs: update expired report spec after review (cache keys, orchestrator logic, chart signature) SmartRootsSrl 2026-03-21 10:21:20 +01:00
  • 71d6a4c32d docs: add expired certificate report design spec SmartRootsSrl 2026-03-21 10:17:53 +01:00
  • a1ec6157f3 docs: add README with project overview and architecture SmartRootsSrl 2026-03-20 17:48:03 +01:00
  • 783339cd0c chore: add solution file SmartRootsSrl 2026-03-20 17:40:06 +01:00
  • c1d274e0b6 fix: rename sottostanti column Trig.AC -> Trigger Autocall SmartRootsSrl 2026-03-20 17:04:40 +01:00
  • 4e36c69ab2 chore: update stale comment in DrawTitle section header SmartRootsSrl 2026-03-20 16:53:48 +01:00
  • aefba39739 fix: rename eventi column Trigger CPN -> Trigger Cedola SmartRootsSrl 2026-03-20 16:50:52 +01:00
  • 3694ce8780 fix: rename sottostanti column headers (Barriera/Buffer/Trigger Cedola) SmartRootsSrl 2026-03-20 16:50:44 +01:00
  • c8f7452e2b feat: redesign page1 header - centered title, info boxes row (Tipologia/Data/Bid/Ask) SmartRootsSrl 2026-03-20 16:47:08 +01:00
  • e76fdc1bb0 feat: add box header colors/brushes and fix footer branding offset SmartRootsSrl 2026-03-20 16:43:03 +01:00
  • 3636676dbc docs: add implementation plan for page1 header restyle SmartRootsSrl 2026-03-20 16:39:26 +01:00
  • c72670edee docs: add spec for page1 header restyle and label fixes SmartRootsSrl 2026-03-20 16:30:22 +01:00
  • eb5a8d6d7b docs: update CLAUDE.md with branding param, page 1 redesign, new PdfTheme palette SmartRootsSrl 2026-03-20 12:35:09 +01:00
  • ff2f4ccfe6 fix: null-coalescing for KV fields + PdfTheme brush rename (NegativeRedBrush/PositiveGreenBrush) SmartRootsSrl 2026-03-20 12:28:43 +01:00
  • 8419ac0a78 feat: redesign page 1 - hybrid style, 3-section layout, sottostanti on page 1 SmartRootsSrl 2026-03-20 12:23:13 +01:00
  • 4a8cd0351c feat: add AccentBlue palette, reduced margins, DrawFooter with branding support SmartRootsSrl 2026-03-20 12:11:38 +01:00
  • eec67a90f0 feat: add ShowBranding flag propagation from API to report data SmartRootsSrl 2026-03-20 12:06:30 +01:00
  • 85ee66750a chore: initial commit - baseline before redesign SmartRootsSrl 2026-03-20 12:03:38 +01:00