[commits] Horde branch master updated. c3c08cf27fc07e8358e3615fadf693c0531b98c8
Michael Rubinsky
mike at theupstairsroom.com
Wed May 12 15:26:32 UTC 2010
The branch "master" has been updated.
The following is a summary of the commits.
from: 49830e41f4797badf1ae7afc044fca784f667f3e
c3c08cf Allow each device to have mulitple user accounts
-----------------------------------------------------------------------
commit c3c08cf27fc07e8358e3615fadf693c0531b98c8
Author: Michael J. Rubinsky <mrubinsk at horde.org>
Date: Wed May 12 10:56:37 2010 -0400
Allow each device to have mulitple user accounts
SQL update script must be run. It's necessary to force the device to refresh - sorry, Jan ;).
You might be able to get away with only refreshing one collection (like calendars), or even just
pretend to edit the account settings and re-save them (which usually produces a foldersync request).
Alternatively, you can manually add the username/device mapping if it's known to the users table,
and add the username to the other new username fields in the map table and state table.
to the database tables if they are known.
framework/ActiveSync/lib/Horde/ActiveSync.php | 7 +-
framework/ActiveSync/lib/Horde/ActiveSync/Driver/Horde.php | 2 +-
framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php | 6 +-
framework/ActiveSync/lib/Horde/ActiveSync/Request/Ping.php | 4 +-
framework/ActiveSync/lib/Horde/ActiveSync/State/Base.php | 69 +-
framework/ActiveSync/lib/Horde/ActiveSync/State/File.php | 29 +-
framework/ActiveSync/lib/Horde/ActiveSync/State/History.php | 234 +++--
framework/ActiveSync/test/Horde/ActiveSync/HordeDriverTest.php | 16 +-
horde/config/conf.xml | 2 +
horde/lib/Prefs/Ui.php | 8 +-
horde/scripts/sql/create.mssql.sql | 21 +-
horde/scripts/sql/create.mysql.sql | 21 +-
horde/scripts/sql/create.oci8.sql | 19 +-
horde/scripts/sql/create.pgsql.sql | 19 +-
horde/scripts/sql/create.sql | 19 +-
horde/scripts/sql/create.sybase.sql | 24 +-
horde/scripts/sql/create.xml | 61 +-
horde/scripts/sql/horde_activesync.sql | 21 +-
horde/scripts/upgrades/2010-05-11_horde_activesync_adduserkey.sql | 21 +
horde/templates/prefs/activesync.html | 3 +-
20 files changed, 413 insertions(+), 193 deletions(-)
create mode 100644 horde/scripts/upgrades/2010-05-11_horde_activesync_adduserkey.sql
http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync.php?rt=horde-git&r1=ef8adb7217fc922f68828ae7db4bf5a75c860b2d&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync/Driver/Horde.php?rt=horde-git&r1=b5e226fccace1848df60e1c0f159efec62fb3854&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php?rt=horde-git&r1=2223896bbbcf36f242dff6ec7ded5bcf7686a8ea&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync/Request/Ping.php?rt=horde-git&r1=3736b03d7ce01c369c4fbb3f6812bcaa3e3a4880&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync/State/Base.php?rt=horde-git&r1=d33fb3f7bc8d9dca3141e4a2c09208efe377003e&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync/State/File.php?rt=horde-git&r1=d33fb3f7bc8d9dca3141e4a2c09208efe377003e&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/framework/ActiveSync/lib/Horde/ActiveSync/State/History.php?rt=horde-git&r1=8269eda25d9529726b3a65a36dc6950f5abc46ca&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/framework/ActiveSync/test/Horde/ActiveSync/HordeDriverTest.php?rt=horde-git&r1=2a65aa27f3a76a931a2ceae9629f77eb2e905ab0&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/horde/config/conf.xml?rt=horde-git&r1=7994594b3db35ca7478d608131d8faa214900fb5&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/horde/lib/Prefs/Ui.php?rt=horde-git&r1=19ae2af269b35c16529110900b55ef090d3d9acf&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/horde/scripts/sql/create.mssql.sql?rt=horde-git&r1=ed39a26288a854741ed8f0aa0f172451630301e5&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/horde/scripts/sql/create.mysql.sql?rt=horde-git&r1=ed39a26288a854741ed8f0aa0f172451630301e5&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/horde/scripts/sql/create.oci8.sql?rt=horde-git&r1=ed39a26288a854741ed8f0aa0f172451630301e5&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/horde/scripts/sql/create.pgsql.sql?rt=horde-git&r1=ed39a26288a854741ed8f0aa0f172451630301e5&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/horde/scripts/sql/create.sql?rt=horde-git&r1=ed39a26288a854741ed8f0aa0f172451630301e5&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/horde/scripts/sql/create.sybase.sql?rt=horde-git&r1=ed39a26288a854741ed8f0aa0f172451630301e5&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/horde/scripts/sql/create.xml?rt=horde-git&r1=ed39a26288a854741ed8f0aa0f172451630301e5&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/horde/scripts/sql/horde_activesync.sql?rt=horde-git&r1=901af9df5086279fcefeeee84932e43fc10ce54e&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/co.php/horde/scripts/upgrades/2010-05-11_horde_activesync_adduserkey.sql?rt=horde-git&r=c3c08cf27fc07e8358e3615fadf693c0531b98c8
http://git.horde.org/diff.php/horde/templates/prefs/activesync.html?rt=horde-git&r1=a7a06729b5cfc0a7b7a6dbc02e2af43e89c90f56&r2=c3c08cf27fc07e8358e3615fadf693c0531b98c8
More information about the commits
mailing list