Blacks-Army
8e2f9ea5ef
Add HTTP method matching to resource rules
...
Resolves #1408 .
A rule with match "METHOD" carries a comma-separated list of HTTP
methods in its value, e.g. "POST,PUT", and applies when the request
method is in that list. This makes it possible to leave GET public
while sending POST and PUT to auth, which rules could not express
before because both share the same path.
No new columns: the methods live in the existing rule value, so this
needs no migration and every existing rule keeps working unchanged.
The UI offers the ten registered methods. Blueprints and the API
accept any method token, so extension methods such as the WebDAV verbs
can be targeted too, and the UI preserves them when a rule set that
way is edited later.
2026-09-19 20:00:01 +02:00
miloschwartz
5ca08d71f0
change restart site toast text
2026-09-17 13:31:00 -04:00
Owen
76a4f50ccf
Update how billing is presented for license keys
2026-09-16 11:42:19 -04:00
Owen
324f3e50ff
Add license tiers
2026-09-15 16:25:53 -04:00
Owen
f9f38fb3f0
Handle the agent and agent version
2026-09-14 16:48:12 -04:00
Owen
888ccce397
Rename newt site to site
2026-09-14 16:48:12 -04:00
Owen
49e0a8bd47
Update the install and run commands to use the cli
2026-09-14 16:48:11 -04:00
Owen
f59aed8482
Replace newt and olm with pangolin-cli
2026-09-14 16:48:11 -04:00
Owen
7e4d38548f
Add certificate generation
2026-09-14 16:48:09 -04:00
miloschwartz
294830db08
show ssh commands
2026-09-14 16:48:09 -04:00
miloschwartz
fb8d531435
add sites to resource launcher panel
2026-09-14 16:48:09 -04:00
miloschwartz
aad18e6501
more cosmetic improvememnts
2026-09-14 16:48:09 -04:00
miloschwartz
dac8b5a132
move improvements to user management ui
2026-09-14 16:48:09 -04:00
miloschwartz
162dade852
improvements to create user
2026-09-14 16:48:09 -04:00
miloschwartz
dfe7f60244
add server side filter for server admin
2026-09-14 16:48:09 -04:00
Fred KISSIE
0a385d1e44
🚧 toggle server admin
2026-09-14 16:48:08 -04:00
Fred KISSIE
521f78c2f3
🚧 server admin
2026-09-14 16:48:08 -04:00
miloschwartz
0ea4a5fb3d
visual adjustments to logo empty state and profile dropdown
2026-09-14 16:48:08 -04:00
Fred KISSIE
9c8b93d6cc
🚧 WIP
2026-09-14 16:48:08 -04:00
Owen
e0937a3afa
Add validation for health check hostname
...
Fixes #3677
2026-09-02 10:42:59 -04:00
miloschwartz
b4f6ae74d7
show warning when changing idp identifier mapping
2026-09-01 11:38:53 -04:00
Owen
f1711ee0b0
Make it more clear that its a prefer
2026-09-01 10:09:16 -04:00
Fred KISSIE
d00b9478a2
Merge branch 'dev' into feat/ip-filtering
2026-08-24 22:06:55 +02:00
Fred KISSIE
adfb6003d9
Merge branch 'dev' into feat/ip-filtering
2026-08-21 23:24:09 +02:00
Owen
19ce236262
Support AI session log streaming
2026-08-21 17:22:00 -04:00
Fred KISSIE
2c197fab9f
✨ IP filtering on request log table finished
2026-08-21 21:04:40 +02:00
Owen
e3e1508e8a
Handle warning and no routing to remote exit nodes for ai providers
2026-08-21 12:09:22 -04:00
Owen
e65a79cc48
Rename to v1_models and use with openai as well
2026-08-20 16:01:07 -04:00
Owen
bafbf6e096
Add anthropic_models capability
2026-08-20 14:28:19 -04:00
Owen
c1051db4a5
Add gemini as a client option
2026-08-20 10:28:25 -04:00
Owen
114592add8
Show a warning if the logs are disabled to reduce confusion
2026-08-19 16:16:05 -04:00
miloschwartz
5c6da72ec1
remove cursor
2026-08-19 15:46:56 -04:00
miloschwartz
ad50f7473a
adjust translation
2026-08-19 10:53:30 -04:00
Milo Schwartz
bb824a7070
Merge pull request #3541 from fosrl/feat/test-alert-button
...
Feat: test alert rules
2026-08-19 10:33:16 -04:00
miloschwartz
350de6ad2e
add alert warning for configure coding agents
2026-08-19 10:25:06 -04:00
Owen
a4c7121b93
Pass 2 showing the usage commands
2026-08-18 14:59:29 -04:00
Owen
2a3c00045f
Pass 1 of the config instructions
2026-08-18 14:59:28 -04:00
Owen
35104f7b29
Add AI Provider and Virtual API Key actions to command palette
2026-08-18 10:19:56 -04:00
miloschwartz
313f777e44
rename routes from inference to ai-gateway
2026-08-17 15:38:43 -04:00
miloschwartz
53b1d8a9f3
option to send identity keys in email
2026-08-14 17:37:17 -04:00
miloschwartz
a3dfb30a42
send email upon generate virtual api key
2026-08-14 16:51:27 -04:00
miloschwartz
173d4a536f
visual tweaks
2026-08-14 13:45:52 -04:00
miloschwartz
d7bff686c0
add help banner to providers and virtual api keys
2026-08-14 12:24:00 -04:00
miloschwartz
c568251d8d
improve model picker
2026-08-14 11:38:11 -04:00
miloschwartz
db2de4af89
improve usage analytics filters
2026-08-14 11:11:52 -04:00
miloschwartz
ee75a09f8c
improve sign in url style
2026-08-14 10:33:44 -04:00
miloschwartz
c49c6f5837
improve budget editor component
2026-08-14 10:27:17 -04:00
miloschwartz
0ff5ea4f6a
strip settings from tab name
2026-08-13 17:08:37 -04:00
Owen
36c7c5dc34
Rename AI tables to not have ai in the name
2026-08-13 16:57:43 -04:00
miloschwartz
8f3628d4ec
rename inference to ai gateway
2026-08-13 16:57:29 -04:00