Hello everybody,
we have released a new maintenance release:
- LDAP: fix error creating a new group without a description
- LDAP/ADS: fix periodic import was not converting numeric ID of primary group, in case it is different in SQL
- LDAP/ADS: periodic import calls addaccount hook for existing account when email was just set, to activate mail account
- Account Import: if deleting or deactivating of deleted accounts is configured, run first import as a non-incremental one to do so
- ActiveDirectory: fix import was not detecting members removed from groups
- Calendar/eSync: fix events created on the device are added to the server in a wrong timezone / shifted by some hours
- Mail: display messages containing just a PDF (and no body part)
- Notifications/Async service: fix caching in mail account always used sender from first notification
- ImportExport: fix not working scheduled import caused by failure to update (the not existing) UI
- ImportExport: fix not working import from http(s)
- REST API: fix PATCHing of custom-fields
- REST API: new links collection allowing to link application entries with each other or attach files
- REST API: also log requests with Content-Type âapplication/jsonâ not just âtext/*â
- REST API/Mail: respect user preference to compose in HTML and convert plain body from REST Api call to HTML (bodyHtml attribute forces HTML)
- REST API/Timesheet: new REST API to query, update and delete timesheets https://github.com/EGroupware/egroupware/blob/master/doc/REST-CalDAV-CardDAV/Timesheet.md
- API: show âMy Accountâ in avatar menu on top right, if user has rights to change his contact data
- API: no more session based cache for account list or searches for SQL backend (only for LDAP or AD)
- Registration: Fix contact fields did not get copied to user account
- Admin: fix user timezone not taken into account when displaying admin queue
- EPL: add S3 check to FSCK to delete files not in egw_sqlfs table or empty files from S3 buckets
- EPL: fix finally deleting files from S3 gave an error leaving the files in S3, s3check.php script to check and fix that
- EPL: fix purging old versions also deletes them in S3, if used
- Many translations
This Maintenance update is provided via Docker container.
If you have problems with this update, you can easily revert to the previous version:
Manual (container) update/downgrade in a Docker installation
Manuelles (Container)-Update/Downgrade in einer Docker-Installation
New functions / preferences or other important things:
We have extended the REST API for timesheets:
https://github.com/EGroupware/egroupware/blob/master/doc/REST-CalDAV-CardDAV/Timesheet.md
- API: show âMy Accountâ in avatar menu on top right, if user has rights to change his contact data
It is now possible for users to access their contact details (in the address book entry) directly via a menu item in the avatar menu:
However, this is only a shorter way. Previously, the same was possible via the address book.
The menu entry only becomes visible if users also have the right to edit certain fields:
We have added many translations in many languages and also made many corrections/changes.
If something is wrong or needs improvement, please send an email to
su@egroupware.org.
We are always looking for more community translators!
Every contribution, no matter how small, makes the translations better
The update information is collected in the following topic
in chronological order.
Many greetings
Your EGroupware team