c729edb525 
					 
					
						
						
							
							Refactor async task handling  
						
						... 
						
						
						
						- Standardize async/poll usage with 'ASYNC_ENABLED | bool'
- Add async/poll parameters to Cloudflare, Nginx, Mailu, MIG, Nextcloud, and OpenLDAP tasks
- Update async configuration in 'group_vars/all/00_general.yml' to ensure boolean evaluation
- Allow CAA, cache, and DNS tasks to run asynchronously when enabled
https://chatgpt.com/share/689cd8cc-7fbc-800f-bd06-a667561573bf  
						
						
					 
					
						2025-08-13 21:56:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						597e9d5222 
					 
					
						
						
							
							Refactor async execution handling across LDAP and Nextcloud roles  
						
						... 
						
						
						
						- Introduce global async configuration in group_vars/all/00_general.yml:
  - ASYNC_ENABLED (disabled in debug mode)
  - ASYNC_TIME (default 300s, omitted if async disabled)
  - ASYNC_POLL (0 for async fire-and-forget, 10 for sync mode)
- Replace hardcoded async/poll values with global vars in:
  - svc-db-openldap (03_users.yml, 04_update.yml)
  - web-app-mig (02_build_data.yml)
  - web-app-nextcloud (03_admin.yml, 04_system_config.yml, 05_plugin.yml,
    06_plugin_routines.yml, 07_plugin_enable_and_configure.yml)
