Skip to content

Releases: EGroupware/egroupware

23.1.20230824

24 Aug 10:48
Compare
Choose a tag to compare
  • Api: Store recoverable password (encrypted) for shares so you don't have to change it when you forget
  • Mail: new modus for vacation notice to not save message to INBOX and REST API to set vacation handling
  • Mail: Add attachment action "Forward to" that adds file directly to compose window
  • Mail/ActiveSync: fix wrong mime-type / broken mail when AS smart-forward is used e.g. by gmail app
  • Calendar/CalDAV: Thunderbird and CalDAVSynchronizer: update only participant data, instead of failing when the event was changed
  • Calendar/CalDAV: do NOT limit number of returned events for GET requests with download parameter
  • Calendar/CalDAV: download of whole calendar as ics with a GET request on the collection and download GET parameter gave an empty file
  • Calendar: Change how participant emails are shown
  • PostgreSQL/Mail: fix SQL error querying email avatars
  • smallPART: automatic subscribe everyone (including teachers) only as student on LTI launch, course owner must grant higher rights
  • Status: add rocketchat group preference in order to be able to show selective RC groups in status app
  • Tracker: Add ability to set due date through mailhandling and escalations
  • Tracker: Add configuration option to set ticket start date from email
  • AD/LDAP: added a DN filter to the periodic import to e.g. use 2 OU with a shared base
  • AD/LDAP: fix periodic incremental import was loosing memberships to local groups for modified users
  • AD/LDAP: fix duplicate key account_lid error on import caused by mixed case in account-names not treated equal
  • AD/LDAP: fix local uploaded pictures are lost when automatic import is used
  • ActiveDirectory: fix not working ldaps connection on a non-standard port
  • Extended release notes

23.1.20230728

28 Jul 12:45
Compare
Choose a tag to compare

23.1.20230726

26 Jul 10:44
Compare
Choose a tag to compare
  • Api/Login: application passwords / token to use instead of regular user credentials, optional with limited rights
  • Mail: REST API to send mails including attachments / sharing links, or open interactive compose windows, see
  • Mail: improve performace by skiping search for avatar images in contacts in favor of loading them when they become visible
  • Calendar: new REST API to read, create, modify and delete events, see
  • Calendar: fix empty calendar on mobile devices
  • Calendar: Added category filter for events without a category set
  • Api: When clicking an email address, ask if user wants to add email to existing compose window or start a new mail
  • Api: Customfield selectboxes can read options from a JSON file in the VFS using @[path] ex: @/home/Default/options.json
  • Adressbook/CardDAV: unconditionally start output-buffering to fix problems with huge multiget reports from TB110 AB
  • mailto: fix wrong URL registered for on premise installation (you need to delete it in the browser first!)
  • Wiki: allow German umlauts and other non-ascii chars in page names
  • Infolog / Tracker: Change timesheet total columns to ignore timesheet ACL
  • Tracker: Add configuration setting for default tracker queue for new tickets instead of just the first one
  • Tracker: Add read / unread filter to tracker list
  • ActiveDirectory: implement fail over for multiple AD controllers (failed controllers are blacklisted for 5min)
  • Setup/Authentication: added an authentication log and fallback authentication for all backends

23.1.20230620

20 Jun 09:37
Compare
Choose a tag to compare
  • Mail: Add new pane option for showing all columns in vertical 3-pane view
  • Mail: fix mixed up inline images and attachments in smime signed messages
  • Calendar: fix external organizer was not notified by mail (and other missing notifications of non-users)
  • Calendar: Fix clicking a day in a different month in sidemenu jumped to wrong date
  • Calendar: Deleting an event sometimes left other user's alarms
  • Calendar: Adding alarms sometimes gave incorrect "can't add alarms in the past" error
  • Calendar: History tab showed start / end times in server time, not user time
  • Home: Fix birthdays were not visible
  • Infolog / Tracker: Change timesheet total columns to ignore timesheet ACL
  • Infolog: History tab showed start / due / completed dates in server time, not user time
  • Timesheet: When changing duration, update quantity if it's not been set to something different
  • Api: Fix custom etemplates were still used after deletion
  • eSync: fix meeting requests confirmed via ActiveSync protocol got wrong time
  • EPL: fixed/completed Wildix PBX implementation
  • All apps: Improve icons and translations
  • full list of changes 23.1.20230524...23.1.20230620
  • Extended release notes

23.1.20230524

24 May 10:07
Compare
Choose a tag to compare
  • Mail: performance improvements for huge addressbooks by caching avatars
  • Mail: searching in compose now ignores custom fields as they might lead to unexpected results
  • Mail: fix preview and display no longer can decrypt an encrypted pgp message
  • Mail: fix date filter is no longer working in mail's list
  • Mail: work around Firefox not offering an option to not ask again installing EGroupware as mail-handler
  • eSync/Mail: fix wrong timezone conversation if user-timezone is different from server-timezone
  • CalDAV/Calendar: fix group invitations were not shown on devices unless explicit accepted
  • Filemanager/All apps: Fix drag out files to desktop (Chrome only!) and file drag in (all browsers)
  • Mobile theme: Fix calendar header toolbars are no more visible
  • smallPART: Added Commentstoptime to Comment-CSV-Export
  • Status: fix call popup shows empty white screen (happens in FF only)
  • All apps: fix / improve several widgets specially selectbox and tags

23.1.20230503

