Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-22 | Fix unqueuemanager to work with new Queue layout pushed in ↵ | Eric Helgeson | |
0e852def6ae5aa529cca0aef1187152fb5a880be "* Queue handlers should now define a handle() method instead of handle_notice()" And Queue managers should call handle() :) | |||
2010-01-22 | stupid mistake... let's not talk about this. | Craig Andrews | |
2010-01-22 | Updated some references to the long gnone "isEnclosure" function to the new ↵ | Craig Andrews | |
"getEnclosure" | |||
2010-01-21 | XMPP queued output & initial retooling of DB queue manager to support ↵ | Brion Vibber | |
non-Notice objects. Queue handlers for XMPP individual & firehose output now send their XML stanzas to another output queue instead of connecting directly to the chat server. This lets us have as many general processing threads as we need, while all actual XMPP input and output go through a single daemon with a single connection open. This avoids problems with multiple connected resources: * multiple windows shown in some chat clients (psi, gajim, kopete) * extra load on server * incoming message delivery forwarding issues Database changes: * queue_item drops 'notice_id' in favor of a 'frame' blob. This is based on Craig Andrews' work branch to generalize queues to take any object, but conservatively leaving out the serialization for now. Table updater (preserves any existing queued items) in db/rc3to09.sql Code changes to watch out for: * Queue handlers should now define a handle() method instead of handle_notice() * QueueDaemon and XmppDaemon now share common i/o (IoMaster) and respawning thread management (RespawningDaemon) infrastructure. * The polling XmppConfirmManager has been dropped, as the message is queued directly when saving IM settings. * Enable $config['queue']['debug_memory'] to output current memory usage at each run through the event loop to watch for memory leaks To do: * Adapt XMPP i/o to component connection mode for multi-site support. * XMPP input can also be broken out to a queue, which would allow the actual notice save etc to be handled by general queue threads. * Make sure there are no problems with simply pushing serialized Notice objects to queues. * Find a way to improve interactive performance of the database-backed queue handler; polling is pretty painful to XMPP. * Possibly redo the way QueueHandlers are injected into a QueueManager. The grouping used to split out the XMPP output queue is a bit awkward. | |||
2010-01-21 | Merge commit 'origin/testing' into 0.9.x | Brion Vibber | |
2010-01-21 | Option to log slow db queries or all db queries | Brion Vibber | |
$config['db']['log_queries'] = true; // all $config['db']['log_slow_queries'] = 10; // queries taking > 10 seconds | |||
2010-01-21 | Event hooks for before and after site_notice | Sarven Capadisli | |
2010-01-21 | Removed mobile stylesheet from core output. If Mobile support is | Sarven Capadisli | |
seeked, MobileProfile plugin should be used. | |||
2010-01-20 | Add Start/EndSetApiUser events when setting API user via OAuth | Zach Copley | |
2010-01-20 | HTTP auth provided is evaluated even if it's not required | Michele | |
2010-01-20 | add PubSubHubBub and RSSCloud to list of default plugins | Evan Prodromou | |
2010-01-19 | Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x | Evan Prodromou | |
2010-01-19 | Merge branch 'master' into 0.9.x | Evan Prodromou | |
2010-01-19 | allow all rights reserved, private data | Evan Prodromou | |
2010-01-18 | add event for showing content license in action | Evan Prodromou | |
2010-01-18 | Fix order of params on 'plugin not found' exception | Brion Vibber | |
2010-01-18 | Updated path to farbtastic stylesheet | Sarven Capadisli | |
2010-01-16 | Merge branch 'master' into 0.9.x | Evan Prodromou | |
2010-01-16 | Merge branch 'master' of git@gitorious.org:statusnet/mainline | Evan Prodromou | |
2010-01-16 | change rc3 to beta3 | Evan Prodromou | |
2010-01-15 | --xmpp-only hack for queuedaemon.php to run separate queue daemon with only ↵ | Brion Vibber | |
xmpp threads | |||
2010-01-15 | Merge branch 'master' of gitorious.org:statusnet/mainline into 0.9.x | Brion Vibber | |
2010-01-14 | fix for --skip-xmpp hack -- forgot to do it on the ping & confirm handlers | Brion Vibber | |
2010-01-14 | Add nickname suggestion capability for use during autoregistration. | Craig Andrews | |
2010-01-14 | temporary --skip-xmpp flag on queuedaemon.php, allows to run queue daemons ↵ | Brion Vibber | |
but skip subscription to xmpp-based queues (still working on making these behave gracefully when server is down) | |||
2010-01-14 | Make more complete sentence. | Siebrand Mazeland | |
2010-01-14 | Keep handler registration per-site to fix queue registration in mixed config ↵ | Brion Vibber | |
environment | |||
2010-01-14 | Keep handler registration per-site to fix queue registration in mixed config ↵ | Brion Vibber | |
environment | |||
2010-01-13 | Don't barf on io loop if xmpp connection failed | Brion Vibber | |
2010-01-13 | fix for non-% memory soft limit | Brion Vibber | |
2010-01-13 | fix for non-% memory soft limit | Brion Vibber | |
2010-01-13 | queue daemon fixes: path fix for xmpp, suppress warning in memcached init | Brion Vibber | |
2010-01-13 | queue daemon fixes: path fix for xmpp, suppress warning in memcached init | Brion Vibber | |
2010-01-14 | - Had to remove checking read vs. read-write in OAuth authenticated methods | Zach Copley | |
- Will now pick up source attr from OAuth app | |||
2010-01-14 | Check for read vs. read-write access on OAuth authenticated API mehtods. | Zach Copley | |
2010-01-14 | Revoke access token UI | Zach Copley | |
2010-01-14 | Fix approval date and label on apps list | Zach Copley | |
2010-01-14 | Make sure applications are really looked up by consumer key | Zach Copley | |
2010-01-14 | Rework application registration workflow to be more private | Zach Copley | |
2010-01-14 | OAuth 1.0 working now | Zach Copley | |
2010-01-14 | Updated markup for application edit form; image, radios | Sarven Capadisli | |
2010-01-14 | A little minimization | Sarven Capadisli | |
2010-01-14 | Added vcard and photo classes | Sarven Capadisli | |
2010-01-14 | Moved application image inside the anchor | Sarven Capadisli | |
2010-01-14 | Added missing end tag | Sarven Capadisli | |
2010-01-14 | Make API auth handle OAuth requests w/access tokens | Zach Copley | |
2010-01-14 | Fixed tabbing | Sarven Capadisli | |
2010-01-14 | Updated class for application list | Sarven Capadisli | |
2010-01-14 | Updated markup for application edit form submits | Sarven Capadisli | |
2010-01-14 | Better detial in connected OAuth applications list | Zach Copley | |