Diese Version bietet für jede Zielgruppe etwas: Wir haben die Möglichkeiten der Internationalisierung von COYO erweitert. Es gibt ein neues Widget. Der Sync via MS Graph wurde verbessert. Wir haben die Grundsteine für ein noch intelligenteres COYO gelegt. Und COYO Analytics und die Lab Features haben ein paar Updates erhalten.
Noch mehr Möglichkeiten der Internationalisierung: Ihr könnt eure Blog- & Wiki-Artikel im Zuge des COYO Lab ab sofort automatisch übersetzen lassen! Die Übersetzung erfolgt genauso wie bei Timeline-Posts und Kommentaren. Das Multi-Language Add-on inklusive DeepL- oder Microsoft Translator-Lizenz sind dafür erforderlich.
Mehr über COYO Lab erfahrenUm künftig noch leichter auf Launchpad Links zurückgreifen zu können, präsentieren wir euch das Launchpad-Widget. Das Widget zeigt euch alle verfügbaren Links des Launchpads an und ist damit ein weiteres Feature, um COYO als zentrale Kommunikationsplattform für jeden Mitarbeiter zu stärken.
Mehr erfahrenWir stellen euch vor: Filter für den Sync mit Microsoft Graph. So könnt ihr genau auswählen, welche Benutzer und welche Gruppen ihr importieren wollt. Darüber hinaus kann die Synchronisation auf Teilnehmer einer synchronisierten Gruppe beschränkt werden.
Mehr erfahrenDas Intranet der Zukunft muss intelligent sein und den Benutzern möglichst relevante Inhalte von alleine vorschlagen. Um die Auffindbarkeit von Blog-Artikeln zu vereinfachen, werden wir in einem ersten Schritt ein neues Feld in das Formular zum Erstellen von Artikeln einführen. So kann der Blogautor Hashtags einfacher hinzufügen und der Leser später Inhalte einfacher finden.
Mehr erfahrenDank der 2-wöchentlichen Releases versorgt uns das COYO Analytics Team in kurzen Abständen mit immer neuen Features. Die beiden neusten Features sind die Adoptionrate und die User Activity Map. So könnt ihr jetzt schnell herausfinden, wie viele Benutzer aktiv sind und dank der User Activity Map, wann sie aktiv sind.
Mehr über COYO Analytics erfahrenBenutzer erhalten nun E-Mail Benachrichtigungen mit einem individualisierten Deisgn. Darüber hinaus wurden die Formulierungen der Benachrichtigungen verbessert. Bei der neuen globalen Suche haben wir neue Ergebnistypen hinzugefügt: Blog-Artikel, Sharepoint Dateien, Timeline Posts und Forumbeiträge. Mehr Details findet ihr auf der Produkt Roadmap in den jeweiligen Features.
Mehr auf der Product Roadmap erfahrenDas war noch nicht alles. Auch an diesen Stellschrauben wurde gedreht:
COYOFOUR-14901 - Der Workflow rund um Plug-ins wurde verbessert und sorgt dafür, dass sowohl Plug-In Entwickler als auch Benutzer besser von Updates profitieren können. Wenn ihr mehr über unsere Plug-in API erfahren wollt, werft gerne einen Blick auf den COYO Developer Hub.
COYOFOUR-15769 - Benutzer der mobilen App (vorher Engage) erhalten jetzt Push-Benachrichtigungen für Seiten-Blogartikel, auch wenn das Nachrichtenmodul nicht aktiviert ist.
COYOFOUR-15270 - Dateinamen mit Groß- und Kleinschreibung oder Sonderzeichen sind bei der Suche nicht auffindbar, wenn der Treffer vollständig ist.
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.
COYOFOUR-15703 Elasticsearch container version 7.10.0 is replaced by 7.12.0. Customers with cluster setup should take care of the official update guide.
COYOFOUR-15877 The coyo-push container has been updated to version 1.0.3.
COYOFOUR-15820 Angular dependencies were updated to version 11.2.11.
COYOFOUR-15713 The coyo-gateway container has been updated to version 1.1.0, by what websocket fallbacks (stickysessions) no longer work in multi backend environments. Also the eureka url env var has changed to EUREKA_URL.
COYOFOUR-15462 The revision tab in the file details dialog is migrated to Angular.
COYOFOUR-15430 Translation service was upgraded to JAVA 15 Azul OpenJDK.
COYOFOUR-15428 Updated backend and backup services to use the supported Azul Java 15 version.
COYOFOUR-14721 The Import/Export container was adapted to work with S3 as well. The Import/Export container also supports S3 file storage.
COYOFOUR-14324 SublineService was migrated to Angular.
COYOFOUR-9569 Websocket fallbacks are no longer supported.
COYOFOUR-10993 Users rarely experienced duplicate entries in the subscription widget.
COYOFOUR-14408 User always experienced that a link to COYO docs doesn't work.
COYOFOUR-15062 Minor bugs in an invalid license bar were fixed (reloading the page, icon was unclear, wording was not always centred).
COYOFOUR-15231 Admins always experienced that after changing another user's profile picture in moderator mode a page refresh is necessary in order to see the newly uploaded picture.
COYOFOUR-15321 Users always experienced that filters are not updated on Firefox and Edge browsers.
COYOFOUR-15382 External community members always experienced being logged out after they were invited to a community.
COYOFOUR-15393 Users always received the email notification about the new mentions with not sorted names.
COYOFOUR-15394 Wording in email notifications was improved for the case of only 1 post being commented.
COYOFOUR-15556 Users always experienced that when executing a search for a colleague with enabled availability option the filter does not get applied at all to the results despite it is still shown as chosen.
COYOFOUR-15621 Users always experienced that the dropdown of the user profile widget doesn't stick to the window when scrolling down outside the widget.
COYOFOUR-15625 Users always experienced that the language "Norwegian" doesn't show the dates in the upcoming birthdays widget.
COYOFOUR-15646 Users always experienced the dropdown menu for timeline posts being overlapped by a 'New' or 'Sticky' ribbon on shared content.
COYOFOUR-15653 Users always experienced that within the post for a shared event, the dropdown had the option "Maybe", even though definite answers were requested for this event.
COYOFOUR-15659 Admins always experienced that the image widget blurs an uploaded file.
COYOFOUR-15663 Users always experienced that a wrong root folder is opened when choosing to add a file from the file library to a timeline post within a page or community.
COYOFOUR-15666 Users always experienced that it is possible to delete an automatically generated folder if put into a created folder and it is not possible to upload files in that case anymore.
COYOFOUR-15680 Users always experienced formatting issues in an unordered list in the RTE: If the list had more than one row, it didn't start the new row underneath the first word of the first row.
COYOFOUR-15688 Plug-in developers always experienced the 'init' command to be only working for one target origin even if their plug-in defined multiple.
COYOFOUR-15697 Users always got shown that they can upload a new version to a document in the documents app although they do not have the needed rights to do so and received an error message when trying.
COYOFOUR-15715 Users sometimes experienced the problem that events were created twice.
COYOFOUR-15747 Users always experienced that not everyone but admins only could see who is attending an event.
COYOFOUR-15776 Users always experienced that it is not possible to drag and drop images and videos within an RTE.
COYOFOUR-15809 Users sometimes experienced not being able to post links from a documents app as a timeline post.
COYOFOUR-15839 Users always experienced that the filter options are incorrectly applied again when returning to the events overview.
COYOFOUR-15852 Users always experienced that the event overview shows all past and upcoming events when no filter is selected.
COYOFOUR-15915 In their email notifications, users experienced the button to read all blog articles to not be functional.
COYOFOUR-15941 Admins always experienced blog article autotranslations showing up in the lab panel.
Language 'en'
Modifications
APP.BLOG.ARTICLE.TEASER.TEASER_HELP,"A brief summary of what your article is about (max. 500 characters)"
MODULE.ACCOUNT.NOTIFICATION_SETTINGS.CHANNEL.EMAIL.DESCRIPTION,"Receive summaries of notifications via e-mail."
email.email_notification.body,"This is your {0} summary with relevant information."
email.email_notification.unread_articles.headline,"{0} blog {0,choice,1#article|1<articles}"
email.email_notification.unread_conversations.from_multiple_names,"{0} and {1}"
email.email_notification.unread_messages.headline,"{0} private {0,choice,1#message|1<messages}"
email.email_notification.unread_news.headline,"{0} company news"
Removals
email.email_notification.unread_followers.subline1,"{0}"
email.email_notification.unread_followers.subline2,"• {0}"
Additions
ADMIN.APPS_WIDGETS.LAB.FEATURE.BLOG-ARTICLE-JIT-TRANSLATION.DESCRIPTION,"Enables auto translations for all contents created with the rich text editor (e.g. blog and wiki articles). Please note that this feature needs a configured translation provider."
ADMIN.APPS_WIDGETS.LAB.FEATURE.BLOG-ARTICLE-JIT-TRANSLATION.NAME,"Auto translations for articles"
ADMIN.APPS_WIDGETS.PLUGINS.PLUGIN_VERIFIED,"No issues found!Click "Update plug-in" to complete the update."
ADMIN.APPS_WIDGETS.PLUGINS.PLUGIN_VERIFIED_WARNINGS,"Your update has passed with potential issues.You can continue to update, but some widgets instances might break."
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERIFYING,"Checking update for potential issues..."
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.BUTTON,"Update plug-in"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.INFO,"Update your plug-in by entering the new or updated link to your plug-in manifest.Then continue with "Verify update" to avoid breaking changes."
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.SUCCESS.MESSAGE,"Update Plug-in"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.SUCCESS.TITLE,"Your plug-in has been updated"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.TEST,"Test Message {versions}"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.UPDATE_PLUGIN,"Plug-in version update"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.URL.ERRORS.PATTERN,"Please enter a valid manifest URL"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.URL.ERRORS.REQUIRED,"Please enter a manifest URL"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.URL.ERRORS.UNKNOWN,"An unknown error occurred"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.URL.ERRORS.VERIFICATION_FAILED,"The verification failed"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.URL.LABEL,"New manifest URL"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.URL.PLACEHOLDER,"https://"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.VERIFICATION_RESULT.DO_UPDATE.BUTTON,"Update Plug-in"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.VERIFICATION_RESULT.ERROR.BUTTON,"Verify again"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.VERIFICATION_RESULT.ERROR.TIP,"You can enter a new manifest URL and re-verify."
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.VERIFICATION_RESULT.ERROR.TITLE,"Verification failed"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.VERIFICATION_RESULT.ERROR.UNKNOWN,"An unknown error occurred"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.VERIFICATION_RESULT.HAS_WARNING.ISSUES,"Identified issues"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.VERIFICATION_RESULT.HAS_WARNINGS.TITLE,"Plug-in verified with warnings"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.VERIFICATION_RESULT.OK.TITLE,"Plug-in verified"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.VERIFICATION_RESULT.RESTART.BUTTON,"Enter new manifest URL"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.VERIFY.LABEL,"Verify Update"
ADMIN.APPS_WIDGETS.PLUGINS.UPDATE_VERSION.VERSIONS,"Supported manifest versions: {versions}"
ADMIN.USER_DIRECTORIES.LDAP.GROUP.FILTER.HELP,"A filter expression to determine the desired set of synchronized groups can be entered here. Any valid MS Graph API filter expression can be used including functions and logical operators."
ADMIN.USER_DIRECTORIES.LDAP.GROUP.FILTER.LABEL,"Group filter"
ADMIN.USER_DIRECTORIES.LDAP.GROUP.USERS_WITH_GROUPS_ONLY.HELP,"Users are only synced if they are part of any synced group"
ADMIN.USER_DIRECTORIES.LDAP.GROUP.USERS_WITH_GROUPS_ONLY.LABEL,"Users from groups only"
ADMIN.USER_DIRECTORIES.LDAP.USER.FILTER.HELP,"A filter expression to determine the desired set of synchronized users can be entered here. Any valid MS Graph API filter expression can be used including functions and logical operators."
ADMIN.USER_DIRECTORIES.LDAP.USER.FILTER.LABEL,"User filter"
ADMIN.USER_MGMT.ROLES.PERMISSIONS.GENERAL.SWITCH_HOMEPAGE_KIT,"Switch between homepage sets"
ADMIN.USER_MGMT.ROLES.PERMISSIONS.GENERAL.SWITCH_HOMEPAGE_KIT.HELP,"Allows users to switch freely between homepage sets if there exist at least two."
APP.BLOG.ARTICLE.IMAGE_PICKER.HELP_TEXT,"Provide 2 teaser images with the aspect ratios 1:1 and 3:1 for the article. The square image is used in the blog apps overview. The 3:1 image is used for widgets and the mobile app."
APP.BLOG.ARTICLE.TAGS,"Tags"
APP.BLOG.ARTICLE.TAGS.ERROR,"The given term "{hashtag}" is not a valid hashtag."
APP.BLOG.ARTICLE.TEASER.IMAGE.TITLE,"Teaser images"
APP.BLOG.ARTICLE.TITLE.HELP,"The title of your article"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.AT,"Austria"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.BE,"Belgium"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.CH,"Switzerland"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.CZ,"Czech Republic"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.DE,"Germany"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.DK,"Denmark"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.ES,"Spain"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.FI,"Finland"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.FR,"France"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.GB-ENG,"England"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.GB-WLS,"Wales"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.HR,"Croatia"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.IT,"Italy"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.NL,"Netherlands"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.PL,"Poland"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.PT,"Portugal"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.RU,"Russia"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SE,"Sweden"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.AT,"AUT"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.BE,"BEL"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.CH,"CHE"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.CZ,"CZE"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.DE,"DEU"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.DK,"DNK"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.ES,"ESP"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.FI,"FIN"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.FR,"FRA"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.GB-ENG,"ENG"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.GB-WLS,"WLS"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.HR,"HRV"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.IT,"ITA"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.NL,"NLD"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.PL,"POL"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.PT,"PRT"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.RU,"RUS"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.SE,"SWE"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.TR,"TUR"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.SHORT.UA,"UKR"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.TR,"Turkey"
APP.CHAMPIONSHIP.FIFA_EC20.COUNTRIES.UA,"Ukraine"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.A,"Group A"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.B,"Group B"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.C,"Group C"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.D,"Group D"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.E,"Group E"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.F,"Group F"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.FINAL,"Final"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.QUARTERFINALS,"Quarter-finals"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.RO16,"Round of 16"
APP.CHAMPIONSHIP.FIFA_EC20.GROUP.SEMIFINALS,"Semi-finals"
APP.CHAMPIONSHIP.FIFA_EC20.TITLE,"FIFA Euro Cup 2020"
FILE_LIBRARY.VERSION.RESTORE_VERSION.SUCCESS,"The revision has been restored successfully."
FILE_LIBRARY.VERSION.UPLOAD.SUCCESS,"The revision has been uploaded successfully."
IMAGE_PICKER.DESELECT,"Remove image"
IMAGE_PICKER.SELECT,"Select an image for the aspect ratio "{aspectRatio}""
VALIDATION.ERROR.NATURALNUMBER,"Only integers are allowed"
WIDGET.LAUNCHPAD.CATEGORY.ARIA,"Links in category "{category}""
WIDGET.LAUNCHPAD.DESCRIPTION,"Shows all the user’s available categories and links from the launchpad."
WIDGET.LAUNCHPAD.EMPTY,"Your launchpad is empty."
WIDGET.LAUNCHPAD.MORE,"Show more"
WIDGET.LAUNCHPAD.MORE.ARIA,"Show more links in "{category}""
WIDGET.LAUNCHPAD.NAME,"Launchpad links"
WIDGET.LAUNCHPAD.SETTINGS.LIMIT,"Limit"
WIDGET.LAUNCHPAD.SETTINGS.LIMIT.HINT,"Maximum number of links to show per category (optional)"
WIDGETS.SETTINGS.LAUNCHPAD.TITLE,"Launchpad Links"
WIDGETS.SETTINGS.SUGGESTEDBLOGARTICLES.TITLE,"Recommended articles"
WIDGETS.SUGGESTED_BLOG_ARTICLES.DESCRIPTION,"Shows blog articles based on the hashtags a user has subscribed."
WIDGETS.SUGGESTED_BLOG_ARTICLES.EMPTY_DESCRIPTION,"Add topics or change them in your notification settings later on to get recommendations."
WIDGETS.SUGGESTED_BLOG_ARTICLES.EMPTY_TITLE,"What are you interested in?"
WIDGETS.SUGGESTED_BLOG_ARTICLES.NAME,"Recommended articles"
WIDGETS.SUGGESTED_BLOG_ARTICLES.NOT_FOUND,"No articles matching your interests found. You can change your interests in your notification settings at any time."
WIDGETS.SUGGESTED_BLOG_ARTICLES.SELECT_HINT,"Press enter to save"
WIDGETS.SUGGESTED_BLOG_ARTICLES.SHOW_RECOMMENDATION,"Show recommendations"
WIDGETS.SUGGEST_PAGESSUGGEST_PAGES.NAME,"Suggested pages"
email.email_notification.unread_conversations.from.prefix,"{0,choice,1#post|1<posts} you follow {0,choice,1#was|1<were} commented, for example by"
email.email_notification.unread_followers.department,"• {0}"
email.email_notification.unread_followers.job_title,"{0}"
email.email_notification.unread_mentions.from.prefix,"You were mentioned {0, choice,1# by|1<{0} times by}"
plugins.error.entrypoints_update_not_implemented,"The entry points update is not implemented yet"
plugins.error.global_config_update_not_implemented,"The global configuration update is not implemented yet"
plugins.error.lifecycle_update_not_implemented,"The life cycle update is not implemented yet"
plugins.error.unknown_error,"An unknown error occurred: {0}"
plugins.error.update_not_implemented,"Plug-in update not implemented yet"
plugins.error.version_downgrade_WARN,"Plug-in version is being downgraded from {0} to {1}"
plugins.error.version_same_WARN,"Same Plug-in version"
Mit der Version 34 liefern wir euch neues Futter, um eure Mitarbeiter zu aktivieren: Die Tippspiel-App ist pünktlich zur EM wieder zurück. Darüber hinaus haben wir das Design von geteilten Events überarbeitet und ihr könnt die neue Suche testen.
Das nächste Release ist bereits in Planung. Bis dahin schaut gerne auf unsere Roadmap.