1. 25 Nov, 2009 5 commits
  2. 24 Nov, 2009 4 commits
    • Brion Vibber's avatar
      Fix regression in OMB sending with queues enabled -- items never got dequeued,... · 4b59cf0e
      Brion Vibber authored
      Fix regression in OMB sending with queues enabled -- items never got dequeued, leading to ever-growing queue and big delays.
      Success return code from omb_broadcast_message was dropped in commit ec88d265 (Aug 10 2009) which switched us to libomb backend. With queues enabled, this would lead to the notice being readded to the outgoing OMB queue for redelivery as the queue system thought the send failed. The resends caused extra load and confusion for third-party sites, and more worryingly just plugged up our own queue so legit messages were badly delayed.
      This commit should restore the previous state, where we fire-and-forget; that is, we're not actually checking to see if all remote subscribers received the message successfully and there will be no resends.
    • Zach Copley's avatar
    • Sarven Capadisli's avatar
      Use a min-width just in case. Fixes IE. · 9694e3e4
      Sarven Capadisli authored
      (cherry picked from commit cf2b4c03)
    • Brion Vibber's avatar
      Break TableDef, ColumnDef classes to separate files so autoloader can find them. · 2fabf586
      Brion Vibber authored
      With $config['db']['schemacheck'] set to 'script' in live deployment, Schema class wasn't being preloaded for us; the uses of TableDef by plugins for DataObject configuration would then fail because the class wasn't loaded. Broken to separate files, the autoloader can find all classes in either case.
      PHP Fatal error:  Class 'TableDef' not found in /var/www/statusnet/plugins/OpenID/User_openid.php on line 43, referer: http://identi.ca/brionv/all
  3. 21 Nov, 2009 1 commit
  4. 20 Nov, 2009 30 commits