[ Index ]
 

Code source de eGroupWare 1.2.106-2

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/workflow/doc/ -> CHANGELOG (source)

   1  The second digit is pair (0,2,...) when the version is considered stable
   2  have a look at the roadmap and other info in the workflow wiki: http://egroupware.org/egroupware/wiki/index.php?page=Work-flow+engine
   3  mbartz is Michael Bartz
   4  alpeb is Alejandro Pedraza
   5  regis_glc or regis_leroy is Regis Leroy <regis.leroy@makina-corpus.org>
   6  
   7  [1.2.01.007] bugfixes release
   8      * fix bad synchro on Instance fields, especially on automatic and start activities (regis_leroy)
   9      * pieces of patch 1532608 - Sidnei Drovetto drovetto@users.sourceforge.net - missing database synchro on instance nextUser property
  10  
  11  [1.2.01.006] bugfixes release
  12      * fix error on InstanceManager->get_instance thanks to Gareth Walter <Gareth@irrational.com.au>
  13      * fix SQL error on InstanceManager->get_instance_activities thanks to Gareth Walter <Gareth@irrational.com.au>
  14      * fix wrong file existence check on ProcessManager->_create_directory_structure thanks to joseph.cachico@orange.fr
  15      * fix broken css class name on instance status (regis_glc)
  16      * fix ; instead of : in monitors.css (regis_glc)
  17      * fix opx instead of 0px in ui_userintance (regis_glc)
  18      * bugfix: instances without any properties cause SQL errors
  19      * bugfix StartPage in user settings not saved, patch by Jose Luis Gordo Romero
  20  
  21  [1.2.01.005] on egroupware 1.2 RC8
  22      * fix hard-coded link on app.css (regis_glc)
  23      * fix broken next_user affectation (thanks to pierre gubernatis for bug report)
  24      * fix php5 warning about empty properties on view instance and/or workitems
  25  
  26  [1.2.01.004] 
  27      * fix sql bug on empty group membership (regis_glc)
  28  
  29  [1.2.01.003] Minor fixes and translations - egroupware 1.2 RC6
  30      * fix bug #1395256 Missing css file on template other than default, solution by Mauricio Luiz Viani
  31      * fix problem signaled by John Loft, prevent galaxia from crashing on bad configuration, this would crash user deletion as well (regis_glc)
  32      * missing icon for view activities (regis_glc)
  33  
  34  [1.2.01.002] Minor fixes
  35      * fix PHP5 warnings (regis_glc)
  36      * fix for bug #1385356 Workflow Monitor InstanceSQL error with MySQL (regis_glc)
  37  
  38  [1.2.01.001] Release Candidate 5
  39      * fix some warnings (regis_glc)
  40      * translations fixes, 'please wait' message fix by omgs
  41      * fixing bug with sort order filtering syntax, at least with postgres (regis_glc)
  42      * cleanup of strings and bind query parameters in admin sections (regis_glc)
  43      
  44  [1.2.01.000] Release candidate 4
  45      * bugfix: support of groups mapping was broken with phpgwapi 1.2 (groups now have negative ids in egroupware) (regis_glc)
  46      * bugfix: galaxia_retrieve_user_memberships adaptation to eally retrieve it and not an empty array with API changes (regis_glc)
  47      * minor fix: user activities tabs loose info global/not global sometimes (regis_glc)
  48      * minor fix: clean user activities filters in user activities tabs with only usefull activities (regis_glc)
  49      * security: check filters parameters in user activities and user instances forms (regis_glc)
  50  
  51  [1.2.00.002] Release candidate 3 
  52      * bugfix bug #1366362 SQL errors, missing space and SQL errors when the user had no group membership at all (regis_glc)
  53      * fixed dependency with phpgwapi, only 1.2 is supported, no more 1.0 (regis_glc)
  54  
  55  [1.2.00.001] Release candidate 2
  56      * review SQL cleanup functions (sort mode, properties) (regis_glc)
  57      * fix process config unable to save, bul statements were encoded and should not (regis_glc)
  58      * upgrade from 1.1.05.000 to 1.2 was broken for MySQL, properties were not encoded during upgrade, rerun the upgrade (set app version to 1.1.05.00) (regis_glc)
  59      * upgrade the TestJoin2 example with htmlspecialchars, idem for screens showing properties (regis_glc)
  60      * avoid some unnecessary stats queries on the admin_source form (regis_glc)
  61      * bugfix with instance names greater than 120 chars (regis_glc)
  62      * bugfix, agents were not created when importing process from xml (regis_glc)
  63      * bugfix, wrong sql call with new db class on agent configuration (regis_glc)
  64      * 2 bugfix with the "execute instance" icon shown without having real rights to execute. (regis_glc)
  65      * translations (omgs) fixing shared translations between preferences and proccess administration (omgs - ralf becker)
  66      * brazilian portuges translation by Mauricio Luiz Viani <viani@celepar.pr.gov.br>
  67  
  68  [1.2.00.000] Release candidate 1
  69      * Modernization of the code for egroupware 1.2 (see egroupware's modernize.php script) $GLOBALS['phpgw']->$GLOBALS['egw'], etc (regis_glc, script by Ralf becker). The engine part is not impacted --except config file).
  70      * Security related functions added on SQL, serialization of arrays encoded Base64, htmlspecialchars on queries parameters (regis_glc)
  71      * hooks adapted for the new preference application syntax (regis_glc)
  72  
  73  
  74  [1.1.05.000] unstable. Beta. Lastest version compatibile with egroupware's phpgwapi 1.0.0
  75      Next ones will only be compatible with series > 1.0.1 (1.2 release)
  76      Note that with 1.0.0.009 you could experiment several problems:
  77          * tables updates are not always done well
  78          * with MySQL you should set your tables to Innodb type and get the adoDB from the 1.0.1 phpgwapi
  79          or the 1.2 release and update some lines in egw.db class. All this to
  80          support mylst ADOdb type with transactions and locks
  81      Note as well this version is not securized with egroupware SQL checks,
  82      you should not use it as a stable web-open application
  83      You could notice as well some lost of data in the sources of your activities if you use javascript code 
  84      which is emptied by some security filters of egroupware 1.0
  85      * some fixes to support myslt type (regis_glc)
  86      * somes fixes on the read-only functionnality on import/export an for the instances/activities listing (regis_glc)
  87      * add user_viewinstance.tpl template which was forgotten (regis_glc)
  88  
  89  [1.1.004.000] unstable
  90      * fix bugs on switch interactive activities after split -> need an array of NextActivity, not a single data (regis_glc)
  91      * add a function to re-run a broken automatic activity or re-send a broken transition(regis_glc)
  92      * securise run/release/complete() actions on instances (regis_glc)
  93  
  94  [1.1.003.000] unstable
  95      * new agents concept to extend interaction of the workflow with other applications, one agent is implemented, a mail_smtp_agent to send emails (regis_glc)
  96      * use new WfSecurity and WfRuntime objects to ensure multi-user concurrency problems with transactions and locks (regis_glc)
  97      * add debug mode in the engine with, for example, number of queries per objects (regis_glc)
  98      * allow an instances to be in user_instances list, even with no run rights -- read-only role-- (regis_glc)
  99      * fix monitor forms asking for thousand unnecessary queries (regis_glc)
 100      * delete users mapped to roles when users are deleted from egroupware (regis_glc)
 101      * fix the preferences with new preference app (regis_glc)
 102      * try to get some infos back from automated transitions and/or activities which have been done after the complete(), stop dying on every error (regis_glc)
 103  
 104  [1.1.002.000] unstable
 105      * add buttons and rights for cleanup action on monitor screens (regis_glc)
 106      * add category for instances (regis_glc)
 107      * add 'view' type of read-only special activity. Only one per process. Not an obligation but used in the 'view' action if there. Else a default engine instance view is used. (regis_glc)
 108      * add 'instance history' on default instance view, admin instance view and as a possibility for activities (regis_glc)
 109      * add css for categories and priorities (regis_glc)
 110  
 111  
 112  [1.1.001.000] marking as unstable, which is the reality
 113      * adding process level configuration, need a database upgrade (regis_glc)
 114      * blue color for interactive send arrows in graph (regis_glc)
 115      * adding possibility to quit an activity form without completing (regis_glc)
 116      * adding a process example in doc/examples (regis_glc)
 117      * new GUI function getUserActions which gives all avaible actions for a given user/activity/instance and gui_get_user_instance_status which gives complete infos very detailled a given instance (regis_glc)
 118      * review monitor forms and add nextmatchs (max records per pages) (regis_glc)
 119      * add real code under the 'import process' button and really import a process from the xml file (michael bartz)
 120      * adding "open instance" form based on neomagic idea and review the sidebox (regis_glc, neomagic)
 121      * use new GUI functions in user_instance and add a filter on unique instance_id. Link to this form when completing an activity (regis_glc)
 122      * add a workflow information footer in automatic activity parsing (regis_glc)
 123      * add a css for the running_activity (regis_glc)
 124      * add user tabs for basic navigation with 'New Instances', 'Global Activities', 'My Activities', 'My Processes' and 'My instances' (regis_glc)
 125      * add preferences for showing or not each column in user_instances (regis_glc)
 126      * review filters and form interactions on the admin_activities form (mbartz)
 127      * add monitor tabs for navigation (regis_glc)
 128      * centralize security related problems in the engine with a WfSecurity object class (regis_glc)
 129      * use new configuration rights and new WfSecurity object on actions when really launching theses actions (regis_glc)
 130  
 131  [1.1.000.000] maybe stable
 132      * initial Port of Galaxia workflow engine from tikiwiki. (alpeb, mbartz)
 133      * try to ad wf_ prefixes to tables and columns fields (alpeb,mbartz)
 134      * migration of the galaxia library form phpgwapi to /workflow (regis_glc)
 135      * upgrade database for future neomagic functionnalities (regis_glc, neomagic)
 136      * automatic submit buttons and activity title on activity forms (regis_glc, neomagic)
 137      * basic/advanced mode on user lists of instances (regis_glc)
 138      * group mapping management (regis_glc)
 139      * default user management (regis_glc, neomagic)
 140      * adding instance priority  (regis_glc)
 141      * run the post-completion code of activities before running next activities in the flow. usefull especially for start activities  (regis_glc)
 142  
 143  Before this lot of work has been done by Alejandro Pedraza and Michael
 144  Bartz. Prior to this there was as well a lot of work done on the original
 145  Galaxia engine, see http://tikiwiki.org/tiki-index.php?page=GalaxiaWorkflow
 146   with contributors like Marc Laporte and others, gatto look at the sources
 147  Prior to this they was work done on Openflow (http://www.openflow.it)


Généré le : Sun Feb 25 17:20:01 2007 par Balluche grâce à PHPXref 0.7