]> git.mxchange.org Git - quix0rs-gnu-social.git/log
quix0rs-gnu-social.git
14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Evan Prodromou [Thu, 7 Jan 2010 07:23:30 +0000 (23:23 -0800)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

14 years agopass through keys() as keyTypes() for UserFlag
Evan Prodromou [Thu, 7 Jan 2010 07:22:49 +0000 (23:22 -0800)]
pass through keys() as keyTypes() for UserFlag

14 years agoonly encache new objects when insert was successful
Evan Prodromou [Thu, 7 Jan 2010 02:34:18 +0000 (16:34 -1000)]
only encache new objects when insert was successful

14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Zach Copley [Thu, 7 Jan 2010 00:24:25 +0000 (16:24 -0800)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

14 years agoFix broken API method /api/statusnet/groups/leave/:id.:format
Zach Copley [Thu, 7 Jan 2010 00:21:29 +0000 (16:21 -0800)]
Fix broken API method /api/statusnet/groups/leave/:id.:format

14 years agoTicket 2107: remove "not implemented" items from sms/xmpp help; nobody likes being...
Brion Vibber [Wed, 6 Jan 2010 22:42:46 +0000 (14:42 -0800)]
Ticket 2107: remove "not implemented" items from sms/xmpp help; nobody likes being told what they can't do!
Also broke up the localized help message into line-by-line pieces to ease translation maintenance.

14 years ago...and drop the unnecessary &reference from child class pkeyGet() overrides.
Brion Vibber [Wed, 6 Jan 2010 22:28:40 +0000 (14:28 -0800)]
...and drop the unnecessary &reference from child class pkeyGet() overrides.

14 years agoThe structure return by parse_url is an associative array, not an object.
Craig Andrews [Wed, 6 Jan 2010 22:13:09 +0000 (17:13 -0500)]
The structure return by parse_url is an associative array, not an object.

14 years agoThe structure return by parse_url is an associative array, not an object.
Craig Andrews [Wed, 6 Jan 2010 22:08:01 +0000 (17:08 -0500)]
The structure return by parse_url is an associative array, not an object.

14 years agoRemove erroneous call to parent::onInitializePlugin()
Craig Andrews [Wed, 6 Jan 2010 21:48:24 +0000 (16:48 -0500)]
Remove erroneous call to parent::onInitializePlugin()

14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Zach Copley [Wed, 6 Jan 2010 21:41:46 +0000 (13:41 -0800)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

14 years agoDon't output notices from deleted users.
Zach Copley [Wed, 6 Jan 2010 21:40:28 +0000 (13:40 -0800)]
Don't output notices from deleted users.

14 years agoRearrange Memcached_DataObject::staticGet() to avoid "only variables can be passed...
Brion Vibber [Wed, 6 Jan 2010 21:23:39 +0000 (13:23 -0800)]
Rearrange Memcached_DataObject::staticGet() to avoid "only variables can be passed by reference" warnings when DB lookup fails and we return false.
(We need to keep it returning a reference because the extlib parent class is stuck in PHP 4-land and uses references everywhere, including this function's return value. Yuck!)

Also changed pkeyGet to drop the reference, since it doesn't have an upstream equivalent.

14 years agosuppress notice for undefined prompt variable when console.php is used from non-inter...
Brion Vibber [Wed, 6 Jan 2010 21:08:56 +0000 (13:08 -0800)]
suppress notice for undefined prompt variable when console.php is used from non-interactive terminal

14 years agoMerge branch 'flagdel' into 0.9.x
Brion Vibber [Wed, 6 Jan 2010 19:16:06 +0000 (11:16 -0800)]
Merge branch 'flagdel' into 0.9.x

14 years agoFix for broken profile flag admin UI: delete stray flag entries when users are delete...
Brion Vibber [Wed, 6 Jan 2010 19:10:33 +0000 (11:10 -0800)]
Fix for broken profile flag admin UI: delete stray flag entries when users are deleted so broken entries don't litter the lookups.

* added ProfileDeleteRelated event to match UserDeleteRelated, to allow plugins to add extra related tables on profile deletion
* UserFlagPlugin: deleting flags when target profile is deleted
* UserFlagPlugin: deleting flags when flagging user is deleted
* UserFlagPlugin: fix for autoloader -- class names are case-insensitive. We may get lowercase class names coming in at times, such as when creating DB objects programatically from a table name.

Note that any already-existing bogus entries need to be removed from the database:
select * from user_flag_profile where (select id from profile where id=profile_id) is null;
select * from user_flag_profile where (select id from user where id=user_id) is null;

14 years agoUpdated notice-option width in Cloudy theme
Sarven Capadisli [Wed, 6 Jan 2010 18:12:13 +0000 (18:12 +0000)]
Updated notice-option width in Cloudy theme

14 years agoFixes layout for attachment page in Cloudy theme
Sarven Capadisli [Wed, 6 Jan 2010 18:08:43 +0000 (18:08 +0000)]
Fixes layout for attachment page in Cloudy theme

14 years agoUses a fixed height for header to control the layout for notice form
Sarven Capadisli [Wed, 6 Jan 2010 18:02:46 +0000 (18:02 +0000)]
Uses a fixed height for header to control the layout for notice form
in Cloudy

14 years agoRemoved unnecessary internal style
Sarven Capadisli [Wed, 6 Jan 2010 10:31:06 +0000 (11:31 +0100)]
Removed unnecessary internal style

14 years agoSome better log msgs
Zach Copley [Wed, 6 Jan 2010 07:44:34 +0000 (07:44 +0000)]
Some better log msgs

14 years agoFix subscription path in link element
Zach Copley [Tue, 29 Dec 2009 03:52:02 +0000 (03:52 +0000)]
Fix subscription path in link element

14 years agoSome phpcs cleanup
Zach Copley [Mon, 14 Dec 2009 21:24:49 +0000 (21:24 +0000)]
Some phpcs cleanup

14 years agoComment out the LoggingAggregator business
Zach Copley [Mon, 14 Dec 2009 05:32:37 +0000 (05:32 +0000)]
Comment out the LoggingAggregator business

14 years agoReject subscription requests for handlers that don't support http-post
Zach Copley [Sun, 13 Dec 2009 20:30:17 +0000 (20:30 +0000)]
Reject subscription requests for handlers that don't support http-post

14 years agoAdded a bunch of function commment blocks
Zach Copley [Sat, 12 Dec 2009 01:50:10 +0000 (17:50 -0800)]
Added a bunch of function commment blocks

14 years agoAdded intial README
Zach Copley [Fri, 11 Dec 2009 03:19:15 +0000 (19:19 -0800)]
Added intial README

14 years agoSupport an 'extra' clause when definining a column (e.g.: 'on update
Zach Copley [Wed, 9 Dec 2009 02:14:48 +0000 (02:14 +0000)]
Support an 'extra' clause when definining a column (e.g.: 'on update
CURRENT_TIMESTAMP').

14 years agoAdd an RSSCloud queue handler daemon
Zach Copley [Tue, 8 Dec 2009 21:04:26 +0000 (21:04 +0000)]
Add an RSSCloud queue handler daemon

14 years agoNotifier works, and bad subscriptions are deleted properly now.
Zach Copley [Tue, 8 Dec 2009 06:26:11 +0000 (06:26 +0000)]
Notifier works, and bad subscriptions are deleted properly now.

14 years agoPlugin now checks notify handlers before registering subscriptions
Zach Copley [Mon, 7 Dec 2009 09:10:04 +0000 (09:10 +0000)]
Plugin now checks notify handlers before registering subscriptions

14 years agoBetter .ini info for RSSCloud subscription
Zach Copley [Sat, 5 Dec 2009 07:33:15 +0000 (07:33 +0000)]
Better .ini info for RSSCloud subscription

14 years agoMake dummy aggregator handle RSSCloud challenge/response with domain parameter
Zach Copley [Sat, 5 Dec 2009 07:17:51 +0000 (07:17 +0000)]
Make dummy aggregator handle RSSCloud challenge/response with domain parameter

14 years agoSet modified column correctly.
Zach Copley [Tue, 1 Dec 2009 01:24:39 +0000 (01:24 +0000)]
Set modified column correctly.

14 years agoFixed DB_DataObject to return the right keys info for a compound
Zach Copley [Sun, 8 Nov 2009 19:17:08 +0000 (11:17 -0800)]
Fixed DB_DataObject to return the right keys info for a compound
key & fix ini output

14 years agoAdd a table and DB_DataObject class for storing cloud subscriptions
Zach Copley [Thu, 5 Nov 2009 01:32:17 +0000 (17:32 -0800)]
Add a table and DB_DataObject class for storing cloud subscriptions

14 years agoQueue notices for rssCloud
Zach Copley [Wed, 4 Nov 2009 01:53:17 +0000 (17:53 -0800)]
Queue notices for rssCloud

14 years agoOnly add rssCloud link to user timeline
Zach Copley [Wed, 4 Nov 2009 00:51:40 +0000 (16:51 -0800)]
Only add rssCloud link to user timeline

14 years ago/rsscloud/request_notify should work now
Zach Copley [Mon, 21 Sep 2009 07:54:56 +0000 (00:54 -0700)]
/rsscloud/request_notify should work now

14 years agoSome foundational work. Not much to see here. Move along.
Zach Copley [Wed, 16 Sep 2009 19:20:25 +0000 (19:20 +0000)]
Some foundational work. Not much to see here. Move along.

14 years agoTest action to simulate an aggregator. Useful for checking that the cloud hub is...
Zach Copley [Mon, 14 Sep 2009 01:39:54 +0000 (01:39 +0000)]
Test action to simulate an aggregator. Useful for checking that the cloud hub is sending notifications.

14 years agoExtremely nascent RSSCloud plugin
Zach Copley [Fri, 11 Sep 2009 21:28:22 +0000 (21:28 +0000)]
Extremely nascent RSSCloud plugin

14 years agoencache on insert instead of decaching
Evan Prodromou [Wed, 6 Jan 2010 05:48:43 +0000 (19:48 -1000)]
encache on insert instead of decaching

14 years agoremove invalid calls to AuthenticationPlugin::onAutoload
Craig Andrews [Wed, 6 Jan 2010 05:22:19 +0000 (00:22 -0500)]
remove invalid calls to AuthenticationPlugin::onAutoload

14 years agoUse plugin configuration instead of common_config()
Craig Andrews [Wed, 6 Jan 2010 05:20:15 +0000 (00:20 -0500)]
Use plugin configuration instead of common_config()

14 years agoUse common_{log,debug} instead of error_log for logging
Craig Andrews [Wed, 6 Jan 2010 05:09:07 +0000 (00:09 -0500)]
Use common_{log,debug} instead of error_log for logging

14 years agoAdd shiny's mollom plugin
Craig Andrews [Wed, 6 Jan 2010 05:06:43 +0000 (00:06 -0500)]
Add shiny's mollom plugin

14 years agoFix for overlong RT trimming: don't trim if textlimit is 0 (unlimited)
Brion Vibber [Wed, 6 Jan 2010 00:15:12 +0000 (16:15 -0800)]
Fix for overlong RT trimming: don't trim if textlimit is 0 (unlimited)

14 years agoTicket 2135: trim overlong repeats with ellipsis rather than failing.
Brion Vibber [Tue, 5 Jan 2010 23:04:08 +0000 (15:04 -0800)]
Ticket 2135: trim overlong repeats with ellipsis rather than failing.
In web interface and retweet/repeat API we show the original untrimmed text, but some back-compat API messages will still show the trimmed 'RT' version.
This matches Twitter's behavior on overlong retweets, though we're outputting the RT version in more API results than they do.

14 years agoCache fixes:
Brion Vibber [Tue, 5 Jan 2010 23:05:53 +0000 (15:05 -0800)]
Cache fixes:
* We now cache negative lookups; clear them in Memcached_DataObject->insert()
* Mark file.url as a unique key in statusnet.ini so its negative lookups are cleared properly (first save of a notice with a new URL was failing due to double-insert)
* Now using serialization for default in-process cache instead of just saving objects; avoids potential corruption if you save an object to cache, change the original object, then fetch the same key from cache again

14 years agoRequire users to login to view attachments on private sites
Craig Andrews [Tue, 5 Jan 2010 22:47:37 +0000 (17:47 -0500)]
Require users to login to view attachments on private sites

Thank you jeff-themovie for this implementation!

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

14 years agoMove Authorization and Authentication plugin structures into core, instead of as...
Craig Andrews [Tue, 5 Jan 2010 18:56:22 +0000 (13:56 -0500)]
Move Authorization and Authentication plugin structures into core, instead of as plugins.

This move makes sense as you can addPlugin('Authentication') for example - these are abstract classes designed to be implemented, not used directly.

14 years agoFix auth plugin autoregistration issue.
Craig Andrews [Tue, 5 Jan 2010 18:42:15 +0000 (13:42 -0500)]
Fix auth plugin autoregistration issue.

14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Sarven Capadisli [Tue, 5 Jan 2010 17:55:57 +0000 (17:55 +0000)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

14 years agoAdded adminprofileflag padding for Cloudy
Sarven Capadisli [Tue, 5 Jan 2010 17:54:51 +0000 (17:54 +0000)]
Added adminprofileflag padding for Cloudy

14 years agoTypo fix in the new default in-process cache; spewed notice warnings on deletion...
Brion Vibber [Tue, 5 Jan 2010 17:54:43 +0000 (09:54 -0800)]
Typo fix in the new default in-process cache; spewed notice warnings on deletion, breaking XHR responses.

14 years agoAdmin panel layout for Cloudy
Sarven Capadisli [Tue, 5 Jan 2010 17:51:29 +0000 (17:51 +0000)]
Admin panel layout for Cloudy

14 years agoRest of layout styles for Cloudy.
Sarven Capadisli [Tue, 5 Jan 2010 17:38:59 +0000 (17:38 +0000)]
Rest of layout styles for Cloudy.

14 years agoMore updates to Cloudy theme layout
Sarven Capadisli [Tue, 5 Jan 2010 17:06:12 +0000 (18:06 +0100)]
More updates to Cloudy theme layout

14 years agoUpdated Cloudy theme
Sarven Capadisli [Tue, 5 Jan 2010 16:49:30 +0000 (17:49 +0100)]
Updated Cloudy theme

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

Conflicts:
classes/Memcached_DataObject.php

14 years agofree some memory in createsim.php
Evan Prodromou [Tue, 5 Jan 2010 08:49:09 +0000 (22:49 -1000)]
free some memory in createsim.php

14 years agoUpdated default theme for geo
Sarven Capadisli [Tue, 5 Jan 2010 02:07:26 +0000 (03:07 +0100)]
Updated default theme for geo

14 years agoReuse cookie location_enabled before .change()
Sarven Capadisli [Tue, 5 Jan 2010 01:31:34 +0000 (01:31 +0000)]
Reuse cookie location_enabled before .change()

14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Sarven Capadisli [Tue, 5 Jan 2010 01:16:48 +0000 (01:16 +0000)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

14 years agoRetain the geo data when FormNoticeXHR is complete because form gets
Sarven Capadisli [Tue, 5 Jan 2010 01:15:08 +0000 (01:15 +0000)]
Retain the geo data when FormNoticeXHR is complete because form gets
reset

14 years agoMerge branch 'master' into 0.9.x
Evan Prodromou [Tue, 5 Jan 2010 01:14:54 +0000 (15:14 -1000)]
Merge branch 'master' into 0.9.x

Conflicts:
actions/publictagcloud.php
classes/Memcached_DataObject.php

14 years agoMerge branch 'master' of git@gitorious.org:statusnet/mainline
Evan Prodromou [Tue, 5 Jan 2010 01:11:04 +0000 (15:11 -1000)]
Merge branch 'master' of git@gitorious.org:statusnet/mainline

14 years agoMerge branch 'batchlocation'
Evan Prodromou [Tue, 5 Jan 2010 01:10:43 +0000 (15:10 -1000)]
Merge branch 'batchlocation'

14 years agoRemove input geo data as well
Sarven Capadisli [Tue, 5 Jan 2010 00:37:53 +0000 (00:37 +0000)]
Remove input geo data as well

14 years agoIf user checked shared location but didn't enter their location, don't
Sarven Capadisli [Tue, 5 Jan 2010 00:15:26 +0000 (00:15 +0000)]
If user checked shared location but didn't enter their location, don't
show the checkbox

14 years agoRefactored NoticeLocationAttach(). It works better in UAs that don't
Sarven Capadisli [Mon, 4 Jan 2010 23:36:22 +0000 (23:36 +0000)]
Refactored NoticeLocationAttach(). It works better in UAs that don't
support Geolocation API.

14 years agoExclude process-specific link & result cache references from serialized Memcached_Dat...
Brion Vibber [Mon, 4 Jan 2010 22:38:56 +0000 (14:38 -0800)]
Exclude process-specific link & result cache references from serialized Memcached_Data_Object instances.
Should fix seemingly-random bugs due to destructor free()ing local resources by mistake.

cherry-pick from 0.9.x

14 years agoRevert "Take Memcached_DataObject destructor back out to check whether it might be...
Brion Vibber [Mon, 4 Jan 2010 22:37:39 +0000 (14:37 -0800)]
Revert "Take Memcached_DataObject destructor back out to check whether it might be causing some under-the-hood problems."

This reverts commit 89cca01259d71f3da961ef64def3647f86a01567.

14 years agoExclude process-specific link & result cache references from serialized Memcached_Dat...
Brion Vibber [Mon, 4 Jan 2010 22:24:16 +0000 (14:24 -0800)]
Exclude process-specific link & result cache references from serialized Memcached_Data_Object instances.
Should fix seemingly-random bugs due to destructor free()ing local resources by mistake.

14 years agoMerge branch 'locshunt2' into 0.9.x
Evan Prodromou [Mon, 4 Jan 2010 21:59:56 +0000 (11:59 -1000)]
Merge branch 'locshunt2' into 0.9.x

14 years agouser_id is a non-autoincrement pkey for user_location_prefs
Evan Prodromou [Mon, 4 Jan 2010 18:53:28 +0000 (08:53 -1000)]
user_id is a non-autoincrement pkey for user_location_prefs

14 years agodrop debug statement
Brion Vibber [Mon, 4 Jan 2010 21:02:41 +0000 (13:02 -0800)]
drop debug statement

14 years agoTicket 2141: bugs with weighted popularity lists across year boundary.
Brion Vibber [Mon, 4 Jan 2010 21:01:17 +0000 (13:01 -0800)]
Ticket 2141: bugs with weighted popularity lists across year boundary.

Consolidated several separate implementations of the same weighting algorithm into common_sql_weight() and fixed some bugs...
For MySQL, now using timestampdiff() instead of subtraction for the comparison, so we get sane results when the year doesn't match, and utc_timestamp() rather than now() so we don't get negative ages for recent items with local server timezone.
Unknown whether the same problems affect PostgreSQL, but note that it lacks the timestampdiff() SQL function.

14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Evan Prodromou [Mon, 4 Jan 2010 20:55:21 +0000 (10:55 -1000)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

14 years agoXCachePlugin returns false value for cache miss
Evan Prodromou [Mon, 4 Jan 2010 20:12:19 +0000 (10:12 -1000)]
XCachePlugin returns false value for cache miss

14 years agocached id streams can be empty, compare against false
Evan Prodromou [Mon, 4 Jan 2010 20:03:57 +0000 (10:03 -1000)]
cached id streams can be empty, compare against false

14 years agocarefully compare cached settings against false for Config
Evan Prodromou [Mon, 4 Jan 2010 20:02:59 +0000 (10:02 -1000)]
carefully compare cached settings against false for Config

14 years agoMerge branch '2141' into 0.9.x
Brion Vibber [Mon, 4 Jan 2010 20:02:45 +0000 (12:02 -0800)]
Merge branch '2141' into 0.9.x

14 years agoMemcached_DataObject stores empty values in the cache
Evan Prodromou [Mon, 4 Jan 2010 20:00:17 +0000 (10:00 -1000)]
Memcached_DataObject stores empty values in the cache

There's great value in knowing that something doesn't exist. We
now cache this information, and carefully compare the results from
cache as $results !== false instead of !empty($results), since some
empty values (null, 0, empty array, empty string) are stored in the
cache.

Caching staticGet() and pkeyGet() now store DB misses in the cache,
and cachedQuery() checks for empty results from the cache.

14 years agodefault value for cache::get() changed from null to false
Evan Prodromou [Mon, 4 Jan 2010 19:59:47 +0000 (09:59 -1000)]
default value for cache::get() changed from null to false

14 years agoDifferentiate between empty values and cache misses in CacheLogPlugin
Evan Prodromou [Mon, 4 Jan 2010 19:57:48 +0000 (09:57 -1000)]
Differentiate between empty values and cache misses in CacheLogPlugin

14 years agoTicket 2141: bugs with weighted popularity lists across year boundary.
Brion Vibber [Mon, 4 Jan 2010 19:55:27 +0000 (11:55 -0800)]
Ticket 2141: bugs with weighted popularity lists across year boundary.

Consolidated several separate implementations of the same weighting algorithm into common_sql_weight() and fixed some bugs...
For MySQL, now using timestampdiff() instead of subtraction for the comparison, so we get sane results when the year doesn't match, and utc_timestamp() rather than now() so we don't get negative ages for recent items with local server timezone.
Unknown whether the same problems affect PostgreSQL, but note that it lacks the timestampdiff() SQL function.

14 years agoAdd 'takeOverLogin' parameter for a real SSO feel
Craig Andrews [Mon, 4 Jan 2010 19:43:05 +0000 (14:43 -0500)]
Add 'takeOverLogin' parameter for a real SSO feel

14 years agomake compression threshold and min savings config attrs for MemcachePlugin
Evan Prodromou [Mon, 4 Jan 2010 19:09:59 +0000 (09:09 -1000)]
make compression threshold and min savings config attrs for MemcachePlugin

14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Evan Prodromou [Mon, 4 Jan 2010 19:01:23 +0000 (09:01 -1000)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

14 years agoStop caching unfindable keys
Evan Prodromou [Mon, 4 Jan 2010 18:59:19 +0000 (08:59 -1000)]
Stop caching unfindable keys

There were some problems with the automated cache/uncache system
for data objects that made us cache unfindable keys (with null
attributes and sometimes null names). Fixed those problems and
refactored the encache() and decache() methods so they use a helper
to find the cache keys to use.

14 years agouser_id is a non-autoincrement pkey for user_location_prefs
Evan Prodromou [Mon, 4 Jan 2010 18:53:28 +0000 (08:53 -1000)]
user_id is a non-autoincrement pkey for user_location_prefs

14 years agoMerge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x
Brion Vibber [Mon, 4 Jan 2010 18:43:45 +0000 (10:43 -0800)]
Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x

14 years agoDrop the overly-prominent link to checklibs display; it's unnecessary and just confus...
Brion Vibber [Mon, 4 Jan 2010 18:41:52 +0000 (10:41 -0800)]
Drop the overly-prominent link to checklibs display; it's unnecessary and just confuses people.
The ability's still there to aid in debugging, but it won't be tempting people to click on it.

14 years agoDon't spew notices when building tag cloud if there is no popularity sum to divide by.
Brion Vibber [Mon, 4 Jan 2010 18:39:11 +0000 (10:39 -0800)]
Don't spew notices when building tag cloud if there is no popularity sum to divide by.

14 years agoAllow an authentication plugin with the same provider_name other than the one that...
Craig Andrews [Mon, 4 Jan 2010 18:33:52 +0000 (13:33 -0500)]
Allow an authentication plugin with the same provider_name other than the one that actually checked the password to autoregister a user

Allows for SSO-type plugins that don't have any information about the user other than their username to do autoregistration

14 years agoFix for auto_increment parameter in auto-created tables via checkschema.
Brion Vibber [Mon, 4 Jan 2010 18:30:19 +0000 (10:30 -0800)]
Fix for auto_increment parameter in auto-created tables via checkschema.
Update FeedSub plugin for non-Plugin_DataObject setup and working checkschema updates.

14 years agoEnable memcache automatic compression, starting at 20k and only if compression gain...
Craig Andrews [Mon, 4 Jan 2010 17:49:25 +0000 (12:49 -0500)]
Enable memcache automatic compression, starting at 20k and only if compression gain is greater than 20%.

Allows storage of larger objects (over 1mb in size uncompressed), such as huge LDAP schemas.
Should also improve cache efficiency (allows more stuff to be stored in same memory) and reduce network latency (less data transfer)

(redo commit 1e9c03e1993b5d2978ac4c5213a8a64e0150b4a2 which was apparently lost during pluginization)