Shroominic
0da08fb945
refactor pricing, provider fees, realtime model map updates
2025-10-20 12:45:02 +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
73d3613301
move MODELS to DB
2025-09-10 13:28:43 +01:00
Shroominic
14718843de
feat(settings): add DB-backed Settings and SettingsService with env merge
2025-09-08 10:52:21 +01:00
Shroominic
9ffd44eac6
undo cursor agent stuff
2025-08-23 17:13:38 -03:00
Shroominic
73e6e259bc
Merge remote-tracking branch 'refs/remotes/origin/final-fixes-cleanup' into final-fixes-cleanup
2025-08-23 17:08:01 -03:00
Cursor Agent and db2002dominic
5061d69f57
Replace print statements with structured logging across multiple files
...
Co-authored-by: db2002dominic <db2002dominic@gmail.com >
2025-08-23 20:04:19 +00:00
Shroominic
8175188b06
ruff fmt
2025-08-23 17:01:28 -03:00
Shroominic
93f2bf98b8
typing
2025-08-23 16:48:53 -03:00
Shroominic
5831c3e4d4
undo total_balance change
2025-08-22 11:22:59 -03:00
Shroominic
4a338505cc
reserved balance wip
2025-08-19 16:54:17 -03:00
Shroominic
dda016669f
add refund mint+currency to api table
2025-08-13 16:51:00 -03:00
Shroominic
6924f6c18a
rm alembic logging
2025-08-12 15:31:17 -03:00
Shroominic
67348d7fb2
rm alembic logging override
2025-08-12 14:36:22 -03:00
Cursor Agent
d1cb123f91
Merge branch 'main' into chdir-router-routstr - Resolved conflict by keeping deletion of setup.py
2025-08-10 18:50:50 +00:00
Shroominic
503e861621
change dir 'router' -> 'routstr'
2025-08-09 14:55:26 -03:00
Shroominic
1cfa8cbee4
only run if not there yet
2025-08-09 14:28:41 -03:00
Shroominic
34859d94d3
usuful migration to test
2025-08-09 13:50:27 -03:00
Shroominic
2698d0fa81
auto run migrations on startup
2025-08-09 13:50:05 -03:00
Shroominic
b3208ffe61
fix typing
2025-08-09 13:49:07 -03:00
Shroominic
13c70722b5
initial migrartion
2025-08-09 13:31:07 -03:00
Shroominic
c2acaec288
add sqlmodel
2025-08-09 13:31:00 -03:00
Shroominic
1850f7b5b9
fixes
2025-08-09 13:28:20 -03:00
shroominic
dabf20db4b
Fix alembic config and migration
2025-06-09 23:46:19 +02:00