Hello everybody,
we have released a new maintenance release.
Since there were significant changes this time, we had created several pre-releases and are now releasing everything together with version 23.1.20231201.
23.1.20231201
- SmallPART: new live feedback feature allows to get audience feedback on live recorded sessions
- API: support OpenID Connect for authentication against another OIC IdP
- PHP: updated container to PHP version 8.2.12 as 8.1 reached end of active maintenance
- eTemplate: update webcomponent library Shoelace to version 2.8.0
- Mail/Sieve: fix vacation message with redirect kept mail in INBOX, even if rule moved it to a folder
- REST API/Mail: viewing uploaded EML files, allowing user to answer, forward or download attachments
- REST API/Mail: support an “X-No-Location: true” header to avoid getting a “Location” header when uploading attachments
- Mail/GMail/Microsoft365: store/update received refresh-token and redirect to IdP, if refresh-token is expired
- Tracker: big performance optimisation for huge installations (causing high browser load before)
- ProjectManager/Calendar: new option to show projects in calendar by data customfields or notify by date customfields
- Registration: fix usage of customfields for registration
- EPL: new feature to store files and backups encrypted in multiple S3 buckets and regions
- API: fixed several regressions around updated select and email entry widgets
- SmallPART: fixed some problems with new LiveFeedback feature and updated Shoelace widgets
- Many translations
This Maintenance update is provided via Docker container.
If you have problems with this update, you can easily revert to the previous version:
Manual (container) update/downgrade in a Docker installation
Manuelles (Container)-Update/Downgrade in einer Docker-Installation
New functions / preferences or other important things:
- SmallPART: new live feedback feature allows to get audience feedback on live recorded sessions
In cooperation with the University Kaiserslautern-Landau (RPTU), we have added a live feedback function for lectures to the educational video tool smallPART.
- API: support OpenID Connect for authentication against another OIC IdP
It is now possible to authenticate EGroupware against OpenID Connect (OIC IdP):
This makes it easier to connect EGroupware and also to map SSO solutions.
Until now, EGroupware only offered OpenID Connect for applications that authenticated against EGroupware. We use this for SingleSignOn (SSO) with Guacamole and Rocket.Chat.
- PHP: updated container to PHP version 8.2.12 as 8.1 reached end of active maintenance
We have upgraded the PHP version from 8.2 to 8.3.
The old deprecated applications (knowledge database, wiki) continue to work with this version.
Users with their own applications should check their application.
- eTemplate: update webcomponent library Shoelace to version 2.8.0
We have updated the base (Shoelace Webcomponents) for the EGroupware masks to version 2.8.0.
Your own applications should be checked against the changelog.
- ProjectManager/Calendar: new option to show projects in calendar by data customfields or notify by date customfields
We have added a new option to display projects in the calendar:
- EPL: new feature to store files and backups encrypted in multiple S3 buckets and regions
It is now possible to integrate S3 storage into EGroupware.
This applies to the file manager/virtual file system as well as the backup directory.
This makes it possible to use external (and cost-effective) S3 storage for an on-premises installation. This means that a local backup can be dispensed with if necessary.
Up to 3 storage locations can be configured. This means that data can be stored/backed up at up to three geographically different locations.
The three configurable storages have different purposes and build on each other:
1st storage: required, acts only as backup, if no other stores configured
2nd storage: recommended, if configured filesystem (files/sqlfs) is only used as cache
3rd storage: optional
The update information is collected in the following topic
in chronological order.
Many greetings
Your EGroupware team