• v0.3.0 6701027002

    v0.3.0 Stable

    kerem released this 2022-07-08 15:49:01 +03:00 | 678 commits to main since this release

    📅 Originally published on GitHub: Fri, 08 Jul 2022 12:54:54 GMT
    🏷️ Git tag created: Fri, 08 Jul 2022 12:49:01 GMT

    v0.3.0

    This new release brings LLDAP to a stable point where it should be compatible with most services and can be safely used as main source of truth for managing users!

    Thanks to all the new contributors who helped make this release and continue to improve LLDAP 🎆

    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.

    New Contributors

    Thanks to all contributors, old and new. A special welcome to these new contributors:

    • @Sblop
    • @abbiewade
    • @haveachin
    • @JaidenW
    • @matthewstrasiotto
    • @dada513
    • @publicdesert
    • @martadinata666
    • @MickMorley
    • @martin-leydier
    • @alduraibi
    • @grehund
    • @adepssimius
    Downloads