Cloud Version 25

Dieses Release hält ein verbessertes Bild-Widget sowie die dynamische Kollegensuche bereit. Schaut rein, was es an weiteren spannenden Neuheiten gibt.

release-notes-announcement-01
Image widget, frontend-1

Bild-Widget: Bessere Darstellung 

Wir haben an ein paar Stellschrauben gedreht, die einen großen Effekt haben. Herausgekommen ist ein neues Design und eine neue Funktion: Bilder werden jetzt ohne weißen Rand über die gesamte Fläche des Widgets angezeigt. 

Image widget, settings-1

Verlinkungen

Weiter geht es mit den Neuerungen: Zusätzlich könnt ihr die Bilder jetzt verlinken inklusive der Wahloption, ob der Link sich im selben oder neuen Tab öffnen soll. Sehr smart!

dynamic-colleague-search

Dynamische Kollegensuche

Wir haben euch gehört und die Kollegensuche optimiert. Endlich findet ihr den Experten für ein bestimmtes Thema. Dank der dynamischen Kollegensuche werden auch die von den Admins konfigurierten Felder wie "Expertise" durchsucht. Jetzt liegt es nur noch an den Kollegen, die Profilfelder optimal zu füllen. Macht euch auf die Suche!

Jetzt Experten finden arrow-right

Das war noch nicht alles. Auch an diesen Stellschrauben wurde gedreht:

  • Launchpad im Schnellzugriff: Mit dem Tastaturkürzel "l" öffnet ihr das Launchpad.

  • „Sticky“-Beiträge oder geteilte Posts: Als “sticky” markierte Beiträge und geteilte Beiträge werden auf den Profil-/Community-/Seiten-/Event-Timelines für den Autor nur noch als “sticky” markiert.
    Auf der persönlichen Benutzer-Timeline des Autors selbst (Startseite) werden diese hingegen weiterhin als “Sticky” angeheftet.

  • Nutzer-Import: Ab sofort steht Admins SAML Just-in-time als Bereitstellungsmethode zur Verfügung.

  • Events Einladung: Die neue User-Chooser-UI wird jetzt auch beim Einladen weiterer Teilnehmer zu einer bestehenden Veranstaltung angewendet.

  • Geringere Belastung des Redis-Servers durch Beseitigung redundanter Anrufe.

  • Die ETag-Zwischenspeicherung von Timeline-Elementen wurde korrigiert, um die Auswirkungen auf das Back-End beim Wiederverbinden stark zu reduzieren.

  • Nutzeranonymisierungsaufträge werden in Multi-Tenant-Umgebungen zu unterschiedlichen Zeiten ausgeführt (Performance).

  • Leistungsverbesserung für geplante Metriken.

  • Für eine bessere Performance ist der Endpunkt zum Benutzerexport einer Seite jetzt konfigurierbar.

  • COYO Engage: Das abonnieren von Blog-Artikeln ist jetzt im Newsfeed integriert.

Technische Änderungen

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.

 

  • The OAuth2 token has changed from a UUID to a JWT token format. All previously issued tokens will get invalid. Additionally, all (cookie-based) sessions get invalidated. Due to this, the following is to be expected:

    • All users will need to re-login on COYO, COYO app and COYO Engage.

    • Customers/partners using the REST API will need to authenticate again.

    • Error messages in the backend as existing sessions cannot be deserialized anymore.

  • New metric: "usersWithLogin" containing the number of users that have logged in at least once. Updated regularly according to existing cron pattern in "coyo.jobs.continuousMetricsCollectionInterval" (default once per hour).

  • Migrated teams bot to bot framework version 4.

  • The frontend was updated to Angular version 9.

  • JWT library is integrated into the i18n service.

  • COYOFOUR-10476 Users without messaging permissions always experienced that they receive push notifications.

  • COYOFOUR-11311 System admins and developers experienced that they could not access the angular component documentation.

  • COYOFOUR-11521 Users always experienced that they could not move articles in wiki apps via drag & drop although they had permission to edit articles.

  • COYOFOUR-11692 Users always experience that editing a comment leads to freeze of the COYO classic app

  • COYOFOUR-11821 Users always experienced getting notified in case a new document has been uploaded to an inactive document app.

  • COYOFOUR-11856 Users always experienced that private and protected workspaces have the same logo in the quick entity search

  • COYOFOUR-12015 Admins sometimes experienced not being able to delete a landing page.

  • COYOFOUR-12045 Users always experienced that the share header is not displayed in the timeline on a colleagues profile if the object / post is shared with a private workspace you are not a member of.

  • COYOFOUR-12164 Users always experienced apparently having the option to reveal the author of a shared blog article which is not having any effect.

  • COYOFOUR-12170 Admins always experienced that the format of user profile pictures in pop ups can't be changed with CSS.

  • COYOFOUR-12172 Users being former authors or publishers of a blog app always experienced still having access to the files of the blog-app via "My files" even if the settings of the blog app already changed to "admins".

  • COYOFOUR-12255 Admin always experienced missing notifications for contents that are reported anonymously.

  • COYOFOUR-12256 Users always experienced that the event description doesn't show up correctly in a link preview

  • COYOFOUR-12331 Admins sometimes experienced wrong translations for page navigation when adding a new page navigation group.

  • COYOFOUR-12386 Admins always experienced that the trending hashtags widget did not show the right hashtags in the chosen time period.

  • COYOFOUR-12443 Users always experienced that the Blog article widget is broken at the edit view.

  • COYOFOUR-12452 Admins always experienced not working hex-code in HTML widget.

  • COYOFOUR-12460 Admins always experienced that the permission to access own profile also restricts the users account settings.

  • COYOFOUR-12497 Admins sometimes experienced backend log entries (e.g. EntityNotFoundException) connected with internal server errors (HTTP status 500) when it should have been a 4xx error instead.

  • COYOFOUR-12532 Users always experienced themselves appearing twice when looking at the list of users that liked a certain comment which they liked before.

  • COYOFOUR-12535 Users always experienced that it was not possible to scroll in folders with more than 30 files via the file picker when trying to attach a file to/ inside an app or a widget.

  • COYOFOUR-12542 Admins always experienced that single users cannot be invited to created events when admins do not have the right to "invite groups to an event".

  • COYOFOUR-12579 Admins always experienced that they cannot hide several widgets on mobile view because the option is missing.

  • COYOFOUR-12596 Users always experienced that not the full amount of colleagues is listed in the different filters in the colleagues overview.

  • COYOFOUR-12609 Users always experienced that there is no event sync with Outlook if user accepts public event or sets it to "maybe" for the first time.

  • COYOFOUR-12624 Admins always experienced that the Office 365/GSuite search integration only works if activated twice.

  • COYOFOUR-12626 Users always experienced that they could not find content in uploaded documents, e.g. PDF documents.

  • COYOFOUR-12634 Users always experienced that they cannot change their password when imported via CSV.

  • COYOFOUR-12643 Users rarely experienced a not working timeline due to a broken share.

  • COYOFOUR-12647 Users always experienced that hidden users are still shown in the superior overview and can be accessed via it.

  • COYOFOUR-12662 Users sometimes experienced missing icons in the upcoming events widget.

  • COYOFOUR-12680 Users sometimes experienced missing notifications for a blog article that was published on a subscribed page.

  • COYOFOUR-12700 Users invited as external workspace members always experienced a not understandable registration screen.

  • COYOFOUR-12743 Users rarely experienced a missing timeline after login via SSO.

  • COYOFOUR-12769 Users logged in via SSO always experienced getting a prompt to change their password after reopening COYO.

  • COYOFOUR-12784 Admins always experienced that the logging for moderator mode contains no useful data.

  • COYOFOUR-12798 Users always experienced that the badge count from the classic app shows activities from deactivated apps & widgets

  • COYOFOUR-12803 Users sometimes experienced not being able to change their password.

  • COYOFOUR-12929 User always experienced a wrong title when filling in a location in the media widget settings.

  • COYOFOUR-13046 Users always experienced that when they click on forgot password „e-mail“ is written with two „i“.

