Hello everybody,
we have released a new maintenance release:
Changelog 21.1.20220406
-
smallPART: annotate PDF files in realtime with multiple people like it was already possible for videos
- smallPART: new graphical question types for tests: mark-choice and mill-out
- smallPART: use an office document (opened via Collabora) to make notes about the video or PDF
- smallPART: test now blocks clicks outside test-area until test is finished or paused (if allowed)
- smallPART: experimental cognitive load measurement allow to use smallPART for research projects
- Api: splitter widget did not restore size from preference
- Addressbook: allow keeping custom fileAs value (LDAP: displayname) by adding it as first option
- Filemanager/WebDAV: add (missing) trailing slash in mount URL for WebDAV, as NextCloud requires it
- Filemanager/WebDAV: fix errors mounting and reading files via WebDAV from other EGroupware or *Cloud
- Filemanager/WebDAV: fix PHP error if mounted WebDAV server got eg. a wrong password (did not return a 207 on PROPFIND)
- InfoLog: set replyTo for async notification to owner of InfoLog, otherwise the user causing the change
- Calendar: New preference so default alarm can be for current user or all participants
- Calendar/CalDAV: ignore Outlook CalDAV Synchronizer setting participant status back to unknown/needs-action (other status will be updated)
- Notifications: Admins now configure the mail account to use for email notifications instead of the user account
- Admin: fix delete user account always displayed 0 entries
- InfoLog: fix saving an InfoLog twice gave error that entry was modified, if user timezone was different from server
- Collabora: do NOT show menubars for readonyl files
- EPL/Projectmanager/Calendar: Add calendar integration so projects can be shown as events in calendar
- EPL/CTI: new user-specific preference when to show CRM view: for incoming or outgoing calls, both directions or never
- EPL/Placetel: fix not working voice mail playback
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
If anyone would like to test EGroupware with upcoming PHP 8.x, an updated container is available again:
https://hub.docker.com/r/egroupware/egroupware/tags
New functions / preferences or other important things:
smallPART, our tool for video-based teaching and learning, gets extensive new functions with this update.
-
Millout question: Marking questions as part of single / multiple choice, i.e. you have to mark things in colour at video time X, e.g. coffee cup in yellow. The teacher marks the answers in advance and there is an automatic check for matching of the range (80%).
- Add attachments to task and comments
-
Option to create notes in Collabora via a note document that the teacher specifies in the short.
-
PDF sources: you can now upload a PDF instead of a video in smallPART and add comments/marks to the respective pages. Currently the comments are saved to the page. However, it is planned to be able to determine the position.
-
Cognitive Load Measurement: Scientific method that allows a query parallel to the actual task and can be evaluated.
These new features are partly beta and will be further developed with upcoming updates.
- Calendar: New preference so default alarm can be for current user or all participants
It is now possible to configure for whom the default alarm is set: for the current user or for all participants.
This setting can be set as usual as admin or can be set as default. With a default setting, users can choose their personal setting.
- Notifications: Admins now configure the mail account to use for email notifications instead of the user account
It is now possible to define a specific email account for sending the asynchronous notifications.
More info also in:
SMTP-only mail account for notifications
SMTP-only Mail-Konto für Benachrichtigungen
- EPL/Projectmanager/Calendar: Add calendar integration so projects can be shown as events in calendar
It is now possible to display projects in the calendar.
To do this, the selection mode must be selected in the Project Manager settings:
This setting can be set as usual as admin or can be set as default. With a default setting, users can choose their personal setting.
With taglist as selection
can be searched for projects in the calendar in a selection box:
With project tree as selection
can be selected in the calendar in the project tree Projects:
The entries for the selected projects can then be switched on/off via a button:
There is an other option, but you can only see it if you have a user-defined field of the type “Select project” in the calendar. Then you can also filter existing appointments by project. In other words, only appointments that belong to this project are displayed. This makes sense for users who (want to) regularly assign appointments to projects and then only want to display appointments from this project in the calendar. This can then also be saved as a favourite or the filter can be switched on/off via an icon.
- EPL/CTI: new user-specific preference when to show CRM view: for incoming or outgoing calls, both directions or never
It is now possible to configure the handling of incoming calls in the CTI integration:
This setting can be set as usual as admin or can be set as default. With a default setting, users can choose their personal setting.
The commits in detail on GitHub:
The update information is collected in the following topic
in chronological order.
Many greetings
Your EGroupware team