215 Commits (v2.30.0)

Author SHA1 Message Date
Salman Ahmed e1f3bfe418 storage/sql: use only one sqlite3 connection 5 years ago
Maksim Nabokikh 3d3f275efb Apply suggestions from code review 5 years ago
m.nabokikh d413870f6e feat: Update token periodically if Dex is running in Kubernetes cluster 5 years ago
m.nabokikh 0754c30ac2 fix: get namespace from file for Kubernetes storage client 5 years ago
m.nabokikh 7a2472555a feat: Create CRDs as apiextensions.k8s.io/v1 5 years ago
m.nabokikh bc5371e730 Add make file commands for kind 5 years ago
m.nabokikh 5a48d8a82d chore: test Kubernetes storage with KinD 5 years ago
m.nabokikh 4b54433ec2 Bump golag-ci lint version to 1.40.1 5 years ago
Mark Sagi-Kazar 0bef10ef80
chore(deps): update gosundheit 5 years ago
Mark Sagi-Kazar ca02fc16bd
chore(deps): update etcd 5 years ago
m.nabokikh 49adc4e5bb Fix ent-based postgres storage tests 5 years ago
m.nabokikh 19884d92ac feat: Add ent-based postgres storage 5 years ago
m.nabokikh 8553309db3 Add obsolete tokens, resolve conflicts, bump ent 5 years ago
m.nabokikh 24fa4def5b chore: update ent 5 years ago
m.nabokikh 2e61860d5a Add ent autogenerated code 5 years ago
m.nabokikh 11859166d0 feat: Add ent-based sqlite3 storage 5 years ago
Mark Sagi-Kazar e2b56d0a09
fix(storage/mysql): add missing port to the address 5 years ago
Mark Sagi-Kazar 356ccecc24
chore(deps): update etcd client to 3.5 5 years ago
Mark Sagi-Kazar 024f69b2c7
feat: add health check to telemetry server 5 years ago
m.nabokikh 0c75ed12e2 Add refresh token expiration tests and some refactoring 5 years ago
m.nabokikh 06c8ab5aa7 Fixes of naming and code style 5 years ago
m.nabokikh 91de99d57e feat: Add refresh token expiration and rotation settings 5 years ago
m.nabokikh b2e9f67edc Enable unparam, prealloc, sqlclosecheck linters 5 years ago
m.nabokikh 30c3d78365 fix: log device flow entities GC result if no auth entities collected 5 years ago
Benjamin Ullian b45a501c99 add PKCE roundtrip to conformance test 5 years ago
Benjamin Ullian 62abddca7d fix etcd pkce authcode json deserialization 5 years ago
Josh Soref 86526cd030 spelling: uri 5 years ago
Josh Soref fecd979bab spelling: update 5 years ago
Josh Soref b155f66785 spelling: storage 5 years ago
Josh Soref 6790aea260 spelling: referenceable 5 years ago
Josh Soref 119e4d66c6 spelling: indices 5 years ago
Josh Soref 040abe5dc1 spelling: impersonate 5 years ago
Josh Soref 1bfe2f6db2 spelling: habit 5 years ago
Josh Soref a8851ceb1b spelling: generated 5 years ago
Josh Soref 0288864da7 spelling: collision 5 years ago
A Gardner 19d7edd530 Don't try to build sqlite when cgo isn't enabled 6 years ago
Mark Sagi-Kazar 349832b380
Run fixer 6 years ago
m.nabokikh be378dd9a7 feat: Retry Kubernetes update requests 6 years ago
Bernd Eckstein b5519695a6
PKCE implementation (#1784) 6 years ago
m.nabokikh 1d83e4749d Add gocritic 6 years ago
m.nabokikh 4d63e9cd68 fix: Bump golangci-lint version and fix some linter's problems 6 years ago
m.nabokikh 4801b2c975 fix: Handle kubernetes API conflicts properly for signing keys 6 years ago
justin-slowik 9a7926c19b Cleaned up Device Flow test log levels 6 years ago
justin-slowik 1404477326 Updates based on dexidp pr 6 years ago
Justin Slowik 9c699b1028 Server integration test for Device Flow (#3) 6 years ago
Justin Slowik 9bbdc721d5 Device flow token code exchange (#2) 6 years ago
Justin Slowik 0d1a0e4129 Device token api endpoint (#1) 6 years ago
Justin Slowik 6d343e059b Generates/Stores the device request and returns the device and user codes. 6 years ago
Nandor Kracser 5b7a664e9d
add docker-compose for local testing 6 years ago
Mark Sagi-Kazar af9dfd4a29
Remove copypasta dependency 6 years ago