Eine runderneuerte Dokumentenbibliothek, die Einbindung von Microsoft Translation Services und eine Erweiterung der SAML JIT Provisionierung. Die Version 31 hält einiges für euch parat.
Wir wissen, dass das Speichern und Verwalten von Dateien eine der am häufigsten verwendeten Funktionen in COYO ist. Mit der neuen Version wurde nicht nur die Optik überarbeitet, sondern auch fleißig an der User Experience geschraubt: das Kontextmenü wurde neu arrangiert, das Konzept zum Löschen von Ordnern und Dateierweiterungen wurde überdacht, die Navigation wurde überarbeitet und vieles mehr.
DeepL unterstützt zur Zeit die Übersetzung von 11 Sprachen. Um weitere Sprachen übersetzen zu können, ist jetzt auch die Anbindung des Microsoft Translators möglich. Ungarisch oder Rumänisch? Ab jetzt keine Herausforderung mehr.
Was LDAP kann, gilt jetzt auch für SAML JIT. Mit der neuen Version wird es möglich sein, sämtliche Benutzerprofilfelder auch via SAML JIT zu importieren.
Das war noch nicht alles. Auch an diesen Stellschrauben wurde gedreht:
Alle betroffenen Sprachschlüssel wurden von G Suite zu Google Workspace geändert.
Hier findet ihr alles rund um technische Anpassungen, Fehlerbehebungen und Änderungen der Sprachschlüssel.
Aufgrund der technischen Begriffe ist der folgende Teil der Release Notes auf Englisch.
Plugin developers can define custom targetOrigins for communication via the window.postMessage().
Plug-in developers can now receive the 'instance_remove' life cycle event.
Plug-in developers can now receive the 'instance_add' life cycle event.
Plug-in developers can now receive the 'uninstall' life cycle event.
COYOFOUR-14521 The theming is now done in a browser native manor by not utilizing the CSS-vars-ponyfill library. This removes support for older browsers like internet explorer 11. Page load speed has been slightly increased.
COYOFOUR-14508 Tech update note: COYO now supports plug-in manifest versions 1.0.0, 1.1.0, 1.2.0, 1.3.0. With 1.3.0 the entry points' 'origin' can be defined.
COYO now uses the life cycle webhook API version 0.12.0 by calling the ‘uninstall’, ‘instance_add’ and ‘instance_remove’ endpoints
COYOFOUR-13408 A notification cleanup job was introduced which will run every night at 3:00 AM. The solution cron pattern and number of days are configurable. This job will clean notifications which are older than 90 days by default.
COYOFOUR-13403 Migrated user profile widget settings form elements to material form elements.
COYOFOUR-13337 Updated backend to use java 14 and spring boot 2.3.
COYOFOUR-14538 Users depending on a screen reader always experienced unnecessary quote characters in the notifications dropdown.
COYOFOUR-14459 Users always experienced that bread crumbs are pushed out of the view area if a folder name is too long.
COYOFOUR-14407 Users always experienced that the event-app doesn't have a pagination and shows maximum 20 entries
COYOFOUR-14378 Users sometimes experienced the problem that the content app displayed old contents which had already been deleted by the page administrator.
COYOFOUR-14361 Users always experienced that it's not possible to drag and drop new uploaded files
COYOFOUR-14345 Users always experienced having the button to create wiki-articles although they do not have the permissions.
COYOFOUR-14341 Users always experienced to much space for icons in sharepoint file picker.
COYOFOUR-14315 Admins always experienced the problem that changes to the group and app titles on a multilingual page of only one language caused that the titles for the other language got deleted.
COYOFOUR-14311 Users sometimes experienced that they can not invite members to an event after the event's creation.
COYOFOUR-14301 Users sometimes experienced missing labels for their event attendance status.
COYOFOUR-14291 Admins rarely experienced that the search value statistic is wrong.
COYOFOUR-14290 Admins always experienced that the MODULE.TIMELINE.FORM.HELP.MODAL cannot be edited with formatting
COYOFOUR-14267 Users rarely experienced that the unread message count ist wrong.
COYOFOUR-14257 Admins sometimes experienced the HTML widget to show integrated content without line breaks.
COYOFOUR-14254 Admins always experienced not being able to add, edit and save content in another language if this language was deleted earlier and then added again to a content app.
COYOFOUR-14233 Users sometimes experienced that the user chooser in the last step of creating a private event is empty and does not show any users to invite.
COYOFOUR-14229 Users always experienced not seeing the age in the 'upcoming birthdays' widget when using Dutch as their language.
COYOFOUR-14225 Admins always experienced es-logs files not getting removed.
COYOFOUR-14212 Users always experienced that drag and drop of a file is not working on Firefox
COYOFOUR-14198 Users always experienced that it is possible to select a file while the uploading process.
COYOFOUR-14195 Admins always experienced an issue with bulk indexing for blog article search reindexing.
COYOFOUR-14167 Users always experienced that the color and background color button during creating an event does not have any function
COYOFOUR-14166 User always experienced a broken preview for PDFs.
COYOFOUR-14159 An error occurred when the user created a folder with a long name.
COYOFOUR-14158 Admins always experienced that the blog article widget does not find articles when the title starts with a hashtag.
COYOFOUR-14142 Admins always experienced that cancelled changes inside of a blog article are getting saved anyway.
COYOFOUR-14138 Admins always experienced that a click on the drag&drop widgets button saves the article
COYOFOUR-14111 Users often experienced that the link to an app disappeared in the list within a page after adding the translation. The translated content was sometimes also not available.
COYOFOUR-14088 Users always experienced the voters modal within the poll widget opening in the background.
COYOFOUR-14033 User always experienced that when they enter a bigger chat message which does not fit into the box you cannot scroll to the end.
COYOFOUR-13766 Users always experienced that they were not able to upload multiple files into a file library when using the link to the created folder.
COYOFOUR-13684 User always experienced at RTE widget of the content app that when you edit the inserted link it does not cover the add row symbol
COYOFOUR-13509 Users sometimes experienced that the single file widget does not show the file preview.
COYOFOUR-13295 Users always experienced profile fields losing information when editing multiple profile fields at the same time.
COYOFOUR-13104 Users always experienced that the "reload page" button was not working in the safari browser after being logged out when connection got lost.
COYOFOUR-13098 Users always experienced that uploading documents are corrupt during another upload
COYOFOUR-12058 Users always experienced problems with textflow around images when adding a second language.Plugin
Additions
ABOUT_COYO.PRIVACY_LINK_IOS,"https://www.coyoapp.com/en/mobile-privacy-policy-cloud-engage"
ADMIN.AUTHENTICATION.HEADINGS.AUTHENTICATION_COUNT,"{counterValue} {counterValue, plural, =1 {Authentication provider} other {Authentication providers}}"
ADMIN.AUTHENTICATION.SAML.BINDING.POST,"POST"
ADMIN.AUTHENTICATION.SAML.BINDING.REDIRECT,"REDIRECT"
ADMIN.LANDING_PAGES.PAGES_COUNT,"{counterValue} {counterValue, plural, =1 {Homepage} other {Homepages}}"
ADMIN.TERMS.LOG.ENTRIES.COUNT,"{counterValue} {counterValue, plural, =1 {Entry} other {Entries}}"
ADMIN.THEMES.COUNT,"{counterValue} {counterValue, plural, =1 {Theme} other {Themes}}"
ADMIN.TRANSLATIONS.KEYS.KEYS_COUNT,"{counterValue} {counterValue, plural, =1 {Translation} other {Translations}}"
ADMIN.USER_DIRECTORIES.DIRECTORIES_COUNT,"{counterValue} {counterValue, plural, =1 {Directory} other {Directories}}"
ADMIN.USER_MGMT.GROUPS.GROUPS_COUNT,"{counterValue} {counterValue, plural, =1 {Group} other {Groups}}"
ADMIN.USER_MGMT.ROLES.ROLES_COUNT,"{counterValue} {counterValue, plural, =1 {Role} other {Roles}}"
ADMIN.USER_MGMT.USERS.USERS_COUNT,"{counterValue} {counterValue, plural, =1 {User} other {Users}}"
APP.BLOG.ARTICLE_COUNT,"{counterValue} {counterValue, plural, =1 {article} other {articles}}"
APP.EVENTS.LIST.COUNT,"{counterValue} {counterValue, plural, =1 {Event} other {Events}}"
APP.FORUM.THREAD_COUNT,"{counterValue} {counterValue, plural, =1 {Thread} other {Threads}}"
APP.WIKI.ARTICLE_COUNT,"{counterValue} {counterValue, plural, =1 {Article} other {Articles}}"
DATE_FORMAT_DAY_NAME,"dddd"
DATE_FORMAT_FULL,"DD. MMMM YYYY"
FILEPICKER.AUTHOR.BY,"by"
FILE_LIBRARY.BATCH.ACTIVE_SHARE_LINK,"Active Share link"
FILE_LIBRARY.DEFAULT_FOLDER_NAME,"New Folder"
FILE_LIBRARY.DETAILS,"Details"
FILE_LIBRARY.MODAL.REMOVE.CANCEL,"No, keep this {isFolder, select, true{folder} other{file}}."
FILE_LIBRARY.MODAL.REMOVE.CONFIRM,"Delete this {isFolder, select, true{folder} other{file}}."
MODULE.ACCOUNT.NOTIFICATION_SETTINGS.PROPERTIES.ACTIVITY,"Activities"
MODULE.ACCOUNT.NOTIFICATION_SETTINGS.PROPERTIES.DISCUSSION,"Discussions"
MODULE.ACCOUNT.NOTIFICATION_SETTINGS.PROPERTIES.MESSAGE,"Messages"
MODULE.ACCOUNT.NOTIFICATION_SETTINGS.PROPERTIES.POST,"Posts"
MODULE.ACCOUNT.NOTIFICATION_SETTINGS.TOAST,"The notification setting was changed sucessfully."
MODULE.PREVIEW_LIST.NON_PREVIEW_ATTACHMENTS.VOICEMESSAGE.DESCRIPTION,"Start the COYO Engage app in order to listen to and send voice messages."
MODULE.PREVIEW_LIST.NON_PREVIEW_ATTACHMENTS.VOICEMESSAGE.LINK.ANDROID,"https://play.google.com/store/apps/details?id=com.coyoapp.messenger.android"
MODULE.PREVIEW_LIST.NON_PREVIEW_ATTACHMENTS.VOICEMESSAGE.LINK.DESCRIPTION.ANDROID,"Go to Google Play Store"
MODULE.PREVIEW_LIST.NON_PREVIEW_ATTACHMENTS.VOICEMESSAGE.LINK.DESCRIPTION.IOS,"Go to Apple Store"
MODULE.PREVIEW_LIST.NON_PREVIEW_ATTACHMENTS.VOICEMESSAGE.LINK.IOS,"https://apps.apple.com/app/coyo-engage/id1341588804"
MODULE.PREVIEW_LIST.NON_PREVIEW_ATTACHMENTS.VOICEMESSAGE.SALUTATION,"Hej {name}, you received a voice message!"
PREVIEW.LINK.EXTERNAL.MODAL.WARNING1,"You are about to open "
PREVIEW.LINK.EXTERNAL.MODAL.WARNING2," in a new window.Do you want to proceed?"
USER_CHOOSER.GROUPS.COUNTER.COUNT,"{counterValue} {counterValue, plural, =1 {group} other {groups}}"
USER_CHOOSER.USERS.COUNTER.COUNT,"{counterValue} {counterValue, plural, =1 {user} other {users}}"
VALIDATION.ERROR.DATE_FORMAT,"Date is invalid or has a wrong format"
VALIDATION.ERROR.DATE_RANGE,"Invalid date range"
WIDGETS.LATESTFILES.PAGE_DEACTIVATED,"The Page has been deleted."
Modifications
FILE_LIBRARY.MODAL.REMOVE.TEXT,"{isFolder, select, true{This folder includes {childCount} files. } other{}}This will delete the {isFolder, select, true{folder} other{file}} {filename} permanently and cannot be undone."
FILE_LIBRARY.MODAL.REMOVE.TITLE,"Delete the {isFolder, select, true{folder} other{file} } {filename}?"
MODULE.ACCOUNT.NOTIFICATION_SETTINGS.CHANNEL.EMAIL.DESCRIPTION,"Receive summaries of unread notifications via e-mail."
MODULE.ACCOUNT.NOTIFICATION_SETTINGS.CHANNEL.PUSH.DESCRIPTION,"Activate push notifications for your mobile device."
MODULE.ACCOUNT.NOTIFICATION_SETTINGS.CHANNEL.SOUND.DESCRIPTION,"Plays a sound in the browser on new notifications and messages."
Wir haben viel an der Technik im Hintergrund getan und die Blog-App hat eine Erweiterung erhalten.
Das nächste Release ist bereits in Planung. Bis dahin schaut gerne auf unsere Roadmap.