Cloud Version 24

Im Release 24 zeigen wir euch, wie wir sowohl das Teaser- sowie das Medien-Widget verbessert haben und welche Neuigkeiten es zum Thema Events gibt. On top gibt es Infos über das Ändern und Zurücksetzen von Passworten. Neugierig geworden? Super, dann lasst uns loslegen!

release-notes-announcement-01
Creation-Screen

Stark verbessert: Das Teaser-Widget

Unser Teaser-Widget wurde überarbeitet und hat ein schickes neues Design bekommen. Zusätzlich gibt es nun zwei voreingestellte Bildformate, mit denen eure Inhalte noch besser präsentiert werden. So bereitet ihr Bilder pixelgenau vor, damit diese auf jedem Gerät - unabhängig von der Bildschirmgröße - gleich angezeigt werden.

So wird's gemacht arrow-right
examples

Der neue Slider

Unseren Slider haben wir maßgeblich verbessert: Ihr könnt jetzt manuell die Geschwindigkeit bzw. Anzeigedauer anpassen. Dank der neuen Drag-and-Drop-Funktion ist auch das Bearbeiten und Ordnen so einfach wie nie zuvor.

Um die Lesbarkeit der Texte zu verbessern, haben wir das Design des Teaser-Widgets verändert und konzeptionell angepasst. Dem Bild eine Unterzeile hinzuzufügen fällt weg, dafür gibt es nun eine optionale Überschrift. Diese hat eine Zeichenbeschränkung erhalten, um euren Redakteuren mehr Orientierungshilfe bei der Erstellung von Inhalten zu geben.

Media-Widget-Setting

Rundum erneuert: Das Medien-Widget

Die Formularelemente wurden neu gestaltet, es gibt eine verbesserte Einstellungsstruktur und die Tab-Navigation wurde entfernt, damit ihr alle Informationen auf einen Blick seht.

Außerdem benennt ihr jetzt hochgeladene Bilder ganz einfach um und wählt Vorschaubilder per Checkbox aus. Zusätzlich werden Bilder und andere Medien größer dargestellt, da das Widget mehr Bildschirmfläche nutzt.

