Dan Moore 
							
						 
					 
					
						
						
							
						
						90fb7be99a 
					 
					
						
						
							
							Bringing the presentation of boolean variables (favorited, truncated, profile_background_tile) and the result from friendships/exist in JSON results from the Twitter Compatible API in line with what the real Twitter API does.  
						
						... 
						
						
						
						Currently, laconica returns text strings enclosed in quotes instead of bare Javascript booleans.  This change fixes that.
See http://laconi.ca/trac/ticket/1326  for one open issue related to this. 
						
						
					 
					
						2009-04-18 15:33:36 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						4d0e4f733b 
					 
					
						
						
							
							Make API dates more compatible with Twitter - ticket 1432  
						
						
						
						
					 
					
						2009-04-16 14:40:57 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						3ef4f251ac 
					 
					
						
						
							
							One function for producing Atom entry for a Notice  
						
						... 
						
						
						
						Took the various places that we create an atom entry for a notice, and
jammed them together into one function of the notice class, and then
used that function. Also, added Atom threading extension and
categories for hashtags. 
						
						
					 
					
						2009-03-22 16:58:38 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						91980c73a7 
					 
					
						
						
							
							Updates to the API to improve Atom feeds  
						
						
						
						
					 
					
						2009-03-10 16:15:57 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						b1f337fe01 
					 
					
						
						
							
							First crack at Twitter-like JSON search results for the API  
						
						
						
						
					 
					
						2009-03-06 13:33:47 -08:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						36bb33fb1d 
					 
					
						
						
							
							Made /api/account/verify_credentials.format return an extended user object. Updates to status and user API objects.  
						
						
						
						
					 
					
						2009-03-04 16:17:40 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						343cd6f205 
					 
					
						
						
							
							Move common_avatar_* functions to Avatar  
						
						... 
						
						
						
						Moved the common_avatar_* functions to the Avatar class. Typically
either as methods on the object or as static methods. Replaced all the
uses of the functions in other modules. 
						
						
					 
					
						2009-02-06 03:55:48 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						0ef33663ce 
					 
					
						
						
							
							Merge branch 'master' of ssh://zach@dev.controlyourself.ca/var/www/trunk  
						
						
						
						
					 
					
						2009-01-23 01:20:00 -08:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						b13374faa5 
					 
					
						
						
							
							Bring the Twitter compatible API inline with new uiredesign stuff  
						
						
						
						
					 
					
						2009-01-23 01:19:19 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a7c85bebd5 
					 
					
						
						
							
							Merge branch 'master' of /var/www/mublog  
						
						... 
						
						
						
						Conflicts:
	actions/api.php
	actions/deletenotice.php
	actions/recoverpassword.php
	actions/remotesubscribe.php
	actions/tag.php
	actions/tagrss.php
	actions/twitapiaccount.php
	actions/twitapiusers.php
	classes/Notice.php
	classes/User.php
	lib/common.php
	lib/language.php
	lib/subs.php
	lib/twitterapi.php
	lib/util.php
	scripts/inbox_users.php
	scripts/update_translations.php
Merged development trunk into laconica head. woohoo! 
						
						
					 
					
						2009-01-23 08:58:31 +01:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						0f8b902004 
					 
					
						
						
							
							Revert "Twitter-compatible API - update verify_credentials to return profile"  
						
						... 
						
						
						
						This reverts commit b801f73b1f 
						
						
					 
					
						2009-01-08 16:15:08 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						b801f73b1f 
					 
					
						
						
							
							Twitter-compatible API - update verify_credentials to return profile  
						
						... 
						
						
						
						darcs-hash:20081216030455-7b5ce-552516bfb34cb0ae1550787813feb4a4514d6c53.gz 
						
						
					 
					
						2008-12-15 22:04:55 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b6820b4f61 
					 
					
						
						
							
							trim some output to avoid excessive whitespace  
						
						... 
						
						
						
						darcs-hash:20081214161942-84dde-bfb91a534eb01d3e16b364937dcf405277e75a6a.gz 
						
						
					 
					
						2008-12-14 11:19:42 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						64c57b7c77 
					 
					
						
						
							
							Fix bad arguments that were throwing PHP warnings  
						
						... 
						
						
						
						darcs-hash:20081211203659-7b5ce-43cfb2067c296374779a532410f186c42e8d2f99.gz 
						
						
					 
					
						2008-12-11 15:36:59 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b264c03d32 
					 
					
						
						
							
							move opening brace of class declaration to next line  
						
						... 
						
						
						
						Another gigantor PEAR coding standards patch. Here, I've moved the
