[cvs] commit: mnemo memo.php mnemo/lib/Driver sql.php nag task.php
nag/docs CHANGES nag/lib Driver.php Nag.php api.php nag/lib/Driver
datatree.php sql.php nag/scripts guid_convert.sql
guid_convert_mysql.sql nag/scripts/drivers nag_tasks.sql
Chuck Hagenbuch
chuck at horde.org
Fri Feb 27 21:51:17 PST 2004
chuck 2004/02/27 21:51:17 PST
Modified files:
. memo.php
lib/Driver sql.php
. task.php
docs CHANGES
lib Driver.php Nag.php api.php
lib/Driver datatree.php sql.php
scripts/drivers nag_tasks.sql
Added files:
scripts guid_convert.sql guid_convert_mysql.sql
Log:
[cjh] GUIDs now only contain nag: and the task ID - sharename is not needed.
[cjh] Task IDs are now 32-character unique strings, to be useable as GUIDs.
The SQL table definition has changed; conversion scripts are in scripts/.
- moving a memo to a different tasklist now uses the new move() method,
instead of deleting and re-adding it.
- The API methods now use the new getByGUID() method to get a task
just from the GUID (i.e., without knowing the tasklist_id beforehand).
THERE ARE CONVERSION SCRIPTS IN scripts/guid_convert[_mysql].sql. YOU
WILL NEED TO RUN THEM FOR MOST PARTS OF NAG TO WORK AFTER UPDATING.
I'd very much appreciate testing/debugging of these changes. I have
tested them, but it's quite possible I missed something.
Revision Changes Path
1.23 +9 -9 mnemo/lib/Driver/sql.php
1.30 +3 -2 mnemo/memo.php
1.93 +3 -0 nag/docs/CHANGES
1.49 +5 -5 nag/lib/Driver.php
1.4 +11 -20 nag/lib/Driver/datatree.php
1.52 +96 -30 nag/lib/Driver/sql.php
1.106 +2 -30 nag/lib/Nag.php
1.72 +20 -16 nag/lib/api.php
1.10 +5 -3 nag/scripts/drivers/nag_tasks.sql
1.1 +10 -0 nag/scripts/guid_convert.sql (new)
1.1 +3 -0 nag/scripts/guid_convert_mysql.sql (new)
1.69 +12 -17 nag/task.php
Chora Links:
http://cvs.horde.org/diff.php/mnemo/lib/Driver/sql.php?r1=1.22&r2=1.23&ty=u
http://cvs.horde.org/diff.php/mnemo/memo.php?r1=1.29&r2=1.30&ty=u
http://cvs.horde.org/diff.php/nag/docs/CHANGES?r1=1.92&r2=1.93&ty=u
http://cvs.horde.org/diff.php/nag/lib/Driver.php?r1=1.48&r2=1.49&ty=u
http://cvs.horde.org/diff.php/nag/lib/Driver/datatree.php?r1=1.3&r2=1.4&ty=u
http://cvs.horde.org/diff.php/nag/lib/Driver/sql.php?r1=1.51&r2=1.52&ty=u
http://cvs.horde.org/diff.php/nag/lib/Nag.php?r1=1.105&r2=1.106&ty=u
http://cvs.horde.org/diff.php/nag/lib/api.php?r1=1.71&r2=1.72&ty=u
http://cvs.horde.org/diff.php/nag/scripts/drivers/nag_tasks.sql?r1=1.9&r2=1.10&ty=u
http://cvs.horde.org/co.php/nag/scripts/guid_convert.sql?r=1.1
http://cvs.horde.org/co.php/nag/scripts/guid_convert_mysql.sql?r=1.1
http://cvs.horde.org/diff.php/nag/task.php?r1=1.68&r2=1.69&ty=u
More information about the cvs
mailing list