367 Commits (api/v2.2.0)

Author SHA1 Message Date
Koen de Laat d0f1777c41
Added Discovery to grpc (#3598) 2 years ago
Maksim Nabokikh 81af48862b
Remove additional features and add a feature flag instead (#3663) 2 years ago
Maksim Nabokikh 225660785c
Enrich Dex logs with real IP and request ID (#3661) 2 years ago
Giovanni Campeol b07e1bc9f1
gRPC Connectors API (#3245) 2 years ago
Sean Liao 0b6a78397e
use slog for structured logging (#3502) 2 years ago
Maksim Nabokikh caae8a8f82
Bump google.golang.org/grpc to v1.64.0 (#3553) 2 years ago
Romain Caire 86e92aaf1a
fix: wrong error code returned in case of inactive token (#3441) 2 years ago
Romain Caire 8755308759
[RFC7662] Add introspect endpoint to introspect access & refresh token (#3404) 2 years ago
Maksim Nabokikh 088339fc28
Add headers control to dex web server (#3339) 2 years ago
Maksim Nabokikh 60ddd188c0
Update go-jose to v4.0.1 (#3409) 2 years ago
Mark Sagi-Kazar 70b32eeccc
chore: regenerate proto 2 years ago
i-amelia 457e133d39
Log failed login attempt (#2454) 2 years ago
MM53 a0cf8b2dc2
fix: Do not evaluate skipApproval on approval page (#3086) 2 years ago
Ferenc Fabian 2377b0a0cd
Add context to storage's Create endpoints (#2935) 2 years ago
Maksim Nabokikh 4f307d70c6
Fix lint errors after merging AllowedHeaders feature (#3247) 2 years ago
Josiah Evans dce31d82ea
feat: Add configurable CORS Headers (#3114) 2 years ago
MM53 efc2fdb102
Store offline sessions only if they were requested by the user (#3125) 2 years ago
Cedric-Magnan 139845c0a5 fix: linting with gofmt 3 years ago
Cedric-Magnan a72413dd47 Update server.go 3 years ago
Cedric-Magnan 6c00fe0580 Update oauth2.go 3 years ago
Marco Franssen 895b166681
Implement GetClient gRPC endpoint (#2972) 3 years ago
Sean Liao dcf7b18510
OAuth 2.0 Token Exchange (#2806) 3 years ago
Cedric-Magnan 7e4798a7a4 fix: linting with gofmt 3 years ago
Cedric-Magnan 791657276e Update server.go 3 years ago
Cedric-Magnan 212df8e0ee Update oauth2.go 3 years ago
Josh Soref e15b599e6a spelling: programmatically 3 years ago
Josh Soref a1a05c4a65 spelling: nonexistent 3 years ago
Josh Soref 6af340af94 spelling: in spite 3 years ago
Josh Soref 542cb4cb65 spelling: data with 3 years ago
Maksim Nabokikh 28aaa8f511
fix: Do not skip approval screen by default (#2897) 3 years ago
Mark Sagi-Kazar d8f2628a84
chore: regenerate proto 3 years ago
Maksim Nabokikh fc0e2e9383
feat: Add default robots.txt (#2834) 3 years ago
Maksim Nabokikh 7016a82589
fix: return 401 if password is invalid (#2796) 3 years ago
nobuyo 9f70c7da43 Add test for skipping approval 3 years ago
nobuyo b7fb7d93a3 Revert back personal tasted changes 3 years ago
nobuyo 8a86a0a9b8 Skip redirection to approval when it is not requied (#2686) 3 years ago
Daniel Lipovetsky 07d7913049
chore: Upgrade golangci-lint to v1.50.1 from v1.46.0 (#2790) 3 years ago
Maksim Nabokikh 6d9ca8de49
fix: Do not use connector data from the refresh token field (#2729) 3 years ago
m.nabokikh 4b5f1d5289 fix: refresh token only once for all concurrent requests 4 years ago
Bob Callaway 793bcc4b61
address review comments 4 years ago
Bob Callaway fcfbb1ecb0 Add HMAC protection on /approval endpoint 4 years ago
Bob Callaway 83e2df821e
add PKCE support to device code flow (#2575) 4 years ago
Shivansh Vij 65592d0b5a
Updating test cases 4 years ago
Shivansh Vij cbf158bcc0
Fixes https://github.com/dexidp/dex/issues/2537 4 years ago
m.nabokikh bdfb10137a Add the comment about groups request notification 4 years ago
m.nabokikh 3d5a3befb4 fix: prevent cross-site scripting for the device flow 4 years ago
m.nabokikh ad89e01676 fix: log only errors on refreshing 4 years ago
m.nabokikh 57e9611ff6 fix: Implicit Grant discovery 4 years ago
Mark Sagi-Kazar 79721196a8
fix(server): wrap credentials in the correct Dial option 4 years ago
Stephen Augustus 243661155e
server: grpc.WithInsecure is now insecure.NewCredentials() 4 years ago