[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