Commit Graph
59 Commits
Author SHA1 Message Date
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
Cédric Krier c882bdf518 Use string instead of function reference for action in wizard
It allow and easy way to override the function
2008-02-27 11:49:58 +01:00
Cédric Krier 8ffbcf02ce Remove call to download as there no more repositories 2008-02-27 10:51:41 +01:00
Cédric Krier addc090e18 Remove module repository 2008-02-26 18:40:24 +01:00
Cédric Krier 1724794f7b Remove demo on module
It will be handle by specific modules
2008-02-26 18:21:28 +01:00
Cédric Krier d80152ce78 Remove _defaults dict and replace by default_ function to allow easy override 2008-02-26 16:23:05 +01:00
Cédric Krier c6948c3f35 Remove _columns dict and put it directly in the object to reflect better the
browserecord
2008-02-26 12:40:40 +01:00
Cédric Krier c2b6cc8336 use create_graph from module.py to install/upgrade module from client 2008-02-21 13:45:32 +01:00
Cédric Krier de96377619 Rename category_id, dependencies_id, module_id into category, dependencies,
module
2008-02-17 15:22:55 +01:00
Cédric Krier 12996fe8d9 Rename parent_id, child_ids into parent, childs 2008-02-17 15:15:16 +01:00
Cédric Krier b38c97bd4a Fix inheritance in __init__
- Add field only if pool is not None
- Don't append to mutable object because they are static in ORM object so they
  will be change for all objects
2008-02-17 02:36:25 +01:00
Cédric Krier 1013a93e33 Add rpc_allowed to improve security on object
A method can only call by rpc if it is in _rpc_allowed list
2008-02-15 18:26:51 +01:00
Cédric Krier a8d4460cfc Update modules, update also translation except if the translation was modified
by a user
2008-02-12 11:39:26 +01:00
Cédric Krier bd928806f6 Improve translation
- Translation file by modules
- Add fuzzy behavior
- Add english translation dynamically
- Add wizard to export / update translation
- Add french translation of ir module
- Move res.lang into ir.lang
2008-02-11 14:01:47 +01:00