Additions

  • ADMIN.AUTHENTICATION.SAML.TABS.HEADINGS.JUST_IN_TIME_PROVISIONING,"Just-in-time provisioning"

  • ADMIN.AUTHENTICATION.SAMLJIT.DESCRIPTION,"Security assertion markup language with just-in-time user provisioning"

  • ADMIN.AUTHENTICATION.SAMLJIT.GROUP_PROV_ATTR_GROUP,"Groups attribute"

  • ADMIN.AUTHENTICATION.SAMLJIT.GROUP_PROV_ATTR_GROUP.HELP,"The attribute name of the groups."

  • ADMIN.AUTHENTICATION.SAMLJIT.GROUP_PROV_ENABLED,"Groups"

  • ADMIN.AUTHENTICATION.SAMLJIT.GROUP_PROV_ENABLED.HELP,"Enables the just-in-time groups provisioning."

  • ADMIN.AUTHENTICATION.SAMLJIT.NAME,"SAML just-in-time"

  • ADMIN.AUTHENTICATION.SAMLJIT.USER_PROV_ATTR_EMAIL,"Email"

  • ADMIN.AUTHENTICATION.SAMLJIT.USER_PROV_ATTR_EMAIL.HELP,"The attribute name of the email value."

  • ADMIN.AUTHENTICATION.SAMLJIT.USER_PROV_ATTR_FIRST_NAME,"Firstname"

  • ADMIN.AUTHENTICATION.SAMLJIT.USER_PROV_ATTR_FIRST_NAME.HELP,"The attribute name of the firstname value."

  • ADMIN.AUTHENTICATION.SAMLJIT.USER_PROV_ATTR_LAST_NAME,"Lastname"

  • ADMIN.AUTHENTICATION.SAMLJIT.USER_PROV_ATTR_LAST_NAME.HELP,"The attribute name of the lastname value."

  • ADMIN.USER_DIRECTORIES.CSV.FILE.VALIDATION.FAILURE.EMAIL.NOT_NULL,"Optional field email must also be separated by comma, even it does not contain a value"

  • ADMIN.USER_DIRECTORIES.CSV.FILE.VALIDATION.FAILURE.GROUPS.NOT_NULL,"Optional field group must also be separated by comma, even it does not contain a value"

  • ADMIN.USER_DIRECTORIES.SAMLJIT.NAME,"SAML just-in-time"

    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"

  • EVENT.STATUS.ATTENDING.ACTIVE,"Accepted"

  • EVENT.STATUS.NOT_ATTENDING.ACTIVE,"Declined"

  • EVENT.UPDATE.BUTTON,"Send invitation"

  • MODULE.EVENTS.FILTER.STATUS.ATTENDING,"Accepted"

  • MODULE.EVENTS.FILTER.STATUS.MAYBE_ATTENDING,"Maybe"

  • MODULE.EVENTS.FILTER.STATUS.NOT_ATTENDING,"Declined"

  • MODULE.EVENTS.FILTER.STATUS.PENDING,"Reply pending"

  • MODULE.LOGIN.RESET.NO_EMAIL.NOTIFICATION,"Thanks, your contact information has been forwarded to your superadmins and they will be in touch shortly."

  • MODULE.LOGIN.RESET.NO_EMAIL.REQUEST.ERROR,"Requesting a new password failed."

  • MODULE.LOGIN.RESET.NO_EMAIL.REQUEST.SUCCESS,"New password successfully requested."

  • MODULE.LOGIN.RESET.SET_EMAIL.EMAIL.PLACEHOLDER,"Email address to contact"

  • MODULE.LOGIN.RESET.SET_EMAIL.LASTNAME.PLACEHOLDER,"Last name"

  • MODULE.LOGIN.RESET.SET_EMAIL.NAME.PLACEHOLDER,"Name"

  • MODULE.LOGIN.RESET.SET_EMAIL.PHONE.PLACEHOLDER,"Phone number"

  • MODULE.LOGIN.RESET.SET_EMAIL.TEXT,"Fill in this form so that your superadmin can contact you for authentication."

  • MODULE.LOGIN.RESET.START.BUTTON.EMAIL_EXISTS,"Yes, send me a recovery link"

  • MODULE.LOGIN.RESET.START.BUTTON.NO_EMAIL,"No, please contact me"

  • MODULE.LOGIN.RESET.START.HEADLINE,"Email address already existing?"

  • MODULE.LOGIN.RESET.START.TEXT,"Do you have an email connected to your account to receive the password recovery link?"

  • MODULE.REGISTER-EXTERNAL.ALREADY_REGISTERED,"Already registered?"

  • MODULE.REGISTER-EXTERNAL.ERROR.EMAIL_ALREADY_IN_USE,"There is already a registered account for this email address."

  • MODULE.REGISTER-EXTERNAL.ERROR.ERROR,"An unknown error occurred."

  • MODULE.REGISTER-EXTERNAL.ERROR.INVITATION_EXPIRED,"Your invitation has expired."

  • MODULE.REGISTER-EXTERNAL.ERROR.INVITATION_REVOKED,"Your invitation has revoked."

  • MODULE.REGISTER-EXTERNAL.ERROR.INVITATION_TOKEN_INVALID,"Your invitation link in invalid."

  • MODULE.REGISTER-EXTERNAL.FIRSTNAME,"First name"

  • MODULE.REGISTER-EXTERNAL.LASTNAME,"Last name"

  • MODULE.REGISTER-EXTERNAL.PASSWORD,"Password"

  • MODULE.REGISTER-EXTERNAL.PASSWORD_CONFIRM,"Confirm password"

  • MODULE.REGISTER-EXTERNAL.SUBMIT,"Register"

  • MODULE.REGISTER-EXTERNAL.TITLE,"Register"

  • PASSWORD.CHANGE.TEMPORARY.CONFIRM_PASSWORD.PLACEHOLDER,"Confirm password"

  • PASSWORD.CHANGE.TEMPORARY.NEW_PASSWORD.PLACEHOLDER,"New password"

  • PASSWORD.CHANGE.TEMPORARY.PASSWORD.PLACEHOLDER,"Temporary password"

  • PASSWORD.CHANGE.TEMPORARY.SET_PASSWORD.BUTTON,"Set password"

  • PASSWORD.CHANGE.TEMPORARY.TEXT,"Please set a new password to replace the temporary password."

  • USER.CHOOSER.GUEST_LIST.ALREADY_INVITED,"Already invited"

  • WIDGET.IMAGE.SETTINGS.TARGET,"Opens in a new tab"

  • WIDGET.IMAGE.SETTINGS.UPLOAD_IMAGE.ARIA_LABEL,"Select and upload an image from the file library"

  • WIDGET.IMAGE.SETTINGS.UPLOAD_IMAGE_BUTTON_TEXT,"Upload image"

  • WIDGET.IMAGE.SETTINGS.UPLOAD_NEW_IMAGE_BUTTON_TEXT,"Upload new image"

  • WIDGET.IMAGE.SETTINGS.URL,"Links to ..."

  • WIDGET.IMAGE.SETTINGS.URL.HELP_TEXT,"You can also set internal links"

  • WIDGET.IMAGE.SETTINGS.URL.PLACEHOLDER,"https://www.example.com"

  • WIDGET.MEDIA.LIGHTBOX.NEXT,"Show next media"

  • WIDGET.MEDIA.LIGHTBOX.PREVIOUS,"Show previous media"

  • WIDGET.TEASER.SETIINGS.CONFIG.NARROW.LABEL,"Square (1:1)"

  • WIDGET.TEASER.SETIINGS.CONFIG.NARROW.RESOLUTION,"Best used for smaller layouts"

  • WIDGET.TEASER.SETIINGS.CONFIG.WIDE.LABEL,"Landscape (3:1)"

  • WIDGET.TEASER.SETIINGS.CONFIG.WIDE.RESOLUTION,"Best used for wide layouts"

  • WIDGET.TEASER.SETTINGS.CONFIG.ASPECT_NARROW,"860x860"

  • WIDGET.TEASER.SETTINGS.CONFIG.ASPECT_WIDE,"1184x395"

  • WIDGET.TEASER.SETTINGS.CONFIG.HEADLINE.REQUIRED,"(max. {maxlength} characters)"

  • WIDGET.TEASER.SETTINGS.DELETE.SLIDE,"Delete slide"

  • WIDGET.TEASER.SETTINGS.DELETE.SLIDE.DESCRIPTION,"This will delete the slide permanently from your widget and **cannot be undone.**"

  • WIDGET.TEASER.SETTINGS.DELETE.SLIDE.KEEP,"No, keep the slide"

  • WIDGET.TEASER.SETTINGS.DELETE.SLIDE.TITLE,"Delete slide?"

  • WIDGETS.MODAL.REMOVE.CANCEL,"No, keep widget"

  • WIDGETS.MODAL.REMOVE.CONFIRM,"Delete widget"

  • WIDGETS.SETTINGS.BIRTHDAY.TITLE,"Upcoming birthdays widget settings"

  • WIDGETS.SETTINGS.BUTTON.TITLE,"Link button widget settings"

  • WIDGETS.SETTINGS.CALLOUT.TITLE,"Callout widget settings"

  • WIDGETS.SETTINGS.CLOSE,"Discard changes"

  • WIDGETS.SETTINGS.CODE.TITLE,"Code widget settings"

  • WIDGETS.SETTINGS.COMPLETE_PROFILE.TITLE,"Complete profile widget settings"

  • WIDGETS.SETTINGS.DIVIDER.TITLE,"Divider widget settings"

  • WIDGETS.SETTINGS.HASHTAG.TITLE,"Trending hashtags widget settings"

  • WIDGETS.SETTINGS.HEADLINE.TITLE,"Headline widget settings"

  • WIDGETS.SETTINGS.HTML.TITLE,"HTML widget settings"

  • WIDGETS.SETTINGS.IFRAME.TITLE,"iFrame widget settings"

  • WIDGETS.SETTINGS.IMAGE.TITLE,"Image widget settings"

  • WIDGETS.SETTINGS.MEDIA.TITLE,"Media widget settings"

  • WIDGETS.SETTINGS.NEW.COLLEAGUES.TITLE,"New colleagues widget settings"

  • WIDGETS.SETTINGS.PERSONAL_TIMELINE.TITLE,"Timeline widget settings"

  • WIDGETS.SETTINGS.POLL.TITLE,"Poll widget settings"

  • WIDGETS.SETTINGS.RSS.TITLE,"RSS feed widget settings"

  • WIDGETS.SETTINGS.RTE.TITLE,"Rich text editor widget settings"

  • WIDGETS.SETTINGS.SINGLEFILE.TITLE,"Single file widget settings"

  • WIDGETS.SETTINGS.SUBMIT,"Save widget"

  • WIDGETS.SETTINGS.SUBSCRIPTIONS.TITLE,"Subscriptions widget settings"

  • WIDGETS.SETTINGS.TEASER.TITLE,"Teaser widget settings"

  • WIDGETS.SETTINGS.TEXT.TITLE,"Text widget settings"

  • WIDGETS.SETTINGS.USERPROFILE.TITLE,"User profile widget settings"

  • WIDGETS.SETTINGS.USER_ONLINE.TITLE,"Online users widget settings"

  • WIDGETS.SETTINGS.WELCOME.TITLE,"Welcome widget settings"

  • email.apps.form.email_notification.content.self,"You have submitted a new form entry in "{0}""

  • email.email_notification.notifications.suffix,"waiting for you"

  • email.email_notification.posts.suffix," on your personal timeline"

  • email.email_request_password_reset.closing_words,"Please be aware that all {0} superadmins received this email and coordination amongst you might be required. Thanks."

  • email.email_request_password_reset.contact_details,"Contact Details:"

  • email.email_request_password_reset.email,"Contact email"

  • email.email_request_password_reset.email.suffix,"{0}"

  • email.email_request_password_reset.firstname,"Firstname"

  • email.email_request_password_reset.firstname.suffix,"{0}"

  • email.email_request_password_reset.head,"Password reset required"

  • email.email_request_password_reset.instructions,"Please get in touch with your colleague via the provided contact information and verify the identity of this colleague. After you have authenticated your colleague and reset the password, please contact your colleague again and inform him/her that the password has been reset. This manual step is necessary as we do not store the alternative, potentially private, contact information."

  • email.email_request_password_reset.instructions.step.five,"Insert a new, temporary password and click save."

  • email.email_request_password_reset.instructions.step.four,"The user settings will open and at the bottom you find the password field."

  • email.email_request_password_reset.instructions.step.one,"Enter your {0} admin interface."

  • email.email_request_password_reset.instructions.step.six,"Inform your colleague about the temporary password. He/she will be prompted to change it upon first login."

  • email.email_request_password_reset.instructions.step.three,"Click the „Edit“ button in the options menu on the right."

  • email.email_request_password_reset.instructions.step.two,"Navigate to User Management and find you colleague from the list"

  • email.email_request_password_reset.instructions.steps,"This is how you reset a users password:"

  • email.email_request_password_reset.phone,"Contact phone number"

  • email.email_request_password_reset.phone.suffix,"{0}"

  • email.email_request_password_reset.salutation.body,"A colleague without email address or with no access to his/her email address needs your help to reset his/her {0} password."

  • email.email_request_password_reset.salutation.head,"Hey superadmin,"

  • email.email_request_password_reset.subject,"Password reset required for {0} {1}"

  • email.email_request_password_reset.surname,"Surname"

  • email.email_request_password_reset.surname.suffix,"{0}"

  • email.email_welcome.password.suffix,"{0}"

  • email.email_welcome.username.suffix,"{0}"