03 May 10:00
Compare
Choose a tag to compare
  • fix some critical errors/regressions in the not published 23.1.20230428 release
  • InfoLog: can not set project (caused double submit, stalled saving by redirecting to list)
  • Calendar: Allow to select multiple categories in sidemenu
  • Calendar: Put email address after user or contact
  • ProjectManager: fix entries opened in elements list have wrong project linked (after project is changed)
  • full list of changes 23.1.20230428...23.1.20230503

23.1.20230428

28 Apr 07:01
Compare
Choose a tag to compare
23.1.20230428 Pre-release
Pre-release
  • CalDAV/InfoLog: fix infinit loop causing high database load, if sync-collection report did not query calendar-data
  • CalDAV/Calendar: fix recurring events with users only added to an exception and have been deleted or rejected after
  • CardDAV/Addressbook: show and allow to sync for default and forced preferences all ABs of the admin user
  • Calendar: fix not displayed events of resources when a resource category was selected
  • Mail: fix resize of compose window in plain-text mode to display everything
  • Mail: fix showing of calendar invitations in s/mime
  • Rocketchat: fix rocketchat's status sometimes is not showing up in Status app for bigger installations
  • Status: add new config setting in order to be able to open BigBlueButton calls in separate window with no iframe
  • Status: fix top header (invite button, end call button, ...) in call dialogs no longer is visible
  • Status: fix ringing tone never ends after a call being answered
  • Status: fix somehow not found user in contacts stalls whole display of status column
  • ProjectManager: fix display of icons in project- and element-list
  • EPL/ProjectManager: fix moving tasks and projects
  • EPL/Firewall: fix test gave an "Illegal offset type" error
  • EPL/Tracker: fix reports not being displayed and giving errors
  • AD/LDAP/Import: for AD always do a full import of groups, as AD seems not to update the modification date, if only members change
  • All apps: various fixes in the new web-component based widgets
  • full list of changes 23.1.20230412...23.1.20230428

23.1.20230412

12 Apr 09:32
Compare
Choose a tag to compare
  • Docker images are available now for architektures: amd64 (as before), arm/v7, arm64/v8 and ppc64le
  • Mail: Make list refresh option available in 3pane-view through column selector
  • Mail: allow placeholders in compose instead of email-addresses to be able to create mail templates
  • Mail/Calendar: show scrollbar, if meeting request does not fit into preview area
  • Filemanager: fix broken expose view for filename click&open action
  • Filemanager: fix after opening and closing the gallery in filemanager the list is no longer accessible
  • Calendar/CalDAV: set current user as owner for events created in resource calendar
  • Rocketchat: fix rocketchat's status sometimes is not showing up in Status app for bigger installations
  • Status: add new config setting in order to be able to open BigBlueButton calls in separate window with no iframe
  • Status: fix top header (invite button, end call button, ...) in call dialogs no longer is visible
  • Status: fix ringing tone never ends after a call being answered
  • Status: fix somehow not found user in contacts stalls whole display of status column
  • Projectmanager: fix missing application and status icon in element list
  • LDAP/AD: if only users get imported, set their primary group and memberships as configured for auto-created accounts (Default group by default)
  • LDAP/AD/Setup: periodic import disables (add|edit)account hooks, if account-repository is not SQL and further performance improvements
  • LDAP/ADS: fix memberships of local groups were lost in periodic account-import
  • EPL/CTI/Addressbook: phone numbers written with unusual separator like pipe symbol where not found
  • full list of changes 23.1.20230328...23.1.20230412

23.1.20230328

28 Mar 08:26
Compare
Choose a tag to compare
  • Safari/iOS: support Safari/iOS 14.x via transpiling of JavaScript
  • Home: get home mostly working again
  • All apps: multi-selections eg. searching and entering mail addresses close now automatic on selecting a result
  • Infolog: Remove height restriction on start/due/completed dates in list
  • Mail: fix mail preview don't get set correctly when running in expand pane view
  • Mail: fix mail preview can not show attachments for smime encrypted messages
  • NewsAdmin: fix creating of new categories
  • WebAuthN: fix not working registration of new authentication devices or browsers
  • Notifications: deal with "Lock timeout exceeded" error on too many undeleted notifications
  • Rocketchat: fix rocketchat's status sometimes is not showing up in Status app for bigger installations
  • Status: add new config setting in order to be able to open BigBlueButton calls in separate window with no iframe
  • Status: fix top header (invite button, end call button, ...) in call dialogs no longer is visible
  • Status: fix ringing tone never ends after a call being answered
  • Status: fix somehow not found user in contacts stalls whole display of status column
  • Api/MariaDB/MySQL: fix SQL error handling in PHP 8.1
  • Admin/Setup: logging all DB backup operations to a text file db_backup.log in backup-directory
  • LDAP/Univention: periodic account-import for Univention (mailPrimaryAddress), use LDAP account-filter for reading accounts too
  • full list of changes 23.1.20230314...23.1.20230328

23.1.20230314

14 Mar 09:59
Compare
Choose a tag to compare
  • 23.1 final release with the following major features:
  • Modernization through technology change to Web Components and Lit
  • Working time recording and timer for projects
  • New features in the mail app including OAuth support for Office365 and Gmail
  • Optimizations in the file manager: user quota and push notifications
  • New functionalities in various applications e.g. with regard to Kanban integration
  • Improvement of user selection and performance for large installations
  • New features for administrators: PUSH notifications and synchronization users to LDAP/AD
  • Changes since 5th RC: 23.1.20230228...23.1.20230314
  • Home: fix not working home app caused by new JS loading and transformed it to use webcomponents
  • Admin/Setup: logging all DB backup operations to a text file db_backup.log in backup-directory
  • Rocketchat: fix rocketchat's status sometimes is not showing up in Status app for bigger installations
  • Extended release notes