35b2e9ae43
feat: skip sottostanti table in anagrafica when ShowDividend=true
2026-03-23 15:56:56 +01:00
02ca8bc9fb
feat: add ?dividend query param to all report endpoints
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-23 15:53:53 +01:00
f79423219f
feat: add showDividend param to IReportOrchestrator interface
2026-03-23 15:50:56 +01:00
2ddd5af043
feat: add ShowDividend flag to CertificateReportData
2026-03-23 15:49:10 +01:00
cc3d3695fe
docs: fix spec review issues in dividend section design
2026-03-23 12:01:03 +01:00
001fbd90d9
docs: add dividend section design spec
2026-03-23 11:58:56 +01:00
49014c1544
feat: move Barriera/Rimborso Capitale from eventi table to anagrafica analisi
...
Expired certificate report: removed 'Barriera Capitale' and 'Rimborso Capitale'
columns from the eventi table (9 columns now). Added the same two fields to
the Analisi section on page 1, mapped from LivelloBarriera and CapitalValue.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-23 11:04:43 +01:00
14d4baa629
feat: add sottostanti table to expired certificate report (sezione 1)
...
Adds the 9-column underlyings table (identical to the active report) to
ExpiredAnagraficaSectionRenderer, with overflow-to-new-page guard.
Also excludes Logs/** from csproj build and updates README accordingly.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-23 09:32:28 +01:00
16d06340fc
docs: add all superpowers plans and specs
2026-03-21 11:54:39 +01:00
bd5941185d
chore: add .gitignore for ASP.NET Core + Visual Studio project
2026-03-21 11:53:32 +01:00
270933eb1d
chore: remove redundant README from CertReports.Syncfusion subfolder
2026-03-21 11:50:41 +01:00
4df6f9bd86
docs: update README and CLAUDE.md with expired certificate report feature
2026-03-21 11:47:45 +01:00
2546990556
fix: set Analisi section width to match Caratteristiche Prodotto (ColW)
2026-03-21 11:42:57 +01:00
7916cbc93b
fix: align Analisi section left, always show KV labels, update expired events table columns
2026-03-21 11:38:07 +01:00
f3e0a8254a
fix: add Stato empty warning log and fix y-increment when Categoria is empty
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-21 10:49:03 +01:00
2e320e6511
feat: register ExpiredAnagraficaSectionRenderer in DI
2026-03-21 10:46:06 +01:00
8c35cb5127
fix: add try/catch error logging in expired flow renderers
2026-03-21 10:45:25 +01:00
b60956db9a
feat: add expired certificate report branching in orchestrator
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-21 10:38:41 +01:00
571df139e5
fix: capture DrawAnalisi return value in ExpiredAnagraficaSectionRenderer
2026-03-21 10:36:10 +01:00
3cca41a77b
feat: add ExpiredAnagraficaSectionRenderer for non-quoted certificates
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-21 10:33:18 +01:00
7ad14c129c
feat: add Stato field to CertificateInfo model and map from SP
2026-03-21 10:30:13 +01:00
26ebd320e5
docs: add expired certificate report implementation plan
2026-03-21 10:27:51 +01:00
cdbdfeede1
docs: update expired report spec after review (cache keys, orchestrator logic, chart signature)
2026-03-21 10:21:20 +01:00
71d6a4c32d
docs: add expired certificate report design spec
2026-03-21 10:17:53 +01:00
a1ec6157f3
docs: add README with project overview and architecture
2026-03-20 17:48:03 +01:00
783339cd0c
chore: add solution file
2026-03-20 17:40:06 +01:00
c1d274e0b6
fix: rename sottostanti column Trig.AC -> Trigger Autocall
2026-03-20 17:04:40 +01:00
4e36c69ab2
chore: update stale comment in DrawTitle section header
2026-03-20 16:53:48 +01:00
aefba39739
fix: rename eventi column Trigger CPN -> Trigger Cedola
2026-03-20 16:50:52 +01:00
3694ce8780
fix: rename sottostanti column headers (Barriera/Buffer/Trigger Cedola)
2026-03-20 16:50:44 +01:00
c8f7452e2b
feat: redesign page1 header - centered title, info boxes row (Tipologia/Data/Bid/Ask)
2026-03-20 16:47:08 +01:00
e76fdc1bb0
feat: add box header colors/brushes and fix footer branding offset
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 16:43:03 +01:00
3636676dbc
docs: add implementation plan for page1 header restyle
2026-03-20 16:39:26 +01:00
c72670edee
docs: add spec for page1 header restyle and label fixes
2026-03-20 16:30:22 +01:00
eb5a8d6d7b
docs: update CLAUDE.md with branding param, page 1 redesign, new PdfTheme palette
2026-03-20 12:35:09 +01:00
ff2f4ccfe6
fix: null-coalescing for KV fields + PdfTheme brush rename (NegativeRedBrush/PositiveGreenBrush)
2026-03-20 12:28:43 +01:00
8419ac0a78
feat: redesign page 1 - hybrid style, 3-section layout, sottostanti on page 1
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 12:23:13 +01:00
4a8cd0351c
feat: add AccentBlue palette, reduced margins, DrawFooter with branding support
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 12:11:38 +01:00
eec67a90f0
feat: add ShowBranding flag propagation from API to report data
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 12:06:30 +01:00
85ee66750a
chore: initial commit - baseline before redesign
2026-03-20 12:03:38 +01:00