* twitter-bridge-fixes:
Make sure the session token gets output no matter what (whoops)
Move submit (connect) button to the very bottom
Move license checkbox to the end of the form
Don't allow Twitter registration if site is invite only
Fix reference to constant
problem with remote subscription on groups in OStatus
show correct favorites link
Don't try to verify URL if the user has left it out when making a new event
Fix undefined variable
Change time format to work with older PHP (before 5.3)
move OMB-specific remote login button to OMB Plugin
use correct redirect on logout of single-user site
* 'testing' of gitorious.org:statusnet/mainline:
disable routes that aren't available in single-user mode
upgrade to beta4
Better error handling when the email subsystem isn't working. The installer was dying trying to send a confirmation email to the initial user.
Store a list of all paths the router knows about (backward compatibility with Net_URL_Mapper)
Upgrade 0.9.x bookmarks to 1.0.x
add hooks for upgrades
* 'testing' of gitorious.org:statusnet/mainline:
include q as param, not arg for search sub menu
exact match for paths
change category on urlmapper.php
Previously we were failing to update the primary key during ensureTable(), which could lead to failures when updating some tables (eg queue_item where we changed keys, and the addition of an autoincrement column failed because it conflicted with the old key).
Now if the key is different, we remove the old key at the start and add the new key at the end of the ALTER TABLE.
Not tested on PostgreSQL -- someone please check whether the alter table 'DROP CONSTRAINT PRIMARY KEY' bit works or if it needs to pull a special name for the key.
On MySQL, dropping uses alter table's 'DROP PRIMARY KEY' special case.