89fef0ae72 
					 
					
						
						
							
							blueprints: docs ( #3376 )  
						
						... 
						
						
						
						* further blueprint cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* more
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* make group users and parent optional
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix api client usage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2022-08-06 00:52:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a023eee9bf 
					 
					
						
						
							
							blueprints: migrate from managed ( #3338 )  
						
						... 
						
						
						
						* test all bundled blueprints
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix empty title
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix default blueprints
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add script to generate dev config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* migrate managed to blueprints
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add more to blueprint instance
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* migrated away from ObjectManager
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix lint errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* migrate things
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* migrate tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix some tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix a bit more
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix more tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* whops
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix missing name
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *sigh*
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix more tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add tasks
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* scheduled
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* run discovery on start
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* oops this test should stay
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2022-08-01 23:05:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5a2831665 
					 
					
						
						
							
							api: add basic jwt support with required scope ( #2624 )  
						
						... 
						
						
						
						* api: add basic jwt support with required scope
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* api: only set auth_via when actually authenticating via token
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* save consented permissions in user consent, re-prompt when new permissions are required
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* update locale
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* translate special scope map
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* more api auth tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* build web api in e2e tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* link generated client instead of copying
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2022-06-26 17:51:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0c222a0b8 
					 
					
						
						
							
							website/docs: support levels ( #3103 )  
						
						... 
						
						
						
						* website/docs: add badges for integration level
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add badge for sources
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2022-06-15 21:31:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f3d6efa22 
					 
					
						
						
							
							webiste/docs: Improve clarity of dev environment setup doc ( #3045 )  
						
						... 
						
						
						
						* Improve clarity of dev environment setup doc
* Requested changes and further small improvements
* I actually read the makefile this time
* Add makefile entry for building ui
* Comments
* Add documentation setup
* Move documentation setup
* Formatting 
						
						
					 
					
						2022-06-05 23:26:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f9469e3f99 
					 
					
						
						
							
							website: format docs with prettier ( #2833 )  
						
						... 
						
						
						
						* run prettier
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add scim to comparison
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2022-05-09 21:22:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab2299ba1e 
					 
					
						
						
							
							outposts/ldap: cached bind ( #2824 )  
						
						... 
						
						
						
						* initial cached ldap bind support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* clean up api generation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* use gh action for golangci-lint
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2022-05-08 16:48:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7a7b5aacb 
					 
					
						
						
							
							root: export poetry deps to requirements.txt so we don't need poetry … ( #2823 )  
						
						... 
						
						
						
						* root: export poetry deps to requirements.txt so we don't need poetry installed, removed packages we don't need anymore
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* update docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2022-05-07 21:22:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f4f954693 
					 
					
						
						
							
							core: customisable user settings ( #2397 )  
						
						... 
						
						
						
						* tenants: add user_settings flow, add basic flow and basic new executor
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: use flow PromptStage instead of custom stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: add tenant to StageHost interface
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: fix form missing component
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: re-add success message
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: improve support for multiple error messages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/prompt: allow expressions in prompt placeholders
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/prompt: add tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: always set pending user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* flows: never cache stage configuration flow plans
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/user_write: fix error when pending user is anonymous user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/admin: add checkbox for prompt placeholder expression
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: add prompt expression docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* stages/prompt: add ak-locale field type
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tenants: fix default policy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/user: add function to do global refresh
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* web/flows: fix rendering of ak-locale
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tenants: fix default policy, add error handling to placeholder, fix locale attribute
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2022-03-03 00:13:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						677bcaadd7 
					 
					
						
						
							
							core: add initial app launch url ( #2367 )  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2022-02-23 22:48:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16e56ad9ca 
					 
					
						
						
							
							website/docs: add rough documentation style guide  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2022-01-29 23:52:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						320a600349 
					 
					
						
						
							
							root: migrate pipenv to poetry ( #1995 )  
						
						
						
						
					 
					
						2021-12-24 23:25:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca314c262c 
					 
					
						
						
							
							*: revert to using GHCR directly  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-12-21 13:54:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						534689895c 
					 
					
						
						
							
							lib: remove old load_local_files setting  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-12-11 22:03:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c43049a981 
					 
					
						
						
							
							website/docs: remove deprecated docker_image_base  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-15 15:58:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e851a7f294 
					 
					
						
						
							
							website/docs: add missing make migrate  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-10-11 22:33:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7bf587af24 
					 
					
						
						
							
							ci: push dev images to ghcr ( #1591 )  
						
						... 
						
						
						
						* ci: push dev images to ghcr
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: use new ghcr images
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: use ghcr proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-10-11 14:08:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ac808ee98 
					 
					
						
						
							
							website/docs: add missing pipenv instructions  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-10-04 17:54:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad4bc4083d 
					 
					
						
						
							
							website/docs: update dev docs  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-09-27 16:04:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f0db408699 
					 
					
						
						
							
							api: add v3  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-09-02 17:40:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87920fb1d7 
					 
					
						
						
							
							website/docs: add docs for websocket connections  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-08-29 19:49:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						439454a71b 
					 
					
						
						
							
							website: add docs for making schema changes  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-08-23 10:32:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0344e5d9b3 
					 
					
						
						
							
							root: remove usage of make-gen  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-08-15 21:32:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						67ab4305ad 
					 
					
						
						
							
							website/developer-docs: simplify .env file  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-08-15 18:13:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4882de6ade 
					 
					
						
						
							
							website/developer-docs: add note for node16 and npm i for api  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-08-14 22:09:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93de363c86 
					 
					
						
						
							
							website/developer-docs: add notice for translation requirements  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-08-10 21:42:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c3ae3e02f3 
					 
					
						
						
							
							website/docs: add go requirement  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-07-26 22:52:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd197ceee7 
					 
					
						
						
							
							website: fix broken links  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-07-13 12:02:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cea1289186 
					 
					
						
						
							
							website/docs: add instruction for local.env.yml for frontend dev  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-06-22 12:06:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						89edd77484 
					 
					
						
						
							
							website/docs: use beta images for dev setup  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-06-21 22:57:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2bbad64dc3 
					 
					
						
						
							
							website/docs: add developer docs for frontend-only  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-06-21 21:25:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dec7a9cfb9 
					 
					
						
						
							
							website/docs: add docs for flow executor  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-06-15 22:14:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f4bd27b85 
					 
					
						
						
							
							Merge branch 'master' into openapi-v3  
						
						
						
						
					 
					
						2021-05-16 23:51:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b66626f9c4 
					 
					
						
						
							
							ci: generate secert_key for CI runs  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-05-16 23:46:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a51a18f3a3 
					 
					
						
						
							
							root: remove swagger  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-05-16 23:24:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						626006725e 
					 
					
						
						
							
							ci: always use makefile  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-05-16 22:57:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cac1f242dc 
					 
					
						
						
							
							*: replace swagger with openapi  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-05-16 14:23:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a074ea70e9 
					 
					
						
						
							
							website/docs-dev: add initial translation docs  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-04-18 17:31:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						84ce2c1df2 
					 
					
						
						
							
							website: separate development docs  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-04-18 17:25:58 +02:00