]> git.mxchange.org Git - quix0rs-gnu-social.git/log
quix0rs-gnu-social.git
14 years agoMerge branch '0.9.x' into 1.0.x
Craig Andrews [Wed, 27 Jan 2010 18:41:02 +0000 (13:41 -0500)]
Merge branch '0.9.x' into 1.0.x

14 years agoBetter alignment for notice in shownotice page
Sarven Capadisli [Wed, 27 Jan 2010 15:08:33 +0000 (15:08 +0000)]
Better alignment for notice in shownotice page

14 years agoUpdated geolocation sharing in notice form for Realtime pop
Sarven Capadisli [Tue, 26 Jan 2010 18:13:05 +0000 (19:13 +0100)]
Updated geolocation sharing in notice form for Realtime pop

14 years agoAdd Julien C to author comments
Zach Copley [Tue, 26 Jan 2010 07:50:01 +0000 (07:50 +0000)]
Add Julien C to author comments

14 years ago- Remove redundant function
Zach Copley [Tue, 26 Jan 2010 07:29:40 +0000 (07:29 +0000)]
- Remove redundant function
- clean up log msgs

14 years agoUse "Sign in with Twitter" auth pattern and official Twitter button for Twitter-based...
Zach Copley [Tue, 26 Jan 2010 02:40:44 +0000 (02:40 +0000)]
Use "Sign in with Twitter" auth pattern and official Twitter button for Twitter-based login.
See: http://apiwiki.twitter.com/Sign-in-with-Twitter

14 years agoAsk the user to set a password before disconnecting from Twitter
Zach Copley [Tue, 26 Jan 2010 01:51:40 +0000 (01:51 +0000)]
Ask the user to set a password before disconnecting from Twitter

14 years ago- Twitter username wasn't getting stored in Foreign_user when linking Twitter account...
Zach Copley [Tue, 26 Jan 2010 01:25:33 +0000 (01:25 +0000)]
- Twitter username wasn't getting stored in Foreign_user when linking Twitter account (fixed)
- Updates to comments

14 years agoAllow logging in using Twitter
Julien C [Tue, 8 Dec 2009 21:16:03 +0000 (22:16 +0100)]
Allow logging in using Twitter

Signed-off-by: Julien C <chaumond@gmail.com>
14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Sarven Capadisli [Tue, 26 Jan 2010 00:59:36 +0000 (01:59 +0100)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

14 years agoSetting the geo location cookie expire date far into the future: 2029 ;)
Sarven Capadisli [Tue, 26 Jan 2010 00:58:10 +0000 (01:58 +0100)]
Setting the geo location cookie expire date far into the future: 2029 ;)

14 years agoMerge branch 'master' into 0.9.x
Evan Prodromou [Mon, 25 Jan 2010 23:10:59 +0000 (18:10 -0500)]
Merge branch 'master' into 0.9.x

14 years agoOffload inbox updates to a queue handler to speed up posting online
Evan Prodromou [Mon, 25 Jan 2010 23:08:21 +0000 (18:08 -0500)]
Offload inbox updates to a queue handler to speed up posting online

Moved much of the writing that happens when posting a notice to a new
queuehandler, distribqueuehandler. This updates tags, groups, replies
and inboxes at queue time (or at Web time, if queues are disabled).

To make this work well, I had to break up the monolithic
Notice::blowCaches() and make cache blowing happen closer to where
data is updated.

Squashed commit of the following:

commit 5257626c62750ac4ac1db0ce2b71410c5711cfa3
Author: Evan Prodromou <evan@status.net>
Date:   Mon Jan 25 14:56:41 2010 -0500

    slightly better handling of blowing tag memory cache

commit 8a22a3cdf6ec28685da129a0313e7b2a0837c9ef
Author: Evan Prodromou <evan@status.net>
Date:   Mon Jan 25 01:42:56 2010 -0500

    change 'distribute' to 'distrib' so not too long for dbqueue