- Guard changed_when and failed_when conditions to only evaluate in synchronous
  mode to avoid accessing undefined rc/stdout/stderr in async runs
  https://chatgpt.com/share/689cd8cc-7fbc-800f-bd06-a667561573bf  
						
						
					 
					
						2025-08-13 20:26:40 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f31565e4c5 
					 
					
						
						
							
							Optimized URLS  
						
						
						
						
					 
					
						2025-08-13 00:33:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e8ae793e3 
					 
					
						
						
							
							Added auto setting for redirect urls for keycloak clients. Element and Synapse still need to be mapped  
						
						
						
						
					 
					
						2025-08-11 00:17:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b880b98ac3 
					 
					
						
						
							
							Added hints for infinito modes  
						
						
						
						
					 
					
						2025-08-10 11:34:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aae69ea15b 
					 
					
						
						
							
							Ensure that keycloak is up  
						
						
						
						
					 
					
						2025-08-08 17:25:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cdc97c8ba5 
					 
					
						
						
							
							Raised certbot_dns_propagation_wait_seconds to 5min  
						
						
						
						
					 
					
						2025-08-08 08:34:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f53cc3a12 
					 
					
						
						
							
							Replaced web_protocol by WEB_PROTOCOL  
						
						
						
						
					 
					
						2025-08-07 12:31:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99c6c9ec92 
					 
					
						
						
							
							Optimized CSP check  
						
						
						
						
					 
					
						2025-08-07 09:33:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						44e0fea0b2 
					 
					
						
						
							
							Renamed cymais to infinito and did some other optimations and logout implementations  
						
						
						
						
					 
					
						2025-07-29 16:35:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						27973c2773 
					 
					
						
						
							
							Optimized injection layer on lua base, as replace for nginx replace. Also optimized cloudflare cache deletion(no everytime for cleanup). Still CDN is required for logout mechanism via JS and Nextcloud deploy is buggy after changing from nginx to openresty. Propably some variable overwritte topic. Should be solved tomorrow.  
						
						
						
						
					 
					
						2025-07-24 19:13:13 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e315f9603 
					 
					
						
						
							
							Activated correct oidc solution for nextcloud  
						
						
						
						
					 
					
						2025-07-22 21:32:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b9e7dd3b7 
					 
					
						
						
							
							Implemented universal logout  
						
						
						
						
					 
					
						2025-07-22 13:14:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aeeae776c7 
					 
					
						
						
							
							Finished implementation of correct application id  
						
						
						
						
					 
					
						2025-07-21 11:33:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						356c214718 
					 
					
						
						
							
							Renamed multiple roles incl. oauth2 to to web-app-*  
						
						
						
						
					 
					
						2025-07-21 11:28:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4717e33649 
					 
					
						
						
							
							Renamed multiple roles incl. gitlab to to web-app-*  
						
						
						
						
					 
					
						2025-07-21 11:25:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee4ee9a1b7 
					 
					
						
						
							
							Changed funkwhale to web-app-funkwhale  
						
						
						
						
					 
					
						2025-07-21 11:14:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57211c2076 
					 
					
						
						
							
							Changed phpldapadmin to web-app-phpldapadmin  
						
						
						
						
					 
					
						2025-07-21 11:12:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ffaadfaca 
					 
					
						
						
							
							Changed bluesky to web-app-bluesky  
						
						
						
						
					 
					
						2025-07-21 11:10:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6db73c02a 
					 
					
						
						
							
							Changed taiga to web-app-taiga  
						
						
						
						
					 
					
						2025-07-21 10:47:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ad6f1f8ea 
					 
					
						
						
							
							Changed roulette-wheel to web-app-roulette-wheel  
						
						
						
						
					 
					
						2025-07-21 10:40:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e58b825ea 
					 
					
						
						
							
							Changed pgadmin to web-app-pgadmin  
						
						
						
						
					 
					
						2025-07-21 10:36:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3aa7625fe 
					 
					
						
						
							
							Renamed presentation to navigator  
						
						
						
						
					 
					
						2025-07-21 09:22:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						14dde77134 
					 
					
						
						
							
							Implemented correct sphinx id  
						
						
						
						
					 
					
						2025-07-21 08:56:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd422a14ce 
					 
					
						
						
							
							Set correct id for simpleicons  
						
						
						
						
					 
					
						2025-07-21 08:52:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						98cc3d5070 
					 
					
						
						
							
							Changed yourls to yourls and additional optimations  
						
						
						
						
					 
					
						2025-07-20 10:41:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2db5f75888 
					 
					
						
						
							
							Changed snipe-it to web-app-snipe-it and additional optimations  
						
						
						
						
					 
					
						2025-07-20 10:26:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						867b377115 
					 
					
						
						
							
							Changed mobolizon to web-app-mobilizon  
						
						
						
						
					 
					
						2025-07-20 10:10:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1882fcfef5 
					 
					
						
						
							
							Changed lam to web-app-lam  
						
						
						
						
					 
					
						2025-07-20 09:59:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45d9da3125 
					 
					
						
						
							
							Implemented friendica database credentials update (untested)  
						
						
						
						
					 
					
						2025-07-19 16:45:04 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a8ef5e047 
					 
					
						
						
							
							Implemented new appid for bbb  
						
						
						
						
					 
					
						2025-07-17 16:04:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad449c3b6a 
					 
					
						
						
							
							Adapted roles to new architecture  
						
						
						
						
					 
					
						2025-07-17 15:39:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90bc52632e 
					 
					
						
						
							
							Moved web-app-phpmyadmin to new structure  
						
						
						
						
					 
					
						2025-07-17 08:24:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d222b55f30 
					 
					
						
						
							
							Changed espocrm application id to new forma  
						
						
						
						
					 
					
						2025-07-17 07:43:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a04a1710d3 
					 
					
						
						
							
							Changed keycloak application id  
						
						
						
						
					 
					
						2025-07-17 07:16:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						84322f81ef 
					 
					
						
						
							
							Implemented draft for auto database credentials change moodle  
						
						
						
						
					 
					
						2025-07-17 06:31:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						807fab42c3 
					 
					
						
						
							
							Solved variable escaping bug  
						
						
						
						
					 
					
						2025-07-16 23:09:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f45038bef 
					 
					
						
						
							
							Solved variable bugs  
						
						
						
						
					 
					
						2025-07-16 23:01:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c155e82f8c 
					 
					
						
						
							
							Solved variable bugs  
						
						
						
						
					 
					
						2025-07-16 19:30:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						169493179e 
					 
					
						
						
							
							Restructuring for new backup solution  
						
						
						
						
					 
					
						2025-07-16 19:09:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af3ea9039c 
					 
					
						
						
							
							Restructure and cleaned up in preparation of new backup logic  
						
						
						
						
					 
					
						2025-07-15 23:51:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bbabc58cf9 
					 
					
						
						
							
							Optimized webport and certbot_dns_api_token  
						
						
						
						
					 
					
						2025-07-15 15:04:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f02ca50f88 
					 
					
						
						
							
							Renamed backup roles  
						
						
						
						
					 
					
						2025-07-14 19:04:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4028fccf4 
					 
					
						
						
							
							General optimations during inventory cleanup  
						
						
						
						
					 
					
						2025-07-14 13:02:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						632ad14bd8 
					 
					
						
						
							
							Solved application id bug in keycloak  
						
						
						
						
					 
					
						2025-07-13 23:12:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb0ca533ae 
					 
					
						
						
							
							Moved database port mapping to central port configuration file  
						
						
						
						
					 
					
						2025-07-13 23:06:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae8a0d608b 
					 
					
						
						
							
							Deactivated second openldap network  
						
						
						
						
					 
					
						2025-07-13 20:21:14 +02:00