Releases: in2code-de/in2connector
2.1.0 Use LDAP as Extbase storage backend
This feature release introduces LdapBackend which is used to add, update and remove extbase domain models in AD/VD without requiring knowledge about LDAP at all. You can map models to LDAP connections and map LDAP fields to model properties and simply use a default repository. Any QueryInterface functionality (except pagination) is supported (which are the logical operators and, or, not in and comparative operaters like, contains, equals, greater than, greater equal than, lower than and lower equal than).
You can also have relations to other records (as of now only type inline) which will be mapped automatically.
Features:
- Add extbase compatbile storage backend to map extbase models to ldap connections
Changes:
- Support TYPO3 v8
- Use vertexvaar/logs' API to read the logs from the database
Bugfix:
- Prevent exceptions on extension un/install
2.0.0 Escape LDAP attributes on your own
Breaking Changes:
- LDAP attribute values are not escaped anymore.
1.2.5 Direct SoapFaul logging
Changes:
- Log SoapFaults directly after occurrence
1.2.4 `SoapDriver` error handling
Changes:
- Wrap SoapClient calls in try-catch block to fetch errors
1.2.3 LDAP entry attributes enumeration
Features:
- Add
LdapDrivermethod to get all (non-operational) attributes of an entry
1.2.2 Exception prevention
Bugifx:
- Prevent exception when establishing test connection to LDAP and
exceptionalErrorsis set to development value
1.2.1 Properly escape connection identifier
Changes:
- Escape the connection identifier string before using it for a query
1.2.0 Remove extbase dependency
Changes:
- Remove extbase as framework to be ready as early as possible -> base on direct DB access
- Replace custom ldap escape function with php's
ldap_escape
''Features:**
- Add
LdapDrivermethod to search and get results with pagination support
1.1.0 Add a couple of shorthand methods and move config to extMgr
Changes:
- Set socket timeout for soap driver tests to 3 seconds
- Add support for
ldaps://protocoll - Make
LdapDriver's escape method public - in2connector is configured through the extension manager
- Removed internal logger proxy
Features:
- Timeout option for
SoapDriver - Shorthand
LdapDrivermethod to search and get results - Shorthand
LdapDrivermethod to search and count results - Allow attribute restrictions for
LdapDriversearches - Add
LdapDivermethod to remove attributes from entries - Shorthand
ConnectionServicemethod to get available connection by identifier - Shorthand
ConnectionServicemethod to get available driver instance by identifier - Add error handling in
SoapDriver
Bugfix:
- Do not trigger settings update query if nothing changed
1.0.0 LDAP/SOAP Driver implementation
The first version of in2connector providing the LdapDriver and SoapDriver to access foreign sources.
Features:
- Register connection demand
- Edit connections in the backend
- Check connection status in the backend
- Remove orphaned connections
- Edit in2connector settings in the backend