summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-01-10check before inserting File_oembed and File_thumbnailEvan Prodromou
2010-01-10don't put Users with object IDs in the cache, and don't fetch themEvan Prodromou
2010-01-10debugging code to find passed-in objects in munge_passwordEvan Prodromou
2010-01-10Merge branch 'master' of git@gitorious.org:statusnet/mainlineEvan Prodromou
2010-01-06Don't output notices from deleted users.Zach Copley
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-05Removed crazy redundant broadcasting of notices by the FB appZach Copley
2010-01-05- Use a stripped down new notice form for FB app because FB canvas appsZach Copley
can't support image upload via multipart/form-data (and location sharing is iffy). - Deal with new error code 100 from Facebook, which seem to be for inactive accounts.
2010-01-04Merge branch 'master' of git@gitorious.org:statusnet/mainlineEvan Prodromou
2010-01-04Merge branch 'batchlocation'Evan Prodromou
2010-01-04Exclude process-specific link & result cache references from serialized ↵Brion Vibber
Memcached_Data_Object instances. Should fix seemingly-random bugs due to destructor free()ing local resources by mistake. cherry-pick from 0.9.x
2010-01-04Revert "Take Memcached_DataObject destructor back out to check whether it ↵Brion Vibber
might be causing some under-the-hood problems." This reverts commit 89cca01259d71f3da961ef64def3647f86a01567.
2010-01-04Ticket 2141: bugs with weighted popularity lists across year boundary.Brion Vibber
Consolidated several separate implementations of the same weighting algorithm into common_sql_weight() and fixed some bugs... For MySQL, now using timestampdiff() instead of subtraction for the comparison, so we get sane results when the year doesn't match, and utc_timestamp() rather than now() so we don't get negative ages for recent items with local server timezone. Unknown whether the same problems affect PostgreSQL, but note that it lacks the timestampdiff() SQL function.
2010-01-02return false from Memcached_DataObject::staticGet() on not found, like ↵Evan Prodromou
DB_DataObject
2010-01-02change harmless check of to check of in Memcached_DataObjectEvan Prodromou
2010-01-02incorrectly used empty() instead of isset() for a variable that could be 0Evan Prodromou
2010-01-01Merge branch 'master' of git@gitorious.org:statusnet/mainlineEvan Prodromou
2010-01-01Revert "add cleanup method to cleanup a single row"Evan Prodromou
This reverts commit b0527801d9c2b84408bbfdf82bbdc5b778f72cfc.
2010-01-01Merge branch 'master' into batchlocationEvan Prodromou
2010-01-01add cleanup method to cleanup a single rowEvan Prodromou
2010-01-01stop using DB_DataObject's staticGet() which cachesEvan Prodromou
2009-12-31Script to update the location ID for usersEvan Prodromou
Since we added locations to the database, some users may have location strings in their profiles but not structured locations. This script updates the locations for single users or for all users.
2009-12-30Take Memcached_DataObject destructor back out to check whether it might be ↵Brion Vibber
causing some under-the-hood problems.
2009-12-30Revert debugging codeBrion Vibber
2009-12-30subbug debug info to check on free orderingBrion Vibber
2009-12-30temp debug logging hack for subscriber list early cutoff bug - we can see a ↵Brion Vibber
cut off list at http://identi.ca/petercook/subscribers but haven't been able to explain it. will log a little data on the execution through the list
2009-12-29Add progress output and optional --sleep-time parameter to triminboxes.phpBrion Vibber
2009-12-29don't show notices with deleted profilesEvan Prodromou
2009-12-28notices are immutable, use created date for updatedEvan Prodromou
2009-12-28don't add flag if it's already there at block timeEvan Prodromou
2009-12-28Merge branch 'master' of git@gitorious.org:statusnet/mainlineEvan Prodromou
2009-12-28First version of blacklist pluginEvan Prodromou
First version of blacklist plugin. Replaces custom code in identi.ca's config.php, which was getting scary and long. Also correctly handles changed nicknames or URLs in profile settings and using 'forbidden' URLs in notice text.
2009-12-28Drop the Google Client API-based AJAX geolocation lookup shim -- it fails to ↵Brion Vibber
ask for user permission, causing us quite a bit of difficulty.
2009-12-28optionally flag a profile for review when blockedEvan Prodromou
2009-12-28move flag creation to a method of data objectEvan Prodromou
2009-12-28add events for unblocking a profileEvan Prodromou
2009-12-28events for blocking a userEvan Prodromou
2009-12-28check if other user exists before unsubEvan Prodromou
2009-12-28phpcs-clean User_flag_profile as best as possibleEvan Prodromou
2009-12-28phpcs-clean flagprofile.phpEvan Prodromou
2009-12-28phpcs-clean clearflag.phpEvan Prodromou
2009-12-28PHPCS-clean adminprofileflags.phpEvan Prodromou
2009-12-28PHPCS-clean UserFlagPluginEvan Prodromou
2009-12-28clear flags and show flaggers in adminflagprofileEvan Prodromou
2009-12-28add stuff for clearing flags to UserFlagPluginEvan Prodromou
2009-12-28Add tools to clear flagsEvan Prodromou
Added a form to clear all flags for a profile, when showed on adminprofileflags list. Add an action to handle the form, and a right for the action.
2009-12-27pagination works for flagged profilesEvan Prodromou
2009-12-27admin page checks for right to review flagsEvan Prodromou
2009-12-24Paths admin panel should not insist on an ssl server being specified,Zach Copley
ever.