summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-01-06Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.xEvan Prodromou
2010-01-06pass through keys() as keyTypes() for UserFlagEvan Prodromou
2010-01-06only encache new objects when insert was successfulEvan Prodromou
2010-01-06Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.xZach Copley
2010-01-06Fix broken API method /api/statusnet/groups/leave/:id.:formatZach Copley
2010-01-06Ticket 2107: remove "not implemented" items from sms/xmpp help; nobody likes ↵Brion Vibber
being told what they can't do! Also broke up the localized help message into line-by-line pieces to ease translation maintenance.
2010-01-06...and drop the unnecessary &reference from child class pkeyGet() overrides.Brion Vibber
2010-01-06The structure return by parse_url is an associative array, not an object.Craig Andrews
2010-01-06The structure return by parse_url is an associative array, not an object.Craig Andrews
2010-01-06Remove erroneous call to parent::onInitializePlugin()Craig Andrews
2010-01-06Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.xZach Copley
2010-01-06Don't output notices from deleted users.Zach Copley
2010-01-06Rearrange Memcached_DataObject::staticGet() to avoid "only variables can be ↵Brion Vibber
passed by reference" warnings when DB lookup fails and we return false. (We need to keep it returning a reference because the extlib parent class is stuck in PHP 4-land and uses references everywhere, including this function's return value. Yuck!) Also changed pkeyGet to drop the reference, since it doesn't have an upstream equivalent.
2010-01-06suppress notice for undefined prompt variable when console.php is used from ↵Brion Vibber
non-interactive terminal
2010-01-06Merge branch 'flagdel' into 0.9.xBrion Vibber
2010-01-06Fix for broken profile flag admin UI: delete stray flag entries when users ↵Brion Vibber
are deleted so broken entries don't litter the lookups. * added ProfileDeleteRelated event to match UserDeleteRelated, to allow plugins to add extra related tables on profile deletion * UserFlagPlugin: deleting flags when target profile is deleted * UserFlagPlugin: deleting flags when flagging user is deleted * UserFlagPlugin: fix for autoloader -- class names are case-insensitive. We may get lowercase class names coming in at times, such as when creating DB objects programatically from a table name. Note that any already-existing bogus entries need to be removed from the database: select * from user_flag_profile where (select id from profile where id=profile_id) is null; select * from user_flag_profile where (select id from user where id=user_id) is null;
2010-01-06Updated notice-option width in Cloudy themeSarven Capadisli
2010-01-06Fixes layout for attachment page in Cloudy themeSarven Capadisli
2010-01-06Uses a fixed height for header to control the layout for notice formSarven Capadisli
in Cloudy
2010-01-06Removed unnecessary internal styleSarven Capadisli
2010-01-06Some better log msgsZach Copley
2010-01-05Fix subscription path in link elementZach Copley
2010-01-05Some phpcs cleanupZach Copley
2010-01-05Comment out the LoggingAggregator businessZach Copley
2010-01-05Reject subscription requests for handlers that don't support http-postZach Copley
2010-01-05Added a bunch of function commment blocksZach Copley
2010-01-05Added intial READMEZach Copley
2010-01-05Support an 'extra' clause when definining a column (e.g.: 'on updateZach Copley
CURRENT_TIMESTAMP').
2010-01-05Add an RSSCloud queue handler daemonZach Copley
2010-01-05Notifier works, and bad subscriptions are deleted properly now.Zach Copley
2010-01-05Plugin now checks notify handlers before registering subscriptionsZach Copley
2010-01-05Better .ini info for RSSCloud subscriptionZach Copley
2010-01-05Make dummy aggregator handle RSSCloud challenge/response with domain parameterZach Copley
2010-01-05Set modified column correctly.Zach Copley
2010-01-05Fixed DB_DataObject to return the right keys info for a compoundZach Copley
key & fix ini output
2010-01-05Add a table and DB_DataObject class for storing cloud subscriptionsZach Copley
2010-01-05Queue notices for rssCloudZach Copley
2010-01-05Only add rssCloud link to user timelineZach Copley
2010-01-05/rsscloud/request_notify should work nowZach Copley
2010-01-05Some foundational work. Not much to see here. Move along.Zach Copley
2010-01-05Test action to simulate an aggregator. Useful for checking that the cloud ↵Zach Copley
hub is sending notifications.
2010-01-05Extremely nascent RSSCloud pluginZach Copley
2010-01-05encache on insert instead of decachingEvan Prodromou
2010-01-06remove invalid calls to AuthenticationPlugin::onAutoloadCraig Andrews
2010-01-06Use plugin configuration instead of common_config()Craig Andrews
2010-01-06Use common_{log,debug} instead of error_log for loggingCraig Andrews
2010-01-06Add shiny's mollom pluginCraig Andrews
2010-01-05Fix for overlong RT trimming: don't trim if textlimit is 0 (unlimited)Brion Vibber
2010-01-05Ticket 2135: trim overlong repeats with ellipsis rather than failing.Brion Vibber
In web interface and retweet/repeat API we show the original untrimmed text, but some back-compat API messages will still show the trimmed 'RT' version. This matches Twitter's behavior on overlong retweets, though we're outputting the RT version in more API results than they do.
2010-01-05Cache fixes:Brion Vibber
* We now cache negative lookups; clear them in Memcached_DataObject->insert() * Mark file.url as a unique key in statusnet.ini so its negative lookups are cleared properly (first save of a notice with a new URL was failing due to double-insert) * Now using serialization for default in-process cache instead of just saving objects; avoids potential corruption if you save an object to cache, change the original object, then fetch the same key from cache again