mirror of
https://github.com/lldap/lldap.git
synced 2026-04-25 00:05:50 +03:00
-
v0.5.0 Stable
released this
2023-09-14 21:36:32 +03:00 | 378 commits to main since this release📅 Originally published on GitHub: Thu, 14 Sep 2023 18:39:18 GMT
🏷️ Git tag created: Thu, 14 Sep 2023 18:36:32 GMTWhat's changed
Breaking
- Emails and UUIDs are now enforced to be unique.
- If you have several users with the same email, you'll have to disambiguate
them. You can do that by either issuing SQL commands directly
(UPDATE users SET email = 'x@x' WHERE user_id = 'bob';), or by reverting
to a 0.4.x version of LLDAP and editing the user through the web UI.
An error will prevent LLDAP 0.5+ from starting otherwise. - This was done to prevent account takeover for systems that allow to
login via email.
- If you have several users with the same email, you'll have to disambiguate
Added
- The server private key can be set as a seed from an env variable (#504).
- This is especially useful when you have multiple containers, they don't
need to share a writeable folder.
- This is especially useful when you have multiple containers, they don't
- Added support for changing the password through a plain LDAP Modify
operation (as opposed to an extended operation), to allow Jellyfin
to change password (#620). - Allow creating a user with multiple objectClass (#612).
- Emails now have a message ID (#608).
- Added a warning for browsers that have WASM/JS disabled (#639).
- Added support for querying OUs in LDAP (#669).
- Added a button to clear the avatar in the UI (#358).
Changed
- Groups are now sorted by name in the web UI (#623).
- ARM build now uses musl (#584).
- Improved logging.
- Default admin user is only created if there are no admins (#563).
- That allows you to remove the default admin, making it harder to
bruteforce.
- That allows you to remove the default admin, making it harder to
Fixed
- Fixed URL parsing with a trailing slash in the password setting utility
(#597).
New services
- Ejabberd
- Ergo
- LibreNMS
- Mealie
- MinIO
- OpnSense
- PfSense
- PowerDnsAdmin
- Proxmox
- Squid
- Tandoor recipes
- TheLounge
- Zabbix-web
- Zulip
In addition to all that, there was significant progress towards https://github.com/lldap/lldap/issues/67,
user-defined attributes. That complex feature will unblock integration with many
systems, including PAM authentication.New Contributors
- @tylerpace made their first contribution in https://github.com/lldap/lldap/pull/558
- @lordratner made their first contribution in https://github.com/lldap/lldap/pull/561
- @bendlas made their first contribution in https://github.com/lldap/lldap/pull/565
- @awebdev made their first contribution in https://github.com/lldap/lldap/pull/568
- @dalz made their first contribution in https://github.com/lldap/lldap/pull/591
- @howardhhm made their first contribution in https://github.com/lldap/lldap/pull/593
- @gdunstone made their first contribution in https://github.com/lldap/lldap/pull/598
- @mitchins made their first contribution in https://github.com/lldap/lldap/pull/461
- @mhameed made their first contribution in https://github.com/lldap/lldap/pull/606
- @agc93 made their first contribution in https://github.com/lldap/lldap/pull/609
- @Eschguy made their first contribution in https://github.com/lldap/lldap/pull/624
- @speatzle made their first contribution in https://github.com/lldap/lldap/pull/634
- @BetaPictoris made their first contribution in https://github.com/lldap/lldap/pull/639
- @chennin made their first contribution in https://github.com/lldap/lldap/pull/644
- @jacobw made their first contribution in https://github.com/lldap/lldap/pull/650
- @Masgalor made their first contribution in https://github.com/lldap/lldap/pull/655
- @lkmhaqer made their first contribution in https://github.com/lldap/lldap/pull/659
- @MrRulf made their first contribution in https://github.com/lldap/lldap/pull/674
- @ishanjain28 made their first contribution in https://github.com/lldap/lldap/pull/649
Full Changelog: https://github.com/lldap/lldap/compare/v0.4.3...v0.5.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
aarch64-lldap.tar.gz
0 downloads ·
2026-02-27 08:13:54 +03:00 · 17 MiB -
amd64-lldap.tar.gz
0 downloads ·
2026-02-27 08:13:56 +03:00 · 18 MiB -
armhf-lldap.tar.gz
0 downloads ·
2026-02-27 08:13:57 +03:00 · 18 MiB
- Emails and UUIDs are now enforced to be unique.