nupplaPhil 
								
							 
						 
						
							
							
								
							
							
	
	
	7d714319c8 
 
						 
						
							
							
								
								
								Add license info at Friendica PHP files  
							
							 
							
							
							
						 
						
							2020-02-09 16:34:23 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	d5a473abda 
 
						 
						
							
							
								
								
								Shorten "PConfiguration" to "PConfig" again, since the Wrapper is gone  
							
							 
							
							
							
						 
						
							2020-01-19 22:23:44 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	cb80108957 
 
						 
						
							
							
								
								
								Shorten "Configuration" to "Config" again, since the Wrapper is gone  
							
							 
							
							
							
						 
						
							2020-01-19 21:29:36 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	2838635d64 
 
						 
						
							
							
								
								
								Move L10n class from L10n subdir to Core (replacing old wrapper)  
							
							 
							
							
							
						 
						
							2020-01-19 16:31:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	bfae6766bf 
 
						 
						
							
							
								
								
								Implement Hook::callAll('storage_instance') call for addons and add a description for it.  
							
							 
							
							... 
							
							
							
							- Remove implicit Dice usage
- Add concrete instance creating
- Adding Hook call for addon instance creating
- Updating doc for Hook
- Updating tests 
							
						 
						
							2020-01-10 13:22:03 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	08edeae2f9 
 
						 
						
							
							
								
								
								Make Storage testable & add tests  
							
							 
							
							... 
							
							
							
							- Making StorageManager dynamic (DI::facStorage())
- Making concrete Storage dynamic (DI::storage())
- Add tests for Storage backend and failure handling
- Bumping Level-2/Dice to "dev-master" until new release
- Using Storage-Names instead of Storage-Classes in config (includes migration) 
							
						 
						
							2020-01-10 13:21:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	933085c626  
						 
						
							
							
								
								
								Add missing constructor parameter to User\Cookie in dependencies.config  
							
							 
							
							
							
						 
						
							2020-01-01 10:56:56 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	c1dbb25656 
 
						 
						
							
							
								
								
								Creating interfaces for Config/PConfig & fix tests  
							
							 
							
							
							
						 
						
							2019-12-29 20:18:19 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	555513e4b4 
 
						 
						
							
							
								
								
								Add Session Management instances (including Depenency Injection)  
							
							 
							
							... 
							
							
							
							- Prerequesite for mocking Sessions
- Reduce "App" class complexity 
							
						 
						
							2019-12-10 00:44:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	134d6d18f9  
						 
						
							
							
								
								
								Pass Router parameter to module content method  
							
							 
							
							
							
						 
						
							2019-11-06 22:35:28 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	a522cf609b 
 
						 
						
							
							
								
								
								Fix browser language detection (& tests)  
							
							 
							
							
							
						 
						
							2019-10-10 16:39:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	0e5cb88888 
 
						 
						
							
							
								
								
								Add router config  
							
							 
							
							... 
							
							
							
							- Introduce route.config.php structure
- Adding config loader for routes
- Adapt Module class (separation of duties)
- Add tests 
							
						 
						
							2019-09-29 11:57:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	b13dbb3dcb 
 
						 
						
							
							
								
								
								Remove $_SERVER['PHP_SELF'] usage  
							
							 
							
							
							
						 
						
							2019-09-17 16:47:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	2c73377b39 
 
						 
						
							
							
								
								
								Create Core\Process as a base for followup work  
							
							 
							
							
							
						 
						
							2019-08-17 09:09:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	90b438e082 
 
						 
						
							
							
								
								
								Move mode settings to App\Mode  
							
							 
							
							... 
							
							
							
							- Move isAjax() to App\Mode
- Move isTablet() to App\Mode
- Move isMobile() to App\Mode
- Refactor last usage of App->isBackend() 
							
						 
						
							2019-08-17 09:09:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	9f68e6b589 
 
						 
						
							
							
								
								
								Add Page class for Frontend  
							
							 
							
							... 
							
							
							
							- Move frontend logic (stylesheet, footerscript, content) to Page class 
							
						 
						
							2019-08-15 20:52:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	08be92a862 
 
						 
						
							
							
								
								
								Moved BaseURL to App namespace (because similar type as Arguments/Modules/Modes)  
							
							 
							
							
							
						 
						
							2019-08-15 17:23:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	cba9fa2467 
 
						 
						
							
							
								
								
								Move isBackend logic to App\Mode  
							
							 
							
							
							
						 
						
							2019-08-15 15:51:15 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	b1ae58cdc5 
 
						 
						
							
							
								
								
								fix tests & remove superfluous parameter  
							
							 
							
							
							
						 
						
							2019-08-13 16:29:16 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	0af9747c6c 
 
						 
						
							
							
								
								
								Add Arguments & Modules class  
							
							 
							
							
							
						 
						
							2019-08-13 16:29:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	fcb1a78352 
 
						 
						
							
							
								
								
								Revert "Introduce Arguments / Module class"  
							
							 
							
							
							
						 
						
							2019-08-11 18:01:11 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	2c5ba7fc15 
 
						 
						
							
							
								
								
								Introduce Arguments / Module class  
							
							 
							
							... 
							
							
							
							- move from App
- add tests for Arguments/Module class 
							
						 
						
							2019-08-11 14:24:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	34e4968c06 
 
						 
						
							
							
								
								
								Adding possibility to use a different cache-backend for locking and caching  
							
							 
							
							... 
							
							
							
							- Renaming *LockDriver to *Lock since it isn't a "driver" anymore 
							
						 
						
							2019-08-04 15:42:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	86bf2ee45a 
 
						 
						
							
							
								
								
								Rename *CacheDriver to *Cache because they don't act as driver anymore  
							
							 
							
							
							
						 
						
							2019-08-04 10:26:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	d56bd28a07 
 
						 
						
							
							
								
								
								Refactor Cache/Lock to DICE  
							
							 
							
							... 
							
							
							
							- Refactor Cache classes
- Refactor Lock classes
- Improved test speed (removed some seperate class annotations) 
							
						 
						
							2019-08-03 20:51:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	a60eb9e33d 
 
						 
						
							
							
								
								
								Use DICE for Console  
							
							 
							
							... 
							
							
							
							- Use Friendica\Core\Console as Controller for DI-library
- Refactor every console command to use DICE (when possible)
- Adjusting tests 
							
						 
						
							2019-07-31 19:37:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	54533c57a5 
 
						 
						
							
							
								
								
								friendica-7426 Database performance isn't measured anymore  
							
							 
							
							
							
						 
						
							2019-07-24 11:17:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	55999730e0 
 
						 
						
							
							
								
								
								Introduce DICE  
							
							 
							
							... 
							
							
							
							- Adding dice library
- Adding dependency config
- Removing Factories
- Refactoring App\Mode constructor
- Refactoring App\Router constructor
- Refactoring BasePath for DI usage
- Refactoring ConfigFileLoader constructor
- Refactoring Profiler constructor
- Adjust entrypoints (index, console, worker, ..)
- Adding functional test for DI
- Fix tests because of refactorings 
							
						 
						
							2019-07-21 01:22:10 +02:00