| 
						
					 | 
					
						
						
							
						
						f0b323afee
					 | 
					
						
						
							
							Added auto snippet for webserver injection
						
						
						
						
						
						
					 | 
					
						2025-08-16 01:31:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						022800425d
					 | 
					
						
						
							
							THE HUGE REFACTORING CALENDER WEEK 33; Optimized Matrix and during this updated variables, and implemented better reset and cleanup mode handling, also solved some initial setup bugs
						
						
						
						
						
						
					 | 
					
						2025-08-15 15:15:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0228014d34
					 | 
					
						
						
							
							Replaced .infinito.service and .infinito.timer by SOFTWARE_NAME suffix, optimized LICENSE link and update OIDC Realm and ID conf
						
						
						
						
						
						
					 | 
					
						2025-08-14 14:39:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						db0e030900
					 | 
					
						
						
							
							Renamed general and mode constants and implemented a check to verify that constants are just defined ones over the whole repository
						
						
						
						
						
						
					 | 
					
						2025-08-13 19:11:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						03290eafe1
					 | 
					
						
						
							
							feat(proxy,bigbluebutton): use parameterized HTML location template & add build retry
						
						
						
						
						
						
						
						- proxy(html.conf.j2):
  * Make proxy_pass more robust (strip '=', '^~' prefixes; ignore @/~ match locations)
  * Switch WS header to $connection_upgrade
  * Unify timeouts (proxy_connect_timeout 5s)
  * Lua optional: include only when proxy_lua_enabled=true; unset Accept-Encoding only then
  * Buffering via flag: proxy_buffering/proxy_request_buffering 'on' with Lua, otherwise 'off'
- proxy(media.conf.j2): minor formatting/spacing fix
- inj-css(head_sub.j2): consistent spacing for global_css_version
- bigbluebutton(tasks/main.yml):
  * Render HTML location block once before include_role (location='^~ /html5client', OAuth2/Lua disabled)
  * Pass rendered snippet via proxy_extra_configuration to the vHost
  * Cleanup afterwards: proxy_extra_configuration = undef()
- docker-compose(handlers):
  * Build with retry: if 'docker compose build' fails -> retry with '--no-cache --pull'
  * Enable BuildKit (DOCKER_BUILDKIT=1, COMPOSE_DOCKER_CLI_BUILD=1)
