-
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