glicciardello
  • Joined on 2025-11-01
glicciardello pushed to master at glicciardello/SmartReports 2026-07-21 17:54:49 +02:00
e36ef3fe47 feat: add ?years= param to underlying-only chart endpoint
glicciardello pushed to master at glicciardello/SmartReports 2026-07-21 11:02:44 +02:00
d59f5a0faa Aggiornamento docs
glicciardello pushed to master at glicciardello/SmartReports 2026-07-21 10:59:49 +02:00
6024deaf35 docs: document standalone underlying chart endpoint in README
glicciardello pushed to master at glicciardello/SmartReports 2026-07-21 10:58:31 +02:00
c9db398336 docs: document GET /api/chart/underlying/{idUnderlyings} endpoint
7b9553ad4e feat: add GET /api/chart/underlying/{idUnderlyings} endpoint
3887404572 feat: add RenderSingleSeriesToPng for standalone underlying chart
a75d1711e6 feat: add UnderlyingChartDataService and DI registration
57f09cec62 feat: add UnderlyingChartData model
Compare 10 commits »
glicciardello pushed to master at glicciardello/SmartReports 2026-06-26 10:33:44 +02:00
04b291a7ef feat: add Barriera/Rimborso Capitale columns to Eventi section
glicciardello pushed to master at glicciardello/SmartReports 2026-06-09 15:56:30 +02:00
9b938ef93d fix: fund report layout refactor and chart renderer fix
glicciardello pushed to master at glicciardello/SmartReports 2026-06-08 18:19:27 +02:00
9d8acbae6b docs: update README with fund/ETF report feature (endpoints, layout, architecture)
9a73ae9a1b fix: negative perf color, parallel SP calls in chart controller, sort comment
201b3b39c4 feat: register fund report services in DI (Program.cs)
3e6c5c6dff feat: add FundChartController (/api/chart/fund/{isin})
14bc7f772b refactor: extract ResolveIsinAsync helper in FundReportController
Compare 19 commits »
glicciardello pushed to master at glicciardello/SmartReports 2026-06-08 16:11:00 +02:00
457800160e docs: update README with chart v2, natixis param, and latest features
glicciardello pushed to master at glicciardello/SmartReports 2026-05-29 10:27:54 +02:00
c655cdd31e fix: null-safe string reader, chart V2 label collision avoidance
bb86c6ac20 feat: add Direzione, RendimentoPotenziale, CategoryID to Analisi section
Compare 2 commits »
glicciardello pushed to master at glicciardello/SmartReports 2026-05-28 14:41:27 +02:00
3c99159bd1 docs: update CLAUDE.md — chart v2 new colors and dual-path save behavior
glicciardello pushed to master at glicciardello/SmartReports 2026-05-28 12:37:44 +02:00
03dad27414 feat: dual-path save for format=jpg/jpeg with ?save=true
glicciardello pushed to master at glicciardello/SmartReports 2026-05-28 11:16:49 +02:00
52bda26a4b fix: calculate current price for non-WorstOf end labels from series data
glicciardello pushed to master at glicciardello/SmartReports 2026-05-28 11:14:00 +02:00
6454420230 feat: add price value to non-WorstOf underlyings end labels
glicciardello pushed to master at glicciardello/SmartReports 2026-05-28 11:10:46 +02:00
5579915fbc feat: restyle chart v2 colors, end labels and legend
glicciardello pushed to master at glicciardello/SmartReports 2026-05-27 18:51:30 +02:00
336e0eb3b8 chore: remove obsolete ChartServiceHealthCheck and ChartService config (chart now generated internally)
glicciardello pushed to master at glicciardello/SmartReports 2026-05-27 18:46:55 +02:00
30d33a147a docs: document ?save=true parameter and ChartSettings paths in CLAUDE.md
glicciardello pushed to master at glicciardello/SmartReports 2026-05-27 18:45:42 +02:00
4611f3c376 feat: add ?save=true param to chart v2 — saves JPEG to disk (ChartSettings paths in appsettings)
glicciardello pushed to master at glicciardello/SmartReports 2026-05-27 18:41:19 +02:00
1b4e8c2096 docs: update CLAUDE.md with all chart v2 formats (jpg, jpeg, jpgEnc, pdf) and renderer notes
glicciardello pushed to master at glicciardello/SmartReports 2026-05-27 18:38:56 +02:00
c350b7d3b5 feat: add format=jpgEnc support (filename from rpt_CertificatesChartsAlias SP)
glicciardello pushed to master at glicciardello/SmartReports 2026-05-27 18:24:44 +02:00
d60296aebd fix: X-axis dates now use month-based intervals (fixes missing dates for short/long date ranges)