m.nabokikh 
							
						 
					 
					
						
						
							
						
						6822ad950f 
					 
					
						
						
							
							feat: enable profiling endpoints  
						
						... 
						
						
						
						Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com > 
						
						
					 
					
						2022-04-12 12:12:37 +04:00 
						 
				 
			
				
					
						
							
							
								Andrew Keesler 
							
						 
					 
					
						
						
							
						
						764ce711b6 
					 
					
						
						
							
							distroless: rewrite docker-entrypoint.sh in go  
						
						... 
						
						
						
						See go doc ./cmd/docker-entrypoint for why.
Signed-off-by: Andrew Keesler <akeesler@vmware.com > 
						
						
					 
					
						2022-01-18 19:18:43 -05:00 
						 
				 
			
				
					
						
							
							
								iam-veeramalla 
							
						 
					 
					
						
						
							
						
						528ef18c2f 
					 
					
						
						
							
							feat: print dex version in the logs  
						
						... 
						
						
						
						Signed-off-by: iam-veeramalla <abhishek.veeramalla@gmail.com > 
						
						
					 
					
						2021-11-25 17:58:09 +05:30 
						 
				 
			
				
					
						
							
							
								Maksim Nabokikh 
							
						 
					 
					
						
						
							
						
						f92a6f4457 
					 
					
						
						
							
							Merge pull request  #2272  from flant/mysql-ent  
						
						... 
						
						
						
						feat: Add MySQL ent-based storage driver 
						
						
					 
					
						2021-09-21 08:24:36 +04:00 
						 
				 
			
				
					
						
							
							
								Eng Zer Jun 
							
						 
					 
					
						
						
							
						
						f0186ff265 
					 
					
						
						
							
							refactor: move from io/ioutil to io and os package  
						
						... 
						
						
						
						The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil . This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com > 
						
						
					 
					
						2021-09-17 14:12:39 +08:00 
						 
				 
			
				
					
						
							
							
								m.nabokikh 
							
						 
					 
					
						
						
							
						
						eae3219e4d 
					 
					
						
						
							
							feat: Add MySQL ent-based storage driver  
						
						... 
						
						
						
						Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com > 
						
						
					 
					
						2021-09-13 14:25:17 +04:00 
						 
				 
			
				
					
						
							
							
								Maksim Nabokikh 
							
						 
					 
					
						
						
							
						
						2211c515a6 
					 
					
						
						
							
							Merge pull request  #2121  from flant/ent-postgres  
						
						... 
						
						
						
						feat: Add ent-based postgres storage 
						
						
					 
					
						2021-07-08 10:49:13 +04:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						a207238491 
					 
					
						
						
							
							chore: fix lint issues  
						
						... 
						
						
						
						Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com > 
						
						
					 
					
						2021-06-16 00:54:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						0bef10ef80 
					 
					
						
						
							
							chore(deps): update gosundheit  
						
						... 
						
						
						
						Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com > 
						
						
					 
					
						2021-05-26 14:50:35 +02:00 
						 
				 
			
				
					
						
							
							
								Maksim Nabokikh 
							
						 
					 
					
						
						
							
						
						20875c972e 
					 
					
						
						
							
							Discard package "version" ( #2107 )  
						
						... 
						
						
						
						* Discard package "version"
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com >
* Inject api version
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com >
* Pass version arg to the dex API
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com > 
						
						
					 
					
						2021-05-18 00:55:24 +02:00 
						 
				 
			
				
					
						
							
							
								m.nabokikh 
							
						 
					 
					
						
						
							
						
						19884d92ac 
					 
					
						
						
							
							feat: Add ent-based postgres storage  
						
						... 
						
						
						
						Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com > 
						
						
					 
					
						2021-05-14 23:19:59 +04:00 
						 
				 
			
				
					
						
							
							
								m.nabokikh 
							
						 
					 
					
						
						
							
						
						11859166d0 
					 
					
						
						
							
							feat: Add ent-based sqlite3 storage  
						
						... 
						
						
						
						Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com > 
						
						
					 
					
						2021-04-30 17:47:54 +04:00 
						 
				 
			
				
					
						
							
							
								Márk Sági-Kazár 
							
						 
					 
					
						
						
							
						
						551229a986 
					 
					
						
						
							
							Merge pull request  #1846  from flant/refresh-token-expiration-policy  
						
						... 
						
						
						
						feat: Add refresh token expiration and rotation settings 
						
						
					 
					
						2021-04-24 11:03:40 +02:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						a050f3228a 
					 
					
						
						
							
							feat: add DEX_FRONTEND_DIR env var for setting the frontend dir  
						
						... 
						
						
						
						Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com > 
						
						
					 
					
						2021-03-22 15:44:05 +01:00 
						 
				 
			
				
					
						
							
							
								Maksim Nabokikh 
							
						 
					 
					
						
						
							
						
						568fc06520 
					 
					
						
						
							
							Update server/refreshhandlers.go  
						
						... 
						
						
						
						Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk >
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com > 
						
						
					 
					
						2021-03-09 09:41:41 +04:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						24a1103f11 
					 
					
						
						
							
							refactor: rename gr to group  
						
						... 
						
						
						
						Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com > 
						
						
					 
					
						2021-02-25 12:33:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						9cffca70f2 
					 
					
						
						
							
							refactor: relocate run group initialization  
						
						... 
						
						
						
						Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com > 
						
						
					 
					
						2021-02-25 12:32:28 +01:00 
						 
				 
			
				
					
						
							
							
								m.nabokikh 
							
						 
					 
					
						
						
							
						
						87ebbaf834 
					 
					
						
						
							
							fix: close storage on shutdown  
						
						... 
						
						
						
						Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com > 
						
						
					 
					
						2021-02-12 22:31:13 +04:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						316da70545 
					 
					
						
						
							
							refactor: use new health checker  
						
						... 
						
						
						
						Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com > 
						
						
					 
					
						2021-02-11 01:29:25 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						d77147f7cf 
					 
					
						
						
							
							refactor: fix router variable name  
						
						... 
						
						
						
						Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com > 
						
						
					 
					
						2021-02-11 00:13:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						024f69b2c7 
					 
					
						
						
							
							feat: add health check to telemetry server  
						
						... 
						
						
						
						Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com > 
						
						
					 
					
						2021-02-11 00:13:07 +01:00 
						 
				 
			
				
					
						
							
							
								m.nabokikh 
							
						 
					 
					
						
						
							
						
						06c8ab5aa7 
					 
					
						
						
							
							Fixes of naming and code style  
						
						... 
						
						
						
						Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com > 
						
						
					 
					
						2021-02-10 23:37:57 +04:00 
						 
				 
			
				
					
						
							
							
								m.nabokikh 
							
						 
					 
					
						
						
							
						
						91de99d57e 
					 
					
						
						
							
							feat: Add refresh token expiration and rotation settings  
						
						... 
						
						
						
						Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com > 
						
						
					 
					
						2021-02-10 23:37:57 +04:00 
						 
				 
			
				
					
						
							
							
								Maksim Nabokikh 
							
						 
					 
					
						
						
							
						
						6664b5702d 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: Márk Sági-Kazár <sagikazarmark@users.noreply.github.com >
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com > 
						
						
					 
					
						2021-02-05 13:16:41 +04:00 
						 
				 
			
				
					
						
							
							
								Maksim Nabokikh 
							
						 
					 
					
						
						
							
						
						65a8bf2af3 
					 
					
						
						
							
							feat: graceful shutdown fixes  
						
						... 
						
						
						
						Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com > 
						
						
					 
					
						2021-01-26 16:45:10 +04:00 
						 
				 
			
				
					
						
							
							
								m.nabokikh 
							
						 
					 
					
						
						
							
						
						f82c217e12 
					 
					
						
						
							
							feat: graceful shutdown  
						
						... 
						
						
						
						Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com > 
						
						
					 
					
						2021-01-26 12:16:30 +04:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						6742008fc2 
					 
					
						
						
							
							refactor: version command  
						
						... 
						
						
						
						Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com > 
						
						
					 
					
						2021-01-14 15:55:07 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						c55d84b5d2 
					 
					
						
						
							
							feat: add flags for bind address config options  
						
						... 
						
						
						
						Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com > 
						
						
					 
					
						2021-01-14 15:50:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						cdefd1f788 
					 
					
						
						
							
							refactor: serve command  
						
						... 
						
						
						
						Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com > 
						
						
					 
					
						2021-01-14 15:30:03 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Heide 
							
						 
					 
					
						
						
							
						
						4cb5577e11 
					 
					
						
						
							
							Allow to disable os.ExpandEnv for storage + connector configs by env variable DEX_EXPAND_ENV = false  
						
						... 
						
						
						
						Signed-off-by: Martin Heide <martin.heide@faro.com > 
						
						
					 
					
						2020-12-30 20:11:18 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						349832b380 
					 
					
						
						
							
							Run fixer  
						
						... 
						
						
						
						Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com > 
						
						
					 
					
						2020-11-03 20:52:14 +01:00 
						 
				 
			
				
					
						
							
							
								m.nabokikh 
							
						 
					 
					
						
						
							
						
						1d83e4749d 
					 
					
						
						
							
							Add gocritic  
						
						... 
						
						
						
						Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com > 
						
						
					 
					
						2020-10-18 01:54:27 +04:00 
						 
				 
			
				
					
						
							
							
								Joel Speed 
							
						 
					 
					
						
						
							
						
						336c73c0a2 
					 
					
						
						
							
							Merge pull request  #1706  from justin-slowik/device_flow  
						
						... 
						
						
						
						Implementing the OAuth2 Device Authorization Grant 
						
						
					 
					
						2020-08-28 11:35:46 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						6dadc26ca2 
					 
					
						
						
							
							Move the example app to th examples folder  
						
						... 
						
						
						
						Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com > 
						
						
					 
					
						2020-07-16 09:48:35 +02:00 
						 
				 
			
				
					
						
							
							
								justin-slowik 
							
						 
					 
					
						
						
							
						
						1ea2892b79 
					 
					
						
						
							
							fix merge error in config.go  
						
						... 
						
						
						
						Signed-off-by: justin-slowik <justin.slowik@thermofisher.com > 
						
						
					 
					
						2020-07-08 16:31:44 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Slowik 
							
						 
					 
					
						
						
							
						
						9bbdc721d5 
					 
					
						
						
							
							Device flow token code exchange ( #2 )  
						
						... 
						
						
						
						* Added /device/token handler with associated business logic and storage tests.
Perform user code exchange, flag the device code as complete.
Moved device handler code into its own file for cleanliness.  Cleanup
* Removed PKCE code
* Rate limiting for /device/token endpoint based on ietf standards
* Configurable Device expiry
Signed-off-by: justin-slowik <justin.slowik@thermofisher.com > 
						
						
					 
					
						2020-07-08 16:25:05 -04:00 
						 
				 
			
				
					
						
							
							
								krishnadurai 
							
						 
					 
					
						
						
							
						
						6698f1f80a 
					 
					
						
						
							
							Corrects imports after merge  
						
						... 
						
						
						
						Signed-off-by: justin-slowik <justin.slowik@thermofisher.com > 
						
						
					 
					
						2020-07-08 16:24:25 -04:00 
						 
				 
			
				
					
						
							
							
								krishnadurai 
							
						 
					 
					
						
						
							
						
						776aa9dd53 
					 
					
						
						
							
							Option to add staticPasswords from environment variables  
						
						... 
						
						
						
						Signed-off-by: justin-slowik <justin.slowik@thermofisher.com > 
						
						
					 
					
						2020-07-08 16:24:25 -04:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						e84682d7b9 
					 
					
						
						
							
							Add v2 api module  
						
						
						
						
					 
					
						2020-07-01 14:20:57 +02:00 
						 
				 
			
				
					
						
							
							
								Tomasz Kleczek 
							
						 
					 
					
						
						
							
						
						c830d49884 
					 
					
						
						
							
							allow no secret for static public clients  
						
						... 
						
						
						
						For statically-configured public clients it should be allowed for both
Secret and SecretEnv fields to be empty. 
						
						
					 
					
						2020-05-05 17:09:09 +02:00 
						 
				 
			
				
					
						
							
							
								Yann Soubeyrand 
							
						 
					 
					
						
						
							
						
						99c3ec6820 
					 
					
						
						
							
							Add ability to set ID and Secret from environment variables for static clients  
						
						... 
						
						
						
						Having ID and Secret in clear inside configuration files for static
clients is not ideal. This commit allows setting these from environment
variables.
Signed-off-by: Yann Soubeyrand <yann.soubeyrand@gmx.fr > 
						
						
					 
					
						2020-03-03 08:27:13 +01:00 
						 
				 
			
				
					
						
							
							
								Nándor István Krácser 
							
						 
					 
					
						
						
							
						
						1160649c31 
					 
					
						
						
							
							Merge pull request  #1621  from concourse/pr/passowrd-grant-synced  
						
						... 
						
						
						
						Rework - add support for Resource Owner Password Credentials Grant 
						
						
					 
					
						2020-02-20 08:27:50 +01:00 
						 
				 
			
				
					
						
							
							
								Zach Brown 
							
						 
					 
					
						
						
							
						
						13be146d2a 
					 
					
						
						
							
							Add support for password grant  #926  
						
						
						
						
					 
					
						2020-01-10 13:18:09 -05:00 
						 
				 
			
				
					
						
							
							
								krishnadurai 
							
						 
					 
					
						
						
							
						
						321790870f 
					 
					
						
						
							
							Fixes lint  
						
						
						
						
					 
					
						2020-01-07 16:34:32 -08:00 
						 
				 
			
				
					
						
							
							
								krishnadurai 
							
						 
					 
					
						
						
							
						
						2d5619e4e8 
					 
					
						
						
							
							Corrects imports after merge  
						
						
						
						
					 
					
						2020-01-07 11:48:35 -08:00 
						 
				 
			
				
					
						
							
							
								Krishna Durai 
							
						 
					 
					
						
						
							
						
						9560899496 
					 
					
						
						
							
							Merge branch 'master' into feature/static_password_env  
						
						
						
						
					 
					
						2020-01-06 23:21:20 -08:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						f141f2133b 
					 
					
						
						
							
							Fix whitespace  
						
						
						
						
					 
					
						2019-12-18 15:56:12 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						9bd5ae5197 
					 
					
						
						
							
							Fix goimports  
						
						
						
						
					 
					
						2019-12-18 15:53:34 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						142c96c210 
					 
					
						
						
							
							Fix stylecheck  
						
						
						
						
					 
					
						2019-12-18 15:50:36 +01:00 
						 
				 
			
				
					
						
							
							
								krishnadurai 
							
						 
					 
					
						
						
							
						
						1fd5dd7b0e 
					 
					
						
						
							
							Change env var prefix to DEX and add to ci.yaml  
						
						
						
						
					 
					
						2019-12-13 17:03:56 -08:00