Jetzt Galerie erstellen arrow-right

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

  • Events: Nutzer erhalten innerhalb ihres zu Outlook oder Google synchronisierten Kalendereintrags den Link zum COYO Event.

  • Websockets: Nutzer erhalten einen passenderen Hinweis, wenn die Websocket-Verbindung verloren geht.

  • Launchpad: Die Outlook-App im Launchpad hat einen Badge für ungelesene E-Mail(s) in Outlook erhalten.

  • Verbesserte Leistung von Abonnements und Cache-Operationen.

  • Reduzierte Backend-Belastung bei der Ausführung von LDAP-Synchronisierungsaufträgen für Nutzer.

  • Erweiterte REST-API-Dokumentation durch neue Endpunkte des I18n-Dienstes.

  • Die Konfiguration der Benutzerverzeichnis-Synchronisationsjob-Planungskonfiguration wurde von einem Cron-Pattern auf drei einfache Optionen geändert: einmal pro Tag, alle vier Stunden und einmal pro Stunde. Der genaue Zeitpunkt der Ausführung wird vom System automatisch bestimmt, um die Last gleichmäßig über die gesamte Plattform zu verteilen.

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.

 

  • A cleanup mechanism was introduced that regularly and automatically deletes all notifications which are older than 90 days. This timeframe is adjustable for private cloud customers.

  • Microsoft 365 users are now prompted to give COYO access to read their emails. This is necessary to show a badge in the launchpad.

  • All Java based services now run on Java 13 and on the latest version of Spring Boot (2.2.x).

  • Notification storage type changed from Elasticsearch to Postgres

  • In the process of migrating from AngularJS to Angular the following components have been migrated:

    • ‚Latest blog articles‘ widget

    • ‚Teaser‘ widget

    • ‚Media‘ widget

    • Save view layout bar

    • RSS feed

    Please check your custom CSS for these components.

  • COYOFOUR-12500 Admins always experienced that the weblinks within the README.MD are outdated

  • COYOFOUR-12464 Users always experienced a maximal LDAP filter length of 4095 characters.

  • COYOFOUR-12392 Users always experienced a missing translation in the notification when they got mentioned by another user.

  • COYOFOUR-12377 Users sometimes experienced a slower frontend performance after playing multiple game rounds of the Facegame.

  • COYOFOUR-12376 Users sometimes experienced the SharePoint search not being displayed correctly.

  • COYOFOUR-12311 Users always experienced sticky posts displacing regular posts from the timeline when loading the second page.

  • COYOFOUR-12303 Admins always experienced an issue of not having a menu for a user record in administration in mobile view.

  • COYOFOUR-12290 Admins always experienced that the placeholder in "Port" is used wrong if "SSL" is active.

  • COYOFOUR-12244 Users always experienced that changing the first char of username/page/ws/event leads to problems with the generation of the profile picture.

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

  • COYOFOUR-12216 Admins always experienced that the login via REST API is not possible in maintenance mode.

  • COYOFOUR-12208 Users always experienced not being able to download files via 'Single file' widget when using IE/Edge.

  • COYOFOUR-12207 Users always experienced that printing articles with sub-articles doesn't work in wiki app.

  • COYOFOUR-12203 Users always experienced that options are not available for list entry comments

  • COYOFOUR-12193 Users sometimes experienced that new chat messages won't get displayed.

  • COYOFOUR-12188 Admins always experienced that the code widget can't use the Twitter code anymore since v22

  • COYOFOUR-12176 Admins always experienced that a blog app can't be saved if it previously had an explicit user selected for "Authors" and/or "Publishers".

  • COYOFOUR-12156 Admins sometimes experienced lists of page subscribers flickering.

  • COYOFOUR-12132 Users always experienced non centered tab-titles in file preview and missing free space between the tab-titles and the file details.

  • COYOFOUR-12014 Users rarely experienced that different themes influence each other.

  • COYOFOUR-12001 Users sometimes experienced that mentioning entries overflow their popup.

  • COYOFOUR-10985 External users always experienced missing the logo in the header navigation bar.

  • COYOFOUR-10503 Users sometimes experienced that they get no notification about a new comment on a subscribed timeline entry.

  • COYOFOUR-10023 Users always experienced that the ampersand character is not displayed correctly in titles of items of the RSS feed.

  • COYOFOUR-9780 Users always experienced that the teaser widget is in the second smallest size just as big as in the smallest size in mobile view.

  • COYOFOUR-8707 Users always experienced that a slide of the teaser widget is clickable even without a link.

  • COYOFOUR-7726 Users rarely experienced that a double click is needed to access a link from a teaser widget

Additions

  • ADMIN.USER_DIRECTORIES.LDAP.SYNC.SCHEDULING_FREQUENCY.HELP,"Select how often the sync jobs will run. The exact time will be determined automatically by the system to distribute the load of concurrent jobs evenly. While is is not possible to predict when a certain job will run for the first time, subsequent runs of the same job will always run the specified interval (1, 4 or 24 hours) later."

  • ADMIN.USER_DIRECTORIES.LDAP.SYNC.SCHEDULING_FREQUENCY.LABEL,"Automatic execution"

  • ADMIN.USER_DIRECTORIES.LDAP.SYNC.SCHEDULING_FREQUENCY.VALUES.DAILY,"Once per day (at night)"

  • ADMIN.USER_DIRECTORIES.LDAP.SYNC.SCHEDULING_FREQUENCY.VALUES.HOURLY,"Once per hour"

  • ADMIN.USER_DIRECTORIES.LDAP.SYNC.SCHEDULING_FREQUENCY.VALUES.MULTI_DAILY,"Several times a day (every four hours)"

  • ADMIN.USER_DIRECTORIES.LDAP.SYNC.SCHEDULING_FREQUENCY.VALUES.OFF,"Disabled"

  • CLEAR,"Clear"

  • MODULE.SEARCH.EXTERNAL.HEADLINE.RESULTS,"{count, plural, =0{No results. Refine search} =1{See # result} other{See all # results}}"

  • MODULE.SEARCH.EXTERNAL.HEADLINE.RESULTS.SUMMARY,"has {count, plural, =0{No results} =1