Modifications

  • ADMIN.USER_DIRECTORIES.CSV.FILE.HELP.GROUPS,"A group may only consist of letters. All other characters, spaces and numbers are not allowed. If a user belongs to several groups, the group names must be separated by a pipe (vertical line)."

  • ADMIN.USER_DIRECTORIES.CSV.FILE.VALIDATION.FAILURE.EMAIL.PATTERN,"Email value "{invalidValue}" is invalid"

  • ADMIN.USER_DIRECTORIES.CSV.FILE.VALIDATION.FAILURE.GROUPS.PATTERN,"Group value "{invalidValue}" does not fulfill required notation"

  • ADMIN.USER_DIRECTORIES.CSV.FILE.VALIDATION.FAILURE.PASSWORD.PATTERN,"Password value "{invalidValue}" does not fulfill the requirements"

  • ADMIN.USER_DIRECTORIES.CSV.FILE.VALIDATION.FAILURE.TIP,"Please check your entries and try again. Check the help for further information.“

  • EVENT.STATUS.PENDING,"Reply"

  • MODULE.EVENTS.FILTER.PARTICIPATION_STATUS,"Participation status“

  • MODULE.EVENTS.FILTER.STATUS,"Event status"

  • MODULE.EVENTS.FILTER.STATUS.ALL,"All events“

  • PASSWORD.CHANGE.CONFIRM_PASSWORD.PLACEHOLDER,"Your new password (again)“

  • PASSWORD.CHANGE.NEW_PASSWORD.PLACEHOLDER,"Your new password"

  • PASSWORD.CHANGE.OLD_PASSWORD.PLACEHOLDER,"Your old password"

  • PASSWORD.CHANGE.SUBMIT,"Set password“

  • PASSWORD.CHANGE.TITLE,"Change password“

  • USER.CHOOSER.GROUP.SUBLINE,"Group

  • {param0, plural, =1 “

  • WIDGET.FACEGAME.DESCRIPTION,"Allows users to play a facegame with their colleagues!“

  • WIDGET.MEDIA.LIGHTBOX.OF,"{count} of {length}"

  • WIDGET.MEDIA.LIGHTBOX.OF,"{count} of {length}“

  • WIDGET.TEASER.SETTINGS.CONFIG.ASPECT_RATIO1,"Aspect ratio of 3:1 (e.g. 1184 x 495)"

  • WIDGET.TEASER.SETTINGS.CONFIG.ASPECT_RATIO2,"Aspect ratio of 1:1 (e.g. 860 x 860)“

  • WIDGET.TEASER.SETTINGS.CONFIG.IMAGE,"Choose a teaser image“

  • WIDGET.TEASER.SETTINGS.ROTATION.DESCRIPTION,"Define how long a slide should be visible"

  • WIDGET.TEASER.SETTINGS.ROTATION.LABEL,"Duration of the slides“

  • WIDGET.TEASER.SETTINGS.SLIDES.DESCRIPTION,"Add a new slides to your teaser widget"

Removals

  • USER.CHOOSER.STEP.SUBMIT,"Create event"

  • WIDGETS.SETTINGS.TITLE,"Widget settings"

Minor & Patch Release Notes

  • Release Notes 25.1.0
  • Release Notes 25.2.0
  • Release Notes 25.3.0
  • Release Notes 25.4.0
  • Release Notes 25.5.0
  • Release Notes 25.5.1
  • Release Notes 25.6.0
  • Release Notes 25.7.0
  • Release Notes 25.7.1
  • Release Notes 25.8.0
  • Release Notes 25.8.1
  • Release Notes 25.9.0
  • Release Notes 25.10.0
  • Release Notes 25.10.1
  • Release Notes 25.10.2
  • Release Notes 25.10.3
  • Release Notes 25.10.4
  • Release Notes 25.10.5
  • Release Notes 25.10.6
  • Release Notes 25.10.7
  • Release Notes 25.10.8

Release Notes 25.1.0

Neuerungen

  • Nutzer können bei Events als Ort eine URL hinterlegen.

Bugfixes

  • COYOFOUR-11700 Admins sometimes experienced inconsistencies in the total user counts regarding roles in the admin section.

Language Keys - Additions

  • EVENT.LOCATION.URL.ARIA,"URL of the event

  • EVENT.VISIBILITY.PRIVATE,"Private"

  • EVENT.VISIBILITY.PUBLIC,"Public"

Release Notes 25.2.0

Neuerungen

  • Eine neue Berechtigung zur Kontrolle des Zugriffs auf die Timeline in COYO Engage wurde hinzugefügt. Damit Nutzer Inhalte in ihrer Timeline sehen können, benötigen sie ebenfalls die Berechtigung: Zugriff auf die Timeline auf der Startseite.

UX & Performance Verbesserungen

  • Verbesserte Performance beim Anzeigen/Erstellen von Dateien.

  • Die API-Antwort für Tenants, die nicht gefunden wurden, gab den Statuscode 404 statt 500 zurück.

  • Der Backend-Container wird jetzt beim Stoppen des Dockers ordnungsgemäß heruntergefahren.

Technical updates

  • A customizable font face for Angular Material styles has been implemented.

  • Backend now won't start if COYO_AUTHORIZATION_KEY environment variable isn't set to a string with a size of at least 256 bit.

Bugfixes

  • COYOFOUR-13015 Users always experienced that they can not login via SSO (Gsuite / Office365).

  • COYOFOUR-12950 Admins sometimes experienced that they were unable to edit or create new slides after the COYO cloud update to v. 24.3.1 (migration of the teaser widget).

  • COYOFOUR-12789 Users always experienced not getting notified about scheduled blog posts that have been edited prior to the set date and time of publication.

  • COYOFOUR-12457 Users always experienced that options are not available for comments in the file preview.

  • COYOFOUR-12959 Users always experienced that the button is out of frame in the forgot password feature in German.

  • COYOFOUR-12923 Users always experienced that the images in the teaser lightbox model are not fully centered.

  • COYOFOUR-12633 Users always experienced the global search showing search results for anonymized deleted users.

  • COYOFOUR-12628 Admins sometimes experienced misleading error messages when reported content has already been deleted.

Language Keys - Additions

  • ADMIN.USER_MGMT.ROLES.PERMISSIONS.COYO_ENGAGE_APP.ENGAGE_TIMELINE_ENABLED,"Access timeline"

  • ADMIN.USER_MGMT.ROLES.PERMISSIONS.COYO_ENGAGE_APP.ENGAGE_TIMELINE_ENABLED.HELP,"This permission allows access to the timeline in COYO Engage. In order for users to be able to see content in their timeline, they also need the permission: Access timeline on homepage."

Release Notes 25.3.0

Bugfixes

  • COYOFOUR-13156 Users not being part of a group always experienced that the user profile widget doesn't load users.

  • COYOFOUR-13091 Editors sometimes experienced long times until notifications for blogs are published.

  • COYOFOUR-13088 Admins always experienced starting cloud export resulting in error.

  • COYOFOUR-13079 Hidden users always experienced not being able to use the password reset function.

  • COYOFOUR-13063 Users always experienced getting an error message when using the global search.

  • COYOFOUR-13054 Users always experienced delayed reaction of buttons and delays when scrolling down the timeline in IE11.

  • COYOFOUR-13025 Users always experienced some widgets showing the text keys instead of text in edit mode

  • COYOFOUR-12947 Admins always experienced that the file upload for a teaser widget is not possible on a homepage.

  • COYOFOUR-12931 Users always experienced that deleting a forum answer doesn't delete the name of the author.

  • COYOFOUR-12835 Users rarely experienced that they can't use the user profile widget because it doesn't load users.

  • COYOFOUR-12834 Admins always experienced that they get a nullpointer after requesting a non existent id via api.

  • COYOFOUR-12819 Users always experienced that the file upload into file library for events is not possible.

  • COYOFOUR-12696 Users sometimes experienced missing notifications from chat messages

  • COYOFOUR-12556 Users rarely experienced an error message when editing a blog post.

  • COYOFOUR-12470 Users rarely experienced an unresponsive site after opening an image where the preview has not been loaded.

  • COYOFOUR-12383 Users always experienced the fullscreen view of the RTE not filling the whole viewport.

  • COYOFOUR-12214 Users sometimes experienced that shared blog articles with a long title overlap with the "show options" button on the timeline.

  • COYOFOUR-11438 Users sometimes experienced that channel notifications are still visible even though the messages were all read.

  • COYOFOUR-10050 Admins always experienced that the navigation settings do not load correctly if a group contains a deactivated app.

Language Keys - Additions

  • WIDGETS.SETTINGS.BLOG.TITLE: Latest blog articles widget settings

  • WIDGETS.SETTINGS.BLOGARTICLE.TITLE: Blog article widget settings

  • WIDGETS.SETTINGS.DOWNLOADS.TITLE: Downloads widget settings

  • WIDGETS.SETTINGS.LATESTFILES.TITLE: Latest files widget settings

  • WIDGETS.SETTINGS.SUGGESTPAGES.TITLE: Suggested pages widget settings

  • WIDGETS.SETTINGS.UPCOMING-EVENTS.TITLE: Upcoming events widget settings

  • WIDGETS.SETTINGS.VIDEO.TITLE: Video widget settings

  • WIDGETS.SETTINGS.WIKI.TITLE: Latest wiki articles widget settings

  • WIDGETS.SETTINGS.WIKIARTICLE.TITLE: Wiki article widget settings

Release Notes 25.4.0

Bugfixes

  • COYOFOUR-12498 Admins always experienced a upcoming event widget from before v23 doesn't work in v23 anymore.

Release Notes 25.5.0

Neuerungen

  • Automatische Übersetzungen von Timeline Beiträgen unterstützt jetzt auch Japanisch und Chinesisch.

Bugfixes

  • COYOFOUR-13272 Admins always experienced en error during startup file search migrations.

  • COYOFOUR-13255 Users always experienced missing file names in 'Latest files' widget.

  • COYOFOUR-13228 Users sometimes experienced a wrong user in the column 'latest activity' in the forum app after the COYO Cloud update to v. 24.4.0.

  • COYOFOUR-13224 Admins always experienced duplicated values shown on UI for Blog source in settings of 'Latest blog articles' widget.

  • COYOFOUR-13219 Users always experienced the permission "Edit page"/"Edit workspace" needed to create events within event app of page/workspace.

  • COYOFOUR-13217 Users always experienced wrongly cropped teaser images for blog articles in the 'Latest blog articles' widget

  • COYOFOUR-13202 Users rarely experienced outdated search results.

  • COYOFOUR-13184 Users always experienced that the event creation dropdown menu is to small.

  • COYOFOUR-13168 Users sometimes experienced that the badge count from the classic app has incorrect amount when the user has no permission to access the personal timeline.

  • COYOFOUR-13073 Users sometimes experienced the delete confirmation to open in the background when trying to delete a file from the file library.

  • COYOFOUR-12971 Admin always experience the variable ENABLED_SERVICES not set when setting COYO_ENABLE_TRANSLATION=true.

  • COYOFOUR-12930 Users always experienced that opening an anchor in a new tab doesn't lead to the anchor.

  • COYOFOUR-12910 Admins sometimes experienced not being able to configure the 'Latest blog articles' widget with 'Only subscribed' option.

  • COYOFOUR-12790 Users sometimes experienced the name of an app shown in the wrong language.

  • COYOFOUR-12556 Users rarely experienced an error message when editing a blog post.

  • COYOFOUR-12545 Users rarely experienced file names breaking the layout of the 'Latest files' widget.

  • COYOFOUR-12529 Users always experienced that the chosen option of a checkbox within a user profile randomly changes in frontend.

  • COYOFOUR-12498 Admins always experienced an ‚Upcoming events‘ widget from before v23 doesn't work in v23 anymore.

  • COYOFOUR-12904 Users sometimes experienced that the share button is hidden in the mobile view.

  • COYOFOUR-11962 Admins always experienced that the filter options for a profile field are not multi language compatible.

  • COYOFOUR-11937 Users always experienced that it is not possible to publish a multi-language blog article in the name of a page other than the page's standard language.

  • COYOFOUR-11102 Users always experienced that the workspace member counter to be hidden behind the members.

Release Notes 25.5.1

Bugfixes

  • COYOFOUR-13382 Users always experienced that a direct link for a file doesn't work anymore

 

Release Notes 25.6.0

UX & Performance Verbesserungen

  • Verbesserte Performance für die Echtzeitveränderungen von Likes.

Bugfixes

  • COYOFOUR-13421 Users sometimes experienced that the preview for some images is not loaded properly in IE11. Due to memory issues with IE11 the zoomable and draggable preview is disabled now for this browser.

  • COYOFOUR-13401 Users sometimes experienced links in RTEs to be not clickable.

  • COYOFOUR-13396 Users sometimes experienced a timeline not loading in a workspace.

  • COYOFOUR-13386 Admins always experienced that the file upload into the file library for events is not possible.

  • COYOFOUR-13382 Users always experienced that a direct link for a file doesn't work anymore.

  • COYOFOUR-13374 Admins always experienced that the RTE format "Heading 5" is missing.

  • COYOFOUR-13373 Users always experienced a wrong bookmark widget icon.

  • COYOFOUR-13344 Users sometimes experienced that the user chooser in the last step of creating a private event is empty and doesn't show any users to invite.

  • COYOFOUR-13308 Users sometimes experienced a broken layout in the 'Forgot password' dialog on mobile devices.

  • COYOFOUR-13302 Users always experience that the event preview shows html tags.

  • COYOFOUR-13296 Admins always experienced that the heading of the RSS Feed widget cannot be changed.

  • COYOFOUR-13271 Sysadmins rarely experienced problems with setting custom properties for the coyo backend service.

  • COYOFOUR-13154 Admins always experienced not being able to create non-local users in the COYO administration.

  • COYOFOUR-13126 Users sometimes experienced a wrong date format in the event overview.

  • COYOFOUR-13096 Users always experienced that the invitation to an archived workspace links to the wrong workspace filter.

  • COYOFOUR-13064 Admin always experienced that certain colors within the navigation can't be adjusted.

  • COYOFOUR-13175 Engage users sometimes experienced a misspelled push notification.

  • COYOFOUR-13022 Users always experienced the option to select multiple files in the documents app to be broken.

  • COYOFOUR-12939 Admins always experienced that groups cannot be deleted if they are subscribed to deleted pages.

  • COYOFOUR-12692 Users sometimes experienced a missing preview image of an embedded video in the single file widget.

  • COYOFOUR-12627 Admins always experienced that the anchor function doesn't work between different RTEs in a single article.

  • COYOFOUR-12618 Users sometimes experienced that searching in the global search caused an error toast.

  • COYOFOUR-12585 Admins always experienced that the date field from a single file widget doesn't get updated when the file gets updated

  • COYOFOUR-12547 Admins sometimes experienced that assigning a task to a user doesn't create a notification for this user

  • COYOFOUR-12491 Users always experienced not being able to see previews of PDF files attached from G Suite.

  • COYOFOUR-12449 Users sometimes experienced that after reducing the width of the browser and enlarging it again, the profile-icon disappeared.

  • COYOFOUR-12425 Users always experienced that the page visibility icon is missing in the pages overview.

  • COYOFOUR-12239 Users always experienced that a channel moves to the top of the channel list if it is muted/unmuted.

  • COYOFOUR-12237 Users always experienced that sending files via chat doesn't work if first upload gets interrupted

  • COYOFOUR-12064 Users always experienced language options in terms of use to be hard to read on mobile devices.

  • COYOFOUR-11884 Users always experienced images not being displayed when attached via the Single File Widget in Internet Explorer 11.

  • COYOFOUR-11853 Users sometimes experienced overflowing sub-wiki article title.

  • COYOFOUR-10475 Users always experienced that the label for "automatically subscribed" is missing after the first page of the pages overview.

Release Notes 25.7.0

Neuerungen

  • Event-Ersteller können jetzt auch Workspaces zu Events einladen.

  • Nachrichten für benutzerdefinierte Anwendungen für MS-Teams können über entsprechende env-Variablen überschrieben werden.

Technical updates

  • To overwrite the messages of the teams bot via env variable it is necessary to add the env variable to the docker compose files.

  • Corrected the metric for showing the number of active backend locks.

Bugfixes

  • COYOFOUR-13543 Users rarely experienced a wrong behavior for like buttons and counts.

  • COYOFOUR-13481 Engage users always experienced not receiving push notifications for new blog articles.

  • COYOFOUR-13447 Admins always experienced that local groups need to be reassigned to SAML JIT users after they login.

  • COYOFOUR-13424 Users always experienced that the phrase 'Facebook Instagram copy' is automatically added to the preview title when posting links with more than one <title> Tag in the source code.

  • COYOFOUR-13261 Users using the 'Google translate' browser add on sometimes experienced (wrong) translated texts in COYO even if the language set in COYO and the 'Google translate' browser add on is the same.

  • COYOFOUR-13258 Users rarely experienced an outdated info regarding the latest author of files shown in the documents app.

  • COYOFOUR-13245 Users always experienced not being able to mention users with unsupported special characters in profile fields.

  • COYOFOUR-13176 Users always experienced that blog teaser linebreaks are ignored in timeline shares.

  • COYOFOUR-13081 Admins always experienced that they had to select a specific wiki app in order to be able to add a latest wiki articles widget.

  • COYOFOUR-13175 Engage users sometimes experienced a misspelled push notification.

  • COYOFOUR-13007 Users always experienced that the "Add app" button is not working on mobile.

  • COYOFOUR-12977 Admins sometimes experienced the contacts zip file for the Engage app not being generated.

  • COYOFOUR-12773 Users sometimes experienced to be unable to add links to the launchpad.

  • COYOFOUR-12430 Users always experienced that they can not delete homepages on mobile devices.

  • COYOFOUR-12285 Users always experienced that a deleted user in a user widget throws an error message.

  • COYOFOUR-11999 Users sometimes experienced the left sidebar not opening on burger menu button click.

  • COYOFOUR-11287 Users always experienced their newly uploaded user profile / event profile picture to be shown only after full page reload.

  • COYOFOUR-10048 Admins always experienced that a link to a page category overview doesn't work as a homepage.

  • COYOFOUR-9989 Users always experienced that a link to an imprint of a page leads to the first app of that page.

  • COYOFOUR-9313 Users rarely experienced being able to vote on closed polls.

  • COYOFOUR-9074 Admins always experienced that linebreaks in page descriptions don't work.

  • COYOFOUR-7250 Users always experienced the count for following users to be off by one in the respective notification.

Language Keys - Additions/Modifications

  • EVENT.ADMIN.CHOOSER.TITLE,"Invite colleagues as administrator"

  • EVENT.ADMINS.INVITE_BUTTON,"Select Admins"

  • EVENT.ADMINS.LABEL,"Admin options"

  • EVENT.ADMINS.SELECTED_COUNT,"Currently {count} {count, plural, =1{admin is} other{admins are}} selected"

  • EVENT.DELETE.BUTTON.HINT_TEXT,"This event will no longer exist."

  • EVENT.DELETE.BUTTON.LABEL," Delete this event"

  • EVENT.DELETE.LABEL,"Deletion of this event"

  • EVENT.DELETE.MODAL.CANCEL,"Keep the event"

  • EVENT.DELETE.MODAL.SUBMIT,"Delete event"

  • EVENT.DELETE.MODAL.TEXT,"If you delete this event you will remove all the data.This cannot be undone."

  • EVENT.DELETE.MODAL.TITLE,"Are you sure you want to delete this event?"

  • EVENT.USER.CHOOSER.TITLE,"Invite colleagues to your event"

  • NOTIFICATIONS.USER.FOLLOW_TWO,"*{s1}* and one other person are now following you."

  • USER.CHOOSER.TITLE,"Invite colleagues"

  • USER.CHOOSER.WORKSPACE.SUBLINE,"Workspace

  • {param0, plural, =1 "

  • WIDGET.POLL.WIDGET.ALREADYCLOSED,"ALREADY CLOSED"

Release Notes 25.7.1

Bugfixes

  • COYOFOUR-9346 Admins always experienced that "immutable" doesn't work for user profile field "birthday"

  • COYOFOUR-10524 Admins always experienced that they can't delete invalid created workspaces

  • COYOFOUR-12678 Users always experienced not being able to immediately follow colleagues after having logged in via SSO.

  • COYOFOUR-13043 User sometimes experienced uploaded images to be rotated from the preview to the final view.

  • COYOFOUR-13353 Users always experienced that opening an anchor in a new tab doesn't lead to the anchor.

  • COYOFOUR-13493 Users always experienced a broken layout when zooming into an image on mobile devices.

  • COYOFOUR-13528 Admins always experienced the label of a 'Content' app in the navigation settings of a page to be shown in English, irrespective of their configured language.

  • COYOFOUR-13557 Users sometimes experienced that they can't access the page options on mobile devices.

  • COYOFOUR-13602 Users rarely experienced a wrong behavior for like buttons and counts.

  • COYOFOUR-13669 Users always experienced that a logout is only done locally if the SAML SSO provider is configured to use global logout.

Release Notes 25.8.1

Technical update

  • COYOFOUR-13725 Reduced file size of COYO icons and thus improved CCS loading time.

Bugfixes

  • COYOFOUR-13855 Users always experienced an empty upcoming event widget.

  • COYOFOUR-13853 Users always experienced that the channel button still shows up even if a user does not have the channel permission.

  • COYOFOUR-13848 Users with permissions and admins always experienced that they can't invite groups/workspaces to an event.

  • COYOFOUR-13847 Users always experienced that they don't get any notification when something they are subscribed to is posted.

  • COYOFOUR-13824 Users always saw an outdated date if an all-day event was edited and moved to a new date.

  • COYOFOUR-13803 Admins always experienced that the homepages navigation bar is not displayed when a homepage contains the slug of a page/ community as 'Custom URL' after the update to v. 27.2.2.

  • COYOFOUR-13801 Users who have selected German as their system language always experience that they cannot read the complete button text within the password reset.

  • COYOFOUR-13674 External users always experienced not being able to use auto translations for posts/comments.

  • COYOFOUR-13672 Users always experienced that the sticky label is out of place.

  • COYOFOUR-13603 Users always experienced that long names of event hosts did not ellipse.

  • COYOFOUR-13513 Admins always experienced that the url field in the configuration of the iframe widget is vulnerable to cross site scripting.

  • COYOFOUR-13508 Users always experienced that the previously selected file of the single file widget is missing in edit view.

  • COYOFOUR-13451 Users always experienced issues when trying to open links on a document's preview.

  • COYOFOUR-13440 Admins always experienced that the existence of SAML JIT removes all entries from user directory dropdown in users' advanced configuration.

  • COYOFOUR-13352 Admins always experienced that the teaser widget cannot be changed via CSS.

  • COYOFOUR-13333 Users sometimes experienced issues finding users when trying to invite them to an event.

  • COYOFOUR-13287 Admins always experienced that changes to the authentication provider details could not be made without having to re-enter the private key.

  • COYOFOUR-13238 Admins sometimes experienced that group names did not allow for non-alphabet characters when imported via CSV Import.

  • COYOFOUR-12590 Users always experienced that the absent permission to follow users does not have a visual effect.

  • COYOFOUR-12133 Users always experienced that when attaching images to the reply within a forum app, the image is displayed blurry.

  • COYOFOUR-11946 Users sometimes experienced an empty context menu for comments in the timeline.

  • COYOFOUR-11934 Users sometimes experienced that the date of the birthday widgets is not layouted correctly.

Release Notes 25.8.1

Bugfixes

  • COYOFOUR-14000 Admins always experienced a database migration failing when notifications had null values as authorId.

  • COYOFOUR-13954 Users always experienced not being able to vote within a poll widget after updating to version 25.

  • COYOFOUR-13878 Admins sometimes experienced that the "Latest blog article" widget is broken after an update to version 25.

  • COYOFOUR-13849 Users always experienced not being able to insert an image into the RTE when they use the RTE in full screen mode.

  • COYOFOUR-13676 Users always experienced misplaced a kebab menu for content app's language switch.

  • COYOFOUR-13653 Users always experienced a 'not-allowed' info when admins don't grant permissions to mail.read for M365.

  • COYOFOUR-13490 User always experienced that blog article widget doesn't show the image like it has been cropped when the article was created

  • COYOFOUR-13001 Users always experienced that the Sharepoint info text for no results is not fully displayed in german.

Release Notes 25.9.0

Improvements:

  • COYOFOUR-13968 Tech improvement: Login and logout bindings of a SAML authentication provider can now be configured to use either POST or GET-REDIRECT.

Bugfixes

  • COYOFOUR-10518 Users sometimes experienced the count of followers of an auto-subscribe private page not being displayed correct.

  • COYOFOUR-11241 Users rarely experienced an overflowing HTML-Widget.

  • COYOFOUR-12261 Users always experienced that they can not open files from Sharepoint on iOS devices.

  • COYOFOUR-12431 Admins always experienced the "Displayname" from AD users getting deleted in COYO even though "Name" isn't configured in the AD settings.

  • COYOFOUR-13593 Users always experienced that edit in Office did not work anymore on Windows 10.

  • COYOFOUR-14176 User always experienced timeline shares not being shown when a page changes from private to a public.

Release Notes 25.10.0

Bugfixes

  • COYOFOUR-14245 Users always experienced that the help for text markdown is not correct.

  • COYOFOUR-14233 Users sometimes experienced that the user chooser in the last step of creating a private event is empty and doesn't show any users to invite.

  • COYOFOUR-14205 Admins always experienced that line breaks are ignored within the description of the poll widget.

  • COYOFOUR-13903 Users always experienced that the "follow users" dialogue is shown in the tour although the respective permission is missing.

  • COYOFOUR-13400 Users sometimes experienced already sent chat messages marked as unsent after some time.

Language keys:

Modifications

  • MODULE.TIMELINE.FORM.HELP.MODAL,""Depending on your permissions you will find the following options when creating a new timeline post.### Attach filesFiles can be uploaded or linked from the document library. Common image formats and PDFs are displayed as thumbnails within the article.### Make post stickyIf you mark a post as sticky it will be shown to other users at the top of their timeline until the set time has elapsed or they mark it as read.### Lock postIf you lock a post, other users can neither comment on it nor like it.### Markdown All timeline posts and comments support *Markdown*. You can easily create sophisticated formatting with simple syntax. Just leave a blank line between lines of text to create a new paragraph. Whenever you want to opt out of Markdown formatting, you can ignore (or escape) your text formatting by using `\` before the Markdown character.#### Styling textYou can indicate emphasis with bold, italic, or strikethrough text.| Example | Output || ------------- | ------------- || `*This text is italicized*` | *This text is italicized* || `**This is bold text**` | **This is bold text** || `~~This was mistaken text~~` | ~~This was mistaken text~~ || `**This text is _extremely_ important**` | **This text is _extremely_ important** || `***All this text is important***` | ***All this text is important*** |#### Creating listsYou can make an unordered list by preceding one or more lines of text with `-` or `*`. To order your list, precede each line with a number. You can also create a nested list by indenting one or more list items below another item.```1. Fruit - Apples - Bananas2. Vegetables - Potatoes - Cucumbers```1. Fruit - Apples - Bananas2. Vegetables - Potatoes - Cucumbers#### Quoting text and codeYou can quote text with a `>`.```Albert Einstein once said:> I have no special talents. I am only passionately curious.```Albert Einstein once said:> I have no special talents. I am only passionately curious.You can also call out code or a command within a sentence with single backticks (`` ` ``). The text within the backticks will not be formatted. To format code or text into its own distinct block, use triple backticks (`` ``` ``).""
    "

Release Notes 25.10.1

Bugfixes

  • COYOFOUR-14311 Users sometimes experienced that they can not invite members to an event after the event's creation.

Release Notes 25.10.2

Bugfixes

  • COYOFOUR-14395 Users always experienced that they can't invite groups to a private event.

  • COYOFOUR-13295 Users always experienced profile fields losing information when editing multiple profile fields at the same time.

Language keys
Language 'en'
Removals

  • ADMIN.AUTHENTICATION.SAML.LOGOUT_METHOD.," "
  • LAUNCHPAD.MANAGE.NAME.PLACEHOLDER," "
  • MODULE.PROFILE.PLACEHOLDER.TEL," "
  • MODULE.TIMELINE.SHARE.HEADLINE.SUFFIX," "

Release Notes 25.10.3

Bugfixes

  • COYOFOUR-14345 Users always experienced having the button to create wiki-articles although they do not have the permissions

  • COYOFOUR-14257 Admins sometimes experienced the HTML widget to show integrated content without line breaks.

  • COYOFOUR-14225 Admins always experienced es-logs files not getting removed.

  • COYOFOUR-14158 Admins always experienced that the blog article widget does not find articles when the title starts with a hashtag.

  • COYOFOUR-14088 Users always experienced the voters modal within the poll widget opening in the background.

  • COYOFOUR-14006 Admins always experienced that the name of a file cannot be adjusted in the single file widget.

  • COYOFOUR-13509 Users sometimes experienced that the single file widget does not show the file preview.

  • 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.

Release Notes 25.10.4

Released just for technical reasons.

Release Notes 25.10.5

Technical updates

  • COYOFOUR-14573 Tech improvement: Performance improvements by optimising database queries for selecting timeline item share targets.

Language keys

Language 'en'
Removals

  • ADMIN.AUTHENTICATION.OAUTH2.DESCRIPTION,"OpenID Connect authentication (e.g. G Suite, Microsoft 365, Facebook)"

  • ADMIN.SETTINGS.ENABLE_INTEGRATION.HELP,"Activates the G Suite Integration"

  • ADMIN.SETTINGS.TRANSLATION_INVALID_KEY,"API key is invalid"

  • ADMIN.USER_MGMT.ROLES.PERMISSIONS.ADMINISTRATION.MANAGE_AUTHENTICATION_PROVIDER_CONFIGS.HELP,"Enables adding authentication providers, e.g. SAML, G Suite or Microsoft 365."

  • ADMIN.USER_MGMT.ROLES.PERMISSIONS.INTEGRATIONS.ACCESS_G_SUITE_INTEGRATION,"Activate G Suite"

  • ADMIN.USER_MGMT.ROLES.PERMISSIONS.INTEGRATIONS.ACCESS_G_SUITE_INTEGRATION.HELP,"This option gives the user the permission to use the G Suite integration."

  • APP.WIKI.MODAL.DELETE.TEXT,"Do you really want to delete the article '{title}'? The deletion cannot be undone."

  • APP.WIKI.MODAL.DELETE.TITLE,"Delete article"

  • APPS.DELETE.MODAL.BODY,"This will delete the app permanently and **cannot be undone**."

  • APPS.DELETE.MODAL.TITLE,"Delete this app?"

  • FILE_DETAILS.EDIT_IN_G_SUITE,"Edit in G Suite"

  • FILE_DETAILS.GSUITE_STORAGE_NOT_AVAILABLE,"Your G Suite integration is deactivated."

  • FILE_DETAILS.OPEN_IN_G_SUITE,"Open in G Suite"

  • FILE_DETAILS.OPEN_IN_G_SUITE.ARIA,"View or edit this file in Google G Suite"

  • FILE_LIBRARY.MODAL.REMOVE.TITLE,"Delete the {isFolder, select, true{folder} other{file} } {filename}?"

  • FILE_LIBRARY.TITLE,"Documents"G_SUITE_PICKER.TITLE,"Select from G Suite"

  • INTEGRATION.ACTIVATED.G_SUITE.HELP,"Activate the G Suite-integration"

  • INTEGRATION.ACTIVATED.G_SUITE.LABEL,"G Suite"

  • LAUNCHPAD.MANAGE.NAME.PLACEHOLDER," "

  • MODULE.PROFILE.PLACEHOLDER.TEL," "

  • MODULE.TIMELINE.ATTACHMENT.EXTERNAL_LINK.NOT_AVAILABLE.G_SUITE,"G Suite is not available right now."

  • MODULE.TIMELINE.ATTACHMENT.STORAGE_NOT_AVAILABLE.G_SUITE,"Your G Suite integration is deactivated. Please contact your administrator.All files are still available in G Drive."

  • RTE.INSERT_G_SUITE_FILE,"Insert file from G Suite"

  • RTE.INSERT_G_SUITE_IMAGE,"Insert image from G Suite"

  • RTE.VIDEO.FROM_G_SUITE,"Insert video from G Suite"

Modifications
  • ADMIN.AUTHENTICATION.OAUTH2.DESCRIPTION,"OpenID Connect authentication (e.g. Google Workspace, Microsoft 365, Facebook)"

  • ADMIN.SETTINGS.ENABLE_INTEGRATION.HELP,"Activates either the Google Workspace or Microsoft 365 Integration"

  • ADMIN.SETTINGS.TRANSLATION_INVALID_KEY,"API key is invalid."

  • ADMIN.USER_MGMT.ROLES.PERMISSIONS.ADMINISTRATION.MANAGE_AUTHENTICATION_PROVIDER_CONFIGS.HELP,"Enables adding authentication providers, e.g. SAML, Google Workspace or Microsoft 365."

  • ADMIN.USER_MGMT.ROLES.PERMISSIONS.INTEGRATIONS.ACCESS_G_SUITE_INTEGRATION,"Activate Google Workspace"

  • ADMIN.USER_MGMT.ROLES.PERMISSIONS.INTEGRATIONS.ACCESS_G_SUITE_INTEGRATION.HELP,"This option gives the user the permission to use the Google Workspace integration."

  • APP.WIKI.MODAL.DELETE.TITLE,"Delete wiki article?"

  • APP.WIKI.MODAL.DELETE.CONFIRM_BUTTON,"Delete wiki article"

  • APP.WIKI.MODAL.DELETE.TEXT,"{nbOfArticles, select, 0{The deletion of this wiki article can’t be undone!} other{This article has {nbOfArticles} {nbOfArticles, plural, =1 {sub-article} other {sub-articles}}. The deletion can’t be undone!}}{home, select, true{ Note: this article is the home article.} other{}}"

  • FILE_DETAILS.EDIT_IN_G_SUITE,"Edit in Google Workspace"

  • FILE_DETAILS.GSUITE_STORAGE_NOT_AVAILABLE,"Your Google Workspace integration is deactivated."

  • FILE_DETAILS.OPEN_IN_G_SUITE,"Open in Google Workspace"

  • FILE_DETAILS.OPEN_IN_G_SUITE.ARIA,"View or edit this file in Google Workspace"

  • FILE_LIBRARY.MODAL.REMOVE.TITLE,"Delete the {isFolder, select, true{folder} other{file} }?"

  • FILE_LIBRARY.TITLE,"Files"G_SUITE_PICKER.TITLE,"Select from Google Workspace"

  • INTEGRATION.ACTIVATED.G_SUITE.HELP,"Activate the Google Workspace-integration"

  • INTEGRATION.ACTIVATED.G_SUITE.LABEL,"Google Workspace"

  • MODULE.TIMELINE.SHARE.DIALOG.DELETE.CONFIRM,"The share will be deleted."

  • MODULE.TIMELINE.SHARE.DIALOG.DELETE.TITLE,"Are you sure?"

  • RTE.INSERT_G_SUITE_FILE,"Insert file from Google Workspace"

  • RTE.INSERT_G_SUITE_IMAGE,"Insert image from Google Workspace"

  • RTE.VIDEO.FROM_G_SUITE,"Insert video from Google Workspace"Additions

  • ADMIN.SETTINGS.TRANSLATION_REGION.HELP,"You can find the location of your Microsoft Translator app in the Azure admin interface. Could be left empty for global."

  • ADMIN.SETTINGS.TRANSLATION_REGION.LABEL,"Location"APPS.DELETE.MODAL.BODY,"The deletion of this app and all it's contents can't be undone."

  • APPS.DELETE.MODAL.TITLE,"Delete {name} app?"

  • DELETE_CONFIRM.CHECKBOX,"I confirm the deletion"

  • FILEPICKER.DROPZONE.MESSAGE,"Drop your file and start to work"

  • FILEPICKER.EMPTY.MESSAGE.1,"This folder is empty. Drop your files here, or"

  • FILEPICKER.EMPTY.MESSAGE.2," click "

  • FILEPICKER.EMPTY.MESSAGE.3,"to upload your files"

  • MODULE.TIMELINE.ATTACHMENT.EXTERNAL_LINK.NOT_AVAILABLE.G_SUITE,"Google Workspace is not available right now."

  • MODULE.TIMELINE.ATTACHMENT.STORAGE_NOT_AVAILABLE.G_SUITE,"Your Google Workspace integration is deactivated. Please contact your administrator.All files are still available in G Drive."

  • PAGE.DELETE.CONFIRM_BUTTON,"Delete page"

  • PAGE.DELETE.TEXT,"The deletion of this page and all it's apps can't be undone!"

  • PAGE.DELETE.TITLE,"Delete page?"

  • TRANSLATION.PROVIDER.MICROSOFT.LABEL,"Microsoft Translator"

  • WORKSPACE.DELETE.CONFIRM_BUTTON,"Delete community"

  • WORKSPACE.DELETE.TEXT,"The deletion of this community and all it's apps can't be undone!"

  • WORKSPACE.DELETE.TITLE,"Delete community?"email.email_notification.body,"here is your {0} report with some relevant news."email.email_notification.body.total,"{0} in total"email.email_notification.settings.action_text,"Change your notification settings"email.email_notification.unread_articles.action_text,"Read all news in {0}"email.email_notification.unread_articles.article_link,"Go to article"email.email_notification.unread_articles.headline,"{0} unread articles"email.email_notification.unread_conversations.action_text,"Read your conversations in {0}"email.email_notification.unread_conversations.count,"{0}"email.email_notification.unread_conversations.from,"{0} {1,choice,0# |0<and {1} others}"email.email_notification.unread_conversations.from.postfix,"have responded to posts you follow"email.email_notification.unread_conversations.headline,"{0} new conversations"email.email_notification.unread_conversations.prefix,"Conservations:"email.email_notification.unread_followers.action_text,"Get to know your colleagues"email.email_notification.unread_followers.count,"{0}"email.email_notification.unread_followers.headline,"{0} new follower"email.email_notification.unread_followers.prefix,"New follower:"email.email_notification.unread_followers.subline1,"{0}"email.email_notification.unread_followers.subline2,"• {0}"email.email_notification.unread_invitations.action_text,"Answer your invitations in {0}"email.email_notification.unread_invitations.count,"{0}"email.email_notification.unread_invitations.headline,"{0} new invitations"email.email_notification.unread_invitations.invited_text,"invited you to the {0}"email.email_notification.unread_invitations.prefix,"Invitations:"email.email_notification.unread_mentions.action_text,"Read your mentions in {0}"email.email_notification.unread_mentions.count,"{0}"email.email_notification.unread_mentions.from,"{0} {1,choice,0# |0<and {1} others}"email.email_notification.unread_mentions.from.postfix,"mention you in timeline posts"email.email_notification.unread_mentions.headline,"{0} new mentions"email.email_notification.unread_mentions.prefix,"Mentions:"email.email_notification.unread_messages.action_text,"Read your messages in {0}"email.email_notification.unread_messages.count,"{0}"email.email_notification.unread_messages.from,"{0} {1,choice,0# |0<and {1} others}"email.email_notification.unread_messages.from.postfix,"have sent you private messages"email.email_notification.unread_messages.headline,"{0} unread messages"email.email_notification.unread_messages.prefix,"Direct messages:"email.email_notification.unread_news.action_text,"Read all news in {0}"email.email_notification.unread_news.article_link,"Go to article"email.email_notification.unread_news.count,"{0}"email.email_notification.unread_news.headline,"{0} unread company news"email.email_notification.unread_news.prefix,"News:"

Bugfixes

  • COYOFOUR-14527 Users always experienced that the empty input form for the own contact details contained an untranslated language key.

  • COYOFOUR-14511 Users always experienced the empty input form for a title when adding a link to the launchpad containing an untranslated language key.

  • COYOFOUR-14485 Users sometimes experienced an untranslated language key in the share header.

  • COYOFOUR-14330 Admins always experienced that the participant limit of an event can't be added after the event creation.

  • COYOFOUR-14192 Users always experienced the viewport not showing the last post after clicking on "Load more" in the timeline.

  • COYOFOUR-12258 Users always experienced that changes in the code view of an RTE don't get saved if the RTE gets saved in code view.

 

Release Notes 25.10.6

Improvements

  • Users can now see the teaser images of the latest blog article widget being displayed in the correct aspect ratio.

Technical updates

  • COYOFOUR-14347 Tech improvement: the query execution time of findForUser was improved.

Bugfixes

  • COYOFOUR-14694 Tech improvement: speed up database query for selecting wiki/blog app when configuring widgets.

  • COYOFOUR-14692 Admins sometimes experienced that the search in the 'User profile' widget does not working properly.

  • COYOFOUR-14685 Users always experienced that pressing 'Cancel' in the 'Unsaved changes' modal in an 'RTE' widget deletes the entire widget.

  • COYOFOUR-14549 Users always experienced hashtags to be not clickable if multiple spaces between several hashtags are set.

  • COYOFOUR-14545 Admins always experienced not being able to override the markdown help text for timeline posts with formatted text.

  • COYOFOUR-14457 Users always experienced that searching for a page/community ignores the chosen filter option.

  • COYOFOUR-14454 Users always experienced that all unread timeline items will be automatically loaded if a new timeline post gets created in another tab.

Release Notes 25.10.7

Bugfixes

  • COYOFOUR-14797 Users rarely experienced errors when trying to rearrange apps.

  • COYOFOUR-14705 Users sometimes experienced a wrong rotation for images uploaded as an event avatar or cover image.

  • COYOFOUR-14516 Admins always experienced an exception when restoring a backup.

  • COYOFOUR-14438 Users sometimes experienced a broken layout when using long titles in the 'divider' widget.

 

 

 

 

 

Release Notes 25.10.8

Technical Updates

  • COYOFOUR-14895  The dependency groovy-2.5.9 is known to have problems with Java 14. We upgrade this version to make COYO run with a bigger variety of JDKs.

  • COYOFOUR-14884 Fixed a memory leak in the backend that exhausts the heap memory which can lead to DB crashes.

Bugfixes

  • COYOFOUR-14873 Users always experienced that the latest blog article widget doesn't find each blog app.

  • COYOFOUR-14819 Users sometimes experienced that the user chooser in events delivers inaccurate results on large COYO platforms.

  • COYOFOUR-14799 User always experienced no notification to be triggered when adding a mentioning while editing a timeline post.

  • COYOFOUR-14789 Users always experienced that the event description allows picture upload via copy & paste which leads to performance issues.

  • COYOFOUR-14783 Admins always experienced that scrolling through "Invite colleagues to your event" throws an error message if many users can be selected.

  • COYOFOUR-14165 Admins rarely experienced a stuck user sync job.

  • COYOFOUR-13911 User always experienced that the description text disappears when returning to the first step of private event creation.

Language Keys

Additions

  • USER_CHOOSER.START_SEARCHING,"Start using the search to invite colleagues"

  • USER_CHOOSER.TOO_MANY_RESULTS,"Too many results ,please specify your search"

 

 

 

Weitere Releases

Version 24

Viel schöner und noch einfacher zu bedienen: Das neue Teaser-Widget.

Zu den Release Notes

Version 26

Jetzt noch einfacher: Nutzer zu einem Event einladen.

Zu den Release Notes

Download in Excel

Ihr möchtet die aufgeführten Informationen zu den technischen Änderungen gesammelt in einem Dokument? Da haben wir etwas für euch: Ladet euch die übersichtliche Excel-Tabelle runter und filtert nach Belieben.

 

Excel Tabelle herunterladen