summaryrefslogtreecommitdiff
path: root/addons/base_import_module/controllers
AgeCommit message (Collapse)Author
2020-06-18[IMP] *: replace to new _() syntaxMartin Trigaux
Using a few regex like \((_\(.*%s.*)(\) % )([\w\[\]][\w .\[\]\(\)'"]*)\) ($1, $3)) Old syntax is still compatible but starts the migration to the new syntax that catches error.
2018-11-14[FIX] base_import_module, cli: deployNicolas Martinelli
The use of the `deploy` command always fails because of an incorrect CSRF token since commit 9bae56acd4ebe2b1. Indeed, the latter re-introduces the session rotation, i.e. the session ID is changed at authentication. Practically, what happens server-side is: - authentication - generate CSRF token - create the response with the token and a change of session ID At this point, the token generated is not correct anymore since it is based on the 'old' session ID. Therefore, when it is reused at uploading, an error is raised. It is actually possible to simplify the process by performing the authentication and the file upload in a single request. There is indeed no real use of extracting the authentication, since the request is then only used to upload the module. opw-1902863 closes odoo/odoo#28653
2017-04-28[FIX] Various P3-related import changesxmo-odoo
* LDAP import: python-ldap is not python3-compatible, pyldap is Warning: only supported from debian Stretch (current testing)? https://packages.debian.org/search?searchon=names&keywords=pyldap * implicitly relative imports * imports of moved or removed stdlib modules issue #8530
2017-04-11[#8530] convert exception handlers to except..as syntaxXavier Morel
Futurize fixers: * lib2to3.fixes.fix_except
2016-07-13[MIG] base_import_module: Migrated to new APIMohammed Shekha
2016-01-12[FIX] base_import_module: CSRF handlingXavier Morel
* disabled CSRF protection for login route * return CSRF token from login and retransmit it during module upload ``deploy`` only sends CSRF token if given one by authenticate so that the command can be used for non-updated modules. Closes #9488
2015-08-20[ADD] convenience res_users._is_adminXavier Morel
Checks that the provided user (or user in the provided dataset): * is the superadmin * or is a member of group_erp_manager There are a number of hand-rolled "is_admin" checks in the codebase some of which are fairly gnarly. The shortcut provides a single point of contact, avoids forgetting about cases (e.g. SUPERUSER_ID) and is relatively convenient when checking a user which is not the "current" user. closes #8146
2014-06-11Added --force to odoo deployFabien Meghazi
Will force --init mode even if module is already installed
2014-05-22[IMP] improved code to show import result in wizard and improved typotpa-odoo
2014-05-22[ADD] add wizard to import zipped moduletpa-odoo
2014-03-26[FIX] /login is not webservice friendly, base_import_module uses it's ownFabien Meghazi
Exceptions in /base_import_module/* will generate 500 pages with a short message bzr revid: fme@openerp.com-20140326215709-esc4zkpfp8uzuww1
2014-03-26[IMP] Use requests for http requests. python does not provide multipart encodingFabien Meghazi
bzr revid: fme@openerp.com-20140326150842-h33yuiwsnrm8gmbk
2014-03-19[WIP] base_import_moduleFabien Meghazi
bzr revid: fme@openerp.com-20140319085343-zkee3rmqc9dzpa7h