Minor & Patch Release Notes

Release Notes 24.1.0

UX & Performance Verbesserungen

  • JWT Bibliothek wurde im i18n Service integriert. Die aktuelle Implementation ist nicht betroffen. 

Bugfixes

  • 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-12443 Users always experienced that the edit view of the blog article widget is broken.

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

Release Notes 24.1.1

Bugfixes

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

Release Notes 24.2.0

Neuerungen

  • Sicherheitsverbesserungen: Lokale und CSV-importierte Nutzer müssen ihr ursprünglich zugewiesenes Passwort bei der ersten Anmeldung über Geräte und in COYO Produkten ändern.

  • Admins können jetzt das Passwort von CSV-importierten Nutzern ändern.

  • Nutzer können über das Bild-Widget zu weiterführenden Inhalten geleitet werden, indem ein entsprechender Link eingefügt wird.

  • Nutzer benötigen nicht mehr das "MANAGE_USER"-Recht, um Push-Nachrichten über die COYO-App zu erhalten.

UX & Performance Verbesserungen

  • Leistungsverbesserung: Die Anonymisierungsaufträge der Nutzer werden in Multitenant-Umgebungen zu unterschiedlichen Zeiten ausgeführt.

  • Leistungsverbesserung für geplante Metriken.

Technical updates

  • Teams bot has been migrated to botframework version 4.

  • #body id has been moved from .body container to <body> tag.

Bugfixes

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

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

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

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

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

  • 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-12452 Admins always experienced not working hex-code in HTML widget.

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

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

  • 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-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-12015 Admins sometimes experienced not being able to delete a landing page.

  • COYOFOUR-11821 Users always experienced that notifications were received when new documents were uploaded although the document app was set to inactive.

  • 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-11311 System admins and developers experienced that they could not access the angular component documentation.

Language Keys - Additions

  • MODULE.REGISTER-EXTERNAL.PASSWORD: Password

  • MODULE.REGISTER-EXTERNAL.PASSWORD_CONFIRM: Confirm password

  • MODULE.REGISTER-EXTERNAL.SUBMIT: Register

  • MODULE.REGISTER-EXTERNAL.TITLE: Register

  • 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

  • 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

Language Keys - Modifications

  • 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

Release Notes 24.3.0

Neuerungen

  • Nutzer können zwischen verschiedenen Layout-Optionen für das Launchpad wählen.

  • Admins erhalten nun präzisere Fehlermeldungen, wenn eine CSV-Nutzer-Importdatei mit ungültigen Werten hochgeladen wird.

  • Nutzer, die über CSV importiert wurden, können sich jetzt sowohl anmelden als auch ihr Passwort zurücksetzen, und zwar zusätzlich zum Anmeldenamen per E-Mail. Für bereits importierte Nutzer muss der CSV-Import erneut ausgelöst werden, um diese Funktionalität zu aktivieren.

UX & Performance Verbesserungen

  • Geringere Belastung des Redis-Servers durch Beseitigung redundanter Aufrufe. Behobenes ETag-Caching von Timeline-Elementen, um die Auswirkungen auf das Backend bei einem erneuten Verbindn stark zu reduzieren.

Bugfixes

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

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

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

  • COYOFOUR-12596 Users always experienced that not the full amount of colleagues is shown as sum of the filters in the colleagues overview.

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

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

Language Keys - Additions

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

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

  • WIDGET.TEASER.SETTINGS.CONFIG.SLIDE.NEW: "Create slide“

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

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

  • 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.ASPECT_NARROW: „860x860"

  • WIDGET.TEASER.SETTINGS.CONFIG.ASPECT_WIDE: „1184x395"

  • 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.BUTTON.NEW: "New slide“

  • 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?“

  • WIDGET.TEASER.SETTINGS.TEASER_SIZE.LABEL: "Choose the teaser ratio“

  • WIDGETS.MODAL.REMOVE.CONFIRM: "Delete widget“

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