commit 7a063315b0f7fad27cb6fbd2bdd74e253af83e4f
Author: Evan Prodromou <evan@status.net>
Date:   Mon Jan 25 01:39:15 2010 -0500

    change handle_notice() to handle() in distributqueuehandler

commit 1a39ccd28b9994137d7bfd21bb4f230546938e77
Author: Evan Prodromou <evan@status.net>
Date:   Mon Jan 25 16:05:25 2010 -0500

    error with queuemanager

commit e6b3bb93f305cfd2de71a6340b8aa6fb890049b7
Author: Evan Prodromou <evan@status.net>
Date:   Mon Jan 25 01:11:34 2010 -0500

    Blow memcache at different point rather than one big function for Notice class

commit 94d557cdc016187d1d0647ae1794cd94d6fb8ac8
Author: Evan Prodromou <evan@status.net>
Date:   Mon Jan 25 00:48:44 2010 -0500

    Blow memcache at different point rather than one big function for Notice class

commit 1c781dd08c88a35dafc5c01230b4872fd6b95182
Author: Evan Prodromou <evan@status.net>
Date:   Wed Jan 20 08:54:18 2010 -0500

    move broadcasting and distributing to new queuehandler

commit da3e46d26b84e4f028f34a13fd2ee373e4c1b954
Author: Evan Prodromou <evan@status.net>
Date:   Wed Jan 20 08:53:12 2010 -0500

    Move distribution of notices to new distribute queue handler

14 years agoAn update to geolocation cookie to use a single file and set the
Sarven Capadisli [Mon, 25 Jan 2010 14:55:04 +0000 (14:55 +0000)]
An update to geolocation cookie to use a single file and set the
expiry date to 30 days from now.

14 years agoFix presence notification on XMPP thread (now foreground, not background)
Brion Vibber [Mon, 25 Jan 2010 21:48:24 +0000 (13:48 -0800)]
Fix presence notification on XMPP thread (now foreground, not background)

14 years agoUpdated howto create a theme
Sarven Capadisli [Mon, 25 Jan 2010 21:44:05 +0000 (22:44 +0100)]
Updated howto create a theme

