Commit b33e3eb
committed
Bump lightspeed-stack to authorization commit
Bump lightspeed-stack submodule to include the authorization changes
from lightspeed-core/lightspeed-stack#356
Use the new authorization features to restrict access to the
assisted-chat service to, for now, Red Hat employees only.
In the future we can open this up to all authenticated users.1 parent d839c04 commit b33e3eb
File tree
4 files changed
+43
-3
lines changed- scripts
4 files changed
+43
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
| 2 | + | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Submodule lightspeed-stack updated 43 files
- README.md+25
- docs/openapi.json+134-11
- docs/openapi.md+66-6
- docs/output.md+69-9
- pyproject.toml+1
- scripts/gen_doc.py+48-31
- src/README.md+23
- src/__init__.py+1-1
- src/app/endpoints/authorized.py+3-2
- src/app/endpoints/config.py+19-4
- src/app/endpoints/conversations.py+27-8
- src/app/endpoints/feedback.py+6-3
- src/app/endpoints/health.py+23-4
- src/app/endpoints/info.py+20-3
- src/app/endpoints/metrics.py+19-2
- src/app/endpoints/models.py+21-3
- src/app/endpoints/query.py+12-4
- src/app/endpoints/root.py+20-3
- src/app/endpoints/streaming_query.py+7-1
- src/auth/jwk_token.py+2-1
- src/authorization/__init__.py+1
- src/authorization/middleware.py+115
- src/authorization/resolvers.py+186
- src/client.py+1-1
- src/configuration.py+13
- src/lightspeed_stack.py+1-1
- src/models/config.py+118-3
- src/utils/endpoints.py+16-6
- tests/unit/app/endpoints/test_config.py+22-7
- tests/unit/app/endpoints/test_conversations.py+132-37
- tests/unit/app/endpoints/test_feedback.py+11-4
- tests/unit/app/endpoints/test_health.py+20-7
- tests/unit/app/endpoints/test_info.py+14-2
- tests/unit/app/endpoints/test_metrics.py+7-1
- tests/unit/app/endpoints/test_models.py+30-6
- tests/unit/app/endpoints/test_query.py+54-18
- tests/unit/app/endpoints/test_root.py+8-2
- tests/unit/auth/test_jwk_token.py+11-2
- tests/unit/authorization/__init__.py+1
- tests/unit/authorization/test_resolvers.py+101
- tests/unit/models/test_config.py+2
- tests/unit/utils/auth_helpers.py+27
- uv.lock+23
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
221 | 227 | | |
222 | 228 | | |
223 | 229 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
168 | 202 | | |
169 | 203 | | |
170 | 204 | | |
| |||
0 commit comments