3bd1f3a836  
						 
						
							
							
								
								
								No more gender  
							
							
							
						 
						
							2020-02-16 10:55:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									nupplaPhil 
								
							 
						 
						
							
							
								
							
							
	
	
	23c64b9a11 
 
						 
						
							
							
								
								
								Add license info at Friendica classes  
							
							
							
						 
						
							2020-02-09 15:45:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	608e634858  
						 
						
							
							
								
								
								Update Mastodon API with new profile field entity  
							
							
							
						 
						
							2020-01-29 23:30:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	07a4bb73fa  
						 
						
							
							
								
								
								Add DDD classes for Mastodon\Field entity  
							
							
							
						 
						
							2020-01-29 23:26:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	c2b8c65104 
 
						 
						
							
							
								
								
								Merge "notification" routes  
							
							
							
						 
						
							2020-01-28 23:21:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	582f6bd4a3 
 
						 
						
							
							
								
								
								Refactor API notification usage  
							
							... 
							
							
							
							- Remove "mapFields()" from BaseModel
- Add new Notification API entity (including collection)
- Add new NotificationFactory method "getApiList()" 
							
						 
						
							2020-01-28 21:28:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	bd910342df  
						 
						
							
							
								
								
								Add custom emojis Mastodon API endpoint  
							
							
							
						 
						
							2020-01-28 08:14:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	1ac9107e5f  
						 
						
							
							
								
								
								Move Mastodon API factories to Factory\Api\Mastodon  
							
							
							
						 
						
							2020-01-28 07:33:55 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	0de8e4db08  
						 
						
							
							
								
								
								Move Mastodon API entities to src/Object  
							
							
							
						 
						
							2020-01-27 20:01:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	ac1a20e5fd 
 
						 
						
							
							
								
								
								Fix Introductions tab  
							
							
							
						 
						
							2020-01-26 21:39:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	0840938dff 
 
						 
						
							
							
								
								
								Rename classes  
							
							... 
							
							
							
							- Repository/Model Notification => Notify
- Factory/Object Notification => Notification 
							
						 
						
							2020-01-26 20:30:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	b85511b00d 
 
						 
						
							
							
								
								
								Improvements:  
							
							... 
							
							
							
							- Fix API-select
- Introduce OTYPE-constants
- Rename `IntroductionFactory` methods 
							
						 
						
							2020-01-26 14:33:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	74f3a2f90c 
 
						 
						
							
							
								
								
								Fix API result, add PHPDoc and cleanup object construction  
							
							... 
							
							
							
							Fix missing getters
fix data array
fix missing "$" for template-variables
Remove lazy-loaded parent notification instance (for now..) 
							
						 
						
							2020-01-25 21:15:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	0850fb88dd 
 
						 
						
							
							
								
								
								ReWork Notification Model/Module/Object/Repository/Factory  
							
							... 
							
							
							
							- Introduce Repository for interaction with "notify" table
- Introduce Factory for read-only notification objects (they're just loosely based on notification the table!)
- Introduce Objects for type-safe usage at the presentation layer
- Reworked Model, which is now fully based on the notify table, including generated fields (cache, ..) 
							
						 
						
							2020-01-25 19:58:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	ed9392469e 
 
						 
						
							
							
								
								
								Remove unneeded Config namespace usages  
							
							
							
						 
						
							2020-01-19 22:50:44 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	0a4119adaf  
						 
						
							
							
								
								
								@brief is removed completely  
							
							
							
						 
						
							2020-01-19 06:05:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	424c87195b 
 
						 
						
							
							
								
								
								CleanUp Cache namespace  
							
							... 
							
							
							
							- Introduce enum "Duration"
- Introduce enum "Type"
- Move "Cache\Cache" to "BaseCache" 
							
						 
						
							2020-01-18 15:41:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	6b8db5ad13  
						 
						
							
							
								
								
								Update the Introductions domain to use repository, model and collection  
							
							
							
						 
						
							2020-01-06 21:39:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	5a1abb8c7d  
						 
						
							
							
								
								
								Introduce Mastodon entity factories and API\Entity  
							
							
							
						 
						
							2020-01-06 21:39:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	efadab66c5  
						 
						
							
							
								
								
								Update wrong/missing references to classes  
							
							
							
						 
						
							2019-12-29 21:51:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	c1dbb25656 
 
						 
						
							
							
								
								
								Creating interfaces for Config/PConfig & fix tests  
							
							
							
						 
						
							2019-12-29 20:18:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	673c4537e4 
 
						 
						
							
							
								
								
								Session - Remove unneeded cookie parameter  
							
							
							
						 
						
							2019-12-29 00:03:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	1408908c84 
 
						 
						
							
							
								
								
								Refactor Session Handling (make it more simple & handler are now handler again)  
							
							
							
						 
						
							2019-12-11 20:30:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	b9f8762eb3 
 
						 
						
							
							
								
								
								Use Native Session functions (global "$_SESSION" variable) for Memory class because of the direct usage of the $_SESSION class all around the codebase  
							
							
							
						 
						
							2019-12-10 22:29:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	eca3396851 
 
						 
						
							
							
								
								
								rename usage  
							
							
							
						 
						
							2019-12-10 21:52:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	07d2909927 
 
						 
						
							
							
								
								
								double use  
							
							
							
						 
						
							2019-12-10 21:51:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	ce2610000b 
 
						 
						
							
							
								
								
								Renaming class  
							
							
							
						 
						
							2019-12-10 08:49:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	cad7e534a4 
 
						 
						
							
							
								
								
								Add phpdoc  
							
							
							
						 
						
							2019-12-10 00:50:05 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	4e32d46f97 
 
						 
						
							
							
								
								
								switch case  
							
							
							
						 
						
							2019-10-22 22:48:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	6b2c28e2d7 
 
						 
						
							
							
								
								
								Add checks & realpath() usage  
							
							... 
							
							
							
							- New util class "FileSystem"
- Add check in admin summary too 
							
						 
						
							2019-10-22 22:47:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	0e84a843a4 
 
						 
						
							
							
								
								
								Add Fallback in case the logfile isn't accessible.  
							
							... 
							
							
							
							- Fixes https://github.com/friendica/friendica/issues/7756#issuecomment-544227862  
							
						 
						
							2019-10-21 21:53:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	b13dbb3dcb 
 
						 
						
							
							
								
								
								Remove $_SERVER['PHP_SELF'] usage  
							
							
							
						 
						
							2019-09-17 16:47:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	46655eac70 
 
						 
						
							
							
								
								
								Remove unnecessary parameter  
							
							
							
						 
						
							2019-08-17 19:41:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	290dd2ab39 
 
						 
						
							
							
								
								
								moved rest of BaseURL  
							
							
							
						 
						
							2019-08-15 17:36:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	19777baa79 
 
						 
						
							
							
								
								
								- Move constants to the "Cache" class (more transparent than inside the interface)  
							
							
							
						 
						
							2019-08-04 15:53:28 +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 
								
							 
						 
						
							
							
								
							
							
	
	
	6c2cf494b5 
 
						 
						
							
							
								
								
								Remove DependencyFactory  
							
							... 
							
							
							
							- Include all necessary classes in `dependencies.config.php`
- Add DI-reference to BaseObject (acts as a global registry)
- Refactor all static "init()" methods to use the global registry
- Refactor Logging for Worker-Logger a little bit 
							
						 
						
							2019-07-27 23:54:12 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	0b97b32a59 
 
						 
						
							
							
								
								
								Merge pull request  #7379  from nupplaphil/task/refactor_l10n_for_test  
							
							... 
							
							
							
							Refactor L10n for testing 
							
						 
						
							2019-07-16 16:03:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	92fb0a82ca 
 
						 
						
							
							
								
								
								Dynamic config loading  
							
							... 
							
							
							
							- Move settings, defaults and dbstructure to directory 'static'
- Dynamic loading of config files (after the static loading)
- Filter out '-sample.config.php' and '-sample.ini.php' files
- Remove unnecessary ConfigFileManager
- Move ConfigFileLoader to Utils
- Add tests for multi-loading for INI, config and sample-filtering 
							
						 
						
							2019-07-16 20:16:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	79e69ee528 
 
						 
						
							
							
								
								
								Fix language (again ;-) )  
							
							
							
						 
						
							2019-07-16 16:50:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	eb024a3718 
 
						 
						
							
							
								
								
								Refactor L10n for testing  
							
							... 
							
							
							
							- Moving L10n to L10n\L10n
- Adding constructor information
- Adding to factory
- simplify/speedup tests 
							
						 
						
							2019-07-16 16:44:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	9d98a4ce3a 
 
						 
						
							
							
								
								
								Refactor PConfiguration  
							
							
							
						 
						
							2019-07-15 20:13:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	aa249adf6d 
 
						 
						
							
							
								
								
								some more minor fixups (phpdoc, unused using)  
							
							
							
						 
						
							2019-07-14 22:49:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Holzer 
								
							 
						 
						
							
							
								
							
							
	
	
	a2c6240da0 
 
						 
						
							
							
								
								
								some minor fixings  
							
							
							
						 
						
							2019-07-14 22:26:36 +02:00