opening curly bracket on a class statement to the following line.
darcs-hash:20081223194923-84dde-77a93de314caadbcb5b70bf346a4648be77a864e.gz 
						
						
					 
					
						2008-12-23 14:49:23 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						04ef1ba8ee 
					 
					
						
						
							
							change function headers to K&R style  
						
						... 
						
						
						
						Another huge change, for PEAR code standards compliance. Function
headers have to be in K&R style (opening brace on its own line),
instead of having the opening brace on the same line as the function
and parameters. So, a little perl magic found all the function
definitions and move the opening brace to the next line (properly
indented... usually).
darcs-hash:20081223193323-84dde-a28e36ecc66672c783c2842d12fc11043c13ab28.gz 
						
						
					 
					
						2008-12-23 14:33:23 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						eb2f9c98ac 
					 
					
						
						
							
							replace NULL with null  
						
						... 
						
						
						
						Another global search-and-replace update. Here, I've replaced the PHP
keyword 'NULL' with its lowercase version. This is another PEAR code
standards change.
darcs-hash:20081223192129-84dde-4a0182e0ec16a01ad88745ad3e08f7cb501aee0b.gz 
						
						
					 
					
						2008-12-23 14:21:29 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						edbc0c665c 
					 
					
						
						
							
							replace all tabs with four spaces  
						
						... 
						
						
						
						The PEAR coding standards decree: no tabs, but indent by four spaces.
I've done a global search-and-replace on all tabs, replacing them by
four spaces. This is a huge change, but it will go a long way to
getting us towards phpcs-compliance. And that means better code
readability, and that means more participation.
darcs-hash:20081223191907-84dde-21e8efe210e6d5d54e935a22d0cee5c7bbfc007d.gz 
						
						
					 
					
						2008-12-23 14:19:07 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						6d464ec91b 
					 
					
						
						
							
							Remove a bunch of extraneous logging statements  
						
						... 
						
						
						
						darcs-hash:20081211024233-7b5ce-e4911c049adf067f24821f868a27bdf67c324caf.gz 
						
						
					 
					
						2008-12-10 21:42:33 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a61c7546c8 
					 
					
						
						
							
							HTML output in RSS 2.0 and Atom  
						
						... 
						
						
						
						darcs-hash:20081205160205-84dde-68363153ee7f4f75a7c25ca6546816b648406b8b.gz 
						
						
					 
					
						2008-12-05 11:02:05 -05:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						aac0605bd1 
					 
					
						
						
							
							Twitter-compatible API - don't strip XML-illegal chars from JSON output  
						
						... 
						
						
						
						darcs-hash:20081106225721-462f3-b80ba75f87a4b36b803868653c956c393a236626.gz 
						
						
					 
					
						2008-11-06 17:57:21 -05:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						e0c3bf5a75 
					 
					
						
						
							
							Better UTF-8 escaped entity handling. Fixed bad chars in all RSS feeds.  
						
						... 
						
						
						
						darcs-hash:20081104084027-462f3-ea7ab93938358bf90a1c1851d6f665973beae767.gz 
						
						
					 
					
						2008-11-04 03:40:27 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						90e4512df2 
					 
					
						
						
							
							add SUP links to RSS and Atom, too  
						
						... 
						
						
						
						darcs-hash:20081026145326-5ed1f-430b98eedef21903caaae47e3355482ae7bfa616.gz 
						
						
					 
					
						2008-10-26 10:53:26 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						b2f0ad1ccc 
					 
					
						
						
							
							Twitter-compatible API:  
						
						... 
						
						
						
						- Filled in favorites tags in statuses
  - Filled in more tags in user/show, including undocumented features
  - Better error handling and more consistent error messages
  - Code clean-up and refactoring
  - Removed huge obnoxious comments
