Skip to content

Releases: EGroupware/egroupware

20.1.20210125

25 Jan 09:09
Compare
Choose a tag to compare
  • Admin: Context menu action to clear user credentials
  • Status/Videoconference: fix broken fullscreen mode in BBB client
  • Calendar: Fix videoconference link in event tooltip
  • Calendar: Fix event notifications had the wrong times in iCal attachment if user timezone was not server timezone
  • Calendar: Fix bug where yearly planner would not show events that went outside the displayed time period
  • All apps: Add context menu action on linked files to copy them somewhere else
  • Etemplate: Avoid "Uncaught TypeError: Cannot read property ‘length’ of undefined"
  • Mail: New "Save As" preference option to attach just the mail, no mail attachments
  • LDAP/Addressbook: use accounts filter from setup for accounts addressbook too
  • Projectmanager: Fix async notifications were sent out to too many users
  • Projectmanager: fix some modification dates were stored in user time
  • Tracker: Fix export filter for groups was allowing non-group accounts as options
  • Tracker: Add resolution to the fields that escalations can change
  • FPM/Container: start more php processes by default and keep them running to better cope with high usage
  • Extended changelog

20.1.20201217

17 Dec 07:56
Compare
Choose a tag to compare
  • Status/Videoconference: add support for BigBlueButton videoconferencing, it can be configured via Status app's site-configuration
  • Collabora: support Collabora Online 6.4
  • Admin/EMail: display administrative IMAP actions folder ACL and vacation notice in IMAP tab too
  • Mail: Config setting for how many mailing lists are returned in address search results
  • Setup: fix no accounts found for SQL instances
  • Calendar: Fix missing / incorrect recurrence date in cancel notification iCal
  • Calendar: Show correct event date when notified of a single cancelled recurring event
  • Calendar: Fix quick add 'Save' button would close the whole window, if it had been opened by a different window
  • Calendar: Fix todo sizing / scrolling
  • Addressbook: fix 'undefined' title shown for some contact links opened in CRM view tabs
  • SmallPART: CSV export of comments for course-owner and students own comments and recording time of comments
  • SmallPART: fixed not playing uploaded vidoes through egroupware-docker package update (container is not enough!)
  • Translations: Updated. Thanks to our community translators!
  • extended changelog

20.1.20201202

02 Dec 08:39
Compare
Choose a tag to compare
  • 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

20.1.20201028

28 Oct 15:33
Compare
Choose a tag to compare
  • 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

20.1.20201020

20 Oct 07:49
Compare
Choose a tag to compare
  • 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

20.1.20201005

05 Oct 09:29
Compare
Choose a tag to compare
  • 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
  • System: Optional phpmyadmin container
  • extended changelog

20.1.20200914

14 Sep 09:41
Compare
Choose a tag to compare
  • 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

20.1.20200901

01 Sep 19:04
Compare
Choose a tag to compare
  • 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

20.1.20200818

18 Aug 13:09
Compare
Choose a tag to compare
  • 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

20.1.20200812

12 Aug 10:47
Compare
Choose a tag to compare
  • 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)