|
|
679f9e4528
|
fix: rewrite cedlab_Chart_AllSeriesV2 with correct schema from cedlab_Chart_UL1 (CertificatesUnderlyings.Strike, StartDate=MIN(Prices.Px_date), deleted/sospeso filters)
|
2026-05-27 17:17:32 +02:00 |
|
|
|
e4728cf79e
|
fix: revert to cedlab_Chart_UL1 (already has all V2 fields); remove cedlab_Chart_UL2; fix AllSeriesV2 SQL with DailyUL1 logic
|
2026-05-27 16:35:48 +02:00 |
|
|
|
a866a2f7d5
|
fix: use cedlab_Chart_UL2 (new SP, don't modify UL1); add correct SQL scripts with Prices table
|
2026-05-27 16:28:26 +02:00 |
|
|
|
44e2098584
|
feat: add /api/chart/v2/{isin} endpoint and register IChartDataServiceV2
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
|
2026-05-27 15:54:23 +02:00 |
|
|
|
0caccc72d5
|
feat: add SkiaChartRendererV2 (title, colored series, line labels, bottom legend)
|
2026-05-27 15:50:05 +02:00 |
|
|
|
494443ede3
|
feat: add ChartDataServiceV2 with IChartDataServiceV2 (2-SP approach)
|
2026-05-27 15:45:15 +02:00 |
|
|
|
5d67ae3463
|
feat: add ChartModelsV2 (ChartUlMetadata, ChartSeriesPoint, ChartDataV2)
|
2026-05-27 15:42:38 +02:00 |
|
|
|
704d634940
|
chore: ignore .worktrees/ directory
|
2026-05-27 15:41:08 +02:00 |
|
|
|
a3f6d6000c
|
fix: fallback to Categoria when natixis=true but Nome is empty
|
2026-03-26 14:06:25 +01:00 |
|
|
|
86bb25ef1e
|
docs: update CLAUDE.md with Memoria field, natixis param, and query params reference table
|
2026-03-26 12:59:38 +01:00 |
|
|
|
79b02b39b6
|
fix: align Memoria em-dash fallback with AnagraficaSectionRenderer
|
2026-03-26 12:55:40 +01:00 |
|
|
|
7a3a8114bd
|
feat: rename Memoria Cedola and add natixis support to ExpiredAnagraficaSectionRenderer
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-26 12:52:48 +01:00 |
|
|
|
716f191fc5
|
feat: add Memoria field to Analisi and natixis support to AnagraficaSectionRenderer
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-26 12:48:51 +01:00 |
|
|
|
7595530490
|
feat: propagate showNatixis through orchestrator and cache keys
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-26 12:46:18 +01:00 |
|
|
|
cd1a366f77
|
feat: add natixis query param to all ReportController endpoints
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-26 12:37:50 +01:00 |
|
|
|
59ff3e9ac8
|
feat: add showNatixis param to IReportOrchestrator interface
|
2026-03-26 12:30:08 +01:00 |
|
|
|
df726306db
|
feat: add ShowNatixis flag to CertificateReportData
|
2026-03-26 12:16:11 +01:00 |
|
|
|
de9d235703
|
docs: add implementation plan for Memoria field and Natixis parameter
|
2026-03-26 11:56:01 +01:00 |
|
|
|
1bf99a917c
|
docs: fix DrawTitolo -> DrawTitle method name in spec
|
2026-03-26 11:14:02 +01:00 |
|
|
|
2a10a058b3
|
docs: fix spec issues - DrawTitolo signature strategy, cache key expired path, showTip guard
|
2026-03-26 11:03:25 +01:00 |
|
|
|
998c24da31
|
docs: add design spec for Memoria field and Natixis parameter
|
2026-03-26 10:54:35 +01:00 |
|
|
|
5e9598e9dd
|
feat: dim unreachable event rows in expired certificate reports
|
2026-03-24 16:28:04 +01:00 |
|
|
|
8675c6a19e
|
feat: add GrayedOutBrush to PdfTheme for dimmed event rows
|
2026-03-24 16:24:36 +01:00 |
|
|
|
1a4e3538b5
|
docs: add implementation plan for greyed-out unreachable event rows
|
2026-03-24 16:21:48 +01:00 |
|
|
|
5e90446cbe
|
docs: add design spec for greyed-out unreachable events in expired certificates
|
2026-03-24 16:13:29 +01:00 |
|
|
|
76145ad0d2
|
fix: rinomina header gruppo DIVIDENDI → DIVIDENDI ANNUALI nella tabella sottostanti+dividendi
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-24 10:13:40 +01:00 |
|
|
|
7c7d1658ea
|
fix: rinomina etichette UI nei report PDF
- Sezione Analisi: Prossimo Autocall → Prossimo Richiamo Anticipato
- Lista Eventi: Ex Date → Data Stacco
- Tabella Sottostanti: % Perf. → Performance (tutti i renderer)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-24 09:42:13 +01:00 |
|
|
|
8c3a900a9c
|
docs: update README and DOCS with ?dividend=true feature
- Document ?dividend=true parameter in all report endpoints
- Add DividendSectionRenderer to architecture diagrams and file structure
- Update Struttura del report sections (Sezione 1b optional)
- Document 4-key cache combinations (base/branded/dividend/branded+dividend)
- Add 2026-03-23 changelog entries in DOCS.md
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-23 17:38:48 +01:00 |
|
|
|
b3cf03e3d4
|
fix: widen Rendimento/Rendimento Futuro columns to prevent mid-word wrap
|
2026-03-23 17:32:29 +01:00 |
|
|
|
088a95cafb
|
fix: use Small/Header fonts in sottostanti table in expired renderer
|
2026-03-23 17:23:51 +01:00 |
|
|
|
f95242df1a
|
fix: use Small/Header fonts in dividend table (consistent with eventi)
|
2026-03-23 17:23:50 +01:00 |
|
|
|
1f67285ae6
|
fix: use Small/Header fonts in sottostanti table (consistent with eventi)
|
2026-03-23 17:23:49 +01:00 |
|
|
|
b93a16ce6e
|
fix: DrawSectionLabel title style + thin borders + correct font in dividend renderer
|
2026-03-23 17:17:49 +01:00 |
|
|
|
b1003bc3f1
|
fix: DrawSectionLabel title style in scenario renderer
|
2026-03-23 17:17:36 +01:00 |
|
|
|
031a1acc1a
|
fix: DrawSectionLabel title style in eventi renderer
|
2026-03-23 17:17:21 +01:00 |
|
|
|
de7148c5cb
|
fix: restore 'Soglia Rimborso' label in expired eventi (revert incorrect rename)
|
2026-03-23 17:07:53 +01:00 |
|
|
|
bd51bb4d26
|
fix: Italian labels + section title style + double header row height in dividend renderer
|
2026-03-23 17:05:39 +01:00 |
|
|
|
15a4034a77
|
fix: consistent title style in scenario renderer
|
2026-03-23 17:04:29 +01:00 |
|
|
|
9c78b3f852
|
fix: Italian column labels + consistent title style in eventi renderer
Changes applied:
1. Updated column names in active certificates (quotazione):
- "Trigger Cedola" → "Livello Cedola"
- "Trigger Autocall" → "Livello Richiamo Anticipato"
- "Valore Autocall" → "Valore Richiamo Anticipato"
2. Updated column names in expired certificates:
- "Soglia Rimborso" → "Livello Richiamo Anticipato"
- "Valore Autocall" → "Valore Richiamo Anticipato"
3. Synchronized title style in EventiSectionRenderer with AnagraficaSectionRenderer:
- Uses AccentBlue color instead of generic SectionTitle
- Added blue separator line below title (AccentBluePen)
- Aligned spacing and font sizing
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-23 17:04:28 +01:00 |
|
|
|
3e52f807a5
|
fix: translate labels to Italian in anagrafica section (analisi + sottostanti)
|
2026-03-23 17:03:47 +01:00 |
|
|
|
1edfccfc62
|
fix: translate sottostanti column labels to Italian in expired anagrafica
|
2026-03-23 17:03:46 +01:00 |
|
|
|
26f818486c
|
feat: wire DividendSectionRenderer into orchestrator — both active and expired flows
Also fix darkBlueBrush undefined reference in DividendSectionRenderer.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-23 16:16:19 +01:00 |
|
|
|
e994352bd7
|
feat: register DividendSectionRenderer in DI container
|
2026-03-23 16:12:11 +01:00 |
|
|
|
069e33f0ec
|
feat: add DividendSectionRenderer with landscape two-level header table
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-23 16:09:41 +01:00 |
|
|
|
5b6400903d
|
feat: skip sottostanti table in expired anagrafica when ShowDividend=true
|
2026-03-23 16:00:14 +01:00 |
|
|
|
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 |
|