Language Keys - 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.“

  • WIDGET.TEASER.SETTINGS.CONTEXT.DELETE: „Delete"

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

Release Notes 24.3.1

Verbesserungen

  • Nutzer können nun einen alternativen Weg wählen, um ihr Passwort zurückzusetzen, wenn sie es vergessen haben.

  • Eine Hilfemeldung wird angezeigt, wenn das bei der Aufforderung zur Änderung des Anfangskennworts eingegebene Kennwort nicht den definierten Anforderungen entspricht.

  • CSV-importierte Nutzer können jetzt ihr eigenes Passwort ändern.

Technical updates

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

  • The ability to change password no longer depends on the permission 'Manage account settings'.

Bugfixes

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

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

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

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

  • COYOFOUR-12609 Users always experienced that there is no event sync with Outlook if they accept a public event or set it to "maybe" for the first time.

Language Keys - Additions

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

  • email.email_request_password_reset.head: "Password reset required“

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

  • 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.contact_details: "Contact Details:“

  • email.email_request_password_reset.firstname: „Firstname"

  • email.email_request_password_reset.firstname.suffix: „{0}"

  • email.email_request_password_reset.surname: „Surname"

  • email.email_request_password_reset.surname.suffix: „{0}"

  • email.email_request_password_reset.email: "Contact email“

  • email.email_request_password_reset.email.suffix: „{0}"

  • email.email_request_password_reset.phone: "Contact phone number“

  • email.email_request_password_reset.phone.suffix: "{0}"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.steps: "This is how you reset a users password:“ •email.email_request_password_reset.instructions.step.one: "Enter your {0} admin interface.“

  • 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.step.three: "Click the „Edit“ button in the options menu on the right.“

  • 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.five: "Insert a new, temporary password and click save.“

  • 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.closing_words: "Please be aware that all {0} superadmins received this email and coordination amongst you might be required. Thanks.“

  • 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.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.SET_EMAIL.TEXT: "Fill in this form so that your superadmin can contact you for authentication.“

  • MODULE.LOGIN.RESET.SET_EMAIL.NAME.PLACEHOLDER: „Name"

  • MODULE.LOGIN.RESET.SET_EMAIL.LASTNAME.PLACEHOLDER: "Last name“

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

  • MODULE.LOGIN.RESET.SET_EMAIL.PHONE.PLACEHOLDER: "Phone number“

  • 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.SUCCESS: "New password successfully requested.“

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

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

  • PASSWORD.CHANGE.TEMPORARY.PASSWORD.PLACEHOLDER: "Temporary password“

  • PASSWORD.CHANGE.TEMPORARY.NEW_PASSWORD.PLACEHOLDER: "New password“

  • PASSWORD.CHANGE.TEMPORARY.CONFIRM_PASSWORD.PLACEHOLDER: "Confirm password“

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

Release Notes 24.3.2

Neuerungen

  • Nutzer können jetzt URLs als Eventlocation hinterlegen.

Technical updates

  • Introduced a new permission to control 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.

  • Backend no longer responds with status 500 if chat message already exists, but 400.

  • The ability to change language and timezone no longer depends on the permission ‘Access own user profile’.

Bugfixes

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

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

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

  • 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-12460 Admins always experienced that the permission to access own profile also restricts the users account settings.

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.

  • EVENT.LOCATION.URL.ARIA: URL of the event

  • EVENT.VISIBILITY.PRIVATE: Private

  • EVENT.VISIBILITY.PUBLIC: Public

Release Notes 24.4.0

UX & Performance Verbesserungen

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

  • Der Backend-Container wird nun beim Stoppen von Docker eleganter heruntergefahren.

Technical updates

  • 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-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-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-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-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-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-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-12498 Admins always experienced a upcoming event widget from before v23 doesn't work in v23 anymore.

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

Weitere Releases

Version 23

COYO bekommt eine neue Sprache und wir haben ein cooles neues Widget implementiert.

Zu den Release Notes

Version 25

Das neue Bild-Widget und die dynamische Kollegensuche warten auf euch.

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