Stavros 
							
						 
					 
					
						
						
							
						
						6ec8c9766c 
					 
					
						
						
							
							feat: add ldap support ( #232 )  
						
						... 
						
						
						
						* feat: add ldap support
* feat: add insecure option for self-signed certificates
* fix: recognize ldap as a username provider
* test: fix tests
* feat: add configurable search filter
* fix: fix error message in ldap search result
* refactor: bot suggestions 
						
						
					 
					
						2025-07-05 18:17:39 +03:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						3397e2aa8e 
					 
					
						
						
							
							refactor: move to traefik paerser for label parsing ( #197 )  
						
						... 
						
						
						
						* refactor: move to traefik paerser for label parsing
* fix: sanitize headers before adding to map
* refactor: use splitn in header parser
* refactor: ignore containers that failed to get inspected in docker 
						
						
					 
					
						2025-06-15 19:58:23 +03:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						83483d6374 
					 
					
						
						
							
							fix: disable basic auth on totp users  
						
						
						
						
					 
					
						2025-05-01 13:05:48 +03:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						a9e8bf89a9 
					 
					
						
						
							
							feat: map info from OIDC claims to headers ( #122 )  
						
						... 
						
						
						
						* refactor: return all values from body in the providers
* refactor: only accept claims following the OIDC spec
* feat: map info from OIDC claims to headers
* feat: add support for required oauth groups
* fix: bot suggestions
* feat: get claims from github and google
* fix: close body correctly 
						
						
					 
					
						2025-04-30 19:57:49 +03:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						dc731cff10 
					 
					
						
						
							
							feat: add regex support in user and oauth whitelist  
						
						
						
						
					 
					
						2025-04-18 19:15:59 +03:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						0761c2f5c1 
					 
					
						
						
							
							refactor: remove redirect URL from session cookie  
						
						
						
						
					 
					
						2025-04-14 19:42:52 +03:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						bd7e160e10 
					 
					
						
						
							
							refactor: store redirect URI in tinyauth session cookie  
						
						
						
						
					 
					
						2025-04-06 20:37:02 +03:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						5cf4e208c6 
					 
					
						
						
							
							refactor: use centralized config in auth service  
						
						
						
						
					 
					
						2025-04-06 18:55:24 +03:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
							
						
						07ddd4f917 
					 
					
						
						
							
							feat: add brute force protection ( #59 )  
						
						... 
						
						
						
						* feat: add brute force protection
* fix: bind flags to env
---------
Co-authored-by: Stavros <steveiliop56@gmail.com > 
						
						
					 
					
						2025-04-06 18:28:20 +03:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						14ce8ecf98 
					 
					
						
						
							
							feat: add ability to set custom headers  
						
						
						
						
					 
					
						2025-03-26 18:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						f3471880ee 
					 
					
						
						
							
							refactor/handlers ( #51 )  
						
						... 
						
						
						
						* wip
* refactor: use prefix instead of patern in docker meta
* tests: fix tests 
						
						
					 
					
						2025-03-19 15:48:16 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						52f189563b 
					 
					
						
						
							
							refactor: split app context and user context ( #48 )  
						
						... 
						
						
						
						* refactor: split app context and user context
* tests: fix api tests
* chore: rename dockerfiles
* fix: use correct forwardauth address 
						
						
					 
					
						2025-03-14 20:38:09 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						5188089673 
					 
					
						
						
							
							Feat/totp ( #45 )  
						
						... 
						
						
						
						* wip
* feat: finalize totp gen code
* refactor: split login screen and forms
* feat: add totp logic and ui
* refactor: make totp pending expiry time fixed
* refactor: skip all checks when disable continue is enabled
* fix: fix cli not exiting on invalid input 
						
						
					 
					
						2025-03-09 18:39:25 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						e4379cf3ed 
					 
					
						
						
							
							feat: allowed paths label  
						
						
						
						
					 
					
						2025-02-26 19:25:54 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						30aab17f06 
					 
					
						
						
							
							feat: allow custom app and generic oauth title  
						
						
						
						
					 
					
						2025-02-23 20:51:56 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						7a3a463489 
					 
					
						
						
							
							chore: add comments to code  
						
						
						
						
					 
					
						2025-02-08 12:33:58 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						ce567ae3de 
					 
					
						
						
							
							feat: add support for nginx/nginx proxy manager (breaking)  
						
						
						
						
					 
					
						2025-02-07 16:36:47 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						87393d3c64 
					 
					
						
						
							
							feat: add session expiry inside cookie (breaking)  
						
						
						
						
					 
					
						2025-02-05 19:08:23 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						6e5f882e0b 
					 
					
						
						
							
							feat: tailscale oauth  
						
						
						
						
					 
					
						2025-02-01 16:28:39 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						dcd816b6c6 
					 
					
						
						
							
							fix: parse generic oauth provider config correctly  
						
						
						
						
					 
					
						2025-01-31 17:28:59 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						29f0a94faf 
					 
					
						
						
							
							feat: finalize logic  
						
						
						
						
					 
					
						2025-01-30 17:11:31 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						6602e8140b 
					 
					
						
						
							
							wip  
						
						
						
						
					 
					
						2025-01-29 22:06:52 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						3efcb26db1 
					 
					
						
						
							
							refactor: remove sensitive info logging even in debug mode  
						
						
						
						
					 
					
						2025-01-28 17:36:06 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						0cf0aafc14 
					 
					
						
						
							
							fix: configure secrets before config validation  
						
						
						
						
					 
					
						2025-01-26 21:13:26 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						f19f40f9fc 
					 
					
						
						
							
							feat: add secret file  
						
						
						
						
					 
					
						2025-01-26 20:47:08 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						08d382c981 
					 
					
						
						
							
							feat: add debug log level  
						
						
						
						
					 
					
						2025-01-26 20:23:09 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						94f7debb10 
					 
					
						
						
							
							feat: secrets file  
						
						
						
						
					 
					
						2025-01-26 19:51:58 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						3b50d9303b 
					 
					
						
						
							
							refactor: use cookie store correctly  
						
						
						
						
					 
					
						2025-01-26 19:51:58 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						989ea8f229 
					 
					
						
						
							
							refactor: rename email back to username  
						
						
						
						
					 
					
						2025-01-26 19:51:58 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						9d2aef163b 
					 
					
						
						
							
							chore: rename whitelist to oauth whitelist  
						
						
						
						
					 
					
						2025-01-25 15:32:46 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						cc480085c5 
					 
					
						
						
							
							feat: custom cookie age  
						
						
						
						
					 
					
						2025-01-25 15:29:17 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						c7ec788ce1 
					 
					
						
						
							
							fix: split generic scopes string to array  
						
						
						
						
					 
					
						2025-01-25 10:25:20 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						c5a8639822 
					 
					
						
						
							
							feat: oauth email whitelist  
						
						
						
						
					 
					
						2025-01-24 20:17:08 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						b87cb54d91 
					 
					
						
						
							
							refactor: rename generic user info url to generic user url  
						
						
						
						
					 
					
						2025-01-24 19:41:44 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						c59aaa5600 
					 
					
						
						
							
							feat: add option to disable continue screen  
						
						
						
						
					 
					
						2025-01-24 18:16:23 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						90f4c3c980 
					 
					
						
						
							
							feat: generic oauth  
						
						
						
						
					 
					
						2025-01-24 17:13:51 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						d4eca52b12 
					 
					
						
						
							
							feat: google oauth  
						
						
						
						
					 
					
						2025-01-24 16:29:21 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						433e71bd50 
					 
					
						
						
							
							feat: persist sessions and auto redirect to app  
						
						
						
						
					 
					
						2025-01-24 15:29:46 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						80d25551e0 
					 
					
						
						
							
							wip  
						
						
						
						
					 
					
						2025-01-23 19:16:35 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						5e73d06fcc 
					 
					
						
						
							
							refactor: use dependency injection  
						
						
						
						
					 
					
						2025-01-21 18:41:06 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						2988b5f22f 
					 
					
						
						
							
							feat: add option to make cookie secure  
						
						
						
						
					 
					
						2025-01-21 18:13:18 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						fcaa3779d5 
					 
					
						
						
							
							feat: allow users config from file  
						
						
						
						
					 
					
						2025-01-20 18:39:22 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						e2f97d1fbe 
					 
					
						
						
							
							refactor: remove root url  
						
						
						
						
					 
					
						2025-01-20 18:22:17 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						d0c1aae1e7 
					 
					
						
						
							
							refactor: use a hook for checking sign in status in the backend  
						
						
						
						
					 
					
						2025-01-19 23:00:27 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						6eccb6d835 
					 
					
						
						
							
							feat: make app configurable  
						
						
						
						
					 
					
						2025-01-19 15:04:46 +02:00 
						 
				 
			
				
					
						
							
							
								Stavros 
							
						 
					 
					
						
						
							
						
						c0e085ea10 
					 
					
						
						
							
							Initial Commit  
						
						
						
						
					 
					
						2025-01-19 13:40:06 +02:00