Commit Graph
40 Commits
Author SHA1 Message Date
Cursor Agent eb83b3c51a refactor: unify logs and usage implementation 2025-11-23 21:51:36 +00:00
9qeklajc 26110a68dd add logs page 2025-11-15 15:59:08 +01:00
Shroominic a8b6d4866f v0.2.0c 2025-11-14 20:15:36 +08:00
Shroominic 29b088c035 bump v0.2.0b 2025-11-11 17:21:52 +08:00
Shroominic 320cfe82fd auto populate providers from available classes 2025-11-11 16:10:42 +08:00
9qeklajc 1b6188b130 better model update 2025-11-02 23:42:18 +01:00
Shroominic baa2e7038c rm dev version tag 2025-11-01 13:48:10 +08:00
Shroominic 68d62e08df add root_fallback if admin ui not visible 2025-10-29 13:43:03 +08:00
Shroominic 7d95a6187a ruff fmt 2025-10-27 14:09:48 +08:00
Shroominic 862df136d6 Merge v0.1.4 changes from 'origin/main' into v0.2.0-final 2025-10-27 14:07:37 +08:00
9qeklajc 2f2f3ce098 fix redirection 2025-10-24 23:26:56 +02:00
9qeklajc 65a211388e move to different repo 2025-10-24 19:56:56 +02:00
9qeklajc 86e4b99297 use different endpoint for models 2025-10-24 17:19:15 +02:00
9qeklajc 3c81a77ea2 fmt 2025-10-24 16:40:37 +02:00
9qeklajc f3e8718660 fix icon 2025-10-24 15:55:48 +02:00
9qeklajc 2121b36e79 make static ui 2025-10-24 14:27:47 +02:00
Shroominic 0da08fb945 refactor pricing, provider fees, realtime model map updates 2025-10-20 12:45:02 +08:00
Shroominic 4641f40278 custom version suffix 2025-10-18 13:33:41 +08:00
Shroominic 61a0559f8e Add upstream providers management and model integration
- Created migration scripts to establish the `upstream_providers` table and integrate it with the `models` table.
- Enhanced the proxy functionality to support dynamic upstream provider initialization and model resolution.
- Implemented API endpoints for managing upstream providers, including CRUD operations and model fetching.
- Refactored pricing calculations to accommodate upstream provider overrides and ensure accurate cost estimation.
- Updated the admin interface to allow for easy management of upstream providers and their associated models.
2025-10-13 17:17:54 +08:00
Shroominic 4b36fb8d6f change version 2025-10-12 13:03:29 +08:00
Shroominic c90abe9e79 update version 2025-10-04 20:12:28 +08:00
Shroominic c2a26a3c00 v1/providers redirect to v1/providers/ 2025-09-22 16:36:35 +01:00
Shroominic 5fb583be55 v0.1.4-dev 2025-09-22 11:11:36 +01:00
Shroominic 9ab269dd8f ⬆️ v0.1.3 2025-09-15 17:55:20 +01:00
Shroominic 4cdbf23ec0 fixes 2025-09-10 13:28:48 +01:00
Shroominic 73d3613301 move MODELS to DB 2025-09-10 13:28:43 +01:00
Shroominic 2b045c95c7 dev version indicator 2025-09-08 14:52:52 +01:00
Shroominic 7761d144f6 feat(core): initialize and use SettingsService; update admin settings API; hook app metadata from settings 2025-09-08 10:52:30 +01:00
Shroominic cc9e387d3a ⬆️ v0.1.2 2025-09-04 21:47:13 +01:00
Shroominic 331a3bebbd not change version here 2025-09-04 15:33:32 +01:00
Shroominic fa026ee580 dev version indicator 2025-09-04 15:29:28 +01:00
Shroominic c0d115b1ab update providers bg task 2025-09-03 16:52:13 +01:00
Shroominic 7e988f94e9 Merge branch 'main' into cursor/discover-and-announce-routstr-providers-3b9a 2025-08-29 11:40:26 -03:00
Shroominic 394bfe1762 ⬆️ v0.1.1b 2025-08-23 17:20:26 -03:00
shroominic d1268c3026 ⬆️ v0.1.1 2025-08-23 16:31:48 +00:00
Shroominic 5e442d139c Merge remote-tracking branch 'origin/main' into cursor/discover-and-announce-routstr-providers-3b9a 2025-08-18 12:44:07 -03:00
Shroominic 78c0ee73b7 Merge branch 'main' into cursor/discover-and-announce-routstr-providers-3b9a 2025-08-18 11:21:05 -03:00
Shroominic 9f485e4dbb x-routstr-request-id header 2025-08-17 22:03:35 -03:00
Shroominic 185f060b54 feat: integrate logging into FastAPI application
- Initialize logging configuration at startup
- Add LoggingMiddleware for request tracking
- Add structured logging for application lifecycle events
- Register exception handlers for better error responses
- Add proper error handling in startup/shutdown
2025-08-12 15:29:14 -03:00
Shroominic 503e861621 change dir 'router' -> 'routstr' 2025-08-09 14:55:26 -03:00