-
-
Notifications
You must be signed in to change notification settings - Fork 424
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[17.0][MIG] users_ldap_populate: Migration to 17.0 #675
base: 17.0
Are you sure you want to change the base?
Commits on Nov 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ffe4368 - Browse repository at this point
Copy the full SHA ffe4368View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dc1a0f - Browse repository at this point
Copy the full SHA 9dc1a0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91725fe - Browse repository at this point
Copy the full SHA 91725feView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6c6b41 - Browse repository at this point
Copy the full SHA c6c6b41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c28848 - Browse repository at this point
Copy the full SHA 7c28848View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05a8578 - Browse repository at this point
Copy the full SHA 05a8578View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4762c7 - Browse repository at this point
Copy the full SHA c4762c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65cb66e - Browse repository at this point
Copy the full SHA 65cb66eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5155db - Browse repository at this point
Copy the full SHA c5155dbView commit details -
Add OCA as author of OCA addons
In order to get visibility on https://www.odoo.com/apps the OCA board has decided to add the OCA as author of all the addons maintained as part of the association.
Configuration menu - View commit details
-
Copy full SHA for 2a164a5 - Browse repository at this point
Copy the full SHA 2a164a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ed25dd - Browse repository at this point
Copy the full SHA 1ed25ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6440e56 - Browse repository at this point
Copy the full SHA 6440e56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 948cee2 - Browse repository at this point
Copy the full SHA 948cee2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c83481 - Browse repository at this point
Copy the full SHA 4c83481View commit details -
Configuration menu - View commit details
-
Copy full SHA for 702b252 - Browse repository at this point
Copy the full SHA 702b252View commit details -
port user_ldap_populate to new API
and remove use of deprecated except_orm on the way
Configuration menu - View commit details
-
Copy full SHA for c78a8e4 - Browse repository at this point
Copy the full SHA c78a8e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec98096 - Browse repository at this point
Copy the full SHA ec98096View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a682d7 - Browse repository at this point
Copy the full SHA 6a682d7View commit details -
9.0 users_ldap_populate fix 2 bugs
* leftovers from old api * python-ldap does not like Unicode strings
Configuration menu - View commit details
-
Copy full SHA for b6d40c0 - Browse repository at this point
Copy the full SHA b6d40c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7839253 - Browse repository at this point
Copy the full SHA 7839253View commit details -
Configuration menu - View commit details
-
Copy full SHA for 884a25b - Browse repository at this point
Copy the full SHA 884a25bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc9064b - Browse repository at this point
Copy the full SHA dc9064bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 454b53d - Browse repository at this point
Copy the full SHA 454b53dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd4b564 - Browse repository at this point
Copy the full SHA bd4b564View commit details -
10.0 migrate users_ldap_populate (OCA#657)
* [MIG] migrate users_ldap_populate to 10.0 Changes include: - move views to views folder - move models to models folder - in views rename openerp to odoo - __openerp__.py to __manifest__.py * [FIX] Add read me to module users_ldap_populate * [FIX] users_ldap_populate: cleanup manifest file Cleanup of the author list * [FIX] users_ldap_populate: More modern copyright in .py files * [FIX] users_ldap_populate: Update read me Fixes include: - more human module name - Fix web links
Configuration menu - View commit details
-
Copy full SHA for f9d2e03 - Browse repository at this point
Copy the full SHA f9d2e03View commit details -
[ADD] users_ldap_populate: migrate functionality added to 6.1 after 7…
….0 port (OCA#408) * [ADD] possibility to deactivate users not found in ldap while populating * [IMP] search in ldap for every possibly unknown user to be really sure it actually is not present there * [FIX] refactoring mistake * [IMP] don't use self.query() to be sure to be stopped if any error occurs * [IMP] remove superfluous check as exceptions are not supressed any more * [FIX] typo in variable name [FIX] handle unicode characters in search filter [FIX] search for user's login, not her name * [FIX] don't pass user_name as assertion_value * [FIX] don't deactivate users if we got a non-existent ldap configuration * [FIX] flake8 * [FIX] more flake8 * [FIX] make form usable * [FIX] name clash between function and field * [ADD] test
Configuration menu - View commit details
-
Copy full SHA for 7afa7ea - Browse repository at this point
Copy the full SHA 7afa7eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for be214b4 - Browse repository at this point
Copy the full SHA be214b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24713ba - Browse repository at this point
Copy the full SHA 24713baView commit details -
[FIX] users_ldap_populate. Wrong field name in test.
Also various changes to satisfy pylint/flake/travis.
Configuration menu - View commit details
-
Copy full SHA for 836a88d - Browse repository at this point
Copy the full SHA 836a88dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5158c8 - Browse repository at this point
Copy the full SHA e5158c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77de591 - Browse repository at this point
Copy the full SHA 77de591View commit details -
[FIX] strange behavior of users_ldap_populate
when the LDAP search returns values for a user existing in Odoo but deactivated, the 'deactivate unknown users' feature was silently disabled. This commit changes the behavior to reactivate the user in Odoo
Configuration menu - View commit details
-
Copy full SHA for 70b6d65 - Browse repository at this point
Copy the full SHA 70b6d65View commit details -
would not always archive users, esp. when run from a cron on the way: * add some logs to help check what's going on * use sets to remove duplicates * don't query all ldap configurations if one has said the user must be archived
Configuration menu - View commit details
-
Copy full SHA for 8248446 - Browse repository at this point
Copy the full SHA 8248446View commit details -
Translated using Weblate (French)
Currently translated at 100.0% (21 of 21 strings) Translation: server-tools-10.0/server-tools-10.0-users_ldap_populate Translate-URL: https://translation.odoo-community.org/projects/server-tools-10-0/server-tools-10-0-users_ldap_populate/fr/
Configuration menu - View commit details
-
Copy full SHA for 9018d66 - Browse repository at this point
Copy the full SHA 9018d66View commit details -
[10.0] [FIX] users_ldap_populate special characters (#1564)
* [10.0] users_ldap_populate special characters
Configuration menu - View commit details
-
Copy full SHA for fb93f22 - Browse repository at this point
Copy the full SHA fb93f22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e7790e - Browse repository at this point
Copy the full SHA 3e7790eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50d479c - Browse repository at this point
Copy the full SHA 50d479cView commit details -
[FIX] users_ldap_populate: use str, not bytes
Without this fix, when hitting the populate button, Odoo failed with: ``` Odoo Server Error Traceback (most recent call last): File "/opt/odoo/custom/src/odoo/odoo/http.py", line 656, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/opt/odoo/custom/src/odoo/odoo/http.py", line 314, in _handle_exception raise pycompat.reraise(type(exception), exception, sys.exc_info()[2]) File "/opt/odoo/custom/src/odoo/odoo/tools/pycompat.py", line 87, in reraise raise value File "/opt/odoo/custom/src/odoo/odoo/http.py", line 698, in dispatch result = self._call_function(**self.params) File "/opt/odoo/custom/src/odoo/odoo/http.py", line 346, in _call_function return checked_call(self.db, *args, **kwargs) File "/opt/odoo/custom/src/odoo/odoo/service/model.py", line 97, in wrapper return f(dbname, *args, **kwargs) File "/opt/odoo/custom/src/odoo/odoo/http.py", line 339, in checked_call result = self.endpoint(*a, **kw) File "/opt/odoo/custom/src/odoo/odoo/http.py", line 941, in __call__ return self.method(*args, **kw) File "/opt/odoo/custom/src/odoo/odoo/http.py", line 519, in response_wrap response = f(*args, **kw) File "/opt/odoo/auto/addons/web/controllers/main.py", line 966, in call_button action = self._call_kw(model, method, args, {}) File "/opt/odoo/auto/addons/web/controllers/main.py", line 954, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/opt/odoo/custom/src/odoo/odoo/api.py", line 759, in call_kw return _call_kw_multi(method, model, args, kwargs) File "/opt/odoo/custom/src/odoo/odoo/api.py", line 746, in _call_kw_multi result = method(recs, *args, **kwargs) File "/opt/odoo/auto/addons/users_ldap_populate/models/users_ldap.py", line 189, in populate_wizard res_id = wizard_obj.create({'ldap_id': self.id}).id File "<decorator-gen-155>", line 2, in create File "/opt/odoo/custom/src/odoo/odoo/api.py", line 461, in _model_create_multi return create(self, [arg]) File "/opt/odoo/auto/addons/users_ldap_populate/models/populate_wizard.py", line 32, in create ldap.action_populate() File "/opt/odoo/auto/addons/users_ldap_populate/models/users_ldap.py", line 65, in action_populate results = self._get_ldap_entry_dicts(conf) File "/opt/odoo/auto/addons/users_ldap_populate/models/users_ldap.py", line 128, in _get_ldap_entry_dicts ldap_password.encode('utf-8') File "/usr/local/lib/python3.7/site-packages/ldap/ldapobject.py", line 382, in simple_bind_s msgid = self.simple_bind(who,cred,serverctrls,clientctrls) File "/usr/local/lib/python3.7/site-packages/ldap/ldapobject.py", line 376, in simple_bind return self._ldap_call(self._l.simple_bind,who,cred,RequestControlTuples(serverctrls),RequestControlTuples(clientctrls)) File "/usr/local/lib/python3.7/site-packages/ldap/ldapobject.py", line 263, in _ldap_call result = func(*args,**kwargs) TypeError: argument 1 must be str, not bytes ```
Configuration menu - View commit details
-
Copy full SHA for 7b8a363 - Browse repository at this point
Copy the full SHA 7b8a363View commit details -
[FIX] users_ldap_populate: Fix POT + es
Don't know why the POT hasn't been regenerated.
Configuration menu - View commit details
-
Copy full SHA for 913b0e3 - Browse repository at this point
Copy the full SHA 913b0e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96f49f2 - Browse repository at this point
Copy the full SHA 96f49f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf564d0 - Browse repository at this point
Copy the full SHA bf564d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bb7c70 - Browse repository at this point
Copy the full SHA 3bb7c70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ab73b6 - Browse repository at this point
Copy the full SHA 2ab73b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2938df - Browse repository at this point
Copy the full SHA b2938dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for cba59df - Browse repository at this point
Copy the full SHA cba59dfView commit details -
Translated using Weblate (Italian)
Currently translated at 100.0% (22 of 22 strings) Translation: server-auth-16.0/server-auth-16.0-users_ldap_populate Translate-URL: https://translation.odoo-community.org/projects/server-auth-16-0/server-auth-16-0-users_ldap_populate/it/
Configuration menu - View commit details
-
Copy full SHA for 366e895 - Browse repository at this point
Copy the full SHA 366e895View commit details -
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (22 of 22 strings) Translation: server-auth-16.0/server-auth-16.0-users_ldap_populate Translate-URL: https://translation.odoo-community.org/projects/server-auth-16-0/server-auth-16-0-users_ldap_populate/pt_BR/
Configuration menu - View commit details
-
Copy full SHA for 1ea3f06 - Browse repository at this point
Copy the full SHA 1ea3f06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f23700 - Browse repository at this point
Copy the full SHA 8f23700View commit details -
Configuration menu - View commit details
-
Copy full SHA for 023ac25 - Browse repository at this point
Copy the full SHA 023ac25View commit details