]> git.mxchange.org Git - quix0rs-gnu-social.git/log
quix0rs-gnu-social.git
14 years agoMerge branch 'testing' of git@gitorious.org:statusnet/mainline into testing
Brion Vibber [Thu, 28 Jan 2010 03:49:26 +0000 (19:49 -0800)]
Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing

14 years agoMerge branch 'master' of git@gitorious.org:statusnet/mainline
Evan Prodromou [Thu, 28 Jan 2010 03:05:58 +0000 (22:05 -0500)]
Merge branch 'master' of git@gitorious.org:statusnet/mainline

14 years agoMerge branch 'testing'
Evan Prodromou [Thu, 28 Jan 2010 03:05:32 +0000 (22:05 -0500)]
Merge branch 'testing'

Conflicts:
theme/base/css/display.css

14 years agoincrement software beta version
Evan Prodromou [Thu, 28 Jan 2010 02:59:38 +0000 (21:59 -0500)]
increment software beta version

14 years agoUpdate queue, translation notes in readme
Brion Vibber [Thu, 28 Jan 2010 02:55:22 +0000 (18:55 -0800)]
Update queue, translation notes in readme

14 years agoAdds an emergency switch so we can run inbox distribution at save time (bypassing...
Brion Vibber [Thu, 28 Jan 2010 02:39:17 +0000 (18:39 -0800)]
Adds an emergency switch so we can run inbox distribution at save time (bypassing 'distrib' queue)
Set $config['queue']['inboxes'] = false to do so

14 years agoMerge branch 'testing' of git@gitorious.org:statusnet/mainline into testing
Zach Copley [Thu, 28 Jan 2010 02:20:28 +0000 (02:20 +0000)]
Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing

14 years agoNumbered format specifiers
Zach Copley [Thu, 28 Jan 2010 01:39:18 +0000 (01:39 +0000)]
Numbered format specifiers

14 years agofix update script -- read the diff wrong and put a couple fields on wrong table ...
Brion Vibber [Thu, 28 Jan 2010 01:34:13 +0000 (17:34 -0800)]
fix update script -- read the diff wrong and put a couple fields on wrong table (whoops)

14 years agoRemove debugging statement
Zach Copley [Thu, 28 Jan 2010 01:24:40 +0000 (01:24 +0000)]
Remove debugging statement

14 years agoSome adjustments to the way API auth works after merging testing and 0.9.x
Zach Copley [Thu, 28 Jan 2010 00:41:44 +0000 (00:41 +0000)]
Some adjustments to the way API auth works after merging testing and 0.9.x

14 years agoThese API methods should return true for ->isReadOnly($args)!
Zach Copley [Thu, 28 Jan 2010 00:39:40 +0000 (00:39 +0000)]
These API methods should return true for ->isReadOnly($args)!

14 years agoShuffle params on setup_status_network; adding fullname and pushing tags up
Brion Vibber [Thu, 28 Jan 2010 00:03:01 +0000 (16:03 -0800)]
Shuffle params on setup_status_network; adding fullname and pushing tags up

14 years agoMerge branch 'testing' of git@gitorious.org:statusnet/mainline into testing
Evan Prodromou [Wed, 27 Jan 2010 23:53:31 +0000 (18:53 -0500)]
Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing

14 years agomove script into OpenXPlugin::showAd() so it works
Evan Prodromou [Wed, 27 Jan 2010 23:44:46 +0000 (18:44 -0500)]
move script into OpenXPlugin::showAd() so it works

14 years agousing an action for output in OpenX plugin
Evan Prodromou [Wed, 27 Jan 2010 23:39:55 +0000 (18:39 -0500)]
using an action for output in OpenX plugin

14 years agoadd additional post-install shell script option for setup_status_network.sh to do...
Brion Vibber [Wed, 27 Jan 2010 23:37:18 +0000 (15:37 -0800)]
add additional post-install shell script option for setup_status_network.sh to do any other site-specific setup

14 years agoPlugin to enable OpenX ads
Evan Prodromou [Wed, 27 Jan 2010 23:35:02 +0000 (18:35 -0500)]
Plugin to enable OpenX ads

14 years agoAdd scripts/sendemail.php to send email to a user's address. Updated setup_status_net...
Brion Vibber [Wed, 27 Jan 2010 18:08:24 +0000 (10:08 -0800)]
Add scripts/sendemail.php to send email to a user's address. Updated setup_status_network.sh to create a user with the site's nick, accept site tags, and send a mail to the user (if a template is set)

Email and tag params added to the end:
setup_status_net.sh mysite 'My Site' 'owner@example.com' '1user'

(If multiple tags are needed, separate them with a pipe "|". Be sure to quote properly!)

New parameters for setup.cfg need to be set:
export PHPBASE=/var/www/statusnet
export WILDCARD=example.net
export MAILTEMPLATE=/etc/statusnet/newsite-mail.txt
export MAILSUBJECT="Your new StatusNet site"

$PHPBASE is the base dir for a callable StatusNet install, used to run command-line scripts for user setup.
$WILDCARD is the wildcard domain, needed to build a full server name to pass into command-line scripts.
$MAILTEMPLATE points to a file containing an e-mail message template. '$nickname', '$sitename', and '$userpass' can be used in the template for substitution.
$MAILSUBJECT is the subject line for said email.

To skip sending an email on creation, leave $MAILTEMPLATE blank or point to a non-existing file.

14 years agoMerge branch 'testing' of git@gitorious.org:statusnet/mainline into testing
Evan Prodromou [Wed, 27 Jan 2010 23:09:43 +0000 (18:09 -0500)]
Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing

14 years agowidth and height should be integers in AdsensePlugin
Evan Prodromou [Wed, 27 Jan 2010 22:55:33 +0000 (17:55 -0500)]
width and height should be integers in AdsensePlugin

14 years agoPlugin to support Google Adsense
Evan Prodromou [Wed, 27 Jan 2010 22:29:36 +0000 (17:29 -0500)]
Plugin to support Google Adsense

A plugin to easily add Google Adsense blocks to a StatusNet site.

14 years agoMerge branch 'testing' of gitorious.org:statusnet/mainline into testing
Zach Copley [Wed, 27 Jan 2010 22:14:18 +0000 (14:14 -0800)]
Merge branch 'testing' of gitorious.org:statusnet/mainline into testing

* 'testing' of gitorious.org:statusnet/mainline:
  Rename rc3to09.sql to rc3torc4.sql to avoid confusion if we add a last-minute change after this!
  Add new oauth tables and modifications to 'consumer' table for rc4

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 agoRename rc3to09.sql to rc3torc4.sql to avoid confusion if we add a last-minute change...
Brion Vibber [Wed, 27 Jan 2010 21:59:58 +0000 (13:59 -0800)]
Rename rc3to09.sql to rc3torc4.sql to avoid confusion if we add a last-minute change after this!

14 years agoAdd new oauth tables and modifications to 'consumer' table for rc4
Brion Vibber [Wed, 27 Jan 2010 21:58:55 +0000 (13:58 -0800)]
Add new oauth tables and modifications to 'consumer' table for rc4

14 years agoMerge branch 'testing' of git@gitorious.org:statusnet/mainline into testing
Evan Prodromou [Wed, 27 Jan 2010 21:37:43 +0000 (16:37 -0500)]
Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing

14 years agoCentred leaderboard ad
Sarven Capadisli [Wed, 27 Jan 2010 15:52:18 +0000 (16:52 +0100)]
Centred leaderboard ad

14 years agocamelcase the uap param names
Evan Prodromou [Wed, 27 Jan 2010 15:45:44 +0000 (10:45 -0500)]
camelcase the uap param names

14 years agomove leaderboard to after the header
Evan Prodromou [Wed, 27 Jan 2010 15:44:49 +0000 (10:44 -0500)]
move leaderboard to after the header

14 years agoMoved rectangle ad into aside and leaderboard to the right in header.
Sarven Capadisli [Wed, 27 Jan 2010 14:32:59 +0000 (15:32 +0100)]
Moved rectangle ad into aside and leaderboard to the right in header.
Intention for this layout was to reduce whitespace in header area

14 years agoAligning wide skyscraper to the right instead of left
Sarven Capadisli [Wed, 27 Jan 2010 14:14:00 +0000 (15:14 +0100)]
Aligning wide skyscraper to the right instead of left

14 years agoCSS ids and classes fixed in UAPPlugin
Evan Prodromou [Wed, 27 Jan 2010 13:13:24 +0000 (08:13 -0500)]
CSS ids and classes fixed in UAPPlugin

14 years agowrong height for rectangle in BlankAd
Evan Prodromou [Wed, 27 Jan 2010 13:13:05 +0000 (08:13 -0500)]
wrong height for rectangle in BlankAd

14 years agoAdd the moved BlankAdPlugin
Evan Prodromou [Wed, 27 Jan 2010 12:51:25 +0000 (07:51 -0500)]
Add the moved BlankAdPlugin

14 years agomake BlankAd dir and change to use a 1x1 image
Evan Prodromou [Wed, 27 Jan 2010 12:41:12 +0000 (07:41 -0500)]
make BlankAd dir and change to use a 1x1 image

14 years agomove BlankAdPlugin to its own dir
Evan Prodromou [Wed, 27 Jan 2010 12:34:31 +0000 (07:34 -0500)]
move BlankAdPlugin to its own dir

14 years agoAdd BlankAdPlugin to test ad layout in different themes
Evan Prodromou [Wed, 27 Jan 2010 12:26:32 +0000 (07:26 -0500)]
Add BlankAdPlugin to test ad layout in different themes

14 years agomake uapplugin an abstract class
Evan Prodromou [Wed, 27 Jan 2010 12:19:36 +0000 (07:19 -0500)]
make uapplugin an abstract class

14 years agomove UAP plugin to core
Evan Prodromou [Wed, 27 Jan 2010 11:25:22 +0000 (06:25 -0500)]
move UAP plugin to core

14 years agoLowercased switch cases in UAP Plugin
Sarven Capadisli [Thu, 21 Jan 2010 17:28:02 +0000 (18:28 +0100)]
Lowercased switch cases in UAP Plugin

14 years agoPlugin for Universal Ad Package. Outputs four most widely used ad types.
Sarven Capadisli [Thu, 21 Jan 2010 17:18:32 +0000 (18:18 +0100)]
Plugin for Universal Ad Package. Outputs four most widely used ad types.

14 years agoAdd persistent:true property to Stomp messages so ActiveMQ doesn't decide to discard...
Brion Vibber [Wed, 27 Jan 2010 17:24:59 +0000 (09:24 -0800)]
Add persistent:true property to Stomp messages so ActiveMQ doesn't decide to discard them even though persistence is enabled on the broker. :) (Thanks Aric!)

14 years agoSet default 24-hour expiry on Memcached objects where not specified.
Brion Vibber [Wed, 27 Jan 2010 17:13:21 +0000 (09:13 -0800)]
Set default 24-hour expiry on Memcached objects where not specified.

14 years agoquick fix: use common_path() on realtime update JS so it works with the new JS path...
Brion Vibber [Wed, 27 Jan 2010 16:53:55 +0000 (08:53 -0800)]
quick fix: use common_path() on realtime update JS so it works with the new JS path code (will pull from main server for now)

14 years agoOptionally set a separate Javascript server and path
Evan Prodromou [Wed, 27 Jan 2010 16:37:22 +0000 (11:37 -0500)]
Optionally set a separate Javascript server and path

We have about 10-12 JavaScript pages per Web page. They usually
are based on the same server as the Web pages, but since they're
static files, it makes sense to offload them to a lite server that
handles static files well.

This commit lets you set a separate Javascript server and path for the
default Javascript code in StatusNet.

Squashed commit of the following:

commit 139d1622fdafe5ad00c820224416d9021efc3234
Author: Evan Prodromou <evan@status.net>
Date:   Wed Jan 27 11:30:24 2010 -0500

    modules that call htmloutputter::script() don't prescribe js/ path

commit c6ca3174af73efed55eaed5ff1e2a3bdc77d2d87
Author: Evan Prodromou <evan@status.net>
Date:   Wed Jan 27 11:28:07 2010 -0500

    configurable server and path for javascript files

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 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 agoTest script to update your status via OAuth
Zach Copley [Wed, 27 Jan 2010 09:59:40 +0000 (09:59 +0000)]
Test script to update your status via OAuth

14 years agos/LOG_WARN/LOG_WARNING/
Zach Copley [Wed, 27 Jan 2010 08:45:56 +0000 (08:45 +0000)]
s/LOG_WARN/LOG_WARNING/

14 years ago- Check for read-only vs. read-write access to protected API resources (OAuth)
Zach Copley [Wed, 27 Jan 2010 08:41:26 +0000 (08:41 +0000)]
- Check for read-only vs. read-write access to protected API resources (OAuth)
- Some cleanup

14 years agoMake more complete sentence.
Siebrand Mazeland [Thu, 14 Jan 2010 22:38:29 +0000 (23:38 +0100)]
Make more complete sentence.

14 years agoFix casing for HMAC-SHA1.
Siebrand Mazeland [Thu, 14 Jan 2010 22:37:06 +0000 (23:37 +0100)]
Fix casing for HMAC-SHA1.

14 years agoFix inconsistent title case in page title
Siebrand Mazeland [Thu, 14 Jan 2010 22:36:13 +0000 (23:36 +0100)]
Fix inconsistent title case in page title

14 years agoNew access admin panel for site registration settings
Zach Copley [Tue, 26 Jan 2010 23:56:19 +0000 (15:56 -0800)]
New access admin panel for site registration settings

14 years ago- Remove redudant/unused 'server' setting from site admin panel
Zach Copley [Tue, 26 Jan 2010 23:11:09 +0000 (15:11 -0800)]
- Remove redudant/unused 'server' setting from site admin panel
- Move 'fancy urls' checkbox from site admin panel to paths admin panel

14 years agoControl channel for queue daemons to request graceful shutdown, restart, or update...
Brion Vibber [Tue, 26 Jan 2010 19:49:49 +0000 (11:49 -0800)]
Control channel for queue daemons to request graceful shutdown, restart, or update to listen to a newly added or reconfigured site.

  queuectl.php --update -s<site>
  queuectl.php --stop
  queuectl.php --restart

Default control channel is /topic/statusnet-control. For external utilities to send a site update ping direct to the queue server, connect via Stomp and send a message formatted thus:

  update:<nickname>

(Nickname here, *not* server hostname! The rest of the queues will be updated to use nicknames later.)

Note that all currently-connected queue daemons will get these notifications, including both queuedaemon.php and xmppdaemon.php. (XMPP will ignore site update requests for sites that it's not handling.)

Limitations:
* only implemented for stomp queue manager so far
* --update may not yet handle a changed server name properly
* --restart won't reload PHP code files that were already loaded at startup. Still need to stop and restart the daemons from 'outside' when updating code base.

14 years agoSite metadata tags in status_network: single 'tags' field, pipe-separated.
Brion Vibber [Tue, 26 Jan 2010 17:25:39 +0000 (09:25 -0800)]
Site metadata tags in status_network: single 'tags' field, pipe-separated.
$sn->tags() returns tag list as array; $sn->hasTag('blah') to check for a particular tag only

Could be used to control things in config file:

  $sn = Status_network::setupSite($_server, $_path, $_wildcard);
  if (!$sn) { die("No such site"); }
  if ($sn->hasTag('individual')) { /* blah */ }

Note memcached keys are unchanged; if tags are changed from an external tool clear:
  statusnet:<dbname>:status_network:<key>:<val>
  for <key>s 'nickname', 'hostname', and 'pathname'

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 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 agoSingle-user mode
Evan Prodromou [Tue, 26 Jan 2010 05:21:05 +0000 (00:21 -0500)]
Single-user mode

New configuration options to define a single-user mode. This hides
most of the "community" pages, like the public timeline and groups.
The main user's timeline becomes the main page, and most other URLs
are changed.

Switching back and forth between 1-user and multi-user mode is
probably hazardous.

Squashed commit of the following:

commit d814aa5c92d14a27a12baba7893f3f8bf63f1d08
Author: Evan Prodromou <evan@status.net>
Date:   Tue Jan 26 00:17:27 2010 -0500

    don't show inbox and outbox in single-user mode

commit 47f19b9523a7015d4c6e460b73ea32c839e00aa1
Author: Evan Prodromou <evan@status.net>
Date:   Tue Jan 26 00:15:22 2010 -0500

    show correct URL for logo in single-user mode

commit 552010cffc33eadbc512ec5a67619dbc2015239a
Author: Evan Prodromou <evan@status.net>
Date:   Tue Jan 26 00:15:06 2010 -0500

    make singleuser its own config section

commit 786ab260a3ca172e57b555c75ca10946d8f258a1
Author: Evan Prodromou <evan@status.net>
Date:   Tue Jan 26 00:05:19 2010 -0500

    make single-user mode work

commit 5b21d7309b3a8dd5a4e0f29aea76f7897f1818b1
Author: Evan Prodromou <evan@status.net>
Date:   Mon Jan 25 23:45:55 2010 -0500

    add single-user mode

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 'testing' of git@gitorious.org:statusnet/mainline into testing
Sarven Capadisli [Tue, 26 Jan 2010 00:58:58 +0000 (01:58 +0100)]
Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing

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' of git@gitorious.org:statusnet/mainline
Sarven Capadisli [Tue, 26 Jan 2010 00:29:10 +0000 (01:29 +0100)]
Merge branch 'master' of git@gitorious.org:statusnet/mainline

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 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 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 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 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 agoMissing null className for incoming email form legend
Sarven Capadisli [Mon, 18 Jan 2010 17:17:02 +0000 (17:17 +0000)]
Missing null className for incoming email form legend

14 years agoUpdated path to farbtastic stylesheet
Sarven Capadisli [Mon, 18 Jan 2010 11:29:05 +0000 (11:29 +0000)]
Updated path to farbtastic stylesheet

14 years agoMoved farbtastic's stylesheet to use relative paths for its own images
Sarven Capadisli [Mon, 18 Jan 2010 11:12:05 +0000 (11:12 +0000)]
Moved farbtastic's stylesheet to use relative paths for its own images

14 years agoUpdated UI for notice aside content and notice options in MobileProfile
Sarven Capadisli [Sun, 17 Jan 2010 19:45:35 +0000 (19:45 +0000)]
Updated UI for notice aside content and notice options in MobileProfile

14 years agoInline script for maxlength is deprecated
Sarven Capadisli [Sun, 17 Jan 2010 14:04:47 +0000 (14:04 +0000)]
Inline script for maxlength is deprecated

14 years agoUsing visibility:hidden instead of display:none for checkbox
Sarven Capadisli [Sat, 16 Jan 2010 20:57:18 +0000 (20:57 +0000)]
Using visibility:hidden instead of display:none for checkbox

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 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 agoSome JS cleaning up for NoticeLocationAttach (which fixes also fixes a
Sarven Capadisli [Mon, 18 Jan 2010 12:55:14 +0000 (12:55 +0000)]
Some JS cleaning up for NoticeLocationAttach (which fixes also fixes a
few bugs in WebKit)

14 years agoTook out focus out of textare when location share is enabled/disabled.
Sarven Capadisli [Sun, 17 Jan 2010 22:31:47 +0000 (22:31 +0000)]
Took out focus out of textare when location share is enabled/disabled.
Also avoids the conflict with the URL fragment on the conversation page.

14 years agoAdded missing position paramater
Sarven Capadisli [Sat, 16 Jan 2010 20:10:46 +0000 (20:10 +0000)]
Added missing position paramater

14 years agoJSLinting on JSON
Sarven Capadisli [Sat, 16 Jan 2010 19:44:37 +0000 (19:44 +0000)]
JSLinting on JSON

14 years agoMerge branch 'master' into testing
Evan Prodromou [Mon, 25 Jan 2010 23:13:09 +0000 (18:13 -0500)]
Merge branch 'master' into testing

Conflicts:
lib/queuemanager.php

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 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 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 agoquick fix to console.php: don't save blank lines into readline history
Brion Vibber [Mon, 25 Jan 2010 17:41:40 +0000 (09:41 -0800)]
quick fix to console.php: don't save blank lines into readline history

14 years agodrop now-unused --skip-xmpp and --xmpp-only options from queuedaemon.php
Brion Vibber [Mon, 25 Jan 2010 17:36:20 +0000 (09:36 -0800)]
drop now-unused --skip-xmpp and --xmpp-only options from queuedaemon.php

14 years agoDisable PubSubHubBub hub pings automatically on private site (hub wouldn't be able...
Brion Vibber [Mon, 25 Jan 2010 17:07:24 +0000 (09:07 -0800)]
Disable PubSubHubBub hub pings automatically on private site (hub wouldn't be able to read feeds anyway)
[Might be good to think of a core way to mark a plugin as disabled when it initializes.]

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 interpolation of positional arguments to sprintf in tag action
Evan Prodromou [Mon, 25 Jan 2010 03:59:22 +0000 (22:59 -0500)]
fix interpolation of positional arguments to sprintf in tag action

14 years agofix interpolation of positional arguments to sprintf in show group
Evan Prodromou [Mon, 25 Jan 2010 03:57:33 +0000 (22:57 -0500)]
fix interpolation of positional arguments to sprintf in show group

14 years agofix interpolation of positional arguments to sprintf in show favorites
Evan Prodromou [Mon, 25 Jan 2010 03:56:41 +0000 (22:56 -0500)]
fix interpolation of positional arguments to sprintf in show favorites