Evan Prodromou
55068030d2
hook for defining new read-write tables
2011-05-06 17:18:38 -07:00
Zach Copley
fc62a8f980
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
2011-05-05 15:00:16 -07:00
Zach Copley
94c858d1e1
* Show group descriptions in group directory
...
* Truncate descriptions and bios in directory list when > 140c
2011-05-05 14:57:38 -07:00
Evan Prodromou
e863903263
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
2011-05-05 14:45:50 -07:00
Evan Prodromou
78a9d4966e
set the permissions properly for installer
2011-05-05 14:38:19 -07:00
Siebrand Mazeland
d4aef7a007
Localisation updates from http://translatewiki.net .
2011-05-05 23:24:49 +02:00
Samantha Doherty
68d960cceb
Merge remote branch 'origin/1.0.x' into 1.0.x
2011-05-05 16:00:37 -04:00
Samantha Doherty
07d9832ce9
More stylin for user and group directories.
2011-05-05 15:59:15 -04:00
Evan Prodromou
763229aede
Merge remote-tracking branch 'gitorious/1.0.x' into 1.0.x
2011-05-05 12:09:10 -07:00
Siebrand Mazeland
d906ee1bcb
Update translator documentation and L10n.
2011-05-05 12:47:26 +02:00
Siebrand Mazeland
30bb740642
Hardcode newline outside of message to avoid issues with translations as fixed by Evan in Commit:6868bf461a5186be3eac619b73cc6550c6048f93.
2011-05-05 12:41:10 +02:00
Siebrand Mazeland
3b3bf74176
Harcode three newlines that lead to issues with translations (as fixed in Commit:5e7e5dd93cd3d73e2f2c93225cf8688844138380 by Evan).
2011-05-05 12:36:56 +02:00
Evan Prodromou
f8c3458216
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
2011-05-04 21:05:25 -07:00
Evan Prodromou
c7511094db
Merge branch '1.0.x' into testing
2011-05-04 18:45:23 -07:00
Zach Copley
c4aef15a15
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
2011-05-04 16:13:42 -07:00
Zach Copley
f4a06719b1
Fix WSOD with EmailRegistration plugin's confirmation form
2011-05-04 16:12:49 -07:00
Evan Prodromou
67690b44c5
Merge branch '1.0.x' into testing
2011-05-04 15:00:50 -07:00
Evan Prodromou
c97048d01b
merge 0.9.x into 1.0.x
2011-05-04 14:59:39 -07:00
Evan Prodromou
753bc7302a
Merge branch 'master' into 0.9.x
2011-05-04 14:46:36 -07:00
Evan Prodromou
d8151311ee
Revert "add rss.me to notice source list"
...
This reverts commit f1a14ba8015b690a10099f5d1e41ff320d2b6b88.
2011-05-04 14:46:26 -07:00
Evan Prodromou
900b9ab498
Merge branch '1.0.x' into testing
2011-05-04 13:05:06 -07:00
Evan Prodromou
7e1ae44fad
source for registration email confirmation
2011-05-04 12:25:34 -07:00
Evan Prodromou
aef62ccbcc
Option for custom template for confirmation email
2011-05-04 11:37:32 -07:00
Evan Prodromou
1b5bd8991b
use a template for confirmation email
2011-05-04 11:37:03 -07:00
Evan Prodromou
332b9400c6
Document new docfile events
2011-05-04 11:30:56 -07:00
Evan Prodromou
c46406b209
low-level hook for loading templates
2011-05-04 11:28:49 -07:00
Evan Prodromou
b432cc72c9
optionally send welcome email in installforemail.php
2011-05-04 11:10:21 -07:00
Evan Prodromou
914de296a1
send a confirmation email when registering by script
2011-05-04 11:05:38 -07:00
Evan Prodromou
be57e253fb
'Home' to 'Home timeline'
2011-05-04 10:49:46 -07:00
Evan Prodromou
f67607d2f1
change 'You and friends' to 'Home'
2011-05-04 10:48:12 -07:00
Evan Prodromou
6b1732d9a2
remove object nav for search
2011-05-04 10:43:47 -07:00
Evan Prodromou
784da5d231
Make EmailRegistration respect registration flags
...
The email registration code wasn't respecting site-closed or
site-inviteonly flags. This is fixed.
2011-05-02 19:12:29 -07:00
Evan Prodromou
fde6e672cf
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.
2011-05-02 18:51:09 -07:00
Evan Prodromou
f5aba994b2
Merge branch '1.0.x' into testing
2011-05-02 15:25:46 -07:00
Evan Prodromou
90eb09624c
let users login with email address
2011-05-02 15:17:08 -07:00
Evan Prodromou
48f6af3a8a
Merge branch '1.0.x' into testing
2011-05-02 11:59:47 -07:00
Zach Copley
c05b3b5bd2
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
2011-05-02 11:57:25 -07:00
Zach Copley
dab27ac9fd
Revert "Fix syntax error"
...
This reverts commit d1d530370ddd5443db6a35005ff748a47f092874.
2011-05-02 11:55:28 -07:00
Zach Copley
6af7f8cd64
Revert "Revert back to using document._importNode() for ajax posting"
...
This reverts commit b6ed694995fd0d36b1b768e753c1f03ddb96126c.
2011-05-02 11:55:16 -07:00
Zach Copley
3187d6184f
Revert "Arg. Gotta remember to take out console.log() debug statements before committing :D"
...
This reverts commit bd3eb331a832841d684e20f6d86520a6ad1e5078.
2011-05-02 11:55:04 -07:00
Evan Prodromou
1e2d317b9c
remove action-specific from RequireValidatedEmail
2011-05-02 11:21:37 -07:00
Evan Prodromou
b906fe75b6
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
2011-05-01 17:25:59 -07:00
Samantha Doherty
daf1a4046b
Style for Onboard plugin and a few new graphics.
2011-05-01 14:09:44 -04:00
Evan Prodromou
6464c77505
fix warning for logs
2011-04-29 12:48:41 -07:00
Evan Prodromou
6868bf461a
whitespace problems in directory translations
2011-04-29 11:11:04 -07:00
Evan Prodromou
480fdea5ca
error in uk translation file
2011-04-29 11:08:31 -07:00
Evan Prodromou
5df38bba17
fix fatal error in eo translation file
2011-04-29 11:07:30 -07:00
Evan Prodromou
5702b646fb
fixup bug in sv translation
2011-04-29 11:02:03 -07:00
Evan Prodromou
142b2ca5f4
fixup bug in tl translation
2011-04-29 11:01:02 -07:00
Evan Prodromou
e1b7db655c
fixup bug in sv translation
2011-04-29 11:00:24 -07:00