diff --git a/pandoc-3.3-1-amd64.deb b/pandoc-3.3-1-amd64.deb new file mode 100644 index 0000000000..65e9c2d900 Binary files /dev/null and b/pandoc-3.3-1-amd64.deb differ diff --git a/requirements.txt b/requirements.txt index 302ba0e988..72eb0562e8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,3 +3,4 @@ email_validator lxml pysaml2 python-jose +python-ldap diff --git a/users_ldap_populate/README.rst b/users_ldap_populate/README.rst index 2b4365ed06..2a535b533e 100644 --- a/users_ldap_populate/README.rst +++ b/users_ldap_populate/README.rst @@ -17,19 +17,19 @@ LDAP Populate :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fserver--auth-lightgray.png?logo=github - :target: https://github.com/OCA/server-auth/tree/16.0/users_ldap_populate + :target: https://github.com/OCA/server-auth/tree/17.0/users_ldap_populate :alt: OCA/server-auth .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/server-auth-16-0/server-auth-16-0-users_ldap_populate + :target: https://translation.odoo-community.org/projects/server-auth-17-0/server-auth-17-0-users_ldap_populate :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png - :target: https://runboat.odoo-community.org/builds?repo=OCA/server-auth&target_branch=16.0 + :target: https://runboat.odoo-community.org/builds?repo=OCA/server-auth&target_branch=17.0 :alt: Try me on Runboat |badge1| |badge2| |badge3| |badge4| |badge5| -This module extends the functionality of auth_ldap by adding functionality so -that users can be populated from a LDAP server. +This module extends the functionality of auth_ldap by adding +functionality so that users can be populated from a LDAP server. **Table of contents** @@ -41,16 +41,17 @@ Usage To use this module, you need to: -#. Go to 'Settings' -> 'General Settings' -#. In the LDAP category click on or add a LDAP configuration -#. In the pop-up enter all the LDAP settings -#. Click the populate button -#. A new pop-up will notify you of how many users are added +1. Go to 'Settings' -> 'General Settings' +2. In the LDAP category click on or add a LDAP configuration +3. In the pop-up enter all the LDAP settings +4. Click the populate button +5. A new pop-up will notify you of how many users are added Known issues / Roadmap ====================== -* Improve test coverage and port its LDAP Patch method to a module where they can be imported and reutilized on other tests. +- Improve test coverage and port its LDAP Patch method to a module + where they can be imported and reutilized on other tests. Bug Tracker =========== @@ -58,7 +59,7 @@ Bug Tracker Bugs are tracked on `GitHub Issues `_. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -66,23 +67,23 @@ Credits ======= Authors -~~~~~~~ +------- * Therp BV Contributors -~~~~~~~~~~~~ +------------ -* Therp BV -* `Tecnativa `_: +- Therp BV +- `Tecnativa `__: - * Alexandre Díaz - * João Marques - * Carlos Roca - * Carolina Fernandez + - Alexandre Díaz + - João Marques + - Carlos Roca + - Carolina Fernandez Maintainers -~~~~~~~~~~~ +----------- This module is maintained by the OCA. @@ -102,6 +103,6 @@ Current `maintainer `__: |maintainer-joao-p-marques| -This module is part of the `OCA/server-auth `_ project on GitHub. +This module is part of the `OCA/server-auth `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/users_ldap_populate/pyproject.toml b/users_ldap_populate/pyproject.toml new file mode 100644 index 0000000000..4231d0cccb --- /dev/null +++ b/users_ldap_populate/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/users_ldap_populate/readme/CONTRIBUTORS.md b/users_ldap_populate/readme/CONTRIBUTORS.md new file mode 100644 index 0000000000..ada249b8c1 --- /dev/null +++ b/users_ldap_populate/readme/CONTRIBUTORS.md @@ -0,0 +1,6 @@ +- Therp BV \<\> +- [Tecnativa](https://www.tecnativa.com): + - Alexandre Díaz + - João Marques + - Carlos Roca + - Carolina Fernandez diff --git a/users_ldap_populate/readme/CONTRIBUTORS.rst b/users_ldap_populate/readme/CONTRIBUTORS.rst deleted file mode 100644 index 79da089a22..0000000000 --- a/users_ldap_populate/readme/CONTRIBUTORS.rst +++ /dev/null @@ -1,7 +0,0 @@ -* Therp BV -* `Tecnativa `_: - - * Alexandre Díaz - * João Marques - * Carlos Roca - * Carolina Fernandez diff --git a/users_ldap_populate/readme/DESCRIPTION.md b/users_ldap_populate/readme/DESCRIPTION.md new file mode 100644 index 0000000000..38011967fa --- /dev/null +++ b/users_ldap_populate/readme/DESCRIPTION.md @@ -0,0 +1,2 @@ +This module extends the functionality of auth_ldap by adding +functionality so that users can be populated from a LDAP server. diff --git a/users_ldap_populate/readme/DESCRIPTION.rst b/users_ldap_populate/readme/DESCRIPTION.rst deleted file mode 100644 index 389926d477..0000000000 --- a/users_ldap_populate/readme/DESCRIPTION.rst +++ /dev/null @@ -1,2 +0,0 @@ -This module extends the functionality of auth_ldap by adding functionality so -that users can be populated from a LDAP server. diff --git a/users_ldap_populate/readme/ROADMAP.md b/users_ldap_populate/readme/ROADMAP.md new file mode 100644 index 0000000000..00cf0bdca4 --- /dev/null +++ b/users_ldap_populate/readme/ROADMAP.md @@ -0,0 +1,2 @@ +- Improve test coverage and port its LDAP Patch method to a module where + they can be imported and reutilized on other tests. diff --git a/users_ldap_populate/readme/ROADMAP.rst b/users_ldap_populate/readme/ROADMAP.rst deleted file mode 100644 index 87bfac4ea0..0000000000 --- a/users_ldap_populate/readme/ROADMAP.rst +++ /dev/null @@ -1 +0,0 @@ -* Improve test coverage and port its LDAP Patch method to a module where they can be imported and reutilized on other tests. diff --git a/users_ldap_populate/readme/USAGE.md b/users_ldap_populate/readme/USAGE.md new file mode 100644 index 0000000000..3ae2f69505 --- /dev/null +++ b/users_ldap_populate/readme/USAGE.md @@ -0,0 +1,7 @@ +To use this module, you need to: + +1. Go to 'Settings' -\> 'General Settings' +2. In the LDAP category click on or add a LDAP configuration +3. In the pop-up enter all the LDAP settings +4. Click the populate button +5. A new pop-up will notify you of how many users are added diff --git a/users_ldap_populate/readme/USAGE.rst b/users_ldap_populate/readme/USAGE.rst deleted file mode 100644 index adf391f48e..0000000000 --- a/users_ldap_populate/readme/USAGE.rst +++ /dev/null @@ -1,7 +0,0 @@ -To use this module, you need to: - -#. Go to 'Settings' -> 'General Settings' -#. In the LDAP category click on or add a LDAP configuration -#. In the pop-up enter all the LDAP settings -#. Click the populate button -#. A new pop-up will notify you of how many users are added diff --git a/users_ldap_populate/static/description/index.html b/users_ldap_populate/static/description/index.html index 2f18de6b4a..867889bf98 100644 --- a/users_ldap_populate/static/description/index.html +++ b/users_ldap_populate/static/description/index.html @@ -1,4 +1,3 @@ - @@ -9,10 +8,11 @@ /* :Author: David Goodger (goodger@python.org) -:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $ +:Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. +Despite the name, some widely supported CSS2 features are used. See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to customize this style sheet. @@ -275,7 +275,7 @@ margin-left: 2em ; margin-right: 2em } -pre.code .ln { color: grey; } /* line numbers */ +pre.code .ln { color: gray; } /* line numbers */ pre.code, code { background-color: #eeeeee } pre.code .comment, code .comment { color: #5C6576 } pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } @@ -301,7 +301,7 @@ span.pre { white-space: pre } -span.problematic { +span.problematic, pre.problematic { color: red } span.section-subtitle { @@ -369,9 +369,9 @@

