Update README with v2.2 updates, as well as updating the home page

This commit is contained in:
Deon George 2025-06-21 09:53:15 +10:00
parent ab33c2dce9
commit 1280973a35
2 changed files with 24 additions and 27 deletions

View File

@ -27,38 +27,29 @@ Take a look at the [Docker Container](https://github.com/leenooks/phpLDAPadmin/w
> >
> Open an issue (details below) with enough information for me to be able to recreate the problem. An `LDIF` will be invaluable if it is not handling data correctly. > Open an issue (details below) with enough information for me to be able to recreate the problem. An `LDIF` will be invaluable if it is not handling data correctly.
## Version 2 Progress ## Templates
Starting with v2.2, PLA reintroduces the template engine. Each point release going forward will improve the template
functionality. Check [releases](releases) for details.
The update to v2 is progressing well - here is a list of work to do and done: Templates in v2 are in JSON format (in v1 they were XML format). If you want to create your own templates you can use
the [example.json](blob/master/templates/example.json) template as a guide. Place your custom templates in a subdirectory
under `templates`, eg: `templates/custom`, and they wont be overwritten by an update.
- [X] Creating new LDAP entries ## Outstanding items
- [X] Delete existing LDAP entries Compare to v1.x, there are a couple of outstanding items to address
- [X] Updating existing LDAP Entries
- [X] Password attributes Entry Editing:
- [X] Support different password hash options
- [X] Validate password is correct
- [ ] JpegPhoto Create/Delete - [ ] JpegPhoto Create/Delete
- [ ] Binary attribute upload - [ ] Binary attribute upload
- [X] JpegPhoto Display - [ ] If removing an objectClass, remove all attributes that only that objectclass provided
- [X] ObjectClass Add/Remove
- [X] Add additional required attributes (for ObjectClass Addition)
- [ ] Remove existing required attributes (for ObjectClass Removal)
- [X] Add additional values to Attributes that support multiple values
- [X] Delete extra values for Attributes that support multiple values
- [ ] Delete Attributes
- [ ] Templates to enable entries to conform to a custom standard
- [ ] Autopopulate attribute values
- [X] Login to LDAP server
- [X] Configure login by a specific attribute
- [X] Logout LDAP server
- [X] Export entries as an LDAP
- [X] Import LDIF
- [X] Schema Browser
- [X] Searching
- [ ] Enforcing attribute uniqueness
- [ ] Is there something missing?
Support is known for these LDAP servers: Templates Engine
- [ ] Present SELECT lists when an attribute is marked as `type=select`
- [ ] Enforcing attribute uniqueness
Raise a [feature request](issues/new) if there is a capability that you would like to see added to PLA.
## Support is known for these LDAP servers:
- [X] OpenLDAP - [X] OpenLDAP
- [X] OpenDJ - [X] OpenDJ
- [ ] Microsoft Active Directory - [ ] Microsoft Active Directory

View File

@ -44,6 +44,12 @@
<li class="ps-0 p-1"> <li class="ps-0 p-1">
<i class="fas fa-fw fa-sitemap me-2"></i> Hierarchical Tree View <i class="fas fa-fw fa-sitemap me-2"></i> Hierarchical Tree View
</li> </li>
<li class="ps-0 p-1">
<i class="fas fa-fw fa-clone me-2"></i> Creation and Modification Templates
</li>
<li class="ps-0 p-1">
<i class="fas fa-fw fa-magnifying-glass-chart me-2"></i> Data Rich Attribute Values
</li>
<li class="ps-0 p-1"> <li class="ps-0 p-1">
<i class="fas fa-fw fa-language me-2"></i> Multi-language Support <i class="fas fa-fw fa-language me-2"></i> Multi-language Support
</li> </li>