-
-
Notifications
You must be signed in to change notification settings - Fork 423
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
[18.0][MIG] auth_saml : Migration to 18.0 #725
base: 18.0
Are you sure you want to change the base?
Commits on Nov 10, 2024
-
[IMP] Move files in a subdirectory
[IMP] Cleanup
Configuration menu - View commit details
-
Copy full SHA for 4f4e51a - Browse repository at this point
Copy the full SHA 4f4e51aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 285f5d4 - Browse repository at this point
Copy the full SHA 285f5d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aadd13 - Browse repository at this point
Copy the full SHA 1aadd13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7facd7c - Browse repository at this point
Copy the full SHA 7facd7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2f08fa - Browse repository at this point
Copy the full SHA f2f08faView commit details -
Configuration menu - View commit details
-
Copy full SHA for d15ed6e - Browse repository at this point
Copy the full SHA d15ed6eView commit details -
[FIX] auth_saml: Fix KeyError using auth_oauth module. (OCA#149)
The following line of code for 11.0: - https://github.com/odoo/odoo/blob/52d6f0e3ee90874fc93fec9cdff74ec71d3b991f/addons/auth_oauth/controllers/main.py#L69 is assigning the key "auth_link" for "list_providers" method. The following template is expecting this key: - https://github.com/odoo/odoo/blob/52d6f0e3ee90874fc93fec9cdff74ec71d3b991f/addons/auth_oauth/views/auth_oauth_templates.xml#L5 So, it raise a KeyError compiling "template_auth_oauth_providers_N" This change is fixing adding that expected key in order to avoid this KeyError
Configuration menu - View commit details
-
Copy full SHA for 5745957 - Browse repository at this point
Copy the full SHA 5745957View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2603b2 - Browse repository at this point
Copy the full SHA f2603b2View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: server-auth-11.0/server-auth-11.0-auth_saml Translate-URL: https://translation.odoo-community.org/projects/server-auth-11-0/server-auth-11-0-auth_saml/
Configuration menu - View commit details
-
Copy full SHA for d77acf4 - Browse repository at this point
Copy the full SHA d77acf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75121a1 - Browse repository at this point
Copy the full SHA 75121a1View commit details -
add requirement on lasso
Configuration menu - View commit details
-
Copy full SHA for e68e079 - Browse repository at this point
Copy the full SHA e68e079View commit details -
[MIG][REF] General cleanup for migration
- Default behavior is now to allow password and SAML together. Otherwise, users could keep getting their passwords removed without warning. - General cleanup. - Remove relations to field `password_crypt` because in v12 the `password` field is always encrypted instead. Co-Authored-By: Alexandre Díaz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf4e732 - Browse repository at this point
Copy the full SHA bf4e732View commit details -
Configuration menu - View commit details
-
Copy full SHA for 097f183 - Browse repository at this point
Copy the full SHA 097f183View commit details -
FIX auth_saml committing saml_access_token otherwise login_and_redire…
…ct uses old data
Configuration menu - View commit details
-
Copy full SHA for a5c3b8d - Browse repository at this point
Copy the full SHA a5c3b8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c04310a - Browse repository at this point
Copy the full SHA c04310aView commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: server-auth-12.0/server-auth-12.0-auth_saml Translate-URL: https://translation.odoo-community.org/projects/server-auth-12-0/server-auth-12-0-auth_saml/
Configuration menu - View commit details
-
Copy full SHA for e9fce09 - Browse repository at this point
Copy the full SHA e9fce09View commit details -
Configuration menu - View commit details
-
Copy full SHA for b34d8f4 - Browse repository at this point
Copy the full SHA b34d8f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c7f757 - Browse repository at this point
Copy the full SHA 1c7f757View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cfa265 - Browse repository at this point
Copy the full SHA 3cfa265View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a07631 - Browse repository at this point
Copy the full SHA 7a07631View commit details -
Configuration menu - View commit details
-
Copy full SHA for aea3a12 - Browse repository at this point
Copy the full SHA aea3a12View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0edd26 - Browse repository at this point
Copy the full SHA f0edd26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37cb78d - Browse repository at this point
Copy the full SHA 37cb78dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0359fb - Browse repository at this point
Copy the full SHA a0359fbView commit details -
Translated using Weblate (French)
Currently translated at 100.0% (37 of 37 strings) Translation: server-auth-15.0/server-auth-15.0-auth_saml Translate-URL: https://translation.odoo-community.org/projects/server-auth-15-0/server-auth-15-0-auth_saml/fr/
Configuration menu - View commit details
-
Copy full SHA for 3ecc9dc - Browse repository at this point
Copy the full SHA 3ecc9dcView commit details -
🚑 Fix the module by adding a transaction to commit the token
🚑 Fix the disallow password for users with SAML ids Added tests to ensure the feature works correctly. Admin user is also an exception from not having a password. In Odoo 15.0, this is the standard user to connect for administrative task, not the super user. ✨ Improve provider form and list views ✨⏩ port of 11.0 automatic redirection from 11.0 version. Use disable_autoredirect as a parameter query to disable automatic redirection (for example https://example.com/web/login?disable_autoredirect=) 💄 Add certificate file name fields to improve the UI 📝 Add required on several fields of the SAML provider; without them the server will crash and there is not enough information to make SAML work. ✨ Split signing to have finer control and be compatible with more IDP. 🔨 Integrate token into res.users.saml, removing auth_saml.token. No need for a separate table, and no more need to create lines in the table. 📝 Avoid server errors when user try metadata page without necessary parameters. 🚑 Replace method call from odoo.http.redirect_with_hash to request.redirect as the former does not exists in Odoo 15.0 anymore. 📚 Improved the module documentation 👕 pylint fixes and other fixes or minor changes
Configuration menu - View commit details
-
Copy full SHA for 7c0ba44 - Browse repository at this point
Copy the full SHA 7c0ba44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 726bb49 - Browse repository at this point
Copy the full SHA 726bb49View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6f45b7 - Browse repository at this point
Copy the full SHA b6f45b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba508a3 - Browse repository at this point
Copy the full SHA ba508a3View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: server-auth-15.0/server-auth-15.0-auth_saml Translate-URL: https://translation.odoo-community.org/projects/server-auth-15-0/server-auth-15-0-auth_saml/
Configuration menu - View commit details
-
Copy full SHA for a471fdd - Browse repository at this point
Copy the full SHA a471fddView commit details -
Translated using Weblate (French)
Currently translated at 100.0% (90 of 90 strings) Translation: server-auth-15.0/server-auth-15.0-auth_saml Translate-URL: https://translation.odoo-community.org/projects/server-auth-15-0/server-auth-15-0-auth_saml/fr/
Configuration menu - View commit details
-
Copy full SHA for 2297051 - Browse repository at this point
Copy the full SHA 2297051View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f299d8 - Browse repository at this point
Copy the full SHA 2f299d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7ad6e7 - Browse repository at this point
Copy the full SHA a7ad6e7View commit details -
[ADD] auth_saml: Improve login page
Make the login page compatible with auth_oauth by using a differently named variable. Render the button with the similar classes and HTML as what is done by auth_oauth. That includes using the default CSS and adding translation for the button text.
Configuration menu - View commit details
-
Copy full SHA for a6c634c - Browse repository at this point
Copy the full SHA a6c634cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14134f8 - Browse repository at this point
Copy the full SHA 14134f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01a4d3c - Browse repository at this point
Copy the full SHA 01a4d3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a5bdcb - Browse repository at this point
Copy the full SHA 7a5bdcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1701eb9 - Browse repository at this point
Copy the full SHA 1701eb9View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: server-auth-16.0/server-auth-16.0-auth_saml Translate-URL: https://translation.odoo-community.org/projects/server-auth-16-0/server-auth-16-0-auth_saml/
Configuration menu - View commit details
-
Copy full SHA for 5086ea5 - Browse repository at this point
Copy the full SHA 5086ea5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea98154 - Browse repository at this point
Copy the full SHA ea98154View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e7a0b0 - Browse repository at this point
Copy the full SHA 4e7a0b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d203b3 - Browse repository at this point
Copy the full SHA 0d203b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d27aabb - Browse repository at this point
Copy the full SHA d27aabbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35bccf6 - Browse repository at this point
Copy the full SHA 35bccf6View commit details -
Added translation using Weblate (Spanish)
Translated using Weblate (Spanish) Currently translated at 100.0% (90 of 90 strings) Translation: server-auth-16.0/server-auth-16.0-auth_saml Translate-URL: https://translation.odoo-community.org/projects/server-auth-16-0/server-auth-16-0-auth_saml/es/
Configuration menu - View commit details
-
Copy full SHA for b39cd19 - Browse repository at this point
Copy the full SHA b39cd19View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb5e032 - Browse repository at this point
Copy the full SHA eb5e032View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: server-auth-16.0/server-auth-16.0-auth_saml Translate-URL: https://translation.odoo-community.org/projects/server-auth-16-0/server-auth-16-0-auth_saml/
Configuration menu - View commit details
-
Copy full SHA for 6e8fad0 - Browse repository at this point
Copy the full SHA 6e8fad0View commit details -
Configuration menu - View commit details
-
Copy full SHA for da2c4a0 - Browse repository at this point
Copy the full SHA da2c4a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a19b8e - Browse repository at this point
Copy the full SHA 1a19b8eView commit details -
Added translation using Weblate (Italian)
Translated using Weblate (Italian) Currently translated at 85.5% (77 of 90 strings) Translation: server-auth-16.0/server-auth-16.0-auth_saml Translate-URL: https://translation.odoo-community.org/projects/server-auth-16-0/server-auth-16-0-auth_saml/it/ Translated using Weblate (Italian) Currently translated at 100.0% (90 of 90 strings) Translation: server-auth-16.0/server-auth-16.0-auth_saml Translate-URL: https://translation.odoo-community.org/projects/server-auth-16-0/server-auth-16-0-auth_saml/it/
Configuration menu - View commit details
-
Copy full SHA for d449767 - Browse repository at this point
Copy the full SHA d449767View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bd4b87 - Browse repository at this point
Copy the full SHA 7bd4b87View commit details -
Configuration menu - View commit details
-
Copy full SHA for b507602 - Browse repository at this point
Copy the full SHA b507602View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fdf48f - Browse repository at this point
Copy the full SHA 2fdf48fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2145391 - Browse repository at this point
Copy the full SHA 2145391View commit details -
[FIX] auth_saml: update signin method
Updated the signin method to reflect changes in similar method signin from auth_oauth. Without the changes, the ORM crashes with psycopg2.errors.InvalidSavepointSpecification when trying to signin. Fixes OCA#664
Configuration menu - View commit details
-
Copy full SHA for fb08d15 - Browse repository at this point
Copy the full SHA fb08d15View commit details -
[IMP] auth_saml: Allow admin/managers to edit User SAML information
As user in that group can already edit users, so it make sense to allow them to see and edit that information rather than restrict it to admin/system.
Configuration menu - View commit details
-
Copy full SHA for 785fd48 - Browse repository at this point
Copy the full SHA 785fd48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6174b03 - Browse repository at this point
Copy the full SHA 6174b03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04834a9 - Browse repository at this point
Copy the full SHA 04834a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1b0aeb - Browse repository at this point
Copy the full SHA a1b0aebView commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: server-auth-17.0/server-auth-17.0-auth_saml Translate-URL: https://translation.odoo-community.org/projects/server-auth-17-0/server-auth-17-0-auth_saml/
Configuration menu - View commit details
-
Copy full SHA for c81cf43 - Browse repository at this point
Copy the full SHA c81cf43View commit details -
Configuration menu - View commit details
-
Copy full SHA for f23be80 - Browse repository at this point
Copy the full SHA f23be80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89df146 - Browse repository at this point
Copy the full SHA 89df146View commit details
Commits on Nov 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6d6d0c4 - Browse repository at this point
Copy the full SHA 6d6d0c4View commit details