LDAP Populate

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! source digest: sha256:63416ef2552f2e40342f05e2816018fa46e7b680c87a4a7619875248549db09c !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Beta License: AGPL-3 OCA/server-auth Translate me on Weblate Try me on Runboat

-

This module extends the functionality of auth_ldap by adding functionality so -that users can be populated from a LDAP server.

+

Beta License: AGPL-3 OCA/server-auth Translate me on Weblate Try me on Runboat

+

This module extends the functionality of auth_ldap by adding +functionality so that users can be populated from a LDAP server.

Table of contents

    @@ -400,7 +400,8 @@

    Usage

    Known issues / Roadmap

      -
    • Improve test coverage and port its LDAP Patch method to a module where they can be imported and reutilized on other tests.
    • +
    • Improve test coverage and port its LDAP Patch method to a module +where they can be imported and reutilized on other tests.
    @@ -408,7 +409,7 @@

    Bug Tracker

    Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed -feedback.

    +feedback.

    Do not contact contributors directly about support or help with technical issues.

    @@ -435,13 +436,15 @@

    Contributors

    Maintainers

    This module is maintained by the OCA.

    -Odoo Community Association + +Odoo Community Association +

    OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

    Current maintainer:

    joao-p-marques

    -

    This module is part of the OCA/server-auth project on GitHub.

    +

    This module is part of the OCA/server-auth project on GitHub.

    You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

    diff --git a/users_ldap_populate/tests/test_users_ldap_populate.py b/users_ldap_populate/tests/test_users_ldap_populate.py index 5d50b58a73..79bde88a48 100644 --- a/users_ldap_populate/tests/test_users_ldap_populate.py +++ b/users_ldap_populate/tests/test_users_ldap_populate.py @@ -5,7 +5,7 @@ from odoo.tests.common import TransactionCase -class PatchLDAPConnection(object): +class PatchLDAPConnection: def __init__(self, results): self.results = results