Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						2624afbcd4 
					 
					
						
						
							
							Crazy gettext way to support two plurals in one string.  
						
						
						
						
					 
					
						2011-12-28 12:44:42 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						e3c010a870 
					 
					
						
						
							
							try to check whether file exists over and over and over  
						
						
						
						
					 
					
						2011-09-30 13:03:42 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						9ca3c3d1c3 
					 
					
						
						
							
							move core schema to class files  
						
						
						
						
					 
					
						2011-08-22 17:52:02 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						9a84907d17 
					 
					
						
						
							
							Remove unused File::getAttachments()  
						
						
						
						
					 
					
						2011-08-02 23:11:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						44bcc942b8 
					 
					
						
						
							
							Break up stream code to use separate notice stream classes  
						
						... 
						
						
						
						Rearchitect (again!) notice stream code to delegate different functionality up and down the stack.
Now, different classes implement NoticeStream. 
						
						
					 
					
						2011-03-24 18:04:19 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						0b35ce7c37 
					 
					
						
						
							
							New NoticeStream class to reify streams of notices  
						
						... 
						
						
						
						We've been muddling through with 6- or 8-argument functions for managing streams. I'd
like to start thinking of streams as their own thing, and give them some more value.
So, the new NoticeStream class takes over the Notice::stream() function and Notice::getStreamByIds().
There's probably some fine-tuning to do on the object interface. 
						
						
					 
					
						2011-03-23 11:29:55 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						b896a37da0 
					 
					
						
						
							
							Use cachedQuery on File::getAttachments, plus other cleanups:  
						
						... 
						
						
						
						* dropped unnecessary join on notice table
* made the function actually static, since it makes no sense as an instance variable. The only caller (in AttachmentList) is updated. 
						
						
					 
					
						2011-01-31 12:22:50 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d31397bd45 
					 
					
						
						
							
							method to count notices linking to an URL  
						
						
						
						
					 
					
						2010-12-28 13:44:49 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						faf0081a8b 
					 
					
						
						
							
							Fixes from testing File::stream()  
						
						
						
						
					 
					
						2010-12-28 12:57:31 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						bf4c5cb41a 
					 
					
						
						
							
							Stream of notices linking to an URL  
						
						
						
						
					 
					
						2010-12-28 11:58:55 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						e1ffbfed04 
					 
					
						
						
							
							doc comments on File::processNew  
						
						
						
						
					 
					
						2010-11-15 11:00:42 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						dbb95b76a4 
					 
					
						
						
							
							Allow YouTube-style media links to be counted as enclosures for purposes of listing attachments/thumbs  
						
						
						
						
					 
					
						2010-11-09 12:04:07 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						6d7f02ff31 
					 
					
						
						
							
							Pass file attachment thumbnails along with oEmbed data.  
						
						
						
						
					 
					
						2010-11-08 17:22:01 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						a2994e3aa2 
					 
					
						
						
							
							Testing... using photo info for temp thumbnails  
						
						
						
						
					 
					
						2010-11-08 15:50:06 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						883f7a6c0b 
					 
					
						
						
							
							Avoid marking files as attachments that are not locally uploaded, unless they're really oembedable. HTML-y things now excluded properly.  
						
						
						
						
					 
					
						2010-11-08 13:27:54 -08:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						6aeba0cb7c 
					 
					
						
						
							
							i18n/L10n updates.  
						
						
						
						
					 
					
						2010-11-04 18:33:39 +01:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						2692b5fc84 
					 
					
						
						
							
							Fix for ticket  #2853 : fix for some unknown MIME type error cases by adjusting the PEAR error handling temporarily around MIME_Type_Extension usage.  
						
						
						
						
					 
					
						2010-11-03 17:05:26 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b31c49c5d4 
					 
					
						
						
							
							Make HTTPS urls in File::url() if necessary  
						
						
						
						
					 
					
						2010-10-14 14:22:17 -04:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						b03ece26eb 
					 
					
						
						
							
							* i18n/L10n and translator documentation updates.  
						
						... 
						
						
						
						* whitespace and indentation updates 
						
						
					 
					
						2010-09-28 23:21:09 +02:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						8f8588026b 
					 
					
						
						
							
							Fixes for messages after review by Brion.  
						
						
						
						
					 
					
						2010-07-30 19:25:55 +02:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						5813ecada2 
					 
					
						
						
							
							* add translator documentation  
						
						... 
						
						
						
						* mark strings for translation
* add FIXME for unclear/confusing message 
						
						
					 
					
						2010-07-29 13:01:04 +02:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						e694da24a9 
					 
					
						
						
							
							Number parameters  
						
						
						
						
					 
					
						2010-07-28 22:17:54 +02:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						dcfe5b24f6 
					 
					
						
						
							
							Fix regression in  92ded7c6cb: spewed PHP notices when checking for enclosures due to uninitialized variables.  
						
						
						
						
					 
					
						2010-06-28 15:20:50 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						696aeea113 
					 
					
						
						
							
							Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	lib/language.php
	plugins/OpenID/finishaddopenid.php 
						
						
					 
					
						2010-05-27 14:57:32 -07:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						95159112b2 
					 
					
						
						
							
							Hotpatch for infinite redirection-following loop seen processing URLs to  http://clojure.org/  -- if we end up with an unstable redirect target (final item in a redirect chain ends up redirecting us somewhere else when we visit it again), just save the last version we saw instead of trying to start over.  
						
						... 
						
						
						
						Pretty much everything in File and File_redirection initial processing needs to be rewritten to be non-awful; this code is very hard to follow and very easy to make huge bugs. A fair amount of the complication is probably obsoleted by the redirection following being built into HTTPClient now. 
						
						
					 
					
						2010-05-25 13:09:21 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Holliday 
							
						 
					 
					
						
						
							
						
						92ded7c6cb 
					 
					
						
						
							
							Fixes problem with IRC URLs showing as attachments  
						
						
						
						
					 
					
						2010-03-26 18:16:44 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						74fd755556 
					 
					
						
						
							
							A null mimetype is not an enclosure (more likely than not means there was an error)  
						
						
						
						
					 
					
						2010-03-11 17:27:25 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						c6f09306b1 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-03-10 17:04:51 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						294b290dd9 
					 
					
						
						
							
							Fixup script for files w/ bogus data saved into file record ('h bug')  
						
						
						
						
					 
					
						2010-03-10 15:13:16 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						f02cb7c718 
					 
					
						
						
							
							Fix for attachment "h bug": posting a shortened link to an oembed-able resource that has been previously used in the system would incorrectly save "h" as the item's type and title.  
						
						
						
						
					 
					
						2010-03-10 15:13:16 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						b218aee94e 
					 
					
						
						
							
							Merge commit 'origin/testing' into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	lib/action.php
	lib/adminpanelaction.php 
						
						
					 
					
						2010-03-04 06:07:28 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						79ffebb51b 
					 
					
						
						
							
							OStatus: save file records for enclosures  
						
						... 
						
						
						
						Also stripping id from foreign HTML messages (could interfere with UI) and disabled failing attachment popup for a.attachment links that don't have a proper id, so you can click through instead of getting an error.
Issues:
* any other links aren't marked and saved
* inconsistent behavior between local and remote attachments (local displays in lightbox, remote doesn't)
* if the enclosure'd object isn't referenced in the content, you won't be offered a link to it in our UI 
						
						
					 
					
						2010-03-02 16:36:08 -08:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						c30f95c55c 
					 
					
						
						
							
							Updated some references to the long gnone "isEnclosure" function to the new "getEnclosure"  
						
						
						
						
					 
					
						2010-03-02 14:25:06 -08:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						a0114f2006 
					 
					
						
						
							
							Correctly handle the case when MIME/Type doesn't know what file extension a mime type maps to  
						
						
						
						
					 
					
						2010-03-01 21:44:42 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						d5cbfe8071 
					 
					
						
						
							
							Merge branch 'testing' into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	lib/iomaster.php 
						
						
					 
					
						2010-02-16 09:25:09 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						31461e120f 
					 
					
						
						
							
							let files go to SSL dir too  
						
						
						
						
					 
					
						2010-02-11 17:06:57 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						f4c81fa1e1 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-02-02 09:57:50 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						51c3606715 
					 
					
						
						
							
							Fix regression breaking file attachments. This is what I get for rushing fixes and not properly testing them. :P  
						
						
						
						
					 
					
						2010-02-02 09:32:28 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						027c7e61fd 
					 
					
						
						
							
							Fix regression breaking file attachments. This is what I get for rushing fixes and not properly testing them. :P  
						
						
						
						
					 
					
						2010-02-02 09:30:15 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						6159edcebb 
					 
					
						
						
							
							Improve name validation checks on local File references  
						
						
						
						
					 
					
						2010-02-01 08:49:59 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						84ab0156b4 
					 
					
						
						
							
							Improve name validation checks on local File references  
						
						
						
						
					 
					
						2010-02-01 08:48:31 -08:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						672126968f 
					 
					
						
						
							
							Updated some references to the long gnone "isEnclosure" function to the new "getEnclosure"  
						
						
						
						
					 
					
						2010-01-22 10:12:26 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						866dfa6822 
					 
					
						
						
							
							Merge branch 'master' into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	classes/Memcached_DataObject.php 
						
						
					 
					
						2010-01-10 14:18:19 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						f463329b9a 
					 
					
						
						
							
							check before inserting File_oembed and File_thumbnail  
						
						
						
						
					 
					
						2010-01-10 13:18:53 -08:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						250bcfa8dc 
					 
					
						
						
							
							Require users to login to view attachments on private sites  
						
						... 
						
						
						
						Thank you jeff-themovie for this implementation! 
						
						
					 
					
						2010-01-05 17:49:28 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						fc2426d7ce 
					 
					
						
						
							
							Fix some bugs in the URL linkification, and fixed the unit test.  
						
						
						
						
					 
					
						2009-09-27 16:52:15 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						a535ccdc4e 
					 
					
						
						
							
							Merge remote branch 'laconica/0.8.x' into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	lib/common.php
	lib/twitter.php 
						
						
					 
					
						2009-09-02 16:42:15 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						efcfd209ef 
					 
					
						
						
							
							Check "Files" of type 'application/xhtml+xml' for oEmbed in addition to just text/html  
						
						
						
						
					 
					
						2009-09-01 23:18:39 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c0d03fc279 
					 
					
						
						
							
							make URL analyzer save new info on URLs  
						
						
						
						
					 
					
						2009-08-27 20:23:31 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a08c76a434 
					 
					
						
						
							
							Merge branch '0.9.x' of git@gitorious.org:laconica/mainline into 0.9.x  
						
						... 
						
						
						
						Conflicts:
	classes/laconica.ini 
						
						
					 
					
						2009-08-27 14:52:32 -07:00