Releases: leenooks/phpLDAPadmin
v2.1.4
This is primarily a bug fix release:
- Fixes userPassword when creating a new entry (#320)
- Rebuild docker container as there were vulnerabilities in the base image
- Framework updates as vulnerabilities where identified by dependabot
- Some
required
hints where not being shown on attributes where the parent of the objectclass had the attribute as required
Full Changelog: 2.1.3...2.1.4
v2.1.3
This update has:
- Search using the top navigation
- Fixes for creating/storing ARGON2 passwords
- Fixes for LDAP errors that were lost in validation errors
Full Changelog: 2.1.2...2.1.3
v2.1.2
A bunch of fixes in this version:
- Dynamically work out Internal attributes
- Fixes required to support 389 Directory Server
- Fix LDAP configuration, caching wasnt ever enabled previously (even if configured)
- Move authenticated details into Session (was being stored in Cookies)
- Remove calls to /api - they were actually unauthenticated
- Javascript improvements
- Cosmetic layout fixes/enhancements
Full Changelog: 2.1.1...2.1.2
v2.1.1
Highlights of this release:
- Fix capturing Insufficient Access Exception when creating new entries
- Enable creating new entries as a child of a current entry
- Update docker image, as dependant base image had some high vulnerabilities recorded against it
Full Changelog: 2.1.0...2.1.1
v2.1.0
This is a major backend change for PLA, necessary to support attribute tags.
NOTE: phpldapadmin is now an OSS sponsored project on docker hub, so all updated images will be available via phpldapadmin/phpldapadmin
Since 2.0.3, the following was implemented:
- Support for Langugage Tag "lang-xx".
While PLA can display entries with language tags, and enable editing of those entries, the UI does not allow creating new attributes with language tags (yet). Those entries should be creatable using an LDIF import. LDIF exports should export all attributes, including those with tags. - Support user userCertificate ";binary" tags. Its not possible to edit binary attributes (which also includes jpegPhoto), but in this release, PLA will show the certificate as well as the subject/expiry dates
- Support for handling dynamic overlay attributes (dynlist.so)
- Other usability fixes and improvements
Full Changelog: 2.0.3...2.1.0
2.1.0-rc1
This is a major backend change for PLA, necessary to support attribute tags.
The 2.1-dev container at phpldapadmin/phpldapadmin has been refreshed contains the latest changes.
NOTE: phpldapadmin is now an OSS sponsored project on docker hub, so all updated images will be available via phpldapadmin/phpldapadmin
Since 2.0.3, the following was implemented:
- Support for Langugage Tag "lang-xx".
While PLA can display entries with language tags, and enable editing of those entries, the UI does not allow creating new attributes with language tags (yet). Those entries should be creatable using an LDIF import. LDIF exports should export all attributes, including those with tags. - Support user userCertificate ";binary" tags. Its not possible to edit binary attributes (which also includes jpegPhoto), but in this release, PLA will show the certificate as well as the subject/expiry dates
- Support for handling dynamic overlay attributes (
dynlist.so
)
Full Changelog: 2.0.3...2.1.0-rc1
v2.0.3
This release has many usability fixes and improvements
Full Changelog: 2.0.2...2.0.3
v2.0.2
This is a bug fix release, fixing:
- Add additional attributes werent being detected on submissions
- New attributes were being lost if there were validation errors on submission
- Other minor fixes
Full Changelog: 2.0.1...2.0.2
v2.0.1
This release implements:
- Entry Deletion
- Framework updates as a result of vulnerabilities tagged to upstream dependancies
And other minor updates.
Full Changelog: 2.0.0...2.0.1
v2.0.0
PLA v2 is a complete rewrite of PLA.
PLA v1.2 was written well over 10 years ago for PHP 5, and over time has been patched to work with later versions of PHP. There are logged vulnerabilities with v1.2 that have not been addressed.
Not all PLA v1.2 functionality has been included in v2 (yet) - README
The release of PHP v2 officially deprecates v1.2, which is no longer supported or enhanced/fixed. It is recommended to upgrade to v2.
This release can be pulled from docker using
docker pull leenooks/phpldapadmin