All Versions
4
Latest Version
Avg Release Cycle
106 days
Latest Release
575 days ago

Changelog History

  • v0.4.1 Changes

    October 10, 2022

    โž• Added

    • Added support for STARTTLS for SMTP.
    • Added support for user profile pictures, including importing them from OpenLDAP.
    • Added support for every config value to be specified in a file.
    • Added support for PKCS1 keys.

    ๐Ÿ”„ Changed

    • The dn attribute is no longer returned as an attribute (it's still part of the response).
    • Empty attributes are no longer returned.
    • The docker image now uses the locally-downloaded assets.
  • v0.4.0 Changes

    July 08, 2022

    ๐Ÿ’ฅ Breaking

    The lldap_readonly group has been renamed lldap_password_manager (migration happens automatically) and a new lldap_strict_readonly group was introduced.

    โž• Added

    • A new lldap_strict_readonly group allows granting readonly rights to users (not able to change other's passwords, in particular).

    ๐Ÿ”„ Changed

    • The lldap_readonly group is renamed lldap_password_manager since it still allows users to change (non-admin) passwords.

    โœ‚ Removed

    • The lldap_readonly group was removed.
  • v0.3.0 Changes

    July 08, 2022

    ๐Ÿ’ฅ Breaking

    โšก๏ธ As part of the update, the database will do a one-time automatic migration to โž• add UUIDs and group creation times.

    โž• Added

    • Added support and documentation for many services:
      • Apache Guacamole
      • Bookstack
      • Calibre
      • Dolibarr
      • Emby
      • Gitea
      • Grafana
      • Jellyfin
      • Matrix Synapse
      • NextCloud
      • Organizr
      • Portainer
      • Seafile
      • Syncthing
      • WG Portal
    • New migration tool from OpenLDAP.
    • New docker images for alternate architectures (arm64, arm/v7).
    • Added support for LDAPS.
    • New readonly group.
    • Added UUID attribute for users and groups.
    • Frontend now uses the refresh tokens to reduce the number of logins needed.

    ๐Ÿ”„ Changed

    • Much improved logging format.
    • Simplified API login.
    • Allowed non-admins to run search queries on the content they can see.
    • "cn" attribute now returns the Full Name, not Username.
    • Unknown attributes now warn instead of erroring.
      • Introduced a list of attributes to silence those warnings.

    ๐Ÿ—„ Deprecated

    • Deprecated "cn" as LDAP username, "uid" is the correct attribute.

    ๐Ÿ›  Fixed

    • Usernames, objectclass and attribute names are now case insensitive.
    • Handle "1.1" and other wildcard LDAP attributes.
    • Handle "memberOf" attribute.
    • Handle fully-specified scope.

    ๐Ÿ”’ Security

    • Prevent SQL injections due to interaction between two libraries.
  • v0.2.0

    November 27, 2021