All Versions
Latest Version
Avg Release Cycle
19 days
Latest Release
732 days ago

Changelog History
Page 1

  • v20.1.20201202 Changes

    December 02, 2020
    • API: call async-services via HTTP to fix diverse caching problems
    • Tracker: fix empty notification mail, if ticket was opened by following a link in notification mail
    • โž• Addressbook: allow sharing of individual contacts to make them available to other addressbooks or users
    • โž• Addressbook: Open CRM views into individual tabs
    • โž• Addressbook: Fix newly added distribution lists could not be added to with the context menu
    • EPL/Policy: limit what contact-fields are shared and which are required to share in certain addressbooks
    • ๐Ÿ‘ป Ads/CardDAV/Addressbook: fix exception / HTTP status 401 when trying to delete an not existing distribution list
    • Filemanager: Put file creation & modification times in user timezone
    • Calendar: Fix quick add -> edit would incorrectly set end date
    • ๐Ÿ”€ Saml/Shiboleth/SmallPART: allow to use affiliation attribute to sync with Teachers group
    • Projectmanager: Fix project links no longer get opened in element list view
    • ๐Ÿšš Status/Videoconference: remove port from room-name, if EGw was setup with a url using a port
    • ๐Ÿš€ extended changelog
  • v20.1.20201028 Changes

    October 28, 2020
    • Push: fix regression in keep-alive check causing clients sometimes creating a huge number of connections
    • โž• Addressbook: allow to configure sending fax via email by replacing the number with an email address
    • ActiveDirectory/Mail: fix groups as distribution lists
    • ActiveDirectory: implement addtional user or group filter
    • Calendar: Fix missing category in event tooltip
    • RocketChat: show unread messages in status app and on tab header
    • ๐Ÿš€ SmallPART: fix not working LTI launch after last maintenance release
    • SmallPART: allow to record watched videos: start-, end-time, position, duration and paused times
    • SmallPART: fix not working iframe embedding by LTI host
    • SmallPART: add missing frame-ancestors ContentSecurityPolicy for LTI 1.3
    • ๐Ÿ”€ SmallPART: allow to run a presentation / html overlay in sync with the video without need to modify video
    • ๐Ÿ”ง Admin: fix IP address validation in site configuration
    • โšก๏ธ Updated translations
    • ๐Ÿš€ extended changelog
  • v20.1.20201020 Changes

    October 20, 2020
    • Swoolepush: fix access to undeclared static propertiy SwoolPush\Backend::$failed_attempts
    • ๐Ÿ’ป Swoolepush: periodically pinging server from browser to detect lost websocket connection and reconnect
    • Api: detect if framework data is missing for popups too and redirect to cd=popup to load it
    • ๐Ÿ”ง Api: setting configured server-timezone for the databases connection, to fix cases were they do not match
    • Admin: fix session list did NOT show interactive sessions, if push is used
    • OpenIDConnect/Guacamole: fix clients managed as EGroupware apps require Rocket.Chat run rights
    • Infolog: Responsible user in a different timezone would adjust the due date when saving
    • Mail: do not override existing compose fields with predefined values
    • ๐Ÿ’ป Filemanager: fix drag and drop a file no longer working from outside of browser into the list
    • HTML Editor: fix bug in editing uploaded image
    • HTML Editor: add table button into html editor's toolbar
    • Rocket.Chat: fix not working login with newer desktop clients
    • Calendar: Current time line now spans all columns in single day view
    • ๐Ÿ”€ Calendar/Merge: Fix {{link}} placeholder not working for HTML mails, use {{link/href}} to get a clickable link
    • Tracker: Fix export database values always gave 0 rows
    • โšก๏ธ PostgreSQL/SmallPART: fix installation / update to 20.1 failed
    • ๐Ÿš€ extended changelog
  • v20.1.20201005 Changes

    October 05, 2020
    • โšก๏ธ WatchTowner/Nginx: modified Nginx config to resolve changed IP addresses of updated containers, fix 502 Bad Gateway errors
    • โœ… Admin/Push: push server test to diagnose problems and improved recovery from failed requests / network problems
    • ActiveDirectory: fix unwilling to perform error when saving an account
    • Calendar: Improve handling of infolog push messages
    • Calendar: Fix quick add did not open conflict dialog
    • โšก๏ธ InfoLog/eTemplate: fixed multiple update problems eg. when responsible no longer matches filter
    • SmallPART: allow to record watched videos: start-, end-time, position, duration and how ovent paused
    • Tracker: Fix adding a favorite could sometimes pick up escalation columns
    • ๐Ÿ”ง Tracker: Fix Site Configuration User selection could not select new groups
    • ๐Ÿ”ง Mail: Add custom html toolbar settings in mail site-configuration in order to be able to add/remove certain actions only for mail-compose dialog.
    • Login Page: Fix login button on login page not being clickable on small screens
    • eSyncPro: fix SQL error in device list
    • ๐Ÿ”ง Authentication: allow using multiple backends, even same backend multiple times with different configuration
  • v20.1.20200914 Changes

    September 14, 2020
    • โž• Addressbook: fix CRM view was not properly refreshed
    • Etemplate: Fix historylog did not render until you resize the window
    • ๐Ÿšš Mail: handle push of delete or move of all messages in folder
    • ๐Ÿ›  Swoolpush/Mail: fixed push failing for further accounts subscribed to same mailbox
    • ImportExport: Date custom fields with custom formatting now correctly handled
    • CardDAV/Addressbook: do NOT add empty room number as further organizational unit
    • Filemanager: Fix unwanted, automatic comment "ask" when uploading to filemanager
    • Admin: fix some status filter gave empty rows for more then 50 accounts
    • smallPART: fix not working iframe embedding by LTI host
    • ๐Ÿ›  ActiveDirectory: users not found when search starting with A-F and fixed attribute-names: company, department, ...
    • ๐Ÿš€ extended changelog
  • v20.1.20200901 Changes

    September 01, 2020
    • Infolog: fix diverse refresh problems in lists
    • ๐Ÿ›  CalDAV/Calendar: fixed doublication of alarms when participant setting the alarm has no edit rights on the event
    • Calendar: deleting a recurrence of an event series did not refresh displayed events
    • Calendar: fix event click and event drag were not properly separated
    • Calendar: fix clicking on an event to edit opened a new one and draged clicked one around
    • โšก๏ธ Mail: fix deleting or moving multiple mail to another folder did not update the list
    • Mail: fix opening mailto: link in html mail causes connection error
    • ๐Ÿšš Mail: fix moving a mail removes more then the moved mail, if push is active
    • ๐Ÿ–จ All Apps: fix print list column selection does not contain customfields
    • Timesheet: fix list gets always set to summary filter after being refreshed/filtered
    • ๐ŸŽ Notifications: Some performance optimizations
    • All apps: fix drag and drop a file from FireFox download list not working
    • PostgreSQL: fix SQL error opening ProjectManager
  • v20.1.20200818 Changes

    August 18, 2020
    • ๐Ÿšš All apps: fix last rows was removed when adding new entry to list with only a couple of rows
    • Mail: fix not working push with Dovecot 2.2 caused by different case in event-type compared to 2.3
    • Mail: fix not shown folder tree for some Cyrus servers
    • InfoLog: fix list not allways refreshed via push, caused by insufficient ACL implementation on client-side
    • Calendar/Resources: do NOT try to notify a not set resource responsible
    • Calendar/CalDAV: config to replace email-domain eg. for a migration
    • Timesheet: fix list not always refreshed via push, caused by owner filter
    • File Sharing: fix broken file sharing dialog
    • Filemanager: Fix broken drop-down button of create new file type
    • ๐Ÿ†• News admin: fix issue language filter in list is always empty
    • ๐Ÿ‘ท Univention: fix not running async jobs because of old overlay storage driver
  • v20.1.20200812 Changes

    August 12, 2020
    • ๐Ÿš€ final 20.1 release
    • Admin: ACL dialog showed no rights when first opened and deleted them on saving
    • ๐Ÿ‘ InfoLog/Timesheet/Mail: disable automatic list refresh, as they support push now
    • Mail: fix refresh problems with automatic refresh and no push enabled imap server
    • ๐Ÿš€ extended changelog (including pre-releases)
  • v20.1.20200810 Changes

    August 10, 2020
    • โšก๏ธ Preferences: new pref how to update lists: fast or exact
    • Tracker/Notifications: send mail after response to user and push errors
    • Calendar: Fix multiple all-day event rendering bug
    • Etemplate: Fix entry widget had wrong ID, so was missing value
    • ๐Ÿ‘ Mail/Swoolpush: support delete and flag-changes for Dovecot 2.3 via custom Lua script
    • Mail/Admin: do NOT allow to set forwards via Sieve rules, if user forwards are disabled (not standard SMTP!)
    • Infolog: Fix exporting search results failed if a contact filter was used
    • Notifications: taking push server into account for checking user is online for popup or email notifications
    • Rocket.Chat: do NOT require a refresh token / user conset as we regard rocketchat as internal app
    • Rocket.Chat: fix Rocket.Chat message dialog shows error "Unknown Path"
    • Status: Fix unread message indicators no longer working
    • Container: use Ubuntu 20.04 as base of EGroupware container instead of 18.04
    • ๐Ÿ›  All apps: fixed scrolling in lists for iPad in desktop mode
  • v20.1.20200731 Changes

    July 31, 2020
    • ๐Ÿš€ 5th and last 20.1 release candidate
    • Calendar: fix not working refresh via push, if Home app is used
    • โšก๏ธ Mail: replying to a mail should only update icon, not move it to top of list
    • Mail: new preference to disable notifications for new arriving mails (requires push for mail)
    • ๐Ÿ›  Login: fixed not able to login due to notifications
    • Login: fix not working forced password reset
    • Preferences: use push to ask every affected client to reload preferences, if affected