summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)Author
2010-05-27Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.xBrion Vibber
Conflicts: lib/language.php plugins/OpenID/finishaddopenid.php
2010-05-26Add repeat info to statusnet:notice_info Atom elementZach Copley
2010-05-25Merge branch 'master' of gitorious.org:statusnet/mainlineBrion Vibber
2010-05-25Hotpatch for infinite redirection-following loop seen processing URLs to ↵Brion Vibber
http://clojure.org/ -- if we end up with an unstable redirect target (final item in a redirect chain ends up redirecting us somewhere else when we visit it again), just save the last version we saw instead of trying to start over. Pretty much everything in File and File_redirection initial processing needs to be rewritten to be non-awful; this code is very hard to follow and very easy to make huge bugs. A fair amount of the complication is probably obsoleted by the redirection following being built into HTTPClient now.
2010-05-24Handle funky notice deletion cases more gracefully: if we already have a ↵Brion Vibber
deleted_notice entry, don't freak out when we try to save it again on the second try.
2010-05-18Need to always emit statusnet:notice_info so it's available in profile feedsZach Copley
2010-05-18Remove errant double HTML entity encoding in API source attributionZach Copley
2010-05-18Add source link attr to statusnet:notice_info element in Atom output for noticesZach Copley
2010-05-18Refactor and centralize notice source link calculationZach Copley
2010-05-18Add xmlns:statusnet and statusnet:notice_info element to Atom entries for ↵Zach Copley
notices
2010-05-12Need to always emit statusnet:notice_info so it's available in profile feedsZach Copley
2010-05-06Remove errant double HTML entity encoding in API source attributionZach Copley
2010-05-06Add source link attr to statusnet:notice_info element in Atom output for noticesZach Copley
2010-05-06Refactor and centralize notice source link calculationZach Copley
2010-05-06Add xmlns:statusnet and statusnet:notice_info element to Atom entries for ↵Zach Copley
notices
2010-05-05Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.xBrion Vibber
Conflicts: locale/ca/LC_MESSAGES/statusnet.po locale/de/LC_MESSAGES/statusnet.po locale/statusnet.pot
2010-05-05Implement since_id and max_id param handling for /api/favoritesZach Copley
2010-04-29Merge branch 'testing' into 0.9.xBrion Vibber
Conflicts: index.php
2010-04-23Merge branch 'master' into testingBrion Vibber
2010-04-23Fix to make blowing of replies stream cache more consistent when receiving ↵Brion Vibber
replies. (Was being done at mail notify time instead of at save time for local replies; now moved to reply save time internally so it can't get forgotten)
2010-04-20Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.xBrion Vibber
2010-04-20Merge branch 'master' of gitorious.org:statusnet/mainline into testingBrion Vibber
2010-04-20Fix email notifications for @-replies that come via OStatus.Brion Vibber
* Moved notification sending from Notice::saveReplies to distrib queue handler, so it'll pull from the reply set we've saved regardless of how we got it. * Set up gettext infrastructure for command-line scripts; gets localization mail notifications etc working from background queues. * Adjusted locale switching: common_switch_locale() works at runtime for bg scripts, forces a message catalog update
2010-04-14Merge branch 'testing' into 0.9.xBrion Vibber
2010-04-14Merge branch 'master' into testingBrion Vibber
2010-04-14Fix for "#foo !foo" in same notice failing during save, causing failout ↵Brion Vibber
before distribution. Move saveGroups after saveTags when saving notices; groups may save additional tags, so need to be moved after so the check for duplicates actually works.
2010-04-14move comment to correct placeBrion Vibber
2010-04-10Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.xBrion Vibber
Conflicts: actions/confirmaddress.php
2010-04-10Merge branch 'master' of gitorious.org:statusnet/mainline into testingBrion Vibber
2010-04-10Allow blocking someone who's not currently subscribed to you (prevents ↵Brion Vibber
seeing @-replies from them, or them subbing to you in future)
2010-04-11* DB -> Database in messageSiebrand Mazeland
* some translator documentation added
2010-04-09Fix for conversation check in @-reply notification email; i18n cleanup on ↵Brion Vibber
mail messages: fixed some bad gettext usage, added trans doc comments.
2010-04-09Fix for conversation check in @-reply notification email; i18n cleanup on ↵Brion Vibber
mail messages: fixed some bad gettext usage, added trans doc comments.
2010-04-09Merge branch 'master' of gitorious.org:statusnet/mainlineEvan Prodromou
2010-04-09Run block checks on remote OStatus repliesBrion Vibber
2010-04-09Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.xBrion Vibber
2010-04-09Run block checks on remote OStatus repliesBrion Vibber
2010-04-07Merge branch 'master' into 0.9.xEvan Prodromou
2010-04-07Merge branch 'master' into testingEvan Prodromou
2010-04-07show PEAR_Error message, not the objectEvan Prodromou
2010-04-02Merge branch 'testing' into 0.9.xBrion Vibber
2010-04-02Don't save duplicate messages into a user's packed inbox. We've already got ↵Brion Vibber
the packed box loaded at insert time, so we can simply unpack it and check before doing the update query. Should help with dupes that come in when inbox distrib jobs die and get restarted, etc. Conflicts: classes/Inbox.php Looks like this was implemented on master recently and not copied up to testing. Merging to my version on testing as I've added some doc comments and extracted a couple functions for future ease of use.
2010-04-02Don't save duplicate messages into a user's packed inbox. We've already got ↵Brion Vibber
the packed box loaded at insert time, so we can simply unpack it and check before doing the update query. Should help with dupes that come in when inbox distrib jobs die and get restarted, etc.
2010-04-01Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.xBrion Vibber
2010-04-01Temporary hack until notice_profile_id_idx is updatedBrion Vibber
to (profile_id, id) instead of (profile_id, created, id). It's been falling back to PRIMARY instead, which is really very inefficient for a profile that hasn't posted in a few months. Even though forcing the index will cause a filesort, it's usually going to be better. Even for large profiles it seems much faster than the badly-indexed query.
2010-04-01Temporary hack until notice_profile_id_idx is updatedBrion Vibber
to (profile_id, id) instead of (profile_id, created, id). It's been falling back to PRIMARY instead, which is really very inefficient for a profile that hasn't posted in a few months. Even though forcing the index will cause a filesort, it's usually going to be better. Even for large profiles it seems much faster than the badly-indexed query.
2010-04-01Revert "Revert "don't insert the same notice twice into an inbox""Evan Prodromou
This reverts commit a09b27ff41df41a86fdb0abae14239907d5ee6ec.
2010-04-01Revert "don't insert the same notice twice into an inbox"Evan Prodromou
This reverts commit 650074c648d98f81674c6e2b0ebf052c473ada6e.
2010-03-31don't insert the same notice twice into an inboxEvan Prodromou
2010-03-31Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.xBrion Vibber