summaryrefslogtreecommitdiff
path: root/lib/twitterapi.php
AgeCommit message (Collapse)Author
2009-10-09Delete action/api.php and rename lib/twitterapi.php to lib/api.phpZach Copley
2009-10-07New individual actions for dealing with groups via APIZach Copley
2009-10-06New action for group timelines via APIZach Copley
2009-10-05Better Twitter date outputZach Copley
2009-10-02New actions for direct messaging through the APIZach Copley
2009-09-30Merge branch '0.9.x' into refactor-apiZach Copley
* 0.9.x: (39 commits) Timeout a little incase the notice item from XHR response is Relocated the button for pop up window for notice stream Script no longer needed for Realtime plugin Better check to see if the XML prolog should be outputted for XML Outputting UTF-8 charset in document header irrespective of mimetype. Switched Doctype to XHTML 1.0 Strict (which best reflects the current Twitter API returns server errors in preferred format move HTTP error code strings to class variables remove string-checks from code using Notice::saveNew() change string return from Notice::saveNew to exceptions stop overwriting created timestamp on group edit Forgot to add home_timeline to the list of methods that only require Forgot to add home_timeline to the list of methods that only require moderator can delete another user's notice show delete button when user has deleteOthersNotice right let hooks override standard user rights user rights Merge DeleteAction class into DeletenoticeAction Fix some bugs in the URL linkification, and fixed the unit test. Fix URL linkification test cases for addition of 'title' attribution with long URL in f3c8fccc ...
2009-09-30New actions for /statuses/friends and /statuses/followers + social graph methodsZach Copley
2009-09-29Merge branch '0.8.x' into 0.9.xEvan Prodromou
Conflicts: actions/twitapistatuses.php
2009-09-29Twitter API returns server errors in preferred formatEvan Prodromou
2009-09-25Moved basic auth stuff into its own classesZach Copley
2009-09-24Reorganize, make bare auth work, output If-Modified-Since headerZach Copley
2009-09-23Started refactoring API into individual actionsZach Copley
2009-09-02Merge remote branch 'laconica/0.8.x' into 0.9.xCraig Andrews
Conflicts: lib/common.php lib/twitter.php
2009-08-28Added 2 new events: StartApiRss and StartApiAtomCraig Andrews
2009-08-27Implement the is_member and membership group api'sCraig Andrews
2009-08-27Merge branch '0.9.x' of git@gitorious.org:laconica/mainline into 0.9.xEvan Prodromou
Conflicts: classes/laconica.ini
2009-08-26Display linked oembed resources as enclosures if they are of non-html mime typesCraig Andrews
2009-08-26define LACONICA and accept LACONICA for backwards compatibilityEvan Prodromou
2009-08-25change LACONICA to STATUSNETEvan Prodromou
2009-08-25a distributed -> the distributedEvan Prodromou
2009-08-25change Laconica and Control Yourself to StatusNet in PHP filesEvan Prodromou
2009-08-11Merge branch 'master' into 0.8.xEvan Prodromou
Conflicts: lib/mail.php lib/rssaction.php lib/twitterapi.php
2009-08-08Only populate attachments array element if there are attachmentsZach Copley
2009-08-08Also show XML representation of attachments in the APIZach Copley
2009-08-07Implemented the list_all and list groups API methods as defined at ↵Craig Andrews
http://laconi.ca/trac/wiki/ProposedGroupsAPI Made the Autocomplete plugin also autocomplete groups
2009-08-06Support the 'lite' parameter to statuses/friends and statuses/followers ↵Craig Andrews
twitter api methods. http://laconi.ca/trac/ticket/1786
2009-08-02Fixed PHP Notice "Undefined index: enclosures" (and a possible one for 'tags')Jeffery To
2009-07-30Added a url field to hold the permalink. I believe this field is very useful ↵Craig Andrews
for api consumers.
2009-07-30Implemented the "show" method of the laconica groups apiCraig Andrews
2009-07-21Add <category> to RSS 2.0, use the same tag finding method for RSS 1.0 as ↵Craig Andrews
for Atom and RSS 2.0. http://laconi.ca/trac/ticket/864
2009-07-17Only create attachment elements if attachment is an enclosureZach Copley
2009-07-17Only populate attachments array element if there are attachmentsZach Copley
2009-07-17Also show XML representation of attachments in the APIZach Copley
2009-07-15Added attachment information to the json responsesCraig Andrews
2009-07-14Moved the decision logic as to whether an attachment should be an enclosure ↵Craig Andrews
to the File class
2009-07-13Copy isset($attachment->filename) fix from RSS 1.0 to RSS 2.0 and Atom 1.0 ↵Toby Inkster
feeds.
2009-07-10Make get_group() behave more like get_user()Zach Copley
2009-07-10added group status api, located at /api/statuses/group_timeline/ID.rssCraig Andrews
http://laconi.ca/trac/ticket/1702
2009-07-09cache frequently-used subscriber, subscription, notice and fave count valuesEvan Prodromou
2009-07-09Notice attachments are enclosures in feeds (Atom, RSS 1.0/RDF, and RSS 2.0).Craig Andrews
http://laconi.ca/trac/ticket/1690
2009-07-03Implement friendships/show API methodZach Copley
2009-06-20Update copyright dates in files modified in 2009Evan Prodromou
2009-06-20change Controlez-Vous to Control YourselfEvan Prodromou
2009-06-17Output XML and JSON error msgs for API callsZach Copley
2009-06-12Ticket #1611 and a bunch of code cleanupZach Copley
2009-06-04Handle the ways Twitter accepts passing the user in the query string.Dan Moore
2009-05-29Ticket #1568 - API should return full user objectsZach Copley
2009-04-18Bringing the presentation of boolean variables (favorited, truncated, ↵Dan Moore
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-16Make API dates more compatible with Twitter - ticket 1432Zach Copley
2009-03-22One function for producing Atom entry for a NoticeEvan Prodromou
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.