Hello everybody,
we have released a new maintenance release:
Changelog 21.1.20220905
- Calendar/Mail: allow every participant to apply changes from extern organizer and warn if sender is not identical to iCal organizer or participant
- CalDAV/CardDAV/TbSync: fix wrong/minimal privileges on sub-collections causing TbSync not to display this calendars or addressbooks
- CalDAV/Calendar: expand-property report used by iCal app (Mac) did not return rights on other users calendar
- Mail: register EGroupware as protocol handler for mail, you need to click on the double-diamond in the url bar and confirm it
- Mail: explicitly apply default font and -size before sending mail
- Mail: do NOT fail setting ACL recursive on folders, if single folder fail (eg. wrongly in subscription file)
- Mail/Sieve: fix vacation notice activated by date does not work if the start date is set in future
- Mail/Dovecot: allow to use admin credentials to access mail when no session password is available, e.g. for SSO
- Mobile view: fix broken Security & Password menu
- Kanban: Add columns under Kanban context menu action for other applications
- Filemanager/WebDAV: fix WebDAV mounts from other EGroupware or next|ownCloud failed for non-alphanumeric passwords
- Filemanager: use bigger popups to open files (PDF: 10241024, text: 8001024, images: 640*800)
- Calendar/Mobile view: Add a date indicator for all views in mobile theme
- Api: Merge placeholder that checks for EMPTY {{IF fieldnameEMPTYTrue text~False text}}
- Projectmanager: Fix “add app” in element list has wrong starting app
- Rocketchat: fix RC user’s status no longer visible
- Setup: fix installation check to correctly detect installed packages with Composer 2.x
- SAML/Univention: support for Univention SAML IdP for SSO incl. docu
- SAML: generate a self-signed certificate (not just the public key)
- ActiveDirectory/LDAP: implemented deleting of accounts via full/initial import, periodic import does NOT delete
- ActiveDirectory/LDAP: allow to configure an optional group-context
- ActiveDirectory/LDAP: periodic import of account into SQL database
This Maintanace 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:
- Mail: register EGroupware as protocol handler for mail, you need to click on the double-diamond in the url bar and confirm it
EGroupware now offers to “install” the EGroupware Web-Mailer as mail-to destination on the client system.
Thus, when clicking on a mail address in the web browser, document, … a mail composition can be opened in EGroupware.
The user must be logged in to EGroupware beforehand!
This can also be switched off in principle:
- Kanban: Add columns under Kanban context menu action for other applications
It is now possible to add Data set(s) directly to a (swimlane/)column:
- Setup: fix installation check to correctly detect installed packages with Composer 2.x
The installation checks in the setup now show correct results again. Most recently, the error display caused confusion.
We always deliver the optimal configuration with our Docker containers. These checks are therefore no longer relevant in a standard Docker installation.
- SAML/Univention: support for Univention SAML IdP for SSO incl. docu
It is now possible to run EGroupware with SSO on a Univention Corporate Service (UCS).
The documentation for this:
https://github.com/EGroupware/egroupware/blob/master/doc/UCS-SAML-SSO.md
The configuration is not carried out automatically during an update or a new installation. This must therefore always be done manually.
- ActiveDirectory/LDAP: periodic import of account into SQL database
Up to now, on installations where the users are stored in an AD or LDAP, queries are made to AD/LDAP for many actions. This affects the speed, especially with larger installations.
It is now possible to import accounts from AD/LDAP into EGroupware SQL database.
This allows the queries to be made to the local database.
The import of users or users, groups and memberships can be automated periodically. The settings for this can be found in the setup:
The commits in detail on GitHub:
The update information is collected in the following topic
in chronological order.
Many greetings
Your EGroupware team