Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-21 | Merge branch 'master' of gitorious.org:statusnet/mainline into testing | Brion Vibber | |
2010-02-21 | Add PoCo namespace to notice feeds | Zach Copley | |
2010-02-21 | Combine code that finds mentions into one place and add hook points | Evan Prodromou | |
Combined the code that finds mentions of other profiles into one place. common_find_mentions() finds mentions and calls hooks to allow supplemental syntax for mentions (like OStatus). common_linkify_mentions() links mentions. common_linkify_mention() links a mention. Notice::saveReplies() now uses common_find_mentions() instead of trying to parse everything again. | |||
2010-02-21 | add feed-level author for user atom feeds | Evan Prodromou | |
2010-02-20 | Change to use TagURI::base() instead of common_config() | Evan Prodromou | |
I changed the way that tag: URIs are minted, so we now use the right base. Ideally most of these would use HTTP URIs instead, but for now at least they use the right base. | |||
2010-02-20 | Add a library to mint tag URIs | Evan Prodromou | |
We've been making pretty crummy tag: URIs for a while. We should continue to favor HTTP URIs, since it's nice to be able to discover things about an object you've shared the ID of. Where that's not possible, this makes nicer tag URIs. | |||
2010-02-19 | Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing | Evan Prodromou | |
Conflicts: plugins/OStatus/actions/salmon.php | |||
2010-02-19 | remove unused subs_(un)subscribe_user functions | Evan Prodromou | |
2010-02-19 | replace calls to subs_(un)subscribe_user with Subscription methods | Evan Prodromou | |
2010-02-19 | Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing | Sarven Capadisli | |
2010-02-19 | Refactor subs_* functions for remote use | Evan Prodromou | |
The subs_* functions in subs.php have made a lot of assumptions about users versus profiles. I've refactored the functions to be methods of the Subscription class instead, and to use Profile objects throughout. Some of the checks for blocks or existing subscriptions depended on users or profiles, so I've moved those methods around a bit. I've left stubs for the subs_* functions until we get time to replace them. | |||
2010-02-19 | Using inlineScript instead for clickjacking check | Sarven Capadisli | |
2010-02-19 | Only load json2.js if native JSON is not supported | Sarven Capadisli | |
2010-02-18 | OStatus sub/unsub updates: | Brion Vibber | |
- fix for PuSH unsub verification - send Salmon notification on unsub | |||
2010-02-18 | Merge branch 'master' of git@gitorious.org:statusnet/mainline | Zach Copley | |
2010-02-18 | Fix for cross site OMB posting problem | Zach Copley | |
2010-02-17 | Merge branch 'master' into testing | Brion Vibber | |
2010-02-17 | Queues: redid the breakout control model so we can start up and subscribe to ↵ | Brion Vibber | |
queues without running through the complete site list, which is ok at 1k sites but too slow at 10k. All breakout queues that we're going to need to listen to now need to be explicitly listed in $config['queue']['breakout']. Until XMPP is moved to component model, this setting will let the individual processes work with their own queues: $config['queue']['breakout'][] = 'xmpp/xmppout/' . $config['site']['nickname']; | |||
2010-02-17 | Upgrade Twitter bridge to use OAuth 1.0a. It's more secure, and allows | Zach Copley | |
us to automatically send in a callback url instead of having to manually configure one for each StatusNet instance. | |||
2010-02-17 | Merge branch 'master' into testing | Brion Vibber | |
2010-02-17 | Fix exception on bad plugin load | Brion Vibber | |
2010-02-17 | parse_url returns an associative array - not an object | Craig Andrews | |
2010-02-17 | OStatus: override source link with the source domain and link to original ↵ | Brion Vibber | |
message | |||
2010-02-16 | Merge branch 'master' into testing | Brion Vibber | |
Conflicts: lib/stompqueuemanager.php | |||
2010-02-16 | Stomp queue restructuring for mass scalability: | Brion Vibber | |
- Multiplexing queues into groups and for multiple sites. - Sharing vs breakout configurable per site and per queue via $config['queue']['breakout'] - Detect how many times a message is redelivered, discard if it's killed too many daemons - count configurable with $config['queue']['max_retries'] - can dump the items to files in $config['queue']['dead_letter_dir'] Queue daemon memory & resource leak fixes: - avoid unnecessary reconnections to memcached server (switch persistent connections back in on second initialization, assuming it's child process) - monkey-patch for leaky .ini loads in DB_DataObject::databaseStructure() - was leaking 200k per active switch - applied leak fixes to Status_network as well, using intermediate base Safe_DataObject for both it and Memcache_DataObject Misc queue fixes: - correct handling of child processes exiting due to signal termination instead of regular exit - shutdown instead of infinite respawn loop if we're already past the soft memory limit at startup - Added --all option for xmppdaemon... still opens one xmpp connection per site that has xmpp active Cache updates: - add Cache::increment() method with native support for memcached atomic increment | |||
2010-02-16 | Pull fix from testing branch: use new encoding funcs w/ stomp queues | Brion Vibber | |
2010-02-16 | move some nickname-guessing code to lib/util.php from OpenID | Evan Prodromou | |
2010-02-16 | Upgrade Twitter bridge to use OAuth 1.0a. It's more secure, and allows | Zach Copley | |
us to automatically send in a callback url instead of having to manually configure one for each StatusNet instance. | |||
2010-02-15 | Added another single whitespace | Sarven Capadisli | |
2010-02-15 | Added single whitespace to separate inline text words. | Sarven Capadisli | |
2010-02-13 | Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing | Sarven Capadisli | |
2010-02-13 | Added event hook to remote subscription | Sarven Capadisli | |
2010-02-13 | Merge branch 'ssleverything' into testing | Evan Prodromou | |
2010-02-12 | Add OStatus PuSH hub and Salmon links back into user and group feeds | Zach Copley | |
2010-02-12 | Session fix for PHP 5.3 configurations where cookies are excluded from ↵ | Brion Vibber | |
$_REQUEST via request_order in php.ini (Fedora 12, MacPorts known to be affected) | |||
2010-02-12 | Initial upgraded Atom output for group timelines | Zach Copley | |
2010-02-11 | let files go to SSL dir too | Evan Prodromou | |
2010-02-11 | let backgrounds be put under SSL | Evan Prodromou | |
2010-02-11 | put Javascript files under SSL | Evan Prodromou | |
2010-02-11 | Make Atom timelines in the API use Atom10feed | Zach Copley | |
2010-02-11 | Added some boilerplate class comments, etc. | Zach Copley | |
2010-02-11 | Some upgrades to Atom output for OStatus | Zach Copley | |
2010-02-11 | Utility classes for atom feeds | Zach Copley | |
2010-02-11 | let avatars be served over SSL | Evan Prodromou | |
2010-02-11 | default theme ssl to null | Evan Prodromou | |
2010-02-11 | null theme ssl setting means 'guess' | Evan Prodromou | |
2010-02-11 | Themes can be served from an SSL server | Evan Prodromou | |
2010-02-10 | fix up hub queueing to work w/ stomp queues | Brion Vibber | |
2010-02-10 | Merge branch 'master' of git@gitorious.org:statusnet/mainline into testing | Brion Vibber | |
2010-02-10 | Queue daemon fixes: | Brion Vibber | |
* skip unnecessary unsubscribes on graceful shutdown -- takes a long time for many queues, slows down our restarts when hitting graceful mem limit * fix control channel (was broken when we switched to support multiple queue servers) |