darcs-hash:20081017023638-462f3-27b5d2709e423c616723d4bcfbc9d7d30a4ad161.gz 
						
						
					 
					
						2008-10-16 22:36:38 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						fd576d73d0 
					 
					
						
						
							
							Twitter-compatible API - direct_messages/new.json was not answering  
						
						... 
						
						
						
						darcs-hash:20081006153715-462f3-395d230824398e7aa50aeba200b9b716c64f00c9.gz 
						
						
					 
					
						2008-10-06 11:37:15 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						6beddfdbb9 
					 
					
						
						
							
							Twitter-compatible API - cleaned up sloppy control flow: exit() statements everywhere  
						
						... 
						
						
						
						darcs-hash:20081001025421-462f3-3bf666327de3a3c5ea506b2c387741dc3d0e82bf.gz 
						
						
					 
					
						2008-09-30 22:54:21 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						1c4f7722da 
					 
					
						
						
							
							Twitter-compatible API - factored out redundant JSON printing functions  
						
						... 
						
						
						
						darcs-hash:20080930212526-462f3-abe9f1f2fc395c751b2861e686d638ea0a8ca001.gz 
						
						
					 
					
						2008-09-30 17:25:26 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						37b3bd5489 
					 
					
						
						
							
							Twitter-compatible API - Favorites now working!  
						
						... 
						
						
						
						darcs-hash:20080930194435-462f3-a0a7fec3f0d05dc3b1fe8a9219155f4d59092e43.gz 
						
						
					 
					
						2008-09-30 15:44:35 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						bbd5f6b471 
					 
					
						
						
							
							Twitter-compatible API - added source links to statuses/notices  
						
						... 
						
						
						
						darcs-hash:20080930175354-462f3-b49bef0e1b91ef1b94c01426c4c54900a43554d3.gz 
						
						
					 
					
						2008-09-30 13:53:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						924491f08a 
					 
					
						
						
							
							Twitter-compatible API: Direct messages work (everything but destroy())  
						
						... 
						
						
						
						darcs-hash:20080929050826-7b5ce-201624b32e174ae85b906b92353e39aa043838fa.gz 
						
						
					 
					
						2008-09-29 01:08:26 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						10f4ee7abb 
					 
					
						
						
							
							Twitter-compatible API - rss and atom feeds for direct messages  
						
						... 
						
						
						
						darcs-hash:20080926012015-7b5ce-da94465ff9c027183e0e674b6152902c302d0131.gz 
						
						
					 
					
						2008-09-25 21:20:15 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						d687f16525 
					 
					
						
						
							
							Twitter-API: Viewing direct msgs in xml and json now work  
						
						... 
						
						
						
						darcs-hash:20080924234857-7b5ce-2f0c60901ee582bdd76ae9596253c2efcc6dc50d.gz 
						
						
					 
					
						2008-09-24 19:48:57 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						219927cb79 
					 
					
						
						
							
							Twitter-compatible API - JSONP callbacks for all methods emitting JSON  
						
						... 
						
						
						
						darcs-hash:20080910025013-7b5ce-95c8dd7eaf83e98e5ee0da5dee8ef07fe4ae5041.gz 
						
						
					 
					
						2008-09-09 22:50:13 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						e440b9cea0 
					 
					
						
						
							
							Twitter-compatible API - moved show() to the right file  
						
						... 
						
						
						
						darcs-hash:20080819003931-462f3-4b5b838a2fc5f872391581a189d33abdd8eeb744.gz 
						
						
					 
					
						2008-08-18 20:39:31 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						d57bc1b8e9 
					 
					
						
						
							
							Twitter-compatible API - running all strings through gettext() now  
						
						... 
						
						
						
						darcs-hash:20080819002903-462f3-94e62891db9b9de049a918034742e545f663e840.gz 
						
						
					 
					
						2008-08-18 20:29:03 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						35d1714621 
					 
					
						
						
							
							Twitter-compatible API: support for new in_reply_to_status_id in statuses/update  
						
						... 
						
						
						
						darcs-hash:20080815185317-ca946-11c3f9f7255180d5d6ea7b115b3e33b2abb7fe93.gz 
						
						
					 
					
						2008-08-15 14:53:17 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						37a47f3d57 
					 
					
						
						
							
							Twitter-compatible API: filled in the source attr for notices accessed via API  
						
						... 
						
						
						
						darcs-hash:20080809001240-ca946-0a8ec8b965876e1da90c675ad596b32906a21d93.gz 
						
						
					 
					
						2008-08-08 20:12:40 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						93d25bec33 
					 
					
						
						
							
							Twitter-compatible API: implemented /users/show.format method  
						
						... 
						
						
						
						(and some API bug fixes)
