summaryrefslogtreecommitdiff
path: root/actions
AgeCommit message (Collapse)Author
2010-01-24Updated apioauthauthorize markup and stylesSarven Capadisli
2010-01-24Ensure only the application's owner can edit itZach Copley
2010-01-24Fix user countZach Copley
2010-01-24Make sure applications are really looked up by consumer keyZach Copley
2010-01-24Rework application registration workflow to be more privateZach Copley
2010-01-24Fix icon upload on new appsZach Copley
2010-01-24OAuth 1.0 working nowZach Copley
2010-01-24Can now edit/change application iconZach Copley
2010-01-24Added anchors to application source and homepageSarven Capadisli
2010-01-24Updated markup for application details page. Similar to user/groupSarven Capadisli
profile page.
2010-01-24Updated markup for application detailsSarven Capadisli
2010-01-24Updated markup for application registration and view linksSarven Capadisli
2010-01-24Better detial in connected OAuth applications listZach Copley
2010-01-24Issue a warning when someone tries to exchange an unauthorized orZach Copley
otherwise bad req token for an access token.
2010-01-24Exchanging authorized request tokens for access tokens workingZach Copley
2010-01-24Associate request tokens with OAuth apps and app usersZach Copley
2010-01-24Workflow for request tokens and authorizing request tokensZach Copley
2010-01-24Action for issuing a request tokenZach Copley
2010-01-24Stubs for API OAuth token exchange stuffZach Copley
2010-01-24Add icons/icon upload to Oauth appsZach Copley
2010-01-24Added session token checking.Zach Copley
2010-01-24Workflow for registering new OAuth apps pretty much done.Zach Copley
2010-01-24Reorganized the OAuth app URLs and more work on the register app workflowZach Copley
2010-01-24Started work on interface for displaying connected OAuth appsZach Copley
2010-01-24Missing null className for incoming email form legendSarven Capadisli
2010-01-24Updated path to farbtastic stylesheetSarven Capadisli
2010-01-22XMPP 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. Conflicts: scripts/xmppdaemon.php
2010-01-22Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingEvan Prodromou
2010-01-22do actual language negotiation for help docsEvan Prodromou
2010-01-22restructure doc.php for new useEvan Prodromou
2010-01-22action/doc.php is PHPCS cleanEvan Prodromou
2010-01-21XMPP 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-21Unimplement retweeted_by_me API action until we have a more efficient queryEvan Prodromou
2010-01-21retweet API methods are readonlyEvan Prodromou
2010-01-20mark retweet api actions read-only where applicableEvan Prodromou
2010-01-13remove debugging statement for friends_timelineEvan Prodromou
2010-01-13change double quotes to single quotes in numbered format stringEvan Prodromou
2010-01-13correct check for error in subscribe and unsubscribe actionsEvan Prodromou
2010-01-13add events for subscribing to people and joining groupsEvan Prodromou
2010-01-11Merge branch 'sessionidparam' into 0.9.xEvan Prodromou
Conflicts: lib/command.php
2010-01-11inject session before redirect for loginEvan Prodromou
2010-01-10remove redirect to OTP on login from login, registerEvan Prodromou
2010-01-10Lots of tiny message changes.Siebrand Mazeland
* Mostly punctuation updates so that the same message is used consistently in all of StatusNet. * Some cases of "Title Case" removed, because that does not appear to be used consistently.
2010-01-10fix check for ssl diff in loginEvan Prodromou
2010-01-10correctly check for ssl enabledEvan Prodromou
2010-01-10correctly check for ssl enabledEvan Prodromou
2010-01-10* L10n updates: consistent puctuationSiebrand Mazeland
* i18n updates: number parameters if more than one are being used
2010-01-09Use OTP to set cookies from registration actionEvan Prodromou
2010-01-09Redirect to a one-time-password when ssl and regular server are differentEvan Prodromou
2010-01-08Updated markup for versions pageSarven Capadisli