[PR #1732] [MERGED] LDAP synchronization process #2288

Closed
opened 2026-02-27 12:10:17 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/modoboa/modoboa/pull/1732
Author: @tonioo
Created: 5/3/2019
Status: Merged
Merged: 5/7/2019
Merged by: @tonioo

Base: masterHead: feature/ldap_sync


📝 Commits (10+)

  • 724a71f Initial commit for LDAP sync process.
  • 2ac1de1 Fixed unit tests.
  • b44b081 Added doc and run ldapsync tests on travis.
  • a4bcc00 Removed server address.
  • 00a4f73 Force bytes when calling ldap methods.
  • da66d4c Fixed tests compat with python2.
  • 2e799ee Do not force bytes here.
  • 99a0ebe Force bytes.
  • 7b77e35 Force bytes for attribute names too.
  • 6a1f999 Disable bytes mode in PY2.

📊 Changes

11 files changed (+420 additions, -23 deletions)

View changed files

📝 .travis.yml (+1 -1)
📝 doc/configuration.rst (+54 -2)
📝 modoboa/core/app_settings.py (+81 -20)
📝 modoboa/core/commands/templates/settings.py.tpl (+1 -0)
📝 modoboa/core/tests/test_views.py (+5 -0)
modoboa/ldapsync/__init__.py (+1 -0)
modoboa/ldapsync/apps.py (+8 -0)
modoboa/ldapsync/handlers.py (+36 -0)
modoboa/ldapsync/lib.py (+127 -0)
modoboa/ldapsync/tests.py (+105 -0)
📝 test_project/test_project/settings.py (+1 -0)

📄 Description

Synchronization of user accounts between Modoboa and an LDAP directory.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/modoboa/modoboa/pull/1732 **Author:** [@tonioo](https://github.com/tonioo) **Created:** 5/3/2019 **Status:** ✅ Merged **Merged:** 5/7/2019 **Merged by:** [@tonioo](https://github.com/tonioo) **Base:** `master` ← **Head:** `feature/ldap_sync` --- ### 📝 Commits (10+) - [`724a71f`](https://github.com/modoboa/modoboa/commit/724a71fc562bfc00853b4454a1db006facb012a7) Initial commit for LDAP sync process. - [`2ac1de1`](https://github.com/modoboa/modoboa/commit/2ac1de1f8de1375f8c063c00485492b5cfc6860c) Fixed unit tests. - [`b44b081`](https://github.com/modoboa/modoboa/commit/b44b081f7e6fbc690949d4c434b5256d0deaee26) Added doc and run ldapsync tests on travis. - [`a4bcc00`](https://github.com/modoboa/modoboa/commit/a4bcc00814b4c1cd0c9a4f496bf0bcbc1ffe2d0c) Removed server address. - [`00a4f73`](https://github.com/modoboa/modoboa/commit/00a4f73c447ef38ca35096c812d9d8d5f398a46b) Force bytes when calling ldap methods. - [`da66d4c`](https://github.com/modoboa/modoboa/commit/da66d4c7549f6b5bca8e4b44b14425e0809e4f51) Fixed tests compat with python2. - [`2e799ee`](https://github.com/modoboa/modoboa/commit/2e799ee739874b0a136e860f2c679586c5468ffd) Do not force bytes here. - [`99a0ebe`](https://github.com/modoboa/modoboa/commit/99a0ebe6b12a29633a0319601d97d44b48b2ac91) Force bytes. - [`7b77e35`](https://github.com/modoboa/modoboa/commit/7b77e35d48f67f4db68b1b402b5a8fe3e0f11148) Force bytes for attribute names too. - [`6a1f999`](https://github.com/modoboa/modoboa/commit/6a1f99966ea45e575a3275cecb1129f5c4191c14) Disable bytes mode in PY2. ### 📊 Changes **11 files changed** (+420 additions, -23 deletions) <details> <summary>View changed files</summary> 📝 `.travis.yml` (+1 -1) 📝 `doc/configuration.rst` (+54 -2) 📝 `modoboa/core/app_settings.py` (+81 -20) 📝 `modoboa/core/commands/templates/settings.py.tpl` (+1 -0) 📝 `modoboa/core/tests/test_views.py` (+5 -0) ➕ `modoboa/ldapsync/__init__.py` (+1 -0) ➕ `modoboa/ldapsync/apps.py` (+8 -0) ➕ `modoboa/ldapsync/handlers.py` (+36 -0) ➕ `modoboa/ldapsync/lib.py` (+127 -0) ➕ `modoboa/ldapsync/tests.py` (+105 -0) 📝 `test_project/test_project/settings.py` (+1 -0) </details> ### 📄 Description Synchronization of user accounts between Modoboa and an LDAP directory. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 12:10:17 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/modoboa-modoboa#2288
No description provided.