Owen
|
653dd920ad
|
Allow remote header overrides and fix display issues with log
|
2026-08-12 15:54:22 -04:00 |
|
Owen
|
47ae017f94
|
add virtual api keys to budgets
|
2026-08-12 13:21:56 -04:00 |
|
miloschwartz
|
c33fa8782b
|
Merge branch 'aig' of https://github.com/fosrl/pangolin into aig
|
2026-08-12 12:35:30 -04:00 |
|
miloschwartz
|
93cba1d098
|
support sending capability specific error codes
|
2026-08-12 12:34:25 -04:00 |
|
Owen
|
d3a1f9798d
|
Merge branch 'aig' of github.com:fosrl/pangolin into aig
|
2026-08-12 11:45:28 -04:00 |
|
miloschwartz
|
115c3cbf07
|
show sso page in browser for gateway resource
|
2026-08-12 11:32:22 -04:00 |
|
Owen
|
bed5817da3
|
send, process, store, display virtual api key ai information in usage and sessions
|
2026-08-12 11:20:25 -04:00 |
|
miloschwartz
|
83035753af
|
support bypass auth rules on gateway
|
2026-08-12 11:18:16 -04:00 |
|
miloschwartz
|
379b53bcca
|
redirect to api key page when access gateway in browser
|
2026-08-12 11:15:50 -04:00 |
|
miloschwartz
|
49020fa6ea
|
add virtual api key validation in verifySession
|
2026-08-12 10:38:26 -04:00 |
|
Owen
|
9369e60695
|
Merge branch 'dev' into aig
|
2026-08-12 09:19:12 -04:00 |
|
Owen
|
295e38d2af
|
Remove arbitrary max 50 limit from email whitelist
Fix #3568
|
2026-08-12 09:11:10 -04:00 |
|
Owen
|
11595f5f96
|
use title case and fix colors
|
2026-08-11 18:02:17 -04:00 |
|
Owen
|
b08e875b37
|
basic ai analytics created
|
2026-08-11 17:52:27 -04:00 |
|
Owen
|
f7aca85417
|
link the usage with the session to display together
|
2026-08-11 16:15:01 -04:00 |
|
miloschwartz
|
c42df737b0
|
improve model provider selection algorithm
|
2026-08-11 16:10:46 -04:00 |
|
Owen
|
e734cc93a1
|
small visual adjustments and chat button
|
2026-08-11 15:57:57 -04:00 |
|
Owen
|
e3ccc4f8d4
|
show the sessions in the ui
|
2026-08-11 15:50:51 -04:00 |
|
Owen
|
bc2f291352
|
normalize the requests to also store in the log for viewing later
|
2026-08-11 14:45:25 -04:00 |
|
miloschwartz
|
98f5e39a7f
|
show ai gateway resource details in launcher
|
2026-08-11 14:42:07 -04:00 |
|
Owen
|
48c4b44f72
|
log chat sessions to database
|
2026-08-11 12:19:28 -04:00 |
|
miloschwartz
|
2187f23588
|
add page to retrieve user virtual api keys
|
2026-08-11 11:53:39 -04:00 |
|
Owen
|
495c772d6b
|
Merge branch 'dev' into aig
|
2026-08-11 09:42:10 -04:00 |
|
miloschwartz
|
6d45486bb5
|
add manual virtual api key create ui
|
2026-08-10 21:44:38 -04:00 |
|
Owen
|
4c1f7f6243
|
add caching to budget check
|
2026-08-10 17:39:00 -04:00 |
|
miloschwartz
|
1e3a9fb921
|
add virtual api key schema and crud endpoints
|
2026-08-10 17:20:06 -04:00 |
|
Owen
|
8b8e7913dc
|
budget enforcement logic
|
2026-08-10 17:17:24 -04:00 |
|
Owen
|
216c932cb9
|
order by budget id
|
2026-08-10 14:12:34 -04:00 |
|
miloschwartz
|
93dea0525e
|
basic provider model selector
|
2026-08-10 12:32:17 -04:00 |
|
Owen
|
211d3a53f5
|
initial budget ui on the provider
|
2026-08-10 12:03:51 -04:00 |
|
miloschwartz
|
187936e5dd
|
use class with helper methods for model catelog
|
2026-08-10 11:54:57 -04:00 |
|
Owen
|
b180d064d1
|
adjust conflict to be on unit<>period and add list endpoints for providers
|
2026-08-10 11:39:34 -04:00 |
|
Owen
|
0050fad70d
|
add basic crud for ai budgets
|
2026-08-10 11:05:10 -04:00 |
|
miloschwartz
|
996160fadc
|
add missing resource policy actions to api key closes #3542
|
2026-08-10 10:38:40 -04:00 |
|
miloschwartz
|
9eafa067b9
|
improved provider picker ui on resource
|
2026-08-07 16:13:51 -04:00 |
|
miloschwartz
|
5e5e172d39
|
add streaming function to capability
|
2026-08-07 14:36:15 -04:00 |
|
miloschwartz
|
bc7a883f6c
|
add some parallelization to ai gateway pipeline
|
2026-08-07 14:36:11 -04:00 |
|
Owen
|
12056aebc6
|
Add basic cost calculations for testing
|
2026-08-07 13:54:32 -04:00 |
|
miloschwartz
|
297cb9c8f2
|
set provider default capabilities
|
2026-08-07 12:25:29 -04:00 |
|
miloschwartz
|
d699455b38
|
support changing capabilities on provider integrations
|
2026-08-07 11:23:07 -04:00 |
|
miloschwartz
|
9e7b4afaec
|
support allow list and blocklist
|
2026-08-07 10:59:50 -04:00 |
|
Owen
|
07f628b928
|
add the pangolin header information
|
2026-08-06 17:53:51 -04:00 |
|
Owen
|
184e1425a4
|
Private connection working with traefik
|
2026-08-06 17:22:01 -04:00 |
|
Owen
|
22f2990f56
|
support streaming and closes properly on site targets
|
2026-08-06 17:15:11 -04:00 |
|
Owen
|
6c28c5f383
|
Basic target routing
|
2026-08-06 15:48:13 -04:00 |
|
Owen
|
e9f9cf54f4
|
Include the sheme in the routing header
|
2026-08-06 15:18:11 -04:00 |
|
Owen
|
751d1b083d
|
Add back port restrictions
|
2026-08-06 14:55:07 -04:00 |
|
Owen
|
a4d77a4fd3
|
Fix info box ui
|
2026-08-06 14:45:25 -04:00 |
|
miloschwartz
|
c5d68675c9
|
support patterns in model key
|
2026-08-06 14:27:08 -04:00 |
|
miloschwartz
|
36b8ef5fba
|
Merge branch 'dev' into aig
|
2026-08-06 13:59:07 -04:00 |
|