Skip to content

23.1.20240304

Latest
Compare
Choose a tag to compare
@ralfbecker ralfbecker released this 04 Mar 08:48
· 81 commits to 23.1 since this 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
  • Extended release notes