387 Commits (v2.44.0)

Author SHA1 Message Date
Mark Sagi-Kazar e230d9426d
test: use new Go features in tests 7 months ago
Wenxuan Zhao be868b9f7c
fix: join issuer URL with discovery path without extra slash after issuer URL 7 months ago
Julius Foitzik e7ea9d769c
fix: fork was outdated for some reason 8 months ago
Julius Foitzik 9791d86e9a
chore: add minor comment 8 months ago
Julius Foitzik e7b151c386
feat: grpc api list clients 8 months ago
Doug Goldstein d6237a8a6e
fix: device code should not require scope 9 months ago
Doug Goldstein fbcc76f779
fix: device code pending HTTP response 9 months ago
Manoj Vivek 87ec9e077e
Allow server startup with partial connector failures (#4159) 9 months ago
Oleksandr Redko 9891daa585
refactor: simplify tests by using slog.DiscardHandler (#4058) 12 months ago
Massimiliano Filacchioni 6e0cbdf972
Generate access tokens for implicit & hybrid flows only when needed (#3857) 1 year ago
Mark Sagi-Kazar 76de7b3920
build: update Go to 1.24 1 year ago
Bob Maertz ad31b5d6f7
Passing context storage (#3941) 1 year ago
Mark Sagi-Kazar c7fd9620aa
chore: fix linter config and violations 1 year ago
Nicholas Wiersma d521051e33
feat: set resource revision for connectors (#3868) 1 year ago
Maksim Nabokikh bb985ca0ea
Create offline sessions if approval is skipped (#3828) 1 year ago
Maksim Nabokikh 4bb97c73a9
Handle root path better (than nothing) (#3747) 1 year ago
Daniël Sonck e7c0682e45
feat: also allow localhost equivalent IP addresses (#3778) 1 year ago
IvoGoman 1a16aa4889
feat(metrics): add response_size, request_duration histograms (#3748) 2 years ago
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