summaryrefslogtreecommitdiff
path: root/openerp/workflow/instance.py
AgeCommit message (Collapse)Author
2016-09-02[REF] openerp: move `openerp` to `odoo`Raphael Collet
2015-11-03[MERGE] forward port of branch saas-6 up to b34a62aChristophe Simonis
2015-11-03[MERGE] forward port of branch 8.0 up to 27b3851Christophe Simonis
2015-11-03[MERGE] forward port of branch saas-3 up to 2e9b33bChristophe Simonis
2015-11-03[MERGE] forward port of branch 7.0 up to 80c7209Christophe Simonis
2015-10-14[FIX] workflow: don't process workitem several timesNicolas Lempereur
In some complex use case of a workflow instance with several workitems, a given workitem processing could itself somewhat recursively process one of the following workitems. This situation was currently not taken into account, so in that given case, the already processed workitems would be processed again. opw-647580
2015-06-02[LEGAL] Use global LICENSE/COPYRIGHT files, remove boilerplate textOlivier Dony
- Preserved explicit 3rd-party copyright notices - Explicit boilerplate should not be necessary - copyright law applies automatically in all countries thanks to Berne Convention + WTO rules, and a reference to the applicable license is clear enough.
2014-12-31[REF] remove vim modelines and resulting trailing blank linesLeonardo Donelli
Let 2015 be a year without modelines! cf #4174
2014-04-25[IMP] remove useless table/column creations in base.sql. Let the ORM do it job.Christophe Simonis
[FIX] force creation of workflow used columns. bzr revid: chs@openerp.com-20140425162828-e85aut02ua8c53nv
2014-01-20[IMP] py26 compatibilityXavier Morel
bzr revid: xmo@openerp.com-20140120135333-7b7qccr4quh2h1um
2014-01-09[REF] Merge a refactoring of the workflow ↵Stephane Wirtel
(lp:~openerp-dev/openobject-server/trunk-refactor-workflow-stw) bzr revid: stw@openerp.com-20140109095017-xakyapswp8b5eed5
2013-10-24[REF] Start to abstract the Workflow engineStephane Wirtel
bzr revid: stw@openerp.com-20131024075707-k1092bspi6ebixdw
2013-10-23[REF] Create a WorkflowItem objectStephane Wirtel
bzr revid: stw@openerp.com-20131023135838-ix7x6mzui3i3wfbi
2013-10-23[REF] Remove the useless wkf_expr.py file and copy it into workitem.pyStephane Wirtel
bzr revid: stw@openerp.com-20131023130705-k4u7ssba820b7hwi
2013-10-23[REF] First step, use the same vocabulary for the cr, uid, res_type and res_idStephane Wirtel
=> Session, Record. * a Session is a container of one cursor and one user * a Record is a container for the res_type and res_id, in this object, the right names are model and id. Examples: session = Session(cr, uid) record = Record(res_type, res_id) record.mode, record.id A new class named 'WorkflowService' is a wrapper for the instance.* functions. bzr revid: stw@openerp.com-20131023125343-uo0bq52n86ae0fb0
2012-12-17[FIX] Remove unused imports and fix some imports that doesn't use the new ↵Cecile Tonglet
namespace bzr revid: cto@openerp.com-20121217143029-e9ki4ftwihq7pdme
2011-02-07[IMP] openerp python module.Vo Minh Thu
- Some logging code moved from netsvc.py to loglevels.py - Changed imports to use the new openerp module - config and netsvc initialization calls move to openerp-server.py - Moved openerp-server.py outside the old bin directory - Some imports in tools moved inside the methods to break mutual-dependencies bzr revid: vmt@openerp.com-20110207125723-ooee7d7ng5elmkso