Commit Graph

14 Commits

Author SHA1 Message Date
6f55566db3 Implement LLM provider configuration and update user settings
- Added functionality to update the default LLM provider for users via a new endpoint in UserController.
- Introduced LlmProvider enum to manage available LLM options: Auto, Gemini, OpenAI, and Claude.
- Updated User and UserEntity models to include DefaultLlmProvider property.
- Enhanced database context and migrations to support the new LLM provider configuration.
- Integrated LLM services into the application bootstrap for dependency injection.
- Updated TypeScript API client to include methods for managing LLM providers and chat requests.
2026-01-03 21:55:55 +07:00
cef86a5025 Enhance start-api-and-workers.sh and vibe-dev-server.sh scripts
- Added support for Swagger in the API by setting EnableSwagger environment variable.
- Implemented build error handling for both API and Workers, providing detailed feedback and suggestions for resolution.
- Updated vibe-dev-server.sh to start the API and Workers using Aspire, including improved logging and dashboard URL extraction.
- Enhanced waiting mechanisms for API readiness and Aspire dashboard availability, ensuring smoother startup experience.
2025-12-31 05:23:07 +07:00
2157d1f2c9 Remove references to Managing.Aspire.AppHost and Managing.Aspire.ServiceDefaults from solution and project files; update API project to eliminate unused references and adjust JWT token handling in Program.cs; enhance NSwag generation for Axios and Fetch clients, including new import handling. 2025-12-14 00:18:02 +07:00
2548e9b757 Fix all tests 2025-11-14 04:03:00 +07:00
460a7bd559 Fix realized pnl on backtest save + add tests (not all passing) 2025-11-14 02:38:15 +07:00
e8e2ec5a43 Add test for executor 2025-11-11 02:15:57 +07:00
747bda2700 Update jobs 2025-11-09 04:48:15 +07:00
7dba29c66f Add jobs 2025-11-09 02:08:31 +07:00
d2975be0f5 Merge workers into API 2025-08-16 04:55:33 +07:00
3d3f71ac7a Move workers 2025-08-05 17:53:19 +07:00
8d191e8d14 Add nswag 2025-04-23 13:28:28 +07:00
Oda
3113e5d278 Aspire (#17)
* add aspire

* add healthchecks
2025-04-21 04:21:40 +07:00
Oda
68aa7fff5d Gmx v2 - Funding rates (#6)
* Setup GMX v2

* Add get markets

* Map token with service

* Add get market info data

* Add get markets

* Add get market token prices

* Get markets infos multicall

* Try call datastore

* Add some tests to figure out why datastore call dont work

* Update funding rates

* clean
2024-08-17 06:50:18 +07:00
alirehmani
464a8730e8 docker files fixes from liaqat 2024-05-03 16:39:25 +05:00