-
-
Notifications
You must be signed in to change notification settings - Fork 400
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] auth_saml #634
base: 17.0
Are you sure you want to change the base?
Commits on Jun 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aedb350 - Browse repository at this point
Copy the full SHA aedb350View commit details -
Configuration menu - View commit details
-
Copy full SHA for 092fea8 - Browse repository at this point
Copy the full SHA 092fea8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b3c30c - Browse repository at this point
Copy the full SHA 3b3c30cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e43593 - Browse repository at this point
Copy the full SHA 7e43593View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e12101 - Browse repository at this point
Copy the full SHA 4e12101View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32fcb00 - Browse repository at this point
Copy the full SHA 32fcb00View 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 95c0aee - Browse repository at this point
Copy the full SHA 95c0aeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58f6e98 - Browse repository at this point
Copy the full SHA 58f6e98View 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 772784a - Browse repository at this point
Copy the full SHA 772784aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f27c5ec - Browse repository at this point
Copy the full SHA f27c5ecView commit details -
add requirement on lasso
Configuration menu - View commit details
-
Copy full SHA for 706e2a1 - Browse repository at this point
Copy the full SHA 706e2a1View 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 <alexandre.diaz@tecnativa.com>
Configuration menu - View commit details
-
Copy full SHA for a88940b - Browse repository at this point
Copy the full SHA a88940bView commit details -
Configuration menu - View commit details
-
Copy full SHA for eae5c56 - Browse repository at this point
Copy the full SHA eae5c56View 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 14afa11 - Browse repository at this point
Copy the full SHA 14afa11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1367c10 - Browse repository at this point
Copy the full SHA 1367c10View 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 ee21b40 - Browse repository at this point
Copy the full SHA ee21b40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39f183c - Browse repository at this point
Copy the full SHA 39f183cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 478527c - Browse repository at this point
Copy the full SHA 478527cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0cf8c4 - Browse repository at this point
Copy the full SHA e0cf8c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8293ae4 - Browse repository at this point
Copy the full SHA 8293ae4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95b8332 - Browse repository at this point
Copy the full SHA 95b8332View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77ee0ae - Browse repository at this point
Copy the full SHA 77ee0aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80fefa0 - Browse repository at this point
Copy the full SHA 80fefa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e412c38 - Browse repository at this point
Copy the full SHA e412c38View 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 44aab46 - Browse repository at this point
Copy the full SHA 44aab46View 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 f8766da - Browse repository at this point
Copy the full SHA f8766daView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9a9b3b - Browse repository at this point
Copy the full SHA e9a9b3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa19fca - Browse repository at this point
Copy the full SHA fa19fcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e86ed82 - Browse repository at this point
Copy the full SHA e86ed82View 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 84bcd0f - Browse repository at this point
Copy the full SHA 84bcd0fView 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 9f50887 - Browse repository at this point
Copy the full SHA 9f50887View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51a25cf - Browse repository at this point
Copy the full SHA 51a25cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e3c20b - Browse repository at this point
Copy the full SHA 9e3c20bView 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 1f98ba9 - Browse repository at this point
Copy the full SHA 1f98ba9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b96fc0 - Browse repository at this point
Copy the full SHA 4b96fc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0c6b6e - Browse repository at this point
Copy the full SHA a0c6b6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a360bd3 - Browse repository at this point
Copy the full SHA a360bd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8272bb2 - Browse repository at this point
Copy the full SHA 8272bb2View 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 5e13156 - Browse repository at this point
Copy the full SHA 5e13156View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c77341 - Browse repository at this point
Copy the full SHA 2c77341View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e65e77 - Browse repository at this point
Copy the full SHA 5e65e77View commit details -
Configuration menu - View commit details
-
Copy full SHA for b772aa5 - Browse repository at this point
Copy the full SHA b772aa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5781c3 - Browse repository at this point
Copy the full SHA f5781c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6756fd - Browse repository at this point
Copy the full SHA b6756fdView commit details
Commits on Jun 26, 2024
-
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 eeb799e - Browse repository at this point
Copy the full SHA eeb799eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65a6d70 - Browse repository at this point
Copy the full SHA 65a6d70View 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 281955a - Browse repository at this point
Copy the full SHA 281955aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec00146 - Browse repository at this point
Copy the full SHA ec00146View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4379dc2 - Browse repository at this point
Copy the full SHA 4379dc2View 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 078340c - Browse repository at this point
Copy the full SHA 078340cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d410ac1 - Browse repository at this point
Copy the full SHA d410ac1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1c36b4 - Browse repository at this point
Copy the full SHA d1c36b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70aed43 - Browse repository at this point
Copy the full SHA 70aed43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 306979e - Browse repository at this point
Copy the full SHA 306979eView 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 f5aa0d4 - Browse repository at this point
Copy the full SHA f5aa0d4View 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 440b787 - Browse repository at this point
Copy the full SHA 440b787View commit details