Cédric Krier
f66d054cf7
Remove unused code
2010-04-06 19:32:23 +02:00
Cédric Krier
dd6918994f
New interface for Function/Property fields
...
Function field takes an other field in parameters
set/get function on Fields take a list of ids
2010-03-11 16:42:50 +01:00
Cédric Krier
d92cb527ae
Use get_id of ir.model.data
2010-01-21 12:07:25 +01:00
Cédric Krier
12b608d717
Add required=True to module on ir.module.module.dependency
2010-01-16 14:27:42 +01:00
Bertrand Chenal
6006209d6d
Removed unused code
2009-10-12 18:38:23 +02:00
Cédric Krier
7eb928752e
Use set to compute childs and parents from module graph for issue1205
2009-10-02 10:54:02 +02:00
Cédric Krier
b427d21224
Add new tool safe_eval
2009-09-28 11:21:11 +02:00
Cédric Krier
45914073bf
Use faster join implementation:
...
- use generator when possible
- use tuple __mul__
2009-08-26 15:39:53 +02:00
Cédric Krier
cbf621c064
Add test for empty ids in on_write for issue1052
2009-05-18 18:53:11 +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
05b0f8c75e
Add on_write on ir.module.module for issue811
2009-03-15 23:52:13 +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
a4b9258b71
Rename _rpc_allowed into _rpc and add commit behavior
2009-02-25 12:25:01 +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
Mathias Behrle
407193bf77
Add _description and docstring to WizardOSV for issue718
2009-01-04 00:49:05 +01:00
Cédric Krier
97bb2ac4d9
Fill correctly name2module in update_list of ir.module
2008-12-01 20:19:03 +01:00
Cédric Krier
9577e160ff
Compare the description with the standard if there is no translation
2008-11-23 01:53:58 +01:00
Cédric Krier
dd7aae7805
Don't return '.zip' in get_module_list
2008-11-20 19:07:57 +01:00
Cédric Krier
9ff90ce067
Allow egg installation working
2008-11-18 17:40:30 +01:00
Cédric Krier
39f7e895d4
Add menu action in ModuleInstallUpgrade to reload the menu and improve popup
...
for issue243
2008-11-14 23:55:54 +01:00
Cédric Krier
e2d022aaa7
Add select for module config_wizard items
2008-11-07 17:27:13 +01:00
Cédric Krier
54bdf8f1bf
Remove uninstallable state on module
...
Improve update_list and _update_dependencies on ir.module.module
2008-11-07 11:23:57 +01:00
Cédric Krier
07e536d6cb
Remove module category as it can not be translated
2008-11-06 18:44:57 +01:00
Cédric Krier
7386040c20
Remove unused url field on ir.module
2008-11-05 16:16:13 +01:00
Cédric Krier
8b1d06a3ba
Allow to translate module descriptions
2008-11-05 12:50:24 +01:00
Cédric Krier
3e3af7b20f
Remove installable key in __tryton__.py
2008-11-05 10:02:19 +01:00
Cédric Krier
6a73e71a15
Add missing context
2008-11-05 10:01:48 +01:00
Cédric Krier
f5a42003f8
Remove default license
2008-09-24 16:12:17 +02:00
Cédric Krier
33d3af2f6f
Remove license on ir.module
2008-09-24 15:43:34 +02:00
Cédric Krier
6c0cddfebd
Fix search on ir.model.data for new inherit field for issue394
2008-09-23 20:12:47 +02:00
Cédric Krier
6f784758e9
Move module into modules
2008-09-13 19:41:02 +02:00
Cédric Krier
5942c94622
Don't restart pooler if there is no module to update
2008-08-27 11:49:45 +02:00
Cédric Krier
9c225a109a
Fix remove user in call raise_user_error
2008-08-12 18:55:40 +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
Cédric Krier
7f32771048
Change unlink to delete for issue201
2008-07-25 12:49:00 +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
439ed972e0
Remove duplicate __init__ in module object
2008-06-09 17:57:17 +02:00
Cédric Krier
3ca54b80d7
Remove gtk icons
2008-06-06 22:49:25 +02:00
Cédric Krier
7ace6cf80a
Improve module update list if modules dir doesn't exist
2008-06-01 19:46:42 +02:00
Cédric Krier
1407b4f58f
Fix update_list to update also ir, workflow, res, webdav modules
2008-05-23 16:14:28 +02:00
Cédric Krier
fdef99718a
Remove update module list wizard for issue18
...
Update module list when loading modules
Update fr_FR translation for ir module
2008-05-19 12:25:21 +02:00
Cédric Krier
83297dc6c3
Fix get_parents function on modules graph for issue16
2008-05-19 11:24:46 +02:00
Cédric Krier
8fc4a98304
Use dict for _order on ORM object.
...
_order is now an instanciate variable.
It is a dict like this:
[('name', 'ASC'), ('id', 'ASC')]
2008-04-22 17:47:24 +02:00
Cédric Krier
27eaa7508c
Add module config wizard to open module list on first login
2008-04-17 17:54:08 +02:00
Cédric Krier
c66b3c9755
Remove some class instances and move it in the __init__
...
This make inheritance easier
2008-03-04 11:49:32 +01:00
Cédric Krier
db410a3fc8
Make _rpc_allowed no more a class instance and add selection and reference
...
methods to it
2008-03-03 19:10:57 +01:00
Cédric Krier
ac142e65a4
Remove pool from args of __init__ of OSV
...
More simple to inherit
2008-03-03 18:30:39 +01:00
Cédric Krier
3d1f0da70d
Run config wizard after module install
2008-02-29 13:16:58 +01:00
Cédric Krier
4548d73047
Add framework to handle configuration wizard
...
- One object where module subscribe the configuration wizards
- One wizard that loop throw all the open configuration wizards
2008-02-28 17:28:10 +01:00