Commit 4730613
authored
* Delete AuthenticationOptionsBuilder
* Properly deprecate the AuthenticationProviderKey property in models
* Redesign models to support global AuthenticationOptions
* Delete RouteOptionsBuilder
* Remove RouteOptions configuration model and take IRouteOptionsCreator out of DI container
* Relocate the middleware to the higher-level namespace
* Stabilizing tests after refactoring, aka taking out the trash from codebase
* Implement global configuration feature
* Relocate AuthorizationMiddleware to the higher-level namespace
* Review DownstreamUrlCreatorMiddleware
* Improve code coverage
* Code review by @ggnaegi
* Relocate unit testing files to the Auth folder
* Unit tests for AuthenticationOptionsCreator after refactoring
* Initial version of the Administration feat without IdentityServer4
* Turn acceptance testing back on for Authentication and Authorization using custom JWT signing
* Code review by @RaynaldM
* Acceptance tests for static routes
* Bump Ocelot.Testing pack to 24.0.3-beta.3
* Acceptance tests for dynamic routes
* Relocate ClaimsParser to a higher-level namespace
* Review infrastructure extensions and improve code coverage
* Update docs
1 parent 1fdf6c2 commit 4730613
File tree
118 files changed
+3613
-2342
lines changed- docs/features
- src
- Ocelot.Tracing.Butterfly
- Ocelot
- Administration
- Authentication
- Middleware
- Authorization
- Middleware
- Claims
- Configuration
- Builder
- Creator
- File
- Validator
- DependencyInjection
- DownstreamPathManipulation
- DownstreamRouteFinder/Finder
- DownstreamUrlCreator
- Headers
- Infrastructure
- Claims
- Extensions
- Middleware
- QueryStrings
- test
- Ocelot.AcceptanceTests
- Administration
- Authentication
- Authorization
- ServiceDiscovery
- Ocelot.Benchmarks
- Ocelot.ManualTest
- Ocelot.UnitTests
- Authentication
- Authorization
- Claims
- Configuration
- FileModels
- Validation
- Controllers
- DownstreamPathManipulation
- DownstreamUrlCreator
- Headers
- Infrastructure
- Extensions
- Middleware
- QueryStrings
- Requester
- ServiceDiscovery
- Tracing
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
118 files changed
+3613
-2342
lines changedLarge diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
107 | | - | |
| 107 | + | |
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
| 125 | + | |
125 | 126 | | |
126 | 127 | | |
127 | 128 | | |
| |||
142 | 143 | | |
143 | 144 | | |
144 | 145 | | |
145 | | - | |
| 146 | + | |
146 | 147 | | |
147 | 148 | | |
148 | 149 | | |
| |||
187 | 188 | | |
188 | 189 | | |
189 | 190 | | |
| 191 | + | |
190 | 192 | | |
191 | 193 | | |
192 | 194 | | |
| |||
208 | 210 | | |
209 | 211 | | |
210 | 212 | | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
211 | 220 | | |
212 | 221 | | |
213 | 222 | | |
| |||
929 | 938 | | |
930 | 939 | | |
931 | 940 | | |
| 941 | + | |
932 | 942 | | |
933 | 943 | | |
934 | 944 | | |
| |||
943 | 953 | | |
944 | 954 | | |
945 | 955 | | |
946 | | - | |
| 956 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
322 | 322 | | |
323 | 323 | | |
324 | 324 | | |
325 | | - | |
| 325 | + | |
326 | 326 | | |
327 | 327 | | |
328 | 328 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
680 | 680 | | |
681 | 681 | | |
682 | 682 | | |
683 | | - | |
| 683 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
7 | | - | |
| 8 | + | |
8 | 9 | | |
| 10 | + | |
9 | 11 | | |
10 | 12 | | |
11 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
Lines changed: 27 additions & 24 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
0 commit comments