lldap v0.3.0 Release Notes

Release Date: 2022-07-08 // almost 2 years ago
  • ๐Ÿ’ฅ 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.