a729519de9  
						 
						
							
							
								
								
								And some more static warnings removed  
							
							
							
						 
						
							2017-08-26 10:01:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	5adfeb0bd5  
						 
						
							
							
								
								
								App::get_baseurl is now replaced with System::baseUrl  
							
							
							
						 
						
							2017-08-26 07:32:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	3c24bed412  
						 
						
							
							
								
								
								New class "System"  
							
							
							
						 
						
							2017-08-26 06:04:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	4f6f47f714  
						 
						
							
							
								
								
								Now the bugfix really should work  
							
							
							
						 
						
							2017-08-14 20:58:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	2d99e86b12  
						 
						
							
							
								
								
								Bugfix for PR 3630: "get_contact_details_by_url" not always returned a value  
							
							
							
						 
						
							2017-08-14 20:17:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	0ac725dc47  
						 
						
							
							
								
								
								Some more updated queries  
							
							
							
						 
						
							2017-08-12 22:15:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	d810b21f87  
						 
						
							
							
								
								
								New dba functions  
							
							
							
						 
						
							2017-08-11 08:04:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	69f20959ff  
						 
						
							
							
								
								
								Update existing contact records with data from probing  
							
							
							
						 
						
							2017-07-12 06:07:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	a47e1e13d7  
						 
						
							
							
								
								
								Process all data that we can fetch via probing  
							
							
							
						 
						
							2017-07-12 05:56:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	35b3723c4a  
						 
						
							
							
								
								
								database logging now works for database errors  
							
							
							
						 
						
							2017-07-11 19:14:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	8ec7f1de56  
						 
						
							
							
								
								
								Issue 3571: Reworked "get_contact" function  
							
							
							
						 
						
							2017-07-11 18:32:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dean Townsley 
								
							 
						 
						
							
							
								
							
							
	11d271f3c5  
						 
						
							
							
								
								
								Only delete uid=0 entries when cleaning up extra public entries  
							
							... 
							
							
							
							This delete can inadvertently remove contacts from normal users under
some conditions.  Since it appears to be intended to only operate on
"public" (uid=0) contacts, this change constrains the delete query to
only uid=0 records. 
							
						 
						
							2017-07-08 09:55:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	9c0d2c31e8  
						 
						
							
							
								
								
								Replace AND and OR in PHP conditions by && and ||  
							
							
							
						 
						
							2017-06-07 22:00:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	74a0a92742  
						 
						
							
							
								
								
								Just some more dba::delete  
							
							
							
						 
						
							2017-05-13 04:04:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	36e515ee6d  
						 
						
							
							
								
								
								Move Probe to src  
							
							
							
						 
						
							2017-05-07 14:44:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	82b423c5ac  
						 
						
							
							
								
								
								Fix require_once format  
							
							
							
						 
						
							2017-05-07 14:40:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	1d427aa214  
						 
						
							
							
								
								
								Standards: Remove EOF closing PHP tags  
							
							
							
						 
						
							2017-05-02 23:36:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	20043914e6  
						 
						
							
							
								
								
								Move App to src  
							
							... 
							
							
							
							- Add `use Friendica\App;` wherever needed 
							
						 
						
							2017-05-02 22:59:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	828ae671f0  
						 
						
							
							
								
								
								Handle the case when the given contact url or address is empty  
							
							
							
						 
						
							2017-04-18 18:50:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Alapetite 
								
							 
						 
						
							
							
								
							
							
	d2901dcb00  
						 
						
							
							
								
								
								Fix for MySQL 5.7+  
							
							... 
							
							
							
							https://github.com/friendica/friendica/issues/2786 
Only tested on Ubuntu 16.10 with MySQL 5.7.17.
https://dev.mysql.com/doc/refman/8.0/en/timestamp-initialization.html 
https://dev.mysql.com/doc/refman/8.0/en/sql-mode.html#sqlmode_no_zero_date 
As of MySQL 5.7.4, NO_ZERO_DATE is deprecated.
Patch based on the following search & replace (and then reverting some
changes in libraries):
```sh
grep -l '= "0000-00-00"' -r . | xargs sed -i -e "s/= \"0000-00-00\"/=
'0000-00-00'/g"
grep -l "0000-00-00" -r . | xargs sed -i -e "s/0000-00-00/0001-01-01/g"
grep -l "!= '0001-01-01'" -r . | xargs sed -i -e "s/!= '0001-01-01'/>
'0001-01-01'/g"
grep -l " === '0001-01-01'" -r . | xargs sed -i -e "s/ === '0001-01-01'/
<= '0001-01-01'/g"
grep -l " == '0001-01-01'" -r . | xargs sed -i -e "s/ == '0001-01-01'/
<= '0001-01-01'/g"
grep -l "strpos(\$dob, '0000-') === 0" -r . | xargs sed -i -e
"s/strpos(\$dob, '0000-') === 0/strpos(\$dob, '0000-') === 0 ||
strpos(\$dob, '0001-') === 0/g"
grep -l 'array("", "0001-01-01")' -r . | xargs sed -i -e 's/array("",
"0001-01-01")/array("", "0000-00-00", "0001-01-01")/g'
grep -l "\$dob = '0000-'" -r . | xargs sed -i -e "s/\$dob =
'0000-'/\$dob = '0001-'/g"
``` 
						
							2017-04-11 23:00:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	7b352f3f74  
						 
						
							
							
								
								
								Revert "Coding convention applied - part 1"  
							
							
							
						 
						
							2017-03-21 12:02:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	09851331a9 
 
						 
						
							
							
								
								
								Merge remote-tracking branch 'upstream/develop' into rewrites/coding-convention  
							
							... 
							
							
							
							Signed-off-by: Roland Haeder <roland@mxchange.org> 
							
						 
						
							2017-03-20 20:51:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	41a36606c6 
 
						 
						
							
							
								
								
								added spaces + some curly braces  
							
							... 
							
							
							
							Signed-off-by: Roland Häder <roland@mxchange.org> 
							
						 
						
							2017-03-19 00:50:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	1a436264cd  
						 
						
							
							
								
								
								Some standards  
							
							
							
						 
						
							2017-03-18 12:13:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	62ccb4499a  
						 
						
							
							
								
								
								Some more unneeded changes reverted  
							
							
							
						 
						
							2017-03-18 08:54:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	e301fa0832  
						 
						
							
							
								
								
								Merge remote-tracking branch 'upstream/develop' into 1702-null-date  
							
							
							
						 
						
							2017-03-18 08:31:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	eb6a6228f7  
						 
						
							
							
								
								
								more spaces  
							
							
							
						 
						
							2017-03-13 05:57:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	80e58964ce  
						 
						
							
							
								
								
								Standard stuff  
							
							
							
						 
						
							2017-03-13 00:09:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	1624150db4  
						 
						
							
							
								
								
								Merge remote-tracking branch 'upstream/develop' into 1702-null-date  
							
							... 
							
							
							
							Conflicts:
	include/onepoll.php 
							
						 
						
							2017-03-12 20:54:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	044e9a6603  
						 
						
							
							
								
								
								Merge remote-tracking branch 'upstream/develop' into 1702-no-old_pager  
							
							... 
							
							
							
							Conflicts:
	mod/profile.php 
							
						 
						
							2017-03-12 20:52:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	37b15995d8  
						 
						
							
							
								
								
								Add pump.io network to probing supported networks  
							
							... 
							
							
							
							- Remove useless condition 
							
						 
						
							2017-03-07 16:43:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	d7f62e82b9  
						 
						
							
							
								
								
								Fix behavior regression  
							
							... 
							
							
							
							Reverted quitting get_contact if Probe::uri didn’t yield an url for
“nick@server.tld” form. 
							
						 
						
							2017-03-07 16:28:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	97378893cd  
						 
						
							
							
								
								
								Switch nurl and addr lookups  
							
							... 
							
							
							
							- nurl lookup is more frequent than addr lookup, saves queries 
							
						 
						
							2017-03-06 16:26:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	89f0b85905  
						 
						
							
							
								
								
								Split slow catch-all query into three fast queries  
							
							... 
							
							
							
							Thanks @annando for the tip. 
							
						 
						
							2017-03-06 16:19:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	116b9e1c1f  
						 
						
							
							
								
								
								Use Probe::uri instead of probe_url()  
							
							... 
							
							
							
							- Moved file inclusion to enable lazy loading 
							
						 
						
							2017-03-06 06:01:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	ff64beeb4e  
						 
						
							
							
								
								
								Reformatted get_contact()  
							
							... 
							
							
							
							- Resolved one `@todo` (the catch-all contact query)
- Improved code readability by naming variables
- Code standards compliance 
							
						 
						
							2017-03-06 05:37:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	0afb0c2ea4  
						 
						
							
							
								
								
								NULL_DATE is now a constant  
							
							
							
						 
						
							2017-02-27 23:37:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	997e94555b  
						 
						
							
							
								
								
								The old pager is removed  
							
							
							
						 
						
							2017-02-27 21:46:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	531074a72f  
						 
						
							
							
								
								
								Handle the case when a contact is unknown.  
							
							
							
						 
						
							2017-02-16 20:03:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	9f706fcfbb  
						 
						
							
							
								
								
								Add include  
							
							
							
						 
						
							2017-02-04 22:27:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	0d1f88033b  
						 
						
							
							
								
								
								Support for the new Diaspora mention format  
							
							
							
						 
						
							2017-02-04 22:22:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	ac88471e55  
						 
						
							
							
								
								
								Make the code nicer  
							
							
							
						 
						
							2017-01-29 14:00:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	c1eea3771f  
						 
						
							
							
								
								
								Bugfix: Sometimes the self contact seems to destroy itself  
							
							
							
						 
						
							2017-01-29 13:57:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Vogel 
								
							 
						 
						
							
							
								
							
							
	3c51820515  
						 
						
							
							
								
								
								Merge pull request  #3076  from Hypolite/issue/#3039-boot-doc-include  
							
							... 
							
							
							
							Normalize App parameter declaration (doc-include folders, boot) 
							
						 
						
							2017-01-11 09:01:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hypolite Petovan 
								
							 
						 
						
							
							
								
							
							
	87eb3d5ef2  
						 
						
							
							
								
								
								Normalize App parameter declaration (doc-include folders, boot)  
							
							
							
						 
						
							2017-01-09 23:09:01 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	ed0143c9f0  
						 
						
							
							
								
								
								Merge remote-tracking branch 'upstream/develop' into 1612-unused-indexes  
							
							
							
						 
						
							2017-01-07 16:13:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	6976ad4892  
						 
						
							
							
								
								
								Removed some removed indexes  
							
							
							
						 
						
							2017-01-06 06:37:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
	f8a213e23b 
 
						 
						
							
							
								
								
								*much* more usage of App::get_baseurl() instead of $a->get_baseurl() (coding convention applied)  
							
							... 
							
							
							
							Signed-off-by: Roland Häder <roland@mxchange.org> 
							
						 
						
							2016-12-23 19:49:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	d82ed5d1b4  
						 
						
							
							
								
								
								Continued with code convention:  
							
							... 
							
							
							
							- added more curly braces
- added space betweent if/foreach and brace
- added spaces for beautification
- converted some " to ' (mixed usage)
Signed-off-by: Roland Häder <roland@mxchange.org> 
							
						 
						
							2016-12-22 15:31:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	c9194b0381  
						 
						
							
							
								
								
								Continued with code convention:  
							
							... 
							
							
							
							- added more curly braces
- added space betweent if/foreach and brace
- added spaces for beautification
- converted some " to ' (mixed usage)
Signed-off-by: Roland Häder <roland@mxchange.org> 
							
						 
						
							2016-12-22 15:30:23 +01:00