Releases: EGroupware/egroupware
Releases · EGroupware/egroupware
20.1.20210125
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)