14 years agoFix for PoweredByStatusNetPlugin to be localizable (was broken for non-English word...
Brion Vibber [Fri, 22 Jan 2010 23:04:53 +0000 (15:04 -0800)]
Fix for PoweredByStatusNetPlugin to be localizable (was broken for non-English word order)
(Note the .po files will have to be added manually for now as we haven't set TranslateWiki up for plugins I think)

14 years agoUse new StatusNetwork->serverName() to get full domain for wildcard config until...
Brion Vibber [Sun, 24 Jan 2010 23:44:09 +0000 (15:44 -0800)]
Use new StatusNetwork->serverName() to get full domain for wildcard config until we rebuild queues to be based on nicknames.
Fixes live bug with new *.status.net sites breaking queuedaemon.php

14 years agodefaults for nickname and wildcard
Evan Prodromou [Sun, 24 Jan 2010 23:19:13 +0000 (18:19 -0500)]
defaults for nickname and wildcard

14 years agosave nickname and wildcard when setting up status network
Evan Prodromou [Sun, 24 Jan 2010 23:18:24 +0000 (18:18 -0500)]
save nickname and wildcard when setting up status network

14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Evan Prodromou [Sun, 24 Jan 2010 21:12:40 +0000 (16:12 -0500)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

Conflicts:
lib/stompqueuemanager.php

14 years agoMerge branch 'master' into 0.9.x
Evan Prodromou [Sun, 24 Jan 2010 20:59:57 +0000 (15:59 -0500)]
Merge branch 'master' into 0.9.x

Conflicts:
lib/stompqueuemanager.php

14 years agoset correct key types for User_flag_profile
Evan Prodromou [Sun, 24 Jan 2010 20:57:56 +0000 (15:57 -0500)]
set correct key types for User_flag_profile

14 years agoadd function doc comment to User_flag_profile::create()
Evan Prodromou [Sun, 24 Jan 2010 16:20:08 +0000 (11:20 -0500)]
add function doc comment to User_flag_profile::create()

14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Sarven Capadisli [Sun, 24 Jan 2010 14:35:36 +0000 (15:35 +0100)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

14 years agoAdded version info for MobileProfile plugin
Sarven Capadisli [Sun, 24 Jan 2010 14:34:40 +0000 (15:34 +0100)]
Added version info for MobileProfile plugin

14 years agoMerge commit 'refs/merge-requests/120' of git://gitorious.org/statusnet/mainline...
Brenda Wallace [Sun, 24 Jan 2010 02:12:18 +0000 (15:12 +1300)]
Merge commit 'refs/merge-requests/120' of git://gitorious.org/statusnet/mainline into 0.9.x

14 years agoUse StartQueueDaemonIoManagers instead of removed StartIoManagerClasses event
Craig Andrews [Sat, 23 Jan 2010 18:08:59 +0000 (13:08 -0500)]
Use StartQueueDaemonIoManagers instead of removed StartIoManagerClasses event

14 years agoAllow for instances as well as class names to be passed as queue handlers and iomanagers.
Craig Andrews [Sat, 23 Jan 2010 06:03:41 +0000 (01:03 -0500)]
Allow for instances as well as class names to be passed as queue handlers and iomanagers.

14 years agoMerge branch '0.9.x' into 1.0.x
Craig Andrews [Fri, 22 Jan 2010 23:03:48 +0000 (18:03 -0500)]
Merge branch '0.9.x' into 1.0.x

14 years agoStompQueueManager uses decode() to decode queued frames
Craig Andrews [Fri, 22 Jan 2010 23:02:05 +0000 (18:02 -0500)]
StompQueueManager uses decode() to decode queued frames

14 years agoStore serialized representations of queue items in the queue
Craig Andrews [Fri, 22 Jan 2010 22:55:26 +0000 (17:55 -0500)]
Store serialized representations of queue items in the queue

14 years agoMerge branch '0.9.x' into 1.0.x
Craig Andrews [Fri, 22 Jan 2010 22:20:10 +0000 (17:20 -0500)]
Merge branch '0.9.x' into 1.0.x

14 years agoWill re-enable anything queueing after 0.9.x merge
Craig Andrews [Fri, 22 Jan 2010 22:19:32 +0000 (17:19 -0500)]
Will re-enable anything queueing after 0.9.x merge

Revert "Any object (not just Notice's) can be queued"

This reverts commit 77ea02cac3576f395e4548e7e6cbace90ba566ea.

14 years agoRevert "Allow for instances as well as class names to be passed as queue handlers...
Craig Andrews [Fri, 22 Jan 2010 22:14:41 +0000 (17:14 -0500)]
Revert "Allow for instances as well as class names to be passed as queue handlers and iomanagers."

Going to use brion's SpawningDaemon instead

This reverts commit bd72e8b96e1bc360ba46a1864c6121f3b5f11235.

14 years agoMerge branch 'testing' into 0.9.x
Brion Vibber [Fri, 22 Jan 2010 22:07:40 +0000 (14:07 -0800)]
Merge branch 'testing' into 0.9.x

14 years agoFix unqueuemanager for updated QueueHandler interface
Brion Vibber [Fri, 22 Jan 2010 21:49:05 +0000 (13:49 -0800)]
Fix unqueuemanager for updated QueueHandler interface

14 years agoConsolidate PuSH publishing ping into a single POST for all feeds, and fix server...
Brion Vibber [Fri, 22 Jan 2010 21:58:20 +0000 (13:58 -0800)]
Consolidate PuSH publishing ping into a single POST for all feeds, and fix server response (if any on failure) to go to log instead of stdout.

14 years agoFix unqueuemanager for updated QueueHandler interface
Brion Vibber [Fri, 22 Jan 2010 21:49:05 +0000 (13:49 -0800)]
Fix unqueuemanager for updated QueueHandler interface

14 years agoMerge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x
Brion Vibber [Fri, 22 Jan 2010 20:59:52 +0000 (12:59 -0800)]
Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x

14 years agoFix for stuck queue messages: wrap processing in stomp transactions so our lack of...
Brion Vibber [Fri, 22 Jan 2010 20:35:05 +0000 (12:35 -0800)]
Fix for stuck queue messages: wrap processing in stomp transactions so our lack of an ACK if PHP dies actually triggers redelivery.

Previously, messages once delivered would just get stuck in the queue seemingly forever if they never got ACKed.
Note this could lead to partial duplication, for instance if the OMB or Twitter queue handlers die after 1/2 of the outgoing sends.

Recommendations:
* catch exceptions more aggressively within queue handlers (so only PHP fatal errors are likely to kill in the middle)
* for processing that involves sending to multiple clients, consider a second queue similar to the XMPP output, eg for OMB:
 - first queue gets delivery list and builds message data, enqueueing it for each target address
 - second queue can handle each individual outgoing message (and attempt redelivery etc separately)

This would also protect better against a recurring error preventing delivery in the second part, and could spread out any slow sends over multiple threads.

14 years agoXMPP queued output & initial retooling of DB queue manager to support non-Notice...
Brion Vibber [Fri, 22 Jan 2010 20:52:36 +0000 (12:52 -0800)]
XMPP queued output & initial retooling of DB queue manager to support 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

14 years agoFix for stuck queue messages: wrap processing in stomp transactions so our lack of...
Brion Vibber [Fri, 22 Jan 2010 20:35:05 +0000 (12:35 -0800)]
Fix for stuck queue messages: wrap processing in stomp transactions so our lack of an ACK if PHP dies actually triggers redelivery.

Previously, messages once delivered would just get stuck in the queue seemingly forever if they never got ACKed.
Note this could lead to partial duplication, for instance if the OMB or Twitter queue handlers die after 1/2 of the outgoing sends.

Recommendations:
* catch exceptions more aggressively within queue handlers (so only PHP fatal errors are likely to kill in the middle)
* for processing that involves sending to multiple clients, consider a second queue similar to the XMPP output, eg for OMB:
 - first queue gets delivery list and builds message data, enqueueing it for each target address
 - second queue can handle each individual outgoing message (and attempt redelivery etc separately)

This would also protect better against a recurring error preventing delivery in the second part, and could spread out any slow sends over multiple threads.

14 years agoFixed innerHTML problem in IE7 and 8 for badge script
Sarven Capadisli [Fri, 22 Jan 2010 18:18:14 +0000 (19:18 +0100)]
Fixed innerHTML problem in IE7 and 8 for badge script

14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Evan Prodromou [Fri, 22 Jan 2010 19:19:08 +0000 (14:19 -0500)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

14 years agoMerge branch 'testing' into 0.9.x
Evan Prodromou [Fri, 22 Jan 2010 19:18:43 +0000 (14:18 -0500)]
Merge branch 'testing' into 0.9.x

14 years agoMerge branch 'master' into 0.9.x
Evan Prodromou [Fri, 22 Jan 2010 19:18:40 +0000 (14:18 -0500)]
Merge branch 'master' into 0.9.x

14 years agoMerge branch 'testing' of git@gitorious.org:statusnet/mainline into testing
Evan Prodromou [Fri, 22 Jan 2010 19:18:21 +0000 (14:18 -0500)]
Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing

14 years agodo actual language negotiation for help docs
Evan Prodromou [Fri, 22 Jan 2010 19:13:28 +0000 (14:13 -0500)]
do actual language negotiation for help docs

14 years agorestructure doc.php for new use
Evan Prodromou [Wed, 7 Oct 2009 09:14:25 +0000 (05:14 -0400)]
restructure doc.php for new use

14 years agoaction/doc.php is PHPCS clean
Evan Prodromou [Tue, 6 Oct 2009 19:29:22 +0000 (15:29 -0400)]
action/doc.php is PHPCS clean

14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Sarven Capadisli [Fri, 22 Jan 2010 18:19:02 +0000 (19:19 +0100)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

14 years agoFixed innerHTML problem in IE7 and 8 for badge script
Sarven Capadisli [Fri, 22 Jan 2010 18:18:14 +0000 (19:18 +0100)]
Fixed innerHTML problem in IE7 and 8 for badge script

14 years agoFix unqueuemanager to work with new Queue layout pushed in 0e852def6ae5aa529cca0aef11...
Eric Helgeson [Fri, 22 Jan 2010 16:02:23 +0000 (11:02 -0500)]
Fix unqueuemanager to work with new Queue layout pushed in 0e852def6ae5aa529cca0aef1187152fb5a880be

"* Queue handlers should now define a handle() method instead of handle_notice()"

And Queue managers should call handle() :)

14 years agoMemcached_DataObject unnecessarily require_once'd itself
Evan Prodromou [Fri, 22 Jan 2010 15:46:11 +0000 (10:46 -0500)]
Memcached_DataObject unnecessarily require_once'd itself

14 years agostupid mistake... let's not talk about this.
Craig Andrews [Fri, 22 Jan 2010 15:40:21 +0000 (10:40 -0500)]
stupid mistake... let's not talk about this.

14 years agoUpdated some references to the long gnone "isEnclosure" function to the new "getEnclo...
Craig Andrews [Fri, 22 Jan 2010 15:12:26 +0000 (10:12 -0500)]
Updated some references to the long gnone "isEnclosure" function to the new "getEnclosure"

14 years agoXMPP queued output & initial retooling of DB queue manager to support non-Notice...
Brion Vibber [Fri, 22 Jan 2010 00:42:50 +0000 (16:42 -0800)]
XMPP queued output & initial retooling of DB queue manager to support 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.

14 years agoXMPP queued output & initial retooling of DB queue manager to support non-Notice...
Brion Vibber [Fri, 22 Jan 2010 00:42:50 +0000 (16:42 -0800)]
XMPP queued output & initial retooling of DB queue manager to support 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.

14 years agoMerge branch 'testing' into 0.9.x
Brion Vibber [Fri, 22 Jan 2010 00:34:49 +0000 (16:34 -0800)]
Merge branch 'testing' into 0.9.x

14 years agodrop debug line from xmppdaemon.php, we're done debugging that
Brion Vibber [Fri, 22 Jan 2010 00:34:26 +0000 (16:34 -0800)]
drop debug line from xmppdaemon.php, we're done debugging that

14 years agoMerge commit 'origin/testing' into 0.9.x
Brion Vibber [Fri, 22 Jan 2010 00:33:11 +0000 (16:33 -0800)]
Merge commit 'origin/testing' into 0.9.x

14 years agoQuick hack to avoid breaking with geonames off when there's some old cookie state...
Brion Vibber [Fri, 22 Jan 2010 00:27:08 +0000 (00:27 +0000)]
Quick hack to avoid breaking with geonames off when there's some old cookie state. This code's a little rough and tumble; any breakage halts JS execution and leaves the spinner going and no message submitted.

14 years agoLocalisation updates for !StatusNet from !translatewiki.net !sntrans
Siebrand Mazeland [Thu, 21 Jan 2010 22:45:09 +0000 (23:45 +0100)]
Localisation updates for !StatusNet from !translatewiki.net !sntrans

14 years ago- Moved checking for group aliases and redirection to prepare()
Zach Copley [Thu, 21 Jan 2010 19:37:20 +0000 (11:37 -0800)]
- Moved checking for group aliases and redirection to prepare()
- phpcs cleanup
- add @macno to the list of authors

14 years agoOption to log slow db queries or all db queries
Brion Vibber [Thu, 21 Jan 2010 19:07:52 +0000 (11:07 -0800)]
Option to log slow db queries or all db queries

$config['db']['log_queries'] = true; // all
$config['db']['log_slow_queries'] = 10; // queries taking > 10 seconds

14 years agoif the id is an alias we redirect using group_id
Michele [Thu, 21 Jan 2010 18:30:12 +0000 (19:30 +0100)]
if the id is an alias we redirect using group_id

14 years agoUnimplement retweeted_by_me API action until we have a more efficient query
Evan Prodromou [Thu, 21 Jan 2010 16:38:08 +0000 (11:38 -0500)]
Unimplement retweeted_by_me API action until we have a more efficient query

14 years agoretweet API methods are readonly
Evan Prodromou [Thu, 21 Jan 2010 16:32:01 +0000 (11:32 -0500)]
retweet API methods are readonly

14 years agoEvent hooks for before and after site_notice
Sarven Capadisli [Thu, 21 Jan 2010 15:49:49 +0000 (16:49 +0100)]
Event hooks for before and after site_notice

14 years agoRemoved mobile stylesheet from core output. If Mobile support is
Sarven Capadisli [Thu, 21 Jan 2010 12:23:04 +0000 (13:23 +0100)]
Removed mobile stylesheet from core output. If Mobile support is
seeked, MobileProfile plugin should be used.

14 years agoFix to update user's fullname & homepage only if requested.
Rajat Upadhyaya [Thu, 21 Jan 2010 03:57:00 +0000 (09:27 +0530)]
Fix to update user's fullname & homepage only if requested.

14 years agoAdd Start/EndSetApiUser events when setting API user via OAuth
Zach Copley [Thu, 21 Jan 2010 02:01:07 +0000 (18:01 -0800)]
Add Start/EndSetApiUser events when setting API user via OAuth

14 years agoHTTP auth provided is evaluated even if it's not required
Michele [Sun, 17 Jan 2010 10:21:07 +0000 (11:21 +0100)]
HTTP auth provided is evaluated even if it's not required

14 years agoAllow for instances as well as class names to be passed as queue handlers and iomanagers.
Craig Andrews [Sat, 16 Jan 2010 03:28:43 +0000 (22:28 -0500)]
Allow for instances as well as class names to be passed as queue handlers and iomanagers.
Introduce IoManager::GLOBAL_SINGLE_ONLY which indicates that only one instance of this iomanager will be run, regardless of how many threads/processes and sites there are.

14 years agoAny object (not just Notice's) can be queued
Craig Andrews [Wed, 20 Jan 2010 21:31:48 +0000 (16:31 -0500)]
Any object (not just Notice's) can be queued

14 years agoadd PubSubHubBub and RSSCloud to list of default plugins
Evan Prodromou [Wed, 20 Jan 2010 22:58:23 +0000 (17:58 -0500)]
add PubSubHubBub and RSSCloud to list of default plugins

14 years agoMerge branch '0.9.x' into 1.0.x
Evan Prodromou [Wed, 20 Jan 2010 22:55:12 +0000 (17:55 -0500)]
Merge branch '0.9.x' into 1.0.x

14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Evan Prodromou [Wed, 20 Jan 2010 22:55:03 +0000 (17:55 -0500)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

14 years agoupdate changes in README
Evan Prodromou [Wed, 20 Jan 2010 22:49:13 +0000 (17:49 -0500)]
update changes in README

14 years agomark retweet api actions read-only where applicable
Evan Prodromou [Wed, 20 Jan 2010 22:00:42 +0000 (17:00 -0500)]
mark retweet api actions read-only where applicable

14 years agoadd class and function doc comments to PuSH plugin
Evan Prodromou [Wed, 20 Jan 2010 21:37:41 +0000 (16:37 -0500)]
add class and function doc comments to PuSH plugin

14 years agowhitespace changes to make phpcs happy for PuSH plugin
Evan Prodromou [Wed, 20 Jan 2010 21:29:11 +0000 (16:29 -0500)]
whitespace changes to make phpcs happy for PuSH plugin

14 years agocorrectly get replies for a notice in PuSH plugin
Evan Prodromou [Wed, 20 Jan 2010 21:16:22 +0000 (16:16 -0500)]
correctly get replies for a notice in PuSH plugin

14 years agouse standard plugin configuration for PubSubHubBub
Evan Prodromou [Wed, 20 Jan 2010 21:13:52 +0000 (16:13 -0500)]
use standard plugin configuration for PubSubHubBub

14 years agoRevert "DEBUG HACK: error checking for xml_parse in XMPPHP input stream"
Evan Prodromou [Wed, 20 Jan 2010 20:56:24 +0000 (15:56 -0500)]
Revert "DEBUG HACK: error checking for xml_parse in XMPPHP input stream"

This reverts commit 906450e2f5b78a1c6f2dec2e21b9b5841df210f4.

1) It was a quick debug hack 2) it doesn't meet the requirements
for changing extlib/ libraries

14 years agoMerge branch 'master' of git@gitorious.org:statusnet/mainline
Evan Prodromou [Wed, 20 Jan 2010 20:51:55 +0000 (15:51 -0500)]
Merge branch 'master' of git@gitorious.org:statusnet/mainline

14 years agoupdate friends, not user, timeline for recipients of notice in PuSH plugin
Evan Prodromou [Wed, 20 Jan 2010 20:43:24 +0000 (15:43 -0500)]
update friends, not user, timeline for recipients of notice in PuSH plugin

14 years agoBetter alignment for notice options in MobileProfile
Sarven Capadisli [Wed, 20 Jan 2010 17:50:48 +0000 (18:50 +0100)]
Better alignment for notice options in MobileProfile

14 years agoUpdated notice item view where a) notice text no longer wraps around
Sarven Capadisli [Wed, 20 Jan 2010 17:32:24 +0000 (18:32 +0100)]
Updated notice item view where a) notice text no longer wraps around
(under author's photo) b) supplemental notice content and options will
start right under notice text.

14 years agoDEBUG HACK: error checking for xml_parse in XMPPHP input stream
Brion Vibber [Wed, 20 Jan 2010 16:37:58 +0000 (08:37 -0800)]
DEBUG HACK: error checking for xml_parse in XMPPHP input stream

14 years agoLocalisation updates for !StatusNet from !translatewiki.net !sntrans
Siebrand Mazeland [Tue, 19 Jan 2010 23:58:11 +0000 (00:58 +0100)]
Localisation updates for !StatusNet from !translatewiki.net !sntrans

14 years agoExtra debug instrumentation for xmppdaemon
Brion Vibber [Tue, 19 Jan 2010 20:26:59 +0000 (12:26 -0800)]
Extra debug instrumentation for xmppdaemon

14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Evan Prodromou [Tue, 19 Jan 2010 05:32:05 +0000 (00:32 -0500)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

14 years agoMerge branch 'master' into 0.9.x
Evan Prodromou [Tue, 19 Jan 2010 05:31:42 +0000 (00:31 -0500)]
Merge branch 'master' into 0.9.x

14 years agoallow all rights reserved, private data
Evan Prodromou [Tue, 19 Jan 2010 05:04:58 +0000 (00:04 -0500)]
allow all rights reserved, private data

14 years agoMerge branch 'master' of git@gitorious.org:statusnet/mainline
Evan Prodromou [Tue, 19 Jan 2010 04:26:03 +0000 (23:26 -0500)]
Merge branch 'master' of git@gitorious.org:statusnet/mainline

14 years agoadd event for showing content license in action
Evan Prodromou [Tue, 19 Jan 2010 04:25:45 +0000 (23:25 -0500)]
add event for showing content license in action

14 years agoAdded Plugin Version info to recaptcha plugin
Eric Helgeson [Mon, 18 Jan 2010 23:31:13 +0000 (18:31 -0500)]
Added Plugin Version info to recaptcha plugin

14 years agoLocalisation updates for !StatusNet from !translatewiki.net !sntrans
Siebrand Mazeland [Mon, 18 Jan 2010 23:24:53 +0000 (00:24 +0100)]
Localisation updates for !StatusNet from !translatewiki.net !sntrans