summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2010-03-03Merge branch 'twitter-facebook-mods'Zach Copley
* twitter-facebook-mods: Make Facebook plugin look for API key and secret before doing anything Show global key and secret, if defined, in Twitter bridge admin panel Remove double word from Twitter bridge README - Have Twitter bridge check for a global key and secret if it can't stupid mistake... let's not talk about this. Updated some references to the long gnone "isEnclosure" function to the new "getEnclosure" Update Facebook plugin README with info about new admin panel Initial Facebook admin panel Some wording / spelling fixes - Make 'Sign in with Twitter' optional Remove un-needed config variable for enabling/disabling Twitter integration Initial Twitter bridge admin panel Upgrade XML output scrubbing to better deal with newline and a few other chars
2010-03-03stupid mistake... let's not talk about this.Craig Andrews
2010-03-03Updated some references to the long gnone "isEnclosure" function to the new ↵Craig Andrews
"getEnclosure"
2010-03-03Remove un-needed config variable for enabling/disabling Twitter integrationZach Copley
2010-03-03Initial Twitter bridge admin panelZach Copley
2010-03-03Upgrade XML output scrubbing to better deal with newline and a few other charsZach Copley
2010-03-02OStatus fix: look for <link>s in the current element's children, not in all ↵Brion Vibber
its descendants. Was breaking notice URL transfer, pulling a profile link by mistake.
2010-03-02Dropped 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-03-02Fix for regression in updated mention checks, sometimes lost links to folks ↵Brion Vibber
mentioned in the replied message.
2010-03-01Revert "show service debug info"Evan Prodromou
This reverts commit 19ec0e3a62d4c60d7e5581b4e38ec705650b1d18.
2010-03-01lost important fields when switching queriesEvan Prodromou
2010-03-01show service debug infoEvan Prodromou
2010-03-01pass listener URI into consumer for OMBEvan Prodromou
2010-03-01Return empty array when no subscriptions to remoteEvan Prodromou
2010-02-27Use notice for context when deciding who @nickname refers toEvan Prodromou
In a federated system, "@nickname" is insufficient to uniquely identify a user. However, it's a very convenient idiom. We need to guess from context who 'nickname' refers to. Previously, we were using the sender's profile (or what we knew about them) as the only context. So, we assumed that they'd be mentioning to someone they followed, or someone who followed them, or someone on their own server. Now, we include the notice information for context. We check to see if the notice is a reply to another notice, and if the author of the original notice has the nickname 'nickname', then the mention is probably for them. Alternately, if the original notice mentions someone with nickname 'nickname', then this notice is probably referring to _them_. Doing this kind of context sleuthing means we have to render the content very late in the notice-saving process.
2010-02-27add bugfix to version number.Evan Prodromou
2010-02-26Pull conversation URL from Conversation instead of assuming it's localZach Copley
2010-02-26add a flag to impede adding sessions to URLs (for permanent stuff)Evan Prodromou
2010-02-26Check for conversation with unique conversation IDZach Copley
2010-02-26Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingEvan Prodromou
2010-02-26Merge branch 'blacklistplus' into testingEvan Prodromou
Conflicts: EVENTS.txt
2010-02-26'on' is what checkboxes use for boolean trueEvan Prodromou
2010-02-26Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingEvan Prodromou
2010-02-25Remove unnecessary requiresZach Copley
2010-02-25Get ApiAction autoloading properlyZach Copley
2010-02-25Remove unnecessary requiresZach Copley
2010-02-25Get ApiAction autoloading properlyZach Copley
2010-02-25Fix for group timeline feeds by nameBrion Vibber
2010-02-25try/catch on omb profile pingsBrion Vibber
2010-02-25try/catch on omb profile pingsBrion Vibber
2010-02-25update to beta6Evan Prodromou
2010-02-25Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingEvan Prodromou
2010-02-25remove linkback from default pluginsEvan Prodromou
2010-02-25Merge branch 'testing' of gitorious.org:statusnet/mainline into testingBrion Vibber
2010-02-25OStatus: pull best-sized avatar image (96x96 if found, otherwise largest, ↵Brion Vibber
otherwise if none labeled takes the first)
2010-02-25Merge branch 'testing' of gitorious.org:statusnet/mainline into testingZach Copley
* 'testing' of gitorious.org:statusnet/mainline: init_conversation.php script to copy old notice conversations into the conversation table cache results of webfinger lookups Parse an hcard for hints, if available use new hcard method for webfinger add hkit for hCard parsing use new dedicated hcard method for Webfinger profile Add an hcard action
2010-02-25Set avatar height correctlyZach Copley
2010-02-25Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingEvan Prodromou
2010-02-25Merge branch 'testing' of gitorious.org:statusnet/mainline into testingZach Copley
* 'testing' of gitorious.org:statusnet/mainline: OStatus: if no <link> available and no profileurl hint passed in, use object id if it's an HTTP(S) URL. Fixes profile link for Google accounts. Tweak common_url_to_nickname to take the last path component; fixes pulling nicks from Google profile pages (path is "/profile/<nickname>") Fix bug on subscribe/unsubscribe in profile lists. Bogus call to nonexisting profile->getProfile() was masked by DB_DataObject
2010-02-25Add lots of fun avatars to our Atom outputZach Copley
2010-02-25Tweak common_url_to_nickname to take the last path component; fixes pulling ↵Brion Vibber
nicks from Google profile pages (path is "/profile/<nickname>")
2010-02-25Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingEvan Prodromou
2010-02-25Add an hcard actionEvan Prodromou
A dedicated hcard action for users. Our profile page includes an hcard, but it's so full of other hcards that it's ambiguous which one is the "real" one. So, this one make sense for meaning, "This is my hcard."
2010-02-25Merge branch 'testing' of gitorious.org:statusnet/mainline into testingZach Copley
* 'testing' of gitorious.org:statusnet/mainline: Not sure how this ended up in wrong-cased dir... OStatus: fix remote groups to work with new user_groups/local_groups split. Conflicts: classes/User_group.php
2010-02-25Rationalize group activity stuffZach Copley
2010-02-25OStatus: fix remote groups to work with new user_groups/local_groups split.Brion Vibber
- fix <activity:subject> generation so we get the profile info (what's available so far) - use id instead of nickname for group join/leave forms so we can join/leave remote groups while the rest of the groups UI remains limited to local groups (plugins are responsible for making sure remote notifications and permission checks are done) - fix remote notification when joining group through OStatus's remote subscribe form
2010-02-25Merge branch 'master' of gitorious.org:statusnet/mainline into testingBrion Vibber
2010-02-25Normalize nickname case on login; fixes failed logins where people were ↵Brion Vibber
typing MixedCase nicknames (if browser saved this form, it would never work again until clearing the saved form data; very icky.)
2010-02-25OStatus: save categories from the Atom entry as hashtags.Brion Vibber
2010-02-25Ensure that shortened URLs haven't accumulated whitespace when fetched by a ↵Brion Vibber
plugin. Some shorteners have ended up inserting extra newlines when the string gets extracted from tidied HTML.