Skip to content

Releases: matrix-org/matrix-synapse-ldap3

v0.3.0

23 Oct 10:20
Compare
Choose a tag to compare

Features

  • Allow to read bind_password from a file by @Ma27 in #172

Bugfixes

  • Use configured "mail" attribute when fetching mail addresses from LDAP by @photoninger in #183

Documentation

Full Changelog: v0.2.2...v0.3.0

v0.2.2

02 Aug 16:20
v0.2.2
23c2479
Compare
Choose a tag to compare

Fix a regression wherein users with historical usernames containing capital letters can't log in

v0.2.1

01 Jul 15:07
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

09 Mar 12:55
Compare
Choose a tag to compare

This release adds support for the new-style module API, which is configured with the modules: section in your Synapse configuration and uses LdapAuthProviderModule.
Support for the old-style 'legacy password auth provider' interface may be removed from Synapse in the future.

  • Update releasing docs (#120)
  • Configure @matrix-org/synapse-core to be the code owner for the repo (#131)
  • Changed packaging to use setuptools declarative config in setup.cfg. (#129)
  • Module template retrofit: Update .gitignore (#139)
  • Module template retrofit: GitHub metadata and Actions (#142)
  • Module template retrofit: Lint script and Mypy configuration (#140)
  • Module template retrofit: apply code style (#144)
  • Module template retrofit: Update tox.ini with result of templating (some old jobs are preserved) (#141)
  • Module template retrofit: Update Python project metadata and tool configuration (#146)
  • Module template retrofit: enable GHA for code style (#143)
  • Migration to GitHub Actions: Add a GHA equivalent of the BK 'packaging' job (#147)
  • Module template retrofit: Fix up type annotations and enable Mypy type checking in GHA CI (#145)
  • Include ldaptor and mock in the test dependencies (#149)
  • Fix check_auth to return None on failure, not False (#148)
  • Clean-up and type annotations (#150)
  • Add config option for cert verification when using SSL/TLS (#136)
  • Add support for providing custom TLS options through the config (#156)
  • Add a wrapper so that the module can be used with the new module API (#151)

matrix-synapse-ldap3 v0.1.5 (2021-06-18)

18 Jun 13:54
v0.1.5
Compare
Choose a tag to compare

Add release documentation (#82)
Fix tests on Python 3 (#84)
setup.py: Add url (#83)
README.rst: rename ldap field email -> mail (#71)
Use ldap3.ServerPool (#85)
Verify certificates when using SSL or TLS (#89)
fix installation docs (#91)
Update the lowest allowed version for ldap3 (#99)
Update CI to use Python 3.5 and switch to Buildkite (#103)
Support for Active Directory multidomain forest. (#93)
Convert to async/await (#101)