Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-19 | Merge branch 'master' into 0.9.x | Brion Vibber | |
2010-11-19 | Fix ticket #2700: some numeric IDs were misinterpreted as hex numbers ↵ | Brion Vibber | |
instead of strings when '0x123' passed in. Switched from is_numeric() to a custom self::is_decimal() which is more strict. This makes our behavior match Twitter's API a bit better, so eg this: http://identi.ca/api/statuses/home_timeline/0x6d686b.xml should now be equivalent to: http://identi.ca/api/statuses/home_timeline.xml?screen_name=0x6d686b instead of: http://identi.ca/api/statuses/home_timeline.xml?user_id=7170155 | |||
2010-10-24 | show a single notice in atom entry format | Evan Prodromou | |
2010-10-22 | Additional fixes found while looking at ticket #2532: when given a screen ↵ | Brion Vibber | |
name as API parameter for a profile, do the nickname lookup on local users only. The profile table can't guarantee unique lookups, so using names isn't currently safe there. This won't affect anything using local nicknames correctly, and may avoid some weird bugs if there were conflicts between local and remote nicknames. | |||
2010-10-06 | Add plain text error format to clientError() | Zach Copley | |
2010-09-29 | * i18n/L10n and translator documentation updates. | Siebrand Mazeland | |
* whitespace and indentation updates | |||
2010-09-13 | * update/add translator documentation | Siebrand Mazeland | |
* remove superfluous whitespace | |||
2010-09-07 | Merge branch 'apinamespace' into 0.9.x | Evan Prodromou | |
2010-08-13 | hooks to allow changing RSS content | Evan Prodromou | |
2010-07-29 | Fix for issue ID 2290: make sure errors are returned in the right | Zach Copley | |
format, and use callback for errors when the request is JSONP | |||
2010-07-16 | Suppress HTTP error headers for JSONP API output | Zach Copley | |
2010-07-13 | Exceptions are caught and continued on JSON, XML, Atom and RSS output in API | Evan Prodromou | |
2010-07-13 | push exception on missing profile down to Notice::getProfile() | Evan Prodromou | |
2010-07-13 | handle notices without profiles better in RSS output | Evan Prodromou | |
2010-06-28 | - Fix bugs with block and friendship API methods | Zach Copley | |
- Friendship API methods now use a Profile instead of User for target | |||
2010-06-26 | Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x | Brion Vibber | |
Conflicts: plugins/OpenID/openidserver.php (cleaned up mismatched comment) | |||
2010-06-22 | - Add profile_info tag to Atom author | Zach Copley | |
- Normalize xmlns:statusnet links in the API | |||
2010-06-16 | - More useful group info from api/statusnet/group/show | Zach Copley | |
- Add statusnet:group_info tag to group Atom feeds | |||
2010-06-11 | Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x | Brion Vibber | |
2010-05-27 | Assigning my copyrights to the Free Software Foundation | Craig Andrews | |
2010-05-21 | Merge branch 'master' of gitorious.org:statusnet/mainline | Evan Prodromou | |
2010-05-18 | Remove errant double HTML entity encoding in API source attribution | Zach Copley | |
2010-05-18 | HTML entity encode source link URLs in plain XML output and add ↵ | Zach Copley | |
rel="nofollow" to them | |||
2010-05-18 | Refactor and centralize notice source link calculation | Zach Copley | |
2010-05-08 | Fix for repeats from the API having null source attribution | Zach Copley | |
2010-05-07 | Fix for repeats from the API having null source attribution | Zach Copley | |
2010-05-06 | Remove errant double HTML entity encoding in API source attribution | Zach Copley | |
2010-05-06 | HTML entity encode source link URLs in plain XML output and add ↵ | Zach Copley | |
rel="nofollow" to them | |||
2010-05-06 | Refactor and centralize notice source link calculation | Zach Copley | |
2010-04-24 | use statusnet_ as namespace prefix for JSON | Evan Prodromou | |
2010-04-22 | Add docs for public_timeline | Zach Copley | |
2010-04-22 | Some initial Doxygen-based documentation for the API | Zach Copley | |
2010-04-22 | Add statusnet: prefix for API to JSON and XML output | Evan Prodromou | |
I added the statusnet: prefix to the xml output. This prefix should be declared on the root element of all relevant XML output. I also added two StatusNet-specific fields: * statusnet:html - rendered HTML. Clients shouldn't have to guess at the correct HTML rendering for notices, especially since some of the links depend on context. * statusnet:profile_url - profile URL for a user. You can't count on a user being a local user in a distributed microblogging world. So, this shows the explicit profile_url. | |||
2010-04-15 | Allow cross-site ajax with CORS. | Craig Andrews | |
Only allows un-credentialed (as in, no cookies or basic auth), no custom headers, and get (no post, put, delete, etc) requests. | |||
2010-04-10 | Add translator documentation. | Siebrand Mazeland | |
2010-03-30 | Quick fixes for grouplistall: | Brion Vibber | |
* respect count instead of listing all groups * respect page parameter * don't spew notice on undefined $id * don't spew notice on undefined $group->homepage_url (dropped the element since there's nothing to go in it) | |||
2010-03-30 | Quick fixes for grouplistall: | Brion Vibber | |
* respect count instead of listing all groups * respect page parameter * don't spew notice on undefined $id * don't spew notice on undefined $group->homepage_url (dropped the element since there's nothing to go in it) | |||
2010-03-24 | Fix for API group methods, caused failure or output corruption when pulling ↵ | Brion Vibber | |
up local groups by name in api/statusnet/groups/is_member.json/xml | |||
2010-03-12 | Output enclosing geo elements and GeoRSS xmlns in XML timelines | Zach Copley | |
2010-03-12 | Add Atom self link to tag timeline | Zach Copley | |
2010-03-12 | More generalized method for calculating Atom rel="self" links | Zach Copley | |
2010-03-12 | Scrub all atom output with common_xml_safe_str() | Zach Copley | |
2010-03-11 | Output self link in rss2 feeds, if available | Zach Copley | |
2010-03-11 | - Output georss xmlns in rss element | Zach Copley | |
- Only output geopoint in rss if one is set | |||
2010-03-04 | Ignore API 'since' silently as Twitter does instead of throwing a 403 error. ↵ | Brion Vibber | |
Getting extra results is less disruptive than total failure. Threw in an X-StatusNet-Warning header on the off chance some API client developer notices it. :) | |||
2010-03-02 | stupid mistake... let's not talk about this. | Craig Andrews | |
2010-03-02 | Updated some references to the long gnone "isEnclosure" function to the new ↵ | Craig Andrews | |
"getEnclosure" | |||
2010-03-02 | Dropped deprecated timestamp-based 'since' parameter for all API methods. ↵ | Brion Vibber | |
When it sneaks in it can cause some very slow queries due to mismatches with the indexing. Twitter removed 'since' support some time ago, and we've already removed it from the public timeline, so it shouldn't be missed. | |||
2010-02-25 | Get ApiAction autoloading properly | Zach Copley | |