8c3aebc376 
 
						 
						
							
							
								
								
								Bugfixings in Config  
							
							 
							
							... 
							
							
							
							- replaced usage of "!<unset>!" with null-returns
- fixed bool settings (0/1)
- fixed overriding config-values
- fixed basepath problems 
							
						 
						
							2019-02-22 23:51:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	5e5c39b0e1 
 
						 
						
							
							
								
								
								Refactored DependencyFactory for Profiler  
							
							 
							
							
							
						 
						
							2019-02-17 21:12:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	cdcf1667d7 
 
						 
						
							
							
								
								
								Adding DependencyFactory  
							
							 
							
							
							
						 
						
							2019-02-17 20:45:39 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	80f1feabe5 
 
						 
						
							
							
								
								
								Refactoring Logging to use Configuration  
							
							 
							
							
							
						 
						
							2019-02-17 20:43:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	eafcf3592d 
 
						 
						
							
							
								
								
								Config FollowUp  
							
							 
							
							... 
							
							
							
							- New Configuration (Config is now only holding the instance)
- New PConfiguration (PConfig is now only holding the instance)
- Config & PConfig-Adapter don't need "ConfigCache" anymore
- DB-Connection is now outside App->reload() for better dependency-chaining 
							
						 
						
							2019-02-17 20:40:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	cb1ad4287d 
 
						 
						
							
							
								
								
								adding parameter to App  
							
							 
							
							
							
						 
						
							2019-02-16 23:18:24 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	5e6e1a8025 
 
						 
						
							
							
								
								
								Introducing Profiler  
							
							 
							
							
							
						 
						
							2019-02-16 23:11:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	6a9d73f7d9 
 
						 
						
							
							
								
								
								Refactoring ConfigCacheLoader methods  
							
							 
							
							
							
						 
						
							2019-02-05 22:27:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	1e0e1674f2 
 
						 
						
							
							
								
								
								4) Adding Factories to other entrypoints  
							
							 
							
							
							
						 
						
							2019-02-03 22:46:50 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	2e602afd3e  
						 
						
							
							
								
								
								Add Monolog  
							
							 
							
							
							
						 
						
							2019-01-21 10:10:40 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	2f49c4a058  
						 
						
							
							
								
								
								Revert "Add monolog"  
							
							 
							
							
							
						 
						
							2019-01-21 10:08:09 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	8f9c0fe149  
						 
						
							
							
								
								
								Adding Develop and normal Logging instances  
							
							 
							
							
							
						 
						
							2019-01-21 09:59:08 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	fe8f0e0045  
						 
						
							
							
								
								
								Add Monolog  
							
							 
							
							
							
						 
						
							2019-01-21 09:58:05 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	ed7bada71e  
						 
						
							
							
								
								
								Move Composer autoload require out of boot.php  
							
							 
							
							
							
						 
						
							2018-12-24 09:56:48 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	acaee626f5  
						 
						
							
							
								
								
								Remove include/ requires that are now done directly from Composer  
							
							 
							
							
							
						 
						
							2018-12-24 09:56:25 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	c964e193b9  
						 
						
							
							
								
								
								Replace *.ini.php by *.config.php in comments  
							
							 
							
							
							
						 
						
							2018-11-25 01:44:51 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Adam Magness 
								
							 
						 
						
							
							
								
							
							
	50da89d861  
						 
						
							
							
								
								
								Logger Levels  
							
							 
							
							... 
							
							
							
							update logger levels in calls 
							
						 
						
							2018-10-30 09:58:45 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Adam Magness 
								
							 
						 
						
							
							
								
							
							
	14fde5dc9b  
						 
						
							
							
								
								
								Log function  
							
							 
							
							... 
							
							
							
							implement log() function. 
							
						 
						
							2018-10-30 09:57:14 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	31148e25cf 
 
						 
						
							
							
								
								
								Changing Friendica\App\Mode from static methods to public methods  
							
							 
							
							... 
							
							
							
							- Changing from static methods to public methods