darcs-hash:20080730213226-ca946-eb89bad91eee630ac286d537ba42f0042b8d2109.gz 
						
						
					 
					
						2008-07-30 17:32:26 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						f318f41ebf 
					 
					
						
						
							
							Twitter-compatible API: better error handling for replier_by_reply()  
						
						... 
						
						
						
						darcs-hash:20080728230221-ca946-68253052cfcd800a6da979e2a615d4847b1b05f3.gz 
						
						
					 
					
						2008-07-28 19:02:21 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						0323ca5c8e 
					 
					
						
						
							
							correctly return 0 for zero followers  
						
						... 
						
						
						
						darcs-hash:20080722164129-84dde-be64fd4d2fff5951f2d182e44ec1eb457bddd51c.gz 
						
						
					 
					
						2008-07-22 12:41:29 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						93ac0bcae3 
					 
					
						
						
							
							Twitter-compatible API - refactoring and bug fixes  
						
						... 
						
						
						
						darcs-hash:20080720083428-ca946-c14a92345366f2105b3c452a3899714d89692daa.gz 
						
						
					 
					
						2008-07-20 04:34:28 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						140689800b 
					 
					
						
						
							
							Twitter-compatible API - Error handling that better matches Twitter's  
						
						... 
						
						
						
						darcs-hash:20080720070905-ca946-dda57dd92210461361fd58b7a3244bf24c01e801.gz 
						
						
					 
					
						2008-07-20 03:09:05 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						00a6f3d015 
					 
					
						
						
							
							Twitter-compatible API: /account/update_location implemented  
						
						... 
						
						
						
						darcs-hash:20080720044756-ca946-2e0823506b352d8364f84b77af644b8fc7f1a00d.gz 
						
						
					 
					
						2008-07-20 00:47:56 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						310d02ae40 
					 
					
						
						
							
							init and end documents  
						
						... 
						
						
						
						darcs-hash:20080718043456-84dde-ffe825e8021e0f803fbbecacdc93d26309853daa.gz 
						
						
					 
					
						2008-07-18 00:34:56 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						902bab5818 
					 
					
						
						
							
							show friendship stuff  
						
						... 
						
						
						
						darcs-hash:20080718041323-84dde-2cc93bd2ced792797db634c4c4cd2a72a6ae61be.gz 
						
						
					 
					
						2008-07-18 00:13:23 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						b5659ed85a 
					 
					
						
						
							
							Twitter-compatible API - /statuses/show and /statuses/update now work  
						
						... 
						
						
						
						darcs-hash:20080717054411-ca946-e839882ebec3f6d6a12a3f5ecdc1cc403e8afe51.gz 
						
						
					 
					
						2008-07-17 01:44:11 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						ac2d811a46 
					 
					
						
						
							
							Twitter-compatible API - code cleanup  
						
						... 
						
						
						
						darcs-hash:20080716220223-ca946-e3eed117cded61eb9c2d2805fd07758f883fb85b.gz 
						
						
					 
					
						2008-07-16 18:02:23 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						fba25b0d98 
					 
					
						
						
							
							Twitter-compatible API: public_timeline.atom works  
						
						... 
						
						
						
						darcs-hash:20080716205218-ca946-98e53e29ed364ea4254ed90303c04b93511877f9.gz 
						
						
					 
					
						2008-07-16 16:52:18 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						c998c7c601 
					 
					
						
						
							
							Twitter-compatible API: public_timeline.rss really works now  
						
						... 
						
						
						
						darcs-hash:20080716191847-ca946-9a75dd3aa07974408b269b31d1de3e49c5ae2a72.gz 
						
						
					 
					
						2008-07-16 15:18:47 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						7b2367164e 
					 
					
						
						
							
							Twitter-compatible API: public_timeline.rss mostly working  
						
						... 
						
						
						
						darcs-hash:20080716072124-ca946-6714d13d6801eddf84800b884721aac37852993d.gz 
						
						
					 
					
						2008-07-16 03:21:24 -04:00