Commit Graph

  • 567ddea46a chore(infra): update compose configurations, mqtt health bridge, and export scripts master Kleidukos 2026-09-01 17:38:57 +02:00
  • 2fe8cc0dca fix(assets): safeguard against null InstrumentCategory during ETF/Fund scans Kleidukos 2026-09-01 17:38:46 +02:00
  • d161efb370 fix(simulation,technicals): fix EMA 200 warmup distortion, intrabar execution path, and zero slippage Kleidukos 2026-09-01 17:38:34 +02:00
  • cb8a169043 feat(technicals,engine): add V2 multi-timeframe scoring, SMC patterns, and COS V2 engine Kleidukos 2026-09-01 17:38:13 +02:00
  • c5d7d359ba feat(notify): add FinlyticNotify push notification microservice and test suite Kleidukos 2026-09-01 17:38:01 +02:00
  • 6a0f9af3f8 docs: add comprehensive platform STATE.md and diagnostic PROBLEMS.md Kleidukos 2026-09-01 17:37:49 +02:00
  • 2b7d59f40d chore: remove deprecated microservices, update solution and docker compose configurations Kleidukos 2026-08-24 21:37:57 +02:00
  • 0894c40f07 feat(app): add evaluation history, bot control panel, simulation visualizer, and vendored signalr_core Kleidukos 2026-08-24 21:37:43 +02:00
  • 676496b77d feat(backend): add admin evaluation history, engine, simulation, bot API controllers and global exception middleware Kleidukos 2026-08-24 21:37:32 +02:00
  • 6974b2075b refactor(assets): update asset entity mappings, database migrations, and MQTT RPC handlers Kleidukos 2026-08-24 21:37:21 +02:00
  • 7060f0f7b1 refactor(bot): update paper trading models, broker integration, background services, and test project Kleidukos 2026-08-24 21:37:10 +02:00
  • 5c95dd182c feat(engine): add FinlyticEngine microservice with trade lifecycle, AI reasoning gate, composite scoring, and unit tests Kleidukos 2026-08-24 21:37:05 +02:00
  • a4959658a2 feat(simulation): add quant simulation microservice with virtual backtest broker and replay engine Kleidukos 2026-08-24 21:36:20 +02:00
  • f43ce2b7e9 feat(technicals): add technical analysis microservice with indicator engines, pattern detectors, and strategies Kleidukos 2026-08-24 21:36:05 +02:00
  • 12e7b57b16 feat(sentiment): add persistent sentiment entities, summaries, SentimentDbService and MQTT RPC refactoring Kleidukos 2026-08-24 21:35:48 +02:00
  • 600ccf299e feat(fundamentals): add KeyedLockPool for concurrent scraping synchronization and update MQTT RPC handlers Kleidukos 2026-08-24 21:35:43 +02:00
  • 8112598602 feat(news): add scraper adapters, article deduplication, blocklist service, and remove tracked publish artifacts Kleidukos 2026-08-24 21:35:33 +02:00
  • 44b161d509 feat(core): add shared DTOs, MqttTopics constants, DatabaseBootstrapper, and ManagedMqttClient extensions Kleidukos 2026-08-24 21:35:24 +02:00
  • 6ab84fe1de chore: update .gitignore and add developer documentation Kleidukos 2026-08-24 21:35:11 +02:00
  • 5497cc5de7 feat(bot): add FinlyticBot autonomous paper trading microservice with Alpaca Markets API integration Kleidukos 2026-08-17 16:32:47 +02:00
  • 3972507cb0 feat(settings): add dynamic N8N webhook URL configuration for News, Sentiment and Analyzer services Kleidukos 2026-08-17 16:10:31 +02:00
  • 75a2510b39 feat(frontend): make baseUrl dynamic for external network access and clear default login inputs Kleidukos 2026-08-16 16:59:36 +02:00
  • aaef272f4e fix(backend): resolve TR json serialization, news concurrency and asset index locks Kleidukos 2026-08-16 16:57:34 +02:00
  • d8ba28a810 fix(news): normalize URL and clear change tracker on insert conflict to prevent concurrency exception Kleidukos 2026-08-16 14:16:02 +02:00
  • b5cc70c08c fix(news): use CreateAsyncScope for Playwright service and gracefully handle DbUpdateException on duplicate URLs Kleidukos 2026-08-16 14:11:18 +02:00
  • 2ba54e8057 feat(fundamentals): multi-ticker DB caching, parallel html scraper, and frontend mappings Kleidukos 2026-08-16 14:05:57 +02:00
  • b0f8d4b78b feat(app): live terminal log console widget and service dynamic settings management Kleidukos 2026-08-15 21:31:00 +02:00
  • f18f75c1ab feat(backend): generic settings RPC bridge, LogStreamHub SignalR, and log ringbuffer Kleidukos 2026-08-15 21:30:56 +02:00
  • 1f9d66405a feat(assets): dynamic settings, IFinlyticLogger, live log streaming, and EF migration Kleidukos 2026-08-15 21:30:46 +02:00
  • 57554a9582 feat(trades): dynamic settings, IFinlyticLogger, live log streaming, and EF migration Kleidukos 2026-08-15 21:30:19 +02:00
  • 0d370d09e7 feat(analyzer): dynamic settings, IFinlyticLogger, live log streaming, and EF migration Kleidukos 2026-08-15 21:30:16 +02:00
  • 62e030e2cf feat(sentiment): dynamic settings, IFinlyticLogger, live log streaming, and EF migration Kleidukos 2026-08-15 21:30:12 +02:00
  • 1522c3480f feat(ta): dynamic settings, IFinlyticLogger, live log streaming, and EF migration Kleidukos 2026-08-15 21:30:05 +02:00
  • a94c36a878 feat(news): dynamic settings, IFinlyticLogger, live log streaming, and EF migration Kleidukos 2026-08-15 21:30:01 +02:00
  • a1f2b888f6 feat(fundamentals): dynamic settings, IFinlyticLogger, live log streaming, and EF migration Kleidukos 2026-08-15 21:29:50 +02:00
  • 3dbee36ca0 feat(core): dynamic settings service, IFinlyticLogger, log broadcaster, and persistent Yahoo auth Kleidukos 2026-08-15 21:29:38 +02:00
  • 34fa774cbf feat(trades): add live execution cockpit, closing cockpit, calculation cards and precision trade settings Kleidukos 2026-08-15 19:30:25 +02:00
  • 882d24a316 feat(derivatives): fix Trade Republic derivative pagination streaming and picker modal Kleidukos 2026-08-15 19:30:15 +02:00
  • 7e18257e3e feat(fundamentals): preserve ticker selection and add deterministic key executives sorting Kleidukos 2026-08-15 19:30:04 +02:00
  • 960a4bdbd6 feat(news,calendar): improve corporate calendar filters and news sentiment dialogs Kleidukos 2026-08-15 19:30:00 +02:00
  • 067f1bfdd5 feat(core): add internal crypto isin resolution and subtitle mapping Kleidukos 2026-08-15 19:29:32 +02:00
  • 5a6a50a609 feat(chart): interactive zoom/pan controls, pattern overlays, predictions, individual pattern filtering and landscape fullscreen mode Kleidukos 2026-08-15 01:03:57 +02:00
  • 1ccb6b613f feat(asset_detail): modular fundamentals sections, executive salaries and logo resolution Kleidukos 2026-08-15 01:03:30 +02:00
  • 15f8f7896e feat(app): clean architecture with typed repositories, DTO models and calendar event logos Kleidukos 2026-08-15 01:03:22 +02:00
  • f08fecde23 feat(backend): support calendar image routing and fundamentals executive salary mapping Kleidukos 2026-08-15 01:03:07 +02:00
  • a3f9e55a7e chore(docker): update docker compose configuration Kleidukos 2026-08-14 23:57:14 +02:00
  • 1d244b338a feat(app): responsive asset detail layout, full width chart, reactive hero header, shimmer loaders and enriched fundamentals Kleidukos 2026-08-14 23:57:03 +02:00
  • f94e3b8164 feat(backend): add analysis and calendar endpoints Kleidukos 2026-08-14 23:56:57 +02:00
  • 5c4b3165ba feat(technical,sentiment,news): add pending migrations and DbContext updates Kleidukos 2026-08-14 23:56:36 +02:00
  • c496651dd1 feat(analyzer): update MQTT handler, active trade monitoring, and dynamic settings Kleidukos 2026-08-14 23:55:52 +02:00
  • 4d5ab09bbd feat(assets): update scanner background service, derivative entities, and dynamic settings Kleidukos 2026-08-14 23:55:47 +02:00
  • 2151fd89f0 feat(trades): align TradeProposal and TradeAcceptance DTOs, update lifecycle and migrations Kleidukos 2026-08-14 23:55:29 +02:00
  • 1447f0aa4c feat(fundamentals): refactor entities, add Yahoo modules scraper, 52W metrics and migrations Kleidukos 2026-08-14 23:55:15 +02:00
  • 4f733bf8c3 feat(core): update DTOs, Trade Republic client, Yahoo scrapers, and dynamic settings Kleidukos 2026-08-14 23:55:02 +02:00
  • 3d8af3940b refactor: save current workspace state including FinlyticAnalyzer fixes, FinlyticApp trade route alignment, and DTO audit documentation Kleidukos 2026-08-12 18:30:42 +02:00
  • a9553e9fbf feat(Backend): update API gateway and websocket hubs Kleidukos 2026-08-09 21:32:52 +02:00
  • fdf4b6efcb chore: update root config, scripts, and remaining files Kleidukos 2026-08-09 21:01:48 +02:00
  • a708d2977c feat(App): update Finlytic Flutter app UI and blocs Kleidukos 2026-08-09 21:01:46 +02:00
  • e7427b7464 feat(Trades): refactor trades MQTT client and DTOs Kleidukos 2026-08-09 21:01:42 +02:00
  • c74a4456af feat(TA): update technical analysis service Kleidukos 2026-08-09 21:01:42 +02:00
  • 05d55a324c feat(Sentiment): update sentiment service Kleidukos 2026-08-09 21:01:42 +02:00
  • aff831cf58 feat(News): refactor news service and add sentiment tracking Kleidukos 2026-08-09 21:01:41 +02:00
  • 605e41cfeb feat(Fundamentals): add fundamentals service Kleidukos 2026-08-09 21:01:39 +02:00
  • e0778b88ea feat(Assets): update asset services and background workers Kleidukos 2026-08-09 21:01:39 +02:00
  • b57cc9894c feat(Analyzer): refactor analyzer and implement auto mode Kleidukos 2026-08-09 21:01:38 +02:00
  • 5475c3ac51 feat(Core): update DTOs and shared models Kleidukos 2026-08-09 21:01:38 +02:00
  • 6337e63a77 Init Kleidukos 2026-07-19 12:13:14 +02:00