mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-22 16:03:47 +01:00
Changelog for 23.1.20240719
This commit is contained in:
parent
a1da4f1b92
commit
ede05b3d89
@ -14,7 +14,7 @@ $setup_info['api']['title'] = 'EGroupware API';
|
||||
$setup_info['api']['version'] = '23.1.008';
|
||||
$setup_info['api']['versions']['current_header'] = '1.29';
|
||||
// maintenance release in sync with changelog in doc/rpm-build/debian.changes
|
||||
$setup_info['api']['versions']['maintenance_release'] = '23.1.20240624';
|
||||
$setup_info['api']['versions']['maintenance_release'] = '23.1.20240719';
|
||||
$setup_info['api']['enable'] = 3;
|
||||
$setup_info['api']['app_order'] = 1;
|
||||
$setup_info['api']['license'] = 'GPL';
|
||||
|
@ -1,3 +1,100 @@
|
||||
egroupware-docker (23.1.20240719) hardy; urgency=low
|
||||
|
||||
* eSync/Calendar: new preference how many days to sync back, if client specifies no limit / all, default is 365
|
||||
* Calendar/Resources/CalDAV: fix not reported priviledges for resources causing resource calendars to appear readonly in CalDAV clients
|
||||
* Notifications: fix wrong condition leading to infinite recursion (causing timeout) and high database load
|
||||
* Calendar/Mail: improved display of meeting requests: what's changed, single recurrence or whole series, display and enter comment when accepting/rejecting a request
|
||||
* Mail: make sure to create a valid Message-ID header, even if SERVER_NAME is set to "_"
|
||||
* Mail: make sure to create a valid Message-ID header, even if SERVER_NAME is set to "_"
|
||||
* Calendar: ask user to apply changes in series master to already created exceptions
|
||||
* Calendar: allow to create recurring events with explicit recurrences
|
||||
* Admin: Add bulk changes as a context menu action for user list
|
||||
* Mail: fix broken PDF attachments which were quoted-printable encoded
|
||||
* Mail: do not stall (quick-)preview on mails without text-part e.g. PDF only
|
||||
* Filemanager: automatic shorten too long filenames and replace 4-byte utf-8 characters, which gave an error when trying to store VFS
|
||||
* Calendar: fix editing recurring events of type RDATE/explicit dates
|
||||
* Mail: allow to edit/fix mail account if no session password is available e.g. SAML or OpenIdConnect SSO login
|
||||
* Calendar: fix generating/importing exceptions on recurring events using explicit RDATEs instead of a RRULE
|
||||
* Api: Add some options to merge: merge individually, merge & link, merge & email, download
|
||||
* eSync/Mail/Calendar: limit request for all mail and events to 1 year back, instead of previous 178 or 100 days
|
||||
* Resources: fix category-name not shown in edit, if user has no edit rights to the resources
|
||||
* Resources: fix editing on mobile devices gave a template error
|
||||
* eSync: fix whole-day events were one day longer (shifted by timezone difference)
|
||||
* CalDAV/CardDAV/REST API: fix not working limited result
|
||||
* Timesheet: allow to record/document pause times with timer and manually
|
||||
* InfoLog: now fully supported by REST API
|
||||
* AD/LDAP Import: import could potentially deactivate or delete users if the connection to LDAP server failed
|
||||
* AD Import: import was not correctly taking into account primaryGroup of users
|
||||
* Notifications: configurable number of days (default 30), after which older notifications get automatic deleted
|
||||
* Notifications: fixed deleting and grouping of popup notifications by app-name and -id and show full total independent of max. 100 shown entries
|
||||
* Notifications: if deleting all (visible) messages, directly return the next junk, to ease cleaning them up
|
||||
* Mail: revert to use first and second part of full rfc822 mail address outside angle brackets as first and last name
|
||||
* Api: allow to upload and use custom web-fonts for EGroupware and the rich-text editor (TinyMCE)
|
||||
* InfoLog: config which fields are editable for status "archive", default all
|
||||
* InfoLog: config to handle status "archive" as unchangeable (or only changeable by an admin)
|
||||
* All apps: new custom-field type serial allowing to generate incremented serial number with a given format e.g. "RE2024-0001"
|
||||
* Api: Fix removing email tag did not properly update display
|
||||
* Api: Required numeric customfields were not displayed as required
|
||||
* Mail: fix forwarding and reply to mail with just a PDF or image was showing it and not opening a compose window
|
||||
* Mail: fix list of Sieve rules was not scrollable
|
||||
* Api: Fix list updates while app was hidden were not all shown when switching back to the app
|
||||
* Calendar/CalDAV: do not allow to resurrect a deleted meeting by accepting it again via CalDAV or meeting-request from mail app
|
||||
* Addressbook/Mail: new value "Hide groups without email" for preference "Hide user groups as distribution list"
|
||||
* Api: Use file selection dialog for selecting target merge document instead of nested menus
|
||||
* Mail: configurable limit to exclude attachments from automatic saving as drafts, default is no limit / attachments are always saved in drafts
|
||||
* eSync: fix for messages with no text body e.g. just a PDF or an image, returns empty body with attachment(s)
|
||||
* eSync: fix syncing forwarded and replied flags to client incl. push using highestmodseq, if supported by IMAP server
|
||||
* eSync: only first to address was shown / send to client
|
||||
* eSync: fix inline forward with attachment(s) and smartForward (e.g. GMail client) was broken
|
||||
* LDAP: fix error creating a new group without a description
|
||||
* ActiveDirectory: fix import was not detecting members removed from groups
|
||||
* LDAP/ADS: fix sync was not converting numeric ID of primary group, it case it is different in SQL
|
||||
* Mail: display messages containing just a PDF (and no body part)
|
||||
* EPL: add S3 check to FSCK to delete files not in egw_sqlfs table or empty files from S3 buckets
|
||||
* EPL: fix purging old versions also deletes them in S3, if used
|
||||
* ImportExport: fix not working import from http(s)
|
||||
* REST API: fix PATCHing of custom-fields
|
||||
* Notifications/Async service: fix caching in mail account always used sender from first notification
|
||||
* AD/LDAP: periodic import calls addaccount hook for existing account when email was just set, to activate mail account
|
||||
* Calendar/eSync: fix events created on the device are added to the server in a wrong timezone / shifted by some hours
|
||||
* Timesheet: new REST API to query, update and delete timesheets https://github.com/EGroupware/egroupware/blob/master/doc/REST-CalDAV-CardDAV/Timesheet.md
|
||||
* ImportExport: fix not working scheduled import caused by failure to update (the not existing) UI
|
||||
* REST API: new links collection allowing to link application entries with each other or attach files
|
||||
* Mail REST Api: respect user preference to compose in HTML and convert plain body from REST Api call to HTML (bodyHtml attribute forces HTML)
|
||||
* API: no more session based cache for account list or searches for SQL backend (only for LDAP or AD)
|
||||
* Account Import: if deleting or deactivating of deleted accounts is configured, run first import as a non-incremental one to do so
|
||||
* REST API: also log requests with Content-Type 'application/json' not just 'text/*'
|
||||
* Admin: fix user timezone not taken into account when displaying admin queue
|
||||
* Mail: fix diverse problems of rich-text editor, if small paragraphs are used
|
||||
* Mail REST Api: added reply to an uploaded eml file (with optional preset body and attachments)
|
||||
* Calendar: update holidays with new thunderbird.net URLs/data for a lot more countries
|
||||
* Addressbook: Fix distribution list rename
|
||||
* Api: Fix favorites button in nextmatch header did not work
|
||||
* Filemanager: fix not working setting "No Access" permission on directories e.g. to hide (unwanted) group-directories
|
||||
* Calendar/CalDAV: new calendar-config to allow party-crashers with email matching a given regular expression
|
||||
* OpenIDConnect: allow to show as button on login page to use together with regular password login
|
||||
* ActiveDirectory: optionally also use/import groups of type distribution-list
|
||||
* Importexport: Fix scheduled jobs did not always update while in progress.
|
||||
* Mail: Additional "Information to show on email tag" preference, "Name and domain"
|
||||
* EPL S3: fix not working upload of backups
|
||||
* REST Api: allow to create new fields with PATCH for application/json content-type and error on not existing custom fields
|
||||
* Adressbook/Calendar/REST: fix not parsed custom fields
|
||||
* Filemanager: Fix missing site icon in anonymous file share
|
||||
* Importexport: Progress updates when importing
|
||||
* Mail: implement Exchange login-type "domain/username"
|
||||
* Calendar/REST API: implement specifying alerts, useDefaultAlerts and priority attributes in POST or PUT requests
|
||||
* Mail: allow to configure an auto-responder, if Sieve supports the vacation-seconds extension
|
||||
* LDAP/Import: fix groups never matched regular expression dn-filter in import
|
||||
* Infolog: Take group add ACL into account for type on new entries
|
||||
* API: support OpenID Connect for authentication against another OIC IdP
|
||||
* Mail/Sieve: fix vacation message with redirect kept mail in INBOX, even if rule moved it to a folder
|
||||
* eSyncPro/EPL: fix provisioning loop cause by wrong timezone conversation
|
||||
* EPL eSyncPro: fix not working buttons in policy add or edit
|
||||
* Kanban: Add listen & change for swimlanes
|
||||
* Kanban: Let column title be a drop target so cards can be dropped on closed columns
|
||||
|
||||
-- Ralf Becker <rb@egroupware.org> Fri, 19 Jul 2024 13:34:16 +0200
|
||||
|
||||
egroupware-docker (23.1.20240624) hardy; urgency=low
|
||||
|
||||
* THIS IS A SECURITY UPDATE: thanks to Christian Zaeske from SySS GmbH and Hochschule Magdeburgr-Stendal, please update ASAP
|
||||
|
@ -2,7 +2,7 @@
|
||||
"name": "EGroupware",
|
||||
"description": "EGroupware is a groupware suite in PHP and Javascript: https://www.egroupware.org/",
|
||||
"license": "GPL-2.0",
|
||||
"version": "23.1.20240624",
|
||||
"version": "23.1.20240719",
|
||||
"repository": {},
|
||||
"scripts": {
|
||||
"build": "rollup -c",
|
||||
|
Loading…
Reference in New Issue
Block a user