- Adding dev-composer-dependency Mockery for static method mocking (f.e. Config, DBA)
- Adding ModeTest with Mocking
- removing bootstrap from phpunit.xml because of double loading tests\bootstrap.php 
							
						 
						
							2018-10-06 16:27:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	3ed9e7fe1d  
						 
						
							
							
								
								
								Replace remaining $a->isInstallMode() instances  
							
							 
							
							
							
						 
						
							2018-10-05 20:31:32 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	de984cdaa1  
						 
						
							
							
								
								
								Issue 5467: Fix worker and daemon  
							
							 
							
							
							
						 
						
							2018-07-24 03:42:44 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Philipp 
								
							 
						 
						
							
							
								
							
							
	cd52d0b3e9  
						 
						
							
							
								
								
								Using getopt for CLI arguments ( #5446 )  
							
							 
							
							... 
							
							
							
							* Adding Argument class to Friendica
* Adding Argument class to Friendica
* Adding Argument class to Friendica
* fixing arguments for `spawnWorker`
* Adding `use Friendica\BaseObject` to `ApiTest.php`
* Refactoring the argument-usages of Friendica
* Refactoring the argument-usages of Friendica
* removing superfluous [] 
							
						 
						
							2018-07-23 07:40:52 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Roland Häder 
								
							 
						 
						
							
							
								
							
							
	2970a976d5  
						 
						
							
							
								
								
								Fixes: ( #5447 )  
							
							 
							
							... 
							
							
							
							- rewrote to first check if PID file is readable, then if found load it
- next addition is to cast it's content to int. Any non-integer content will
  result in 0 (as I know).
- Give warnings a voice! (xdebug's scream option showed a warning)
- added some spaces for better readability 
							
						 
						
							2018-07-22 12:28:39 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	af6dbc654f  
						 
						
							
							
								
								
								Rename Friendica\Database\dba to Friendica\Database\DBA  
							
							 
							
							
							
						 
						
							2018-07-20 08:19:26 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	daa1177e3a  
						 
						
							
							
								
								
								Update use statement lists with new Friendica\Database\dba class  
							
							 
							
							... 
							
							
							
							- Remove unused use statement
- Remove superfluous use statements (classes in the same namespace)
- Add missing use statements 
							
						 
						
							2018-07-19 22:15:21 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	cd9b864045  
						 
						
							
							
								
								
								Rework App modes  
							
							 
							
							... 
							
							
							
							- Replace App mode constants with capability-based flags
- Add App->isInstallMode()
- Add file config fallback in (P)Config abstraction
- Removed logger disabling code 
							
						 
						
							2018-07-16 19:38:15 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	46b34574d9  
						 
						
							
							
								
								
								Update support for daemon pidfile config  
							
							 
							
							
							
						 
						
							2018-07-16 19:38:13 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	3985a4bc43  
						 
						
							
							
								
								
								Remove extraneous dba::connect calls  
							
							 
							
							
							
						 
						
							2018-07-16 19:38:13 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	decfc553f7  
						 
						
							
							
								
								
								Set BaseObject::setApp in App  
							
							 
							
							
							
						 
						
							2018-07-16 19:38:13 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	3cb7a7606e  
						 
						
							
							
								
								
								workaround for stalling worker processes when running the daemon  
							
							 
							
							
							
						 
						
							2018-07-11 06:05:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	e97a3c25e7  
						 
						
							
							
								
								
								Multiple daemon improvements (foreground, faster spawning)  
							
							 
							
							
							
						 
						
							2018-06-15 18:18:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	8584e09e12  
						 
						
							
							
								
								
								Store the database credentials for reconnect  
							
							 
							
							
							
						 
						
							2018-06-11 03:45:45 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	aa3f8ec09d  
						 
						
							
							
								
								
								Force a database reconnection in the daemon to prevent lost connections  
							
							 
							
							
							
						 
						
							2018-06-10 22:04:09 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	e005312b87  
						 
						
							
							
								
								
								Should be just a debug log entry  
							
							 
							
							
							
						 
						
							2018-06-06 05:32:06 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	83243800b5  
						 
						
							
							
								
								
								Ensure that cron workers are called even at busy times  
							
							 
							
							
							
						 
						
							2018-06-06 05:26:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	1304dae0d3  
						 
						
							
							
								
								
								Bugfix: In the daemon mode we forgot to call the cron jobs  
							
							 
							
							
							
						 
						
							2018-06-06 03:48:04 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	28f8beebfc  
						 
						
							
							
								
								
								Workers can now be started exclusively from the daemon and other workers  
							
							 
							
							
							
						 
						
							2018-06-01 22:09:27 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	7a29944836 
 
						 
						
							
							
								
								
								Fixes/cleanup:  
							
							 
							
							... 
							
							
							
							- added missing curly braces (and some absent caused parser errors)
- <include|require>[_once] are keywords, so don't use them as such
- removed/added empty lines
Signed-off-by: Roland Häder <roland@mxchange.org> 
							
						 
						
							2018-05-14 22:49:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	f63be91bd5 
 
						 
						
							
							
								
								
								Revert "Moved .htconfig.php file & extracted Install business logic"  
							
							 
							
							
							
						 
						
							2018-04-21 16:28:22 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	346697d771  
						 
						
							
							
								
								
								Moved .htconfig file  
							
							 
							
							... 
							
							
							
							Extracted install business functions to new Class `Install.php` 
							
						 
						
							2018-04-21 14:10:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	4e33f7f458  
						 
						
							
							
								
								
								Restore executable permissions in bin/  
							
							 
							
							
							
						 
						
							2018-03-23 20:47:58 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	1c2deac7e5  
						 
						
							
							
								
								
								Move scripts/worker.php to bin/  
							
							 
							
							
							
						 
						
							2018-03-18 23:25:21 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	e7e497e244  
						 
						
							
							
								
								
								Move scripts/daemon.php to bin/  
							
							 
							
							
							
						 
						
							2018-03-18 23:24:09 -04:00