]>
git.mxchange.org Git - quix0rs-gnu-social.git/log
Evan Prodromou [Mon, 20 Jun 2011 05:11:35 +0000 (01:11 -0400)]
First coded version of blog plugin
A basic blog plugin. Allows posting open-ended HTML with a title. Not yet
tested (even run).
Evan Prodromou [Mon, 20 Jun 2011 05:11:08 +0000 (01:11 -0400)]
push regex pattern for UUID to that class
Evan Prodromou [Thu, 5 May 2011 04:05:25 +0000 (21:05 -0700)]
Option to pre-load a plugin with checkschema script
One of the problems we've had with running large-scale hosting systems
for StatusNet is enabling new plugins. If the plugin is not enabled,
its database tables are not checked at script time. Conversely, if it
is enabled, it may take several hours to run checkschema for tens of
thousands of sites -- during which time users might see DB errors.
A new argument to checkschema lets it pre-load one or more plugins
before checking the schema. This lets us prepare the plugins' database
tables before they're used in production. In a multihome environment,
this can be combined with tags to gradually roll out a new plugin.
In the config file, a stanza like:
$site = Status_network::getFromHostname(...);
if ($site->hasTag('fooenabled')) {
addPlugin('Foo');
}
...will only enable the plugin on certain sites. Meanwhile, a bash
script like this should gradually enable the plugin:
# For all sites...
for site in `php allsites.php`; do
# Update the schema for the Foo plugin
php checkschema.php -s$site.wildcard -xFoo;
# Enable the Foo plugin
php settag.php -s$site.wildcard fooenabled;
done
Evan Prodromou [Thu, 5 May 2011 01:45:23 +0000 (18:45 -0700)]
Merge branch '1.0.x' into testing
Zach Copley [Wed, 4 May 2011 23:13:42 +0000 (16:13 -0700)]
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
Zach Copley [Wed, 4 May 2011 23:12:49 +0000 (16:12 -0700)]
Fix WSOD with EmailRegistration plugin's confirmation form
Evan Prodromou [Wed, 4 May 2011 22:00:50 +0000 (15:00 -0700)]
Merge branch '1.0.x' into testing
Evan Prodromou [Wed, 4 May 2011 21:59:39 +0000 (14:59 -0700)]
merge 0.9.x into 1.0.x
Evan Prodromou [Wed, 4 May 2011 21:46:36 +0000 (14:46 -0700)]
Merge branch 'master' into 0.9.x
Evan Prodromou [Wed, 4 May 2011 21:46:26 +0000 (14:46 -0700)]
Revert "add rss.me to notice source list"
This reverts commit
f1a14ba8015b690a10099f5d1e41ff320d2b6b88 .
Evan Prodromou [Wed, 4 May 2011 20:05:06 +0000 (13:05 -0700)]
Merge branch '1.0.x' into testing
Evan Prodromou [Wed, 4 May 2011 19:25:34 +0000 (12:25 -0700)]
source for registration email confirmation
Evan Prodromou [Wed, 4 May 2011 18:37:32 +0000 (11:37 -0700)]
Option for custom template for confirmation email
Evan Prodromou [Wed, 4 May 2011 18:37:03 +0000 (11:37 -0700)]
use a template for confirmation email
Evan Prodromou [Wed, 4 May 2011 18:30:56 +0000 (11:30 -0700)]
Document new docfile events
Evan Prodromou [Wed, 4 May 2011 18:28:49 +0000 (11:28 -0700)]
low-level hook for loading templates
Evan Prodromou [Wed, 4 May 2011 18:10:21 +0000 (11:10 -0700)]
optionally send welcome email in installforemail.php
Evan Prodromou [Wed, 4 May 2011 18:05:38 +0000 (11:05 -0700)]
send a confirmation email when registering by script
Evan Prodromou [Wed, 4 May 2011 17:49:46 +0000 (10:49 -0700)]
'Home' to 'Home timeline'
Evan Prodromou [Wed, 4 May 2011 17:48:12 +0000 (10:48 -0700)]
change 'You and friends' to 'Home'
Evan Prodromou [Wed, 4 May 2011 17:43:47 +0000 (10:43 -0700)]
remove object nav for search
Evan Prodromou [Tue, 3 May 2011 02:12:29 +0000 (19:12 -0700)]
Make EmailRegistration respect registration flags
The email registration code wasn't respecting site-closed or
site-inviteonly flags. This is fixed.
Evan Prodromou [Tue, 3 May 2011 01:51:09 +0000 (18:51 -0700)]
Fix error in domainstatusnetworkinstaller that cleared tags table
An error in the domainstatusnetworkinstaller cleared the tags table,
losing any information about sites on the service. (We discovered this
in production on StatusNet OnDemand). Conjunction of these factors: 1)
the installer code was using an insert()'ed object with an
auto-incrementing key, which because the statusnet.ini was incorrect,
wasn't getting updated. 2) It then called setTag() on that object,
which deletes all tags matching the id, then adds in the new ones. 3)
Because the ID was null, DB_DataObject deleted all rows in the table.
I've made a work-around that re-fetches the status_network object
based on its (unique) nickname, which gets the correct ID, which
should work for tags. Confirmed that it works. Still need to fix the
underlying problems, however.
Evan Prodromou [Mon, 2 May 2011 22:25:46 +0000 (15:25 -0700)]
Merge branch '1.0.x' into testing
Evan Prodromou [Mon, 2 May 2011 22:17:08 +0000 (15:17 -0700)]
let users login with email address
Evan Prodromou [Mon, 2 May 2011 18:59:47 +0000 (11:59 -0700)]
Merge branch '1.0.x' into testing
Zach Copley [Mon, 2 May 2011 18:57:25 +0000 (11:57 -0700)]
Revert "Kill off all document._importNode() calls except the ones used with the JQuery Form plugin (fixes an IE7 issue)"
This reverts commit
997d160002756050814241ad444d9cc74774cf83 .
Conflicts:
js/util.min.js
Zach Copley [Mon, 2 May 2011 18:55:28 +0000 (11:55 -0700)]
Revert "Fix syntax error"
This reverts commit
d1d530370ddd5443db6a35005ff748a47f092874 .
Zach Copley [Mon, 2 May 2011 18:55:16 +0000 (11:55 -0700)]
Revert "Revert back to using document._importNode() for ajax posting"
This reverts commit
b6ed694995fd0d36b1b768e753c1f03ddb96126c .
Zach Copley [Mon, 2 May 2011 18:55:04 +0000 (11:55 -0700)]
Revert "Arg. Gotta remember to take out console.log() debug statements before committing :D"
This reverts commit
bd3eb331a832841d684e20f6d86520a6ad1e5078 .
Evan Prodromou [Mon, 2 May 2011 18:21:37 +0000 (11:21 -0700)]
remove action-specific from RequireValidatedEmail
Evan Prodromou [Mon, 2 May 2011 00:25:59 +0000 (17:25 -0700)]
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
Samantha Doherty [Sun, 1 May 2011 18:09:44 +0000 (14:09 -0400)]
Style for Onboard plugin and a few new graphics.
Evan Prodromou [Fri, 29 Apr 2011 19:48:41 +0000 (12:48 -0700)]
fix warning for logs
Evan Prodromou [Fri, 29 Apr 2011 18:11:04 +0000 (11:11 -0700)]
whitespace problems in directory translations
Evan Prodromou [Fri, 29 Apr 2011 18:08:31 +0000 (11:08 -0700)]
error in uk translation file
Evan Prodromou [Fri, 29 Apr 2011 18:07:30 +0000 (11:07 -0700)]
fix fatal error in eo translation file
Evan Prodromou [Fri, 29 Apr 2011 18:02:03 +0000 (11:02 -0700)]
fixup bug in sv translation
Evan Prodromou [Fri, 29 Apr 2011 18:01:02 +0000 (11:01 -0700)]
fixup bug in tl translation
Evan Prodromou [Fri, 29 Apr 2011 18:00:24 +0000 (11:00 -0700)]
fixup bug in sv translation
Evan Prodromou [Fri, 29 Apr 2011 17:58:55 +0000 (10:58 -0700)]
fixup bug in nl translation
Evan Prodromou [Fri, 29 Apr 2011 17:58:14 +0000 (10:58 -0700)]
fixup bug in mk translation
Evan Prodromou [Fri, 29 Apr 2011 17:57:18 +0000 (10:57 -0700)]
fixup bug in ko translation
Evan Prodromou [Fri, 29 Apr 2011 17:56:20 +0000 (10:56 -0700)]
fixup bug in ia translation
Evan Prodromou [Fri, 29 Apr 2011 17:55:02 +0000 (10:55 -0700)]
fixup bug in de status
Siebrand Mazeland [Fri, 29 Apr 2011 17:23:13 +0000 (19:23 +0200)]
Simplify message.
Siebrand Mazeland [Fri, 29 Apr 2011 17:22:44 +0000 (19:22 +0200)]
Update translator documentation.
Update L10n.
Update whitespace.
Siebrand Mazeland [Fri, 29 Apr 2011 16:59:47 +0000 (18:59 +0200)]
Fix L10n/i18n.
Some remaining people tag -> list.
Favor -> like
Update translator documentation.
Whitespace updates.
Siebrand Mazeland [Fri, 29 Apr 2011 15:11:22 +0000 (17:11 +0200)]
Update i18n,
Add onPluginVersion().
Add translator documentation.
Update whitespace.
Siebrand Mazeland [Fri, 29 Apr 2011 10:30:30 +0000 (12:30 +0200)]
Whitespace updates.
Translator documentation.
Zach Copley [Thu, 28 Apr 2011 22:54:13 +0000 (15:54 -0700)]
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
* '1.0.x' of gitorious.org:statusnet/mainline:
more verbose, better checks for installforemail
Check for unavailable site nicknames in DomainStatusNetwork
Status_network::setupDB() sets up related tables too
Class to store unavailable status network names
First version of installer for domain-based status networks
Ignore empty email whitelist string
Don't redefine 'STATUSNET' in installer
move registeremailuser.php back to email registration
Move common domain-to-network mapping to the plugin module
move external libs for domains here
move domain status network scripts
Revert "Add DomainStatusNetwork plugin"
add DomainStatusNetwork plugin
Add DomainStatusNetwork plugin
utility functions for setting config options in memory
get a free site nickname by email or domain
TLD utilities
script to determine site nickname by domain
lookup a statusnetwork by tag
Zach Copley [Thu, 28 Apr 2011 22:53:17 +0000 (15:53 -0700)]
Add registration events to EmailregisterAction
Evan Prodromou [Thu, 28 Apr 2011 22:30:59 +0000 (15:30 -0700)]
more verbose, better checks for installforemail
Evan Prodromou [Thu, 28 Apr 2011 22:30:23 +0000 (15:30 -0700)]
Check for unavailable site nicknames in DomainStatusNetwork
Evan Prodromou [Thu, 28 Apr 2011 22:29:36 +0000 (15:29 -0700)]
Status_network::setupDB() sets up related tables too
Evan Prodromou [Thu, 28 Apr 2011 22:29:13 +0000 (15:29 -0700)]
Class to store unavailable status network names
Evan Prodromou [Thu, 28 Apr 2011 19:44:21 +0000 (12:44 -0700)]
Merge branch 'emailsitesetup' into 1.0.x
Evan Prodromou [Thu, 28 Apr 2011 19:39:59 +0000 (12:39 -0700)]
First version of installer for domain-based status networks
New installer class for domain-based status networks. (XXX: this should
probably be generalized for all multi-home systems). New script to run that
installer.
Evan Prodromou [Thu, 28 Apr 2011 19:39:23 +0000 (12:39 -0700)]
Ignore empty email whitelist string
Evan Prodromou [Thu, 28 Apr 2011 19:38:07 +0000 (12:38 -0700)]
Don't redefine 'STATUSNET' in installer
Craig Andrews [Thu, 28 Apr 2011 17:25:16 +0000 (13:25 -0400)]
Fix infinite scroll to work on 1.0.x
add on_next_only configuration option
Zach Copley [Thu, 28 Apr 2011 02:34:51 +0000 (19:34 -0700)]
Arg. Gotta remember to take out console.log() debug statements before committing :D
Zach Copley [Thu, 28 Apr 2011 02:31:27 +0000 (19:31 -0700)]
Revert back to using document._importNode() for ajax posting
Zach Copley [Thu, 28 Apr 2011 01:31:49 +0000 (18:31 -0700)]
Minimize latest util.js
Zach Copley [Thu, 28 Apr 2011 01:27:42 +0000 (18:27 -0700)]
Fix syntax error
Zach Copley [Thu, 28 Apr 2011 00:40:51 +0000 (17:40 -0700)]
Fix broken event names
Evan Prodromou [Wed, 27 Apr 2011 21:54:21 +0000 (14:54 -0700)]
move registeremailuser.php back to email registration
Evan Prodromou [Wed, 27 Apr 2011 21:48:26 +0000 (14:48 -0700)]
Move common domain-to-network mapping to the plugin module
Zach Copley [Wed, 27 Apr 2011 19:40:43 +0000 (19:40 +0000)]
Fix URLs to reflect change in reCAPTCHA API
Zach Copley [Wed, 27 Apr 2011 19:40:43 +0000 (19:40 +0000)]
Fix URLs to reflect change in reCAPTCHA API
Zach Copley [Wed, 27 Apr 2011 19:40:43 +0000 (19:40 +0000)]
Fix URLs to reflect change in reCAPTCHA API
Evan Prodromou [Wed, 27 Apr 2011 18:38:47 +0000 (14:38 -0400)]
move external libs for domains here
Siebrand Mazeland [Wed, 27 Apr 2011 18:37:44 +0000 (20:37 +0200)]
Update translator documentation.
L10n/i18n fixes.
Update whitespace.
Siebrand Mazeland [Wed, 27 Apr 2011 17:31:02 +0000 (19:31 +0200)]
Remove locale files. Plugin no longer has a UI.
Whitespace update.
Siebrand Mazeland [Wed, 27 Apr 2011 12:53:02 +0000 (14:53 +0200)]
Localisation updates from http://translatewiki.net.
Siebrand Mazeland [Wed, 27 Apr 2011 12:30:58 +0000 (14:30 +0200)]
Update translator documentation.
Siebrand Mazeland [Wed, 27 Apr 2011 12:13:49 +0000 (14:13 +0200)]
Fix typo. Spotted by Peter17.
Zach Copley [Tue, 26 Apr 2011 22:55:59 +0000 (15:55 -0700)]
Kill off all document._importNode() calls except the ones used with the JQuery Form plugin (fixes an IE7 issue)
Evan Prodromou [Tue, 26 Apr 2011 21:48:01 +0000 (17:48 -0400)]
move domain status network scripts
Evan Prodromou [Tue, 26 Apr 2011 20:52:04 +0000 (16:52 -0400)]
Revert "Add DomainStatusNetwork plugin"
This reverts commit
4479e7efc79245f67c718148340a4c0057b74f9e .
Evan Prodromou [Tue, 26 Apr 2011 20:51:49 +0000 (16:51 -0400)]
add DomainStatusNetwork plugin
Evan Prodromou [Tue, 26 Apr 2011 20:51:05 +0000 (16:51 -0400)]
Add DomainStatusNetwork plugin
Evan Prodromou [Tue, 26 Apr 2011 20:50:42 +0000 (16:50 -0400)]
utility functions for setting config options in memory
Evan Prodromou [Tue, 26 Apr 2011 20:17:24 +0000 (16:17 -0400)]
get a free site nickname by email or domain
Evan Prodromou [Tue, 26 Apr 2011 20:16:25 +0000 (16:16 -0400)]
TLD utilities
Evan Prodromou [Tue, 26 Apr 2011 20:16:10 +0000 (16:16 -0400)]
script to determine site nickname by domain
Evan Prodromou [Tue, 26 Apr 2011 19:31:25 +0000 (15:31 -0400)]
lookup a statusnetwork by tag
Evan Prodromou [Tue, 26 Apr 2011 17:02:12 +0000 (13:02 -0400)]
add an index for site tags
Evan Prodromou [Tue, 26 Apr 2011 17:01:00 +0000 (13:01 -0400)]
script to show software version
Siebrand Mazeland [Mon, 25 Apr 2011 17:27:18 +0000 (19:27 +0200)]
Update translator documentation.
Break lines in README at or before 80 characters.
i18n fixes.
Whitespace updates.
Siebrand Mazeland [Mon, 25 Apr 2011 17:18:43 +0000 (19:18 +0200)]
Update indentation, whitespace and line breaks.
Siebrand Mazeland [Mon, 25 Apr 2011 17:12:26 +0000 (19:12 +0200)]
Use profile->getBestName() instead of more complex i18n unfriendly construction.
Update translator documentation.
Number parameters where more than one is used.
L10n updates.
Update README file to break lines at or just before 80 characters.
Remove PHP4-ism "?>"
Update indentation.
Update whitespace.
Siebrand Mazeland [Mon, 25 Apr 2011 12:48:19 +0000 (14:48 +0200)]
Harmonize message for 'User has no profile.' and update translator documentation.
Samantha Doherty [Mon, 25 Apr 2011 16:42:17 +0000 (12:42 -0400)]
Fix for long local nav items.
Samantha Doherty [Mon, 25 Apr 2011 16:25:14 +0000 (12:25 -0400)]
Fix vertical alignment for feed icons.
Samantha Doherty [Mon, 25 Apr 2011 15:47:06 +0000 (11:47 -0400)]
Style for QnA, plus a bit of general cleanup for notices and threaded-replies.
Samantha Doherty [Mon, 25 Apr 2011 14:53:32 +0000 (10:53 -0400)]
Bit of style cleanup for search.
Siebrand Mazeland [Sun, 24 Apr 2011 18:51:08 +0000 (20:51 +0200)]
Add plugin file to ensure these files are picked up by scripts/update_po_templates.php.
Siebrand Mazeland [Sun, 24 Apr 2011 18:30:58 +0000 (20:30 +0200)]
Follow-up Commit:
f70569ddb5b109bdc18fce033bf38bf00247871d
* Fix incorrect parameter in sprintf(). Spotted by Giftpflanze.
Siebrand Mazeland [Sun, 24 Apr 2011 17:57:47 +0000 (19:57 +0200)]
Fix incorrect UI message. Spotted by Nike.