summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2010-05-26Remove settting/getting a 'verb' for Facebook stream entries / statusZach Copley
updates. Facebook has disabled the ability to store user preferences via their old REST API, causing our application to break. Also, verbs in status updates seem to be deprecated, and stream posts don't seem to have a verb.
2010-05-25WikiHowProfile plugin; pulls avatar from WikiHow profile pages when ↵Brion Vibber
registering or adding account with OpenID. (Full name, location, homepage, and bio are also on the profile page but not marked up in a way they can be easily retrieved yet.) OpenID plugin: Added events at OpenID account creation and update time to allow additional customizations for particular sites.
2010-05-25Small update to the README: Facebook has changed the name of one ofZach Copley
its application settings fields.
2010-05-25Revert "Backing out locale switch change to see if this affects our mystery ↵Brion Vibber
memory leak." This reverts commit f98609204fb9b5966b9e4c9e4bf8bf605656c31c.
2010-05-25Backing out locale switch change to see if this affects our mystery memory leak.Brion Vibber
Revert "Locale switch cleanup: use common_switch_locale() which is safer for updating gettext state. Also moved a few calls to reduce chance of hitting an exception before switching back." This reverts commit 74a89b1fc37067d91d31bd66922053361eb4e616.
2010-05-25Dequeue notice when we hit any Facebook error.Zach Copley
2010-05-24Accidentally used the wrong log level (LOG ERROR instead of LOG_ERR)Zach Copley
2010-05-24Clear up warnings I introduced by refactoring Facebook postingZach Copley
2010-05-24Upgrade Facebook posting:Zach Copley
- Use FQL to check for publish stream permission instead of old REST API - Better error handling, especially for error code 100 - More logging / better log messages
2010-05-24Upgrade to latest old REST API library (0.1.0)Zach Copley
2010-05-22Hotpatch for Facebook mirror problems: drop messages when hitting rate limit ↵Brion Vibber
(err 341) instead of retrying forever. On unknown errors, now throwing an exception so it'll hit the message retry limits.
2010-05-21Avoid PHP notice about undefined array index when no avatar photo available ↵Brion Vibber
from Google profile
2010-05-20Added block link to subscription notification emails; block action can now ↵Brion Vibber
take a profile ID on the URL; added profile details to block page so there's an indication of who you're blocking before you pull the trigger. Fixed typo in RedirectingAction when no return-to data provided in form submission. RedirectingAction::returnToArgs() has been renamed to returnToPrevious() to avoid conflict with Action::returnToArgs() which returns arguments to be passed to other actions as return-to arguments. All callers should now be updated. More profile settings actions will now redirect through a login form if visited as a GET request, as would be expected from a bookmark, link sent in e-mail etc.
2010-05-19Merge branch 'master' of gitorious.org:statusnet/mainlineBrion Vibber
2010-05-19Add config option for RequireValidatedEmail plugin to skip the check for ↵Brion Vibber
folks with a trusted OpenID association. Also added an event that other plugins or local config can use to override the checks.
2010-05-19Hotpatch to add additional debug statements to FacebookPlugin'sZach Copley
facebook posting code.
2010-05-19Locale switch cleanup: use common_switch_locale() which is safer for ↵Brion Vibber
updating gettext state. Also moved a few calls to reduce chance of hitting an exception before switching back. Should help with problems where xmppdaemon would get stuck in wrong locale.
2010-05-18- OStatusPlugin should return true if it doesn't need to handle sourceZach Copley
attribution - Remove stray break statement from NoticeList
2010-05-17Include notice fragment on 'in context' links in Realtime plugin family.Brion Vibber
2010-05-17Patch from g0: fix for conversation links in Realtime updatesBrion Vibber
Previously was using the reply-to URL, which didn't match with other displays. Now sends to the right conversation page.
2010-05-14accept either salmon endpoint (until they're unified in the spec)James Walker
2010-05-14allow hyphens in subdomains for webfinger addressesJames Walker
2010-05-12Fix keys() / keyTypes() mixup in SamplePluginBrion Vibber
2010-05-07Allow plugins to load their styles for mobile view; fixes bad realtime ↵Brion Vibber
button layout
2010-05-06Ticket #2184: recognize Palm Pre / WebOS browsers for MobileProfileBrion Vibber
One-line addition of 'webos' to the keywords list.
2010-05-05Quick fix for DirectionDetector: only apply <span class="rtl"> once; if it's ↵Brion Vibber
already there in an incoming message (eg via OStatus), don't reapply it. Modified from patch from Everplays
2010-05-05Clean up reference usage warnings in DirectionDetector pluginBrion Vibber
2010-05-04Avoid spewing giant debug backtrace into exception in certain OStatus ↵Brion Vibber
subscription failure cases. The code pattern 'new XXXException($e)' to chain exceptions doesn't actually work as intended, as exceptions are actually expecting a string message here. This caused an implicit string conversion from HTTP_Request2_Exception, which is a PEAR_Exception, which defines an absurdly detailed __toString() method including a giant HTML table with a backtrace if you happen to be on a web request. Simply passing $e->getMessage() instead clears this up, as we'll get the nice short message like 'Couldn't connect to tcp://blahblah:80'
2010-05-03Pull localization updates from 0.9.x branch0.9.2Brion Vibber
2010-04-29Pull localization updates from 0.9.xBrion Vibber
2010-04-23Merge branch 'master' into testingBrion Vibber
2010-04-23Rerun feed discovery and update the feed, salmon, and hub for the given ↵Brion Vibber
OStatus remote profile. Restarts subscription fresh as well. update-profile.php -sexample.com http://example.com/path/to/profile/url
2010-04-23Ticket #93: pretty up the auto-submit for OpenID logins a bit.Brion Vibber
* throwing in our spinner * cleanup of texts * "If this doesn't go through click the button" instead of just a mystery button * slightly faster submission: immediate at end of page rather than waiting for jQuery to confirm document setup completion
2010-04-23Fix to regression in last commit; wrong field name for homepage blacklistBrion Vibber
2010-04-23Fix for Blacklist plugin: was saving an empty entry if blacklist was empty, ↵Brion Vibber
which would match *all* possible nickname registrations, preventing all registration on mozilla.status.net. Now saving only non-empty lines, and only matching non-empty lines so we don't fail if we still have a bogus entry.
2010-04-23Fix keys / keyTypes for Blacklist plugin - was spewing notices for undefined ↵Brion Vibber
array indexes when saving blacklist entries from admin panel
2010-04-22OStatus: CLI script to force a renewal on the given PuSH subscription. May ↵Brion Vibber
help when we get out of sync with the hub. php plugins/OStatus/scripts/resub-feed.php -smysite http://example.com/some/atom/feed
2010-04-21Fix exceptions with bad gravatar URLsEvan Prodromou
2010-04-21fix reference error in RSSCloud pluginEvan Prodromou
2010-04-19Merge branch 'master' into testingBrion Vibber
2010-04-19Disable the send-notice form at the top of the page OStatus subscription ↵Brion Vibber
confirmation page to work around bugs in Cloudy theme. This is really just a hack for the broken CSS in the Cloudy theme, I think; copying from other non-notice-navigation pages that do this as well. There will be plenty of others also broken.
2010-04-14Merge branch 'master' into testingBrion Vibber
2010-04-14Ticket #2205: pass geo locations over Twitter bridge (will only be used if ↵Brion Vibber
enabled on the Twitter side)
2010-04-09i18n cleanup: fix bad string breakdown in license agreement checkbox on ↵Brion Vibber
registration form. Note that much of that form is duplicated several times for Twitter, Facebook, and OpenID registrations -- these need to be refactored to avoid having multiple out-of-sync copies of code and messages.
2010-04-09Initial version of everplay's RTL direction detector plugin, sets initial ↵Brion Vibber
direction correctly for primarily RTL notices within an LTR site layout.
2010-04-08Merge branch 'master' of git@gitorious.org:statusnet/mainline into testingBrion Vibber
2010-04-08Fix for error during handling of HTTP error response case in Geonames lookupsBrion Vibber
2010-04-08drop onStartShowHeadElements handler from MobileProfile; just duplicated the ↵Brion Vibber
original code path, and after removing the bogus notice-spewing code it was running those things twice.
2010-04-06Handle attempt to subscribe a local user via their remote webfinger ↵Brion Vibber
reference more gracefully. The ensure* family of functions will now return an OStatusShadowException in this case, which gives us a pleasant error message instead of a giant exception backtrace when you do 'sub somebody@this.local.server'. Can be extended later to allow actually using the local profile, since we could figure it out.
2010-04-06Handle attempt to subscribe a local user via their remote webfinger ↵Brion Vibber
reference more gracefully. The ensure* family of functions will now return an OStatusShadowException in this case, which gives us a pleasant error message instead of a giant exception backtrace when you do 'sub somebody@this.local.server'. Can be extended later to allow actually using the local profile, since we could figure it out.