- vars: trailing newline / minor formatting
Motivation:
- BBB HTML5 client (^~ /html5client) needs a separate location without Lua/buffering.
- More resilient CI/CD builds via automatic no-cache retry.
- Cleaner headers/proxy defaults and fewer side effects.
Files:
- roles/docker-compose/handlers/main.yml
- roles/srv-proxy-7-4-core/templates/location/html.conf.j2
- roles/srv-proxy-7-4-core/templates/location/media.conf.j2
- roles/srv-web-7-7-inj-css/templates/head_sub.j2
- roles/web-app-bigbluebutton/tasks/main.yml
- roles/web-app-bigbluebutton/vars/main.yml 
						
						
					 | 
					
						2025-08-13 06:01:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						53770f5308
					 | 
					
						
						
							
							Optimized flush order to solve yourls oauth2 proxy bug
						
						
						
						
						
						
					 | 
					
						2025-08-13 01:03:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f31565e4c5
					 | 
					
						
						
							
							Optimized URLS
						
						
						
						
						
						
					 | 
					
						2025-08-13 00:33:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1a42e8bd14
					 | 
					
						
						
							
							Replaced depenencies by includes for performance reasons
						
						
						
						
						
						
					 | 
					
						2025-08-12 03:08:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1595a7c4a6
					 | 
					
						
						
							
							Optimized tests für run once
						
						
						
						
						
						
					 | 
					
						2025-08-12 02:38:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d5e5f57f92
					 | 
					
						
						
							
							Optimized openproject for new repository structure
						
						
						
						
						
						
					 | 
					
						2025-08-11 23:03:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3431796283
					 | 
					
						
						
							
							Wrapped docker compose file routines tasks in block for docker compose
						
						
						
						
						
						
					 | 
					
						2025-08-11 10:20:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a9d77de2a4
					 | 
					
						
						
							
							Optimized docker compose ensure logic
						
						
						
						
						
						
					 | 
					
						2025-08-11 01:26:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						22c8c395f0
					 | 
					
						
						
							
							Refactored handlers loading
						
						
						
						
						
						
					 | 
					
						2025-08-08 19:01:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						aae69ea15b
					 | 
					
						
						
							
							Ensure that keycloak is up
						
						
						
						
						
						
					 | 
					
						2025-08-08 17:25:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						44e0fea0b2
					 | 
					
						
						
							
							Renamed cymais to infinito and did some other optimations and logout implementations
						
						
						
						
						
						
					 | 
					
						2025-07-29 16:35:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f62355e490
					 | 
					
						
						
							
							Replaced nginx native with openresty for logout injection. Right now still buggy on nextcloud and espocrm
						
						
						
						
						
						
					 | 
					
						2025-07-24 03:19:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0472fecd64
					 | 
					
						
						
							
							Solved ooauth2 bugs and restructured postgres roile to implement extensions used by discourse
						
						
						
						
						
						
					 | 
					
						2025-07-23 13:24:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c8be88e3b1
					 | 
					
						
						
							
							Activated redis for oauth2 for large cookies
						
						
						
						
						
						
					 | 
					
						2025-07-22 22:00:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4501c31756
					 | 
					
						
						
							
							Solved docker compose handler bugs
						
						
						
						
						
						
					 | 
					
						2025-07-22 08:33:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b1bf7aaba5
					 | 
					
						
						
							
							Fixed BBB stuff
						
						
						
						
						
						
					 | 
					
						2025-07-21 15:10:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5343536d27
					 | 
					
						
						
							
							Optimized snipe-it und bbb
						
						
						
						
						
						
					 | 
					
						2025-07-21 01:40:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ed866bf177
					 | 
					
						
						
							
							Finished bbb implementation
						
						
						
						
						
						
					 | 
					
						2025-07-20 20:07:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e1d36045da
					 | 
					
						
						
							
							Solved open run_once issues
						
						
						
						
						
						
					 | 
					
						2025-07-20 14:23:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6a1a83432f
					 | 
					
						
						
							
							Different optimations and mig integration. test will fail due to strickter validation checks. need to be cleaned up tomorrow
						
						
						
						
						
						
					 | 
					
						2025-07-18 20:08:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d1982af63d
					 | 
					
						
						
							
							Optimized mastodon and network integration. added options for mig build to make
						
						
						
						
						
						
					 | 
					
						2025-07-17 18:50:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						409e659143
					 | 
					
						
						
							
							Overall optimations for application id naming
						
						
						
						
						
						
					 | 
					
						2025-07-17 17:41:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						562603a8cd
					 | 
					
						
						
							
							Restructured libraries
						
						
						
						
						
						
					 | 
					
						2025-07-17 16:38:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ad449c3b6a
					 | 
					
						
						
							
							Adapted roles to new architecture
						
						
						
						
						
						
					 | 
					
						2025-07-17 15:39:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bfc42ce2ac
					 | 
					
						
						
							
							Different little optimations
						
						
						
						
						
						
					 | 
					
						2025-07-17 04:23:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						169493179e
					 | 
					
						
						
							
							Restructuring for new backup solution
						
						
						
						
						
						
					 | 
					
						2025-07-16 19:09:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6a447a1426
					 | 
					
						
						
							
							Solved Openldap network bug
						
						
						
						
						
						
					 | 
					
						2025-07-14 18:42:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b6ee7b9f98
					 | 
					
						
						
							
							Optimized openldap network
						
						
						
						
						
						
					 | 
					
						2025-07-14 12:13:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ce68391b4e
					 | 
					
						
						
							
							Solved variable naming bug
						
						
						
						
						
						
					 | 
					
						2025-07-14 00:32:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f9aa1ed2a4
					 | 
					
						
						
							
							Solved docker network bug
						
						
						
						
						
						
					 | 
					
						2025-07-13 20:20:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ad60f5fb37
					 | 
					
						
						
							
							Rmeoved is_feature_enabled function
						
						
						
						
						
						
					 | 
					
						2025-07-13 17:54:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a18e888044
					 | 
					
						
						
							
							Implemented new matomo setup
						
						
						
						
						
						
					 | 
					
						2025-07-13 12:58:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						46bba3564d
					 | 
					
						
						
							
							Renamed redis role
						
						
						
						
						
						
					 | 
					
						2025-07-12 17:58:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3b03c5171d
					 | 
					
						
						
							
							Renamed the mariadb, openldap and postgres database
						
						
						
						
						
						
					 | 
					
						2025-07-12 16:06:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e14e6b96e9
					 | 
					
						
						
							
							Renamed Database roles
						
						
						
						
						
						
					 | 
					
						2025-07-12 10:11:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5a3535187a
					 | 
					
						
						
							
							Restructured service und web role naming in inventor
						
						
						
						
						
						
					 | 
					
						2025-07-10 14:01:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						96268e7161
					 | 
					
						
						
							
							Renamed server roles by osi they work on
						
						
						
						
						
						
					 | 
					
						2025-07-10 12:33:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f3439861bb
					 | 
					
						
						
							
							minor improvements
						
						
						
						
						
						
					 | 
					
						2025-07-09 20:28:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7a38241485
					 | 
					
						
						
							
							Made code more modular and refactored to cmp roles
						
						
						
						
						
						
					 | 
					
						2025-07-09 20:15:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f3939661e4
					 | 
					
						
						
							
							Implemented filter functions to get roles by application_id
						
						
						
						
						
						
					 | 
					
						2025-07-09 14:52:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c9c73cbdb2
					 | 
					
						
						
							
							Decoupeld database, docker and proxy
						
						
						
						
						
						
					 | 
					
						2025-07-09 14:21:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e7322a239e
					 | 
					
						
						
							
							Solved different bugs
						
						
						
						
						
						
					 | 
					
						2025-07-09 11:51:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						46cf65f296
					 | 
					
						
						
							
							Optimized Matomo role
						
						
						
						
						
						
					 | 
					
						2025-07-09 10:59:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						af3767fdfa
					 | 
					
						
						
							
							General optimations
						
						
						
						
						
						
					 | 
					
						2025-07-09 10:17:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						575df76ec3
					 | 
					
						
						
							
							Shortened service- to svc-
						
						
						
						
						
						
					 | 
					
						2025-07-09 05:00:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						66198ca1ec
					 | 
					
						
						
							
							Shortened webserver to srv-web-
						
						
						
						
						
						
					 | 
					
						2025-07-09 04:27:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |