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 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						504c42aa7d 
					 
					
						
						
							
							Fix some stupid bugs, such as a mispelling of oembed  
						
						
						
						
					 
					
						2009-08-26 21:51:54 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						6d60d74093 
					 
					
						
						
							
							Display linked oembed resources as enclosures if they are of non-html mime types  
						
						
						
						
					 
					
						2009-08-26 15:40:51 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						df86aa7214 
					 
					
						
						
							
							define LACONICA and accept LACONICA for backwards compatibility  
						
						
						
						
					 
					
						2009-08-26 10:41:36 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						865b716f09 
					 
					
						
						
							
							change LACONICA to STATUSNET  
						
						
						
						
					 
					
						2009-08-25 18:42:34 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						4737563b95 
					 
					
						
						
							
							a distributed -> the distributed  
						
						
						
						
					 
					
						2009-08-25 18:14:12 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c8b8f07af1 
					 
					
						
						
							
							change Laconica and Control Yourself to StatusNet in PHP files  
						
						
						
						
					 
					
						2009-08-25 18:12:20 -04:00 
						 
				 
			
				
					
						
							
							
								Brett Taylor 
							
						 
					 
					
						
						
							
						
						3243612e76 
					 
					
						
						
							
							Prevents redirect URLs that have canonical URLs longer than 255 chars from being written to the database as their canonical. Redirecting URLs will instead be saved to the database as given.  
						
						... 
						
						
						
						The reason for this is that table 'file' column 'url' is a VARCHAR(255) in MySQL and it silently truncates URLs longer than 255 characters, breaking the url.
The proper fix for this is to improve this column, making its type TEXT, but there are no database changes for 0.8.x, so this is the next best thing for data integrity. A migration script for 0.9.x could be written to audit the database checking for redirects and updating these urls to their proper canonical url. 
						
						
					 
					
						2009-08-12 16:17:02 +12:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						3af5774769 
					 
					
						
						
							
							throw an exception rather than die()  
						
						
						
						
					 
					
						2009-07-30 16:55:09 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						8371aea9c1 
					 
					
						
						
							
							remove debugging code about processing a new URL  
						
						
						
						
					 
					
						2009-07-30 16:38:50 -04:00 
						 
				 
			
				
					
						
							
							
								Brenda Wallace 
							
						 
					 
					
						
						
							
						
						28b62f357d 
					 
					
						
						
							
							fixed SQL in checking for monthly quota - works in postgres and mysql  
						
						
						
						
					 
					
						2009-07-22 17:10:41 +12:00 
						 
				 
			
				
					
						
							
							
								Brenda Wallace 
							
						 
					 
					
						
						
							
						
						2aa47096b8 
					 
					
						
						
							
							missing AND in the SQL  
						
						
						
						
					 
					
						2009-07-22 17:10:20 +12:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						a35794e3c3 
					 
					
						
						
							
							Try oEmbed discovery before using oohembed  
						
						
						
						
					 
					
						2009-07-15 17:10:36 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						c97957cf3e 
					 
					
						
						
							
							HTML "File"/attachments should probably not be considered enclosures.  
						
						
						
						
					 
					
						2009-07-14 13:38:26 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						593af9feb6 
					 
					
						
						
							
							Moved the decision logic as to whether an attachment should be an enclosure to the File class  
						
						
						
						
					 
					
						2009-07-14 13:33:40 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Andrews 
							
						 
					 
					
						
						
							
						
						5f72423523 
					 
					
						
						
							
							File classes does not use the $FILES array directly, as users of this class aren't necessarily from the web  
						
						
						
						
					 
					
						2009-07-07 15:55:10 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						638905c270 
					 
					
						
						
							
							avoid getting duplicate errors on upload  
						
						
						
						
					 
					
						2009-06-25 11:10:34 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a21a9f26c5 
					 
					
						
						
							
							append uploads to content rather than showing them double  
						
						
						
						
					 
					
						2009-06-23 07:29:43 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						d9bebfd651 
					 
					
						
						
							
							Attachment upload server and path now configurable  
						
						
						
						
					 
					
						2009-06-22 22:48:31 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						2e9fc34d4f 
					 
					
						
						
							
							change staticGet() from DB_DataObject to Memcached_DataObject for file classes  
						
						
						
						
					 
					
						2009-06-22 14:24:40 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						05e5122802 
					 
					
						
						
							
							Database changes for file tables  
						
						... 
						
						
						
						Some minor database changes for file tables. Namely:
 * Added a timestamp to all tables
 * Added a filename column for local files
 * Change some tables that had unnecessary auto-increment primary
   keys when they had another unique column that should act as
   the primary key
 * Change engine from MyISAM to InnoDB for a couple of files.
Also, rebuilt the DB_DataObject files for all these tables. 
						
						
					 
					
						2009-06-22 14:19:41 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						aec6456c91 
					 
					
						
						
							
							Update copyright dates in files modified in 2009  
						
						
						
						
					 
					
						2009-06-20 16:12:55 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						793a6a1155 
					 
					
						
						
							
							change Controlez-Vous to Control Yourself  
						
						
						
						
					 
					
						2009-06-20 16:00:04 -07:00 
						 
				 
			
				
					
						
							
							
								Robin Millette 
							
						 
					 
					
						
						
							
						
						1505e3a4c3 
					 
					
						
						
							
							Fixed recent attachment bug that required URLs to be posted twice to be taken into account.  
						
						
						
						
					 
					
						2009-06-17 16:21:50 -04:00 
						 
				 
			
				
					
						
							
							
								Robin Millette 
							
						 
					 
					
						
						
							
						
						f8dae2bbc9 
					 
					
						
						
							
							Refactored some attachment code and fixed upload bug in interface.  
						
						
						
						
					 
					
						2009-05-31 21:03:55 -04:00 
						 
				 
			
				
					
						
							
							
								Robin Millette 
							
						 
					 
					
						
						
							
						
						fecb8c706d 
					 
					
						
						
							
							Attachments and their list now provide "ajax" view. Also added a few sidebars relating tags and attachments.  
						
						
						
						
					 
					
						2009-05-15 15:04:58 -04:00 
						 
				 
			
				
					
						
							
							
								Robin Millette 
							
						 
					 
					
						
						
							
						
						3b7ee5a5f9 
					 
					
						
						
							
							rewrote short url stuff to handle new file/url classes (redirections, oembed, mimetypes, etc.)  
						
						
						
						
					 
					
						2009-05-13 14:27:32 -04:00