Cédric Krier
fefd67c3a5
Improve Binary fields
...
* Support size format in context for Binary fields
* Use buffer for Binary fields
* No more store Binary fields in base64
review74006
2011-09-17 14:43:05 +02:00
Cédric Krier
be885d0967
Fix SQL query for migration of WorkflowTransition.condition
...
condition is a keyword for MySQL
2011-09-11 14:23:05 +02:00
Cédric Krier
c7e8fcdca6
Add missing migration of WorkflowTransition.condition
...
issue2137
review99002
2011-09-10 14:23:38 +02:00
Cédric Krier
2fc1c27b3f
Make PYSON more Pythonic
...
review80001
2011-08-21 11:19:06 +02:00
Cédric Krier
a76e23a51f
Missing depends on trigger_ids
2011-08-12 11:57:03 +02:00
Nicolas Évrard
a6fd85d181
merge
2011-08-11 16:13:27 +02:00
Nicolas Évrard
e09070dda0
Use function name in workflow instead of python code
2011-08-11 15:54:36 +02:00
Cédric Krier
83b1f967a0
Add test for depends
...
review76002
2011-08-04 16:53:58 +02:00
Cédric Krier
852f04dc51
Remove support of Python2.5 and fix py3 warnings
2011-07-12 00:16:15 +02:00
Nicolas Évrard
22332e39df
removed unused test
2011-07-07 17:15:12 +02:00
Cédric Krier
550aae8351
Change Pool into a Singleton
...
review42001
2011-07-03 13:20:58 +02:00
Cédric Krier
df1fd283ac
New transaction management
...
Remove cursor, user and context from methods and use Transaction instead
2010-08-19 22:01:12 +02:00
Cédric Krier
fef5ee826c
Enforce that every fields have a non-empty string
2010-03-25 12:52:05 +01:00
Cédric Krier
847fb72e90
Add PySON to replace python string evaluation on client side
2010-01-20 10:55:19 +01:00
Cédric Krier
54c79dddc5
Rename osv into model on workflow
2009-08-25 13:59:31 +02:00
Cédric Krier
768e98e26a
Move BrowseRecord cache onto the cursor
2009-08-11 11:13:14 +02:00
Cédric Krier
e62e322618
Add report name in the result of Report.execute
2009-06-22 10:46:28 +02:00
Cédric Krier
7303edd66d
Remove model access on workflow instance, workitem and trigger and use _rpc
...
to prevent user to modify it instead
2009-04-09 11:29:46 +02:00
Cédric Krier
d3ad993d03
Backed out changeset c0fb1ebf3a6b
2009-04-09 11:11:18 +02:00
Cédric Krier
f542974ddc
Use root user to create and write workflow instance and item for issue958
2009-04-08 22:51:35 +02:00
Cédric Krier
d63ba876cc
Limit ondelete to 'CASCADE', 'RESTRICT' and 'SET NULL'
...
Change ondelete to upper case
2009-04-07 18:20:25 +02:00
Cédric Krier
3cc8b4727d
Fix creation of table to use the right sequence name
2009-03-17 22:38:41 +01:00
Cédric Krier
764cc9a39f
Add missing _description
2009-03-17 14:09:45 +01:00
Cédric Krier
560b87db9f
Use TableHandler to create index on workflow
2009-03-06 00:41:28 +01:00
Cédric Krier
40f8c7553d
Modify Many2Many to use a model to store relations instead of a named table.
2009-03-05 14:50:44 +01:00
Cédric Krier
c9992e11d2
Remove OSV and WizardOSV and move Cacheable into model
2009-02-28 16:56:54 +01:00
Cédric Krier
a25b8a11a8
Encode label for pydot into ascii
2009-02-26 20:03:32 +01:00
Cédric Krier
3dda36b5c7
Remove unused code
2009-02-18 11:58:33 +01:00
Cédric Krier
168bc328af
Use the right id when creating trigger for issue788
2009-02-18 11:47:50 +01:00
Cédric Krier
762a8545e7
Re-read instance before calling _update_end
2009-02-17 11:29:19 +01:00
Cédric Krier
b75d10cd20
Use a new pool for object
...
Move workflow method in ModelWorkflow
Move workflow service in workflow module
Remove Service and LocalService
Remove web_service and use a dispatcher in protocols
New netrpc/xmlrpc syntax to be easier to introspect
2009-02-11 14:52:22 +01:00
Cédric Krier
1196eaf293
Add modelstorage and modeldb
2009-02-02 13:08:25 +01:00
Cédric Krier
aa1629b7e1
Use octagon for activities and set fontsize in print workflow
2008-11-14 16:50:40 +01:00
Cédric Krier
0b8e36604f
Don't display 'True' condition in print workflow
2008-11-14 16:49:42 +01:00
Cédric Krier
35e2412134
Remove OSV from print workflow
2008-11-14 16:49:09 +01:00
Cédric Krier
812d65b2b4
Add translate on workflow name and activity name for issue527
2008-11-11 23:20:27 +01:00
Cédric Krier
0be63c0c3c
Add states on activity
2008-10-23 10:54:28 +02:00
Cédric Krier
fff67c1dfd
Remove _log_access on ORM
2008-09-05 12:18:20 +02:00
Cédric Krier
be0b7cdedd
Fix error message when printing workflow for issue269
2008-08-21 20:04:42 +02:00
Cédric Krier
4c9eb88b45
Add some indexes on workflow object inspired by openerp rev936
2008-08-01 17:01:29 +02:00
Cédric Krier
69d1eacf7b
Fix workflow instance object to reflect the init.sql
2008-07-30 15:50:11 +02:00
Cédric Krier
af05fd8ca9
Add default value for boolean
...
Remove relate on ir.model.field
Fix init.sql to have not null and default 0 for integer
2008-07-30 12:26:32 +02:00
Cédric Krier
6171ff699b
merge
2008-07-29 20:24:51 +02:00
Cédric Krier
6877b057a1
Remove some size constraints
...
Fix init.sql to match the objects
2008-07-29 11:01:20 +02:00
Bertrand Chenal
e360bfbc73
Removed size constraints on objects to reflect init.sql
2008-07-28 22:55:17 +02:00
Bertrand Chenal
890f2a3e7f
Added missing required
2008-07-28 17:11:17 +02:00
Cédric Krier
557d39c004
Remove ExceptXXX
...
Add function raise_user_error for translation of error message
2008-07-17 19:35:03 +02:00
Cédric Krier
0232c66506
Fix COPYRIGHT
2008-06-23 20:18:54 +02:00
Cédric Krier
8a0520dd74
Fix for pydot 1.0.2
2008-06-10 17:58:09 +02:00
Cédric Krier
2a6797189e
Generate png graph for workflow and use the language for the direction
2008-05-05 10:47:39 +02:00