|  | 8d3ff5b667 | auth: store user data in cookie, retrieve in authenticate() | 2025-04-05 12:31:26 +02:00 |  | 
				
					
						|  | 7bca60e74c | auth: basic OIDC flow with cookie encryption and final redirect working | 2025-04-04 16:48:53 +02:00 |  | 
				
					
						|  | ec80be5f97 | use waitress as http server; provide simple shell script; auth improvments | 2025-03-27 22:35:19 +01:00 |  | 
				
					
						|  | f911dbf590 | oidc auth: get rid of pyoidc (oid) - provide random and crypt functionality in scopes.util | 2025-03-27 08:27:02 +01:00 |  | 
				
					
						|  | 950fcb4174 | oidc auth: login and retrieval of user data basically working | 2025-03-26 18:15:38 +01:00 |  | 
				
					
						|  | c1f07effee | oidc auth: improvements, store info in cookie | 2025-03-26 15:43:50 +01:00 |  | 
				
					
						|  | 0207d12b46 | work in progress: oidc auth - redirect to oidc provider OK, start processing callback | 2025-03-25 11:08:14 +01:00 |  | 
				
					
						|  | 87c0c1db2e | work in progress: oidc authentication: start login processing | 2025-03-24 22:26:17 +01:00 |  | 
				
					
						|  | 3e25b5e593 | work in progress: entry points for OpenID Connect (oidc) authentication | 2025-03-24 12:04:53 +01:00 |  | 
				
					
						|  | b4051147ee | server.browser.register: allow for explicit string prefixes as context types | 2025-03-22 11:02:36 +01:00 |  | 
				
					
						|  | f04297d570 | provide DummyMailDelivery for testing; fix auth | 2025-03-09 09:31:59 +01:00 |  | 
				
					
						|  | 1eff3d2c8b | fix auth: don't raise Unauthorized | 2024-11-22 11:34:40 +01:00 |  | 
				
					
						|  | eaa2055c76 | work in progress: JWT authentication: baseAuth as property, remove registration function | 2024-11-16 09:27:01 +01:00 |  | 
				
					
						|  | a3da3f07f0 | work in progress: JWT authentication | 2024-11-15 08:41:42 +01:00 |  | 
				
					
						|  | 20520a70c5 | minor refactorings | 2024-03-15 14:51:54 +01:00 |  | 
				
					
						|  | 6cc5136550 | view: show target with items | 2024-03-15 11:35:07 +01:00 |  | 
				
					
						|  | 3e1127e798 | work in progress: concept map, starting with types | 2024-03-14 10:21:43 +01:00 |  | 
				
					
						|  | 0b765ad16b | provide __repr__() and asDict() for tracks, and other improvements | 2024-03-13 19:05:46 +01:00 |  | 
				
					
						|  | 7b98616008 | minor improvements; handle NotFound more gracefully | 2024-03-13 14:00:44 +01:00 |  | 
				
					
						|  | a16c1dd469 | provide simple test for processing request using folder structure | 2024-03-13 12:14:54 +01:00 |  | 
				
					
						|  | 3d10c45222 | provide registry for views, use for default view | 2024-03-13 10:05:43 +01:00 |  | 
				
					
						|  | 0bda603f1e | first working version of URL traversal over folders via publication and view | 2024-03-13 09:11:28 +01:00 |  | 
				
					
						|  | 94ac7c81db | work in progress: interfaces, types, views, ... | 2024-03-12 22:05:28 +01:00 |  | 
				
					
						|  | 419902ae3f | testing improvements; work in progress: folders traversable by zope.publisher | 2024-03-12 15:10:00 +01:00 |  | 
				
					
						|  | 77f5abc7bf | basic folder implementation with tests | 2024-02-27 17:40:59 +01:00 |  | 
				
					
						|  | 2986d426bb | move app to scopes.server; rename / clean-up | 2024-02-21 22:45:54 +01:00 |  |