abbf036685 
 
						 
						
							
							
								
								
								improve exception handling  
							
							
							
						 
						
							2020-01-31 22:25:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	7909d9c417 
 
						 
						
							
							
								
								
								Notifications  cleared for a whole thread in case of one mark seen  
							
							
							
						 
						
							2020-01-31 21:34:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	dd24b3bac0  
						 
						
							
							
								
								
								Move api/profile/show to src/Module  
							
							... 
							
							
							
							- Update API documentation
- Update BaseApi::format to include headers by format 
							
						 
						
							2020-01-29 23:31:37 -05: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp 
								
							 
						 
						
							
							
								
							
							
	
	
	9827e933a2 
 
						 
						
							
							
								
								
								Merge pull request  #8179  from MrPetovan/bug/notices  
							
							... 
							
							
							
							Various notice fixes 
							
						 
						
							2020-01-26 23:10:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	dde2cf6ac0  
						 
						
							
							
								
								
								Throw not found exception when photo item doesn't exist in prepare_photo_data()  
							
							... 
							
							
							
							- Addresses part of https://github.com/friendica/friendica/issues/8000#issuecomment-573883153  
							
						 
						
							2020-01-26 16:43:14 -05: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	0f932ae723 
 
						 
						
							
							
								
								
								Notify => Notification  
							
							... 
							
							
							
							Notifs => Notifications 
							
						 
						
							2020-01-24 18:32:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	ed9392469e 
 
						 
						
							
							
								
								
								Remove unneeded Config namespace usages  
							
							
							
						 
						
							2020-01-19 22:50:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	6c36fd9e01 
 
						 
						
							
							
								
								
								Move Config::get() to DI::config()->get()  
							
							
							
						 
						
							2020-01-19 21:21:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	d6efc90194 
 
						 
						
							
							
								
								
								cleanup namespace usages for L10n  
							
							
							
						 
						
							2020-01-19 16:31:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	a9a36fb302 
 
						 
						
							
							
								
								
								Move L10n::tt() calls to DI::l10n()->tt() calls  
							
							
							
						 
						
							2020-01-19 16:31:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	5dfee31108 
 
						 
						
							
							
								
								
								Move L10n::t() calls to DI::l10n()->t() calls  
							
							
							
						 
						
							2020-01-19 16:31:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	0a4119adaf  
						 
						
							
							
								
								
								@brief is removed completely  
							
							
							
						 
						
							2020-01-19 06:05:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	800694e9b3 
 
						 
						
							
							
								
								
								Remove unused use statements & remove PConfig class  
							
							
							
						 
						
							2020-01-18 17:02:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	9e9429b56d 
 
						 
						
							
							
								
								
								Move PConfig::get() to DI::pConfig()->get()  
							
							
							
						 
						
							2020-01-18 16:50:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	ad11579eaa  
						 
						
							
							
								
								
								API: Use NOTIF_DIRECT_THREAD_COMMENT for the API mentions as well  
							
							
							
						 
						
							2020-01-09 17:58:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	6670a2409f  
						 
						
							
							
								
								
								Fix condition creation  
							
							
							
						 
						
							2020-01-05 19:48:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	f134903fcf  
						 
						
							
							
								
								
								API: We now use the "notification-type" field for mentions  
							
							
							
						 
						
							2020-01-05 19:32:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	f0eea6f875 
 
						 
						
							
							
								
								
								Remove get_app() in favor of DI::app()  
							
							
							
						 
						
							2020-01-04 23:42:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	3f34229752 
 
						 
						
							
							
								
								
								Move redundant System::baseUrl() to DI::baseUrl() calls  
							
							
							
						 
						
							2019-12-30 23:00:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	4835f1185f 
 
						 
						
							
							
								
								
								Remove deprecated App::module - replace with DI::module()->getName()  
							
							
							
						 
						
							2019-12-29 20:17:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	e6f61c2cc7 
 
						 
						
							
							
								
								
								Remove deprecated App::query_string - replace with DI::args()->getQueryString()  
							
							
							
						 
						
							2019-12-29 20:17:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	50be94aa5e 
 
						 
						
							
							
								
								
								Remove deprecated App::getHostName() - process methods to DI::baseUrl()->getHostName()  
							
							
							
						 
						
							2019-12-29 20:17:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	181529f3df 
 
						 
						
							
							
								
								
								Refactor dynamic App::getProfiler() to static DI::profiler()  
							
							
							
						 
						
							2019-12-29 20:17:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	e2b2778e0a 
 
						 
						
							
							
								
								
								Refactor dynamic App::getLogger() to static DI::logger()  
							
							
							
						 
						
							2019-12-29 20:17:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	388b963714 
 
						 
						
							
							
								
								
								Replace BaseObject class with DI::* calls  
							
							
							
						 
						
							2019-12-29 20:17:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	1de3f186d7 
 
						 
						
							
							
								
								
								Introduce new DI container  
							
							... 
							
							
							
							- Adding Friendica\DI class for getting dynamic classes
- Replacing BaseObject::getApp() with this class 
							
						 
						
							2019-12-29 20:16:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	c037e9143c  
						 
						
							
							
								
								
								Additionally display the protocol together with the network  
							
							
							
						 
						
							2019-12-27 17:24:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	00756737b5  
						 
						
							
							
								
								
								Merge branch 'master' 2019.12 into develop  
							
							
							
						 
						
							2019-12-23 20:03:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	30dfbb95d9  
						 
						
							
							
								
								
								Remove legacy function  
							
							
							
						 
						
							2019-12-20 06:40:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	295ee82a61  
						 
						
							
							
								
								
								Changed "??" to "?:"  
							
							
							
						 
						
							2019-12-19 12:39:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	6dbaf34290  
						 
						
							
							
								
								
								Issue 7685: Just forward on remoteauth for non legacy-DFRN and other contacts  
							
							
							
						 
						
							2019-12-19 11:02:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	1c7bc56cb3  
						 
						
							
							
								
								
								API: Missing endpoint for reshares had been added  
							
							
							
						 
						
							2019-12-19 07:19:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	533f07e874  
						 
						
							
							
								
								
								Issue 6867: Only display direct mentions in the corresponding API endpoint  
							
							
							
						 
						
							2019-12-15 13:14:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Vogel 
								
							 
						 
						
							
							
								
							
							
	
	
	b2ae39db1a 
 
						 
						
							
							
								
								
								Merge pull request  #7943  from MrPetovan/bug/7920-api-fix-followers-friends-ids  
							
							... 
							
							
							
							Add relationship filter to api_friends_ids and api_followers_ids 
							
						 
						
							2019-12-13 21:34:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	c2233e3416 
 
						 
						
							
							
								
								
								Merge pull request  #7947  from annando/api-attachments  
							
							... 
							
							
							
							API: Improved handling of quoted posts and attachments 
							
						 
						
							2019-12-13 15:15:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	c9c30e4a23  
						 
						
							
							
								
								
								Add relationship filter to api_friends_ids and api_followers_ids  
							
							
							
						 
						
							2019-12-13 11:43:45 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	81b9d25906  
						 
						
							
							
								
								
								Add relationship filter to api_ff_ids()  
							
							
							
						 
						
							2019-12-13 11:43:20 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	b42262f206  
						 
						
							
							
								
								
								API: Improved handling of quoted posts and attachments  
							
							
							
						 
						
							2019-12-13 10:12:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	5a15e6bc59  
						 
						
							
							
								
								
								Support post URL search term in api_search()  
							
							
							
						 
						
							2019-12-12 20:59:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	0069bb022d  
						 
						
							
							
								
								
								Support user profile URL search term in api_users_search()  
							
							
							
						 
						
							2019-12-12 17:04:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	54392fab81 
 
						 
						
							
							
								
								
								Move Cookie to own class (with tests)  
							
							... 
							
							
							
							Move Authentication to App namespace 
							
						 
						
							2019-12-08 22:45:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	96555a7385 
 
						 
						
							
							
								
								
								Refactor "Authentication" class with four main methods:  
							
							... 
							
							
							
							- withSession() - for auto authentication with Session/Cookie variables
- withOpenId() - for authentication with an OpenID account
- withPassword() - for authentication with Password
- setForUser() - for setting the user auth context of the current session
Refactor "Session" class - contains now "native" Session Management methods 
							
						 
						
							2019-12-05 23:02:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	043df55bc5  
						 
						
							
							
								
								
								Make tests happy  
							
							
							
						 
						
							2019-12-05 06:46:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	eeb8bee1b7  
						 
						
							
							
								
								
								Use the new function to fetch shared information  
							
							
							
						 
						
							2019-12-05 06:16:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	abf841ff79  
						 
						
							
							
								
								
								Handle resharing of items with title via the API  
							
							
							
						 
						
							2019-12-05 05:24:29 +00:00