22.0.0 - major release - download.coyoapp.com 22 (finding... · • as we now rely on jwt for the...

23
Release notes 22.0.0 - major release

Upload: others

Post on 28-May-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

Release notes

22.0.0 - major release

Page 2: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

See excerpt of SharePoint Online results When searching for a term via COYO’s global search, users will be shown the top 3 hits of files located in SharePoint Online.

Directly access SharePoint Online files Users can either access any of the top hits directly or they can jump into SharePoint Online to refine their search there.

Release notes

Finding O365 files via COYO

2

Page 3: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

See subscribers of pages Page admins can easily access a list of all ‚their‘ page followers to identify who exactly their information reaches.

Release notes

Checking a page’s target audience

3

Page 4: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

Improved communication of new notifications and chat messages via browser tab. Improved usability when adjusting the date of an event. Job overview in the admin section is cleaned up for those that haven’t run in the last 30 days.

Release notes

Improvements

4

Page 5: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

Added a "body" ID tag to the main COYO container to ease CSS customizations. Improved performance of loading subscriptions.

Release notes

Technical improvements

5

Page 6: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• jQuery has been removed. Please beware that the following custom implementations might be affected: tracking

codes, contents of ‚HTML‘ widgets, customizations.

• Following CSS color classes have been removed:

• „.white“, „.black“, „.blue“, „.green“, „.yellow“, „.red“, „.gray-lighter“, „.gray-light“, „.gray“, „.gray-dark“, „.gray-

darker"

• License handling:

• PUT on /manage/tenants/{id}/license is now deprecated

• Setting the license when creating a tenant via /manage/tenants/{id} is now deprecated

• Setting the license via PUT /manage/licenses/{tenantId} is now possible

• Removed jolokia metrics exporter from metrics stack.

Release notes

Technical update notes

6

Page 7: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• Configuration of MS Teams integration:

• Added COYO_TEAMS_LOG_LEVEL env variable for the teams-container. Possible values are: 'trace', 'debug',

'info', 'warn', 'error'. Default is ‚debug‘.

• As we now rely on JWT for the authentication process the environment variable

COYO_AUTHORIZATION_KEY for the teams-bot container has to be set to the same 256 bit secret as in the

coyo-backend container.

• Added new environment variables 'COYO_MONGODB_USER' and 'COYO_MONGODB_PASSWORD' to the

coyo-teams container for MongoDB user credential configuration.

Release notes

Technical update notes

7

Page 8: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

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

• ‚Wiki article‘ widget

• ‚Latest wiki articles‘ widget

• ‚Upcoming events‘ widget

• ‚Suggested pages‘ widget

• ‚Single file‘ widget

• ‚Poll‘ widget

• ‚New colleagues‘ widget

• ‚Latest files‘ widget

Release notes

Technical update notes

8

Page 9: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

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

• ‚Do you know?‘ widget

• ‚Code‘ widget

• ‚Upcoming birthdays‘ widget

Release notes

Technical update notes

9

Page 10: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• COYOFOUR-11981 Admins always experienced that the IE doesn't load custom CSS properly.

• COYOFOUR-11913 Users sometimes experienced a missing preview for files.

• COYOFOUR-11896 Users always experienced that the info text for number fields in the list app is not correct.

• COYOFOUR-11890 Users always experienced that the event participant dropdown menu width is too large.

• COYOFOUR-11882 Users always experienced that the online status changes to offline when working in another

browser tab.

• COYOFOUR-11872 Users sometimes experienced seeing an eternal preview loading animation.

• COYOFOUR-11871 Admins always experienced a wrong amount of events shown in the 'Upcoming events'

widget once they decided to not integrate ongoing events.

Release notes

Bugfixes

10

Page 11: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• COYOFOUR-11860 Users always experienced seeing the initial share sender of wiki articles in subsequent shares.

• COYOFOUR-11857 Users sometimes experienced images with a wrong orientation.

• COYOFOUR-11833 Users sometimes experienced a misplaced main navigation.

• COYOFOUR-11831 Users always experienced that continuous errors are thrown if an event has no description.

• COYOFOUR-11814 Users always experienced an error message when subscribing to a list app entry.

• COYOFOUR-11811 Admins always experienced that the option "Open in new tab" for an anchor link doesn't

work.

• COYOFOUR-11809 Engage users sometimes experienced not seeing any article teasers in the news section on

iOS devices.

Release notes

Bugfixes

11

Page 12: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• COYOFOUR-11795 Users rarely experienced problems when accessing contents via shares.

• COYOFOUR-11788 Users rarely experienced message keys instead of the translations when changing the

default language to any other language than English or German.

• COYOFOUR-11750 Users always experienced that the timeline cannot be displayed if a relevant language key

includes an invalid variable.

• COYOFOUR-11749 Users sometimes experienced a lot of pages and workspaces in the 'Share as' field, although

they did not have the respective permissions.

• COYOFOUR-11751 Android users always experienced that they couldn't scroll in the terms of use if the terms of

use were available in more than one language.

Release notes

Bugfixes

12

Page 13: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• COYOFOUR-11742 Users always experienced not being able to remove themselves as an admin from 'their' event.

• COYOFOUR-11735 Users sometimes experienced that a private page is still subscribed for them even though he/

she can't access it.

• COYOFOUR-11733 Users always experienced that they don't see a loading animation for previews.

• COYOFOUR-11728 Admins always experienced that the image widget shows a wrong picture after uploading

another picture into another image widget.

• COYOFOUR-11725 Users always experienced that creating anchors on images in the rich text editor doesn't work.

• COYOFOUR-11704 Users sometimes experienced problems with saving layouts and views while being in

moderator mode.

Release notes

Bugfixes

13

Page 14: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• COYOFOUR-11702 Users always experienced that a sticky post can't be removed.

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

the admin section.

• COYOFOUR-11670 Users always experienced missing spaces in the event description on several spots if bullet

points are used.

• COYOFOUR-11659 Users sometimes experienced the option 'Notification settings' in the user's dropdown

menu to be misplaced when using COYO in German.

• COYOFOUR-11614 Users sometimes experienced that capitalized special characters won't get displayed in the

'teaser' widget.

Release notes

Bugfixes

14

Page 15: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• COYOFOUR-11595 Sysadmins rarely experienced problems with the preview generation on installations with

several backends.

• COYOFOUR-11560 Users always experienced a broken messaging options dialog when in mobile view.

• COYOFOUR-11553 Users always experienced missing icons in the mobile navigation.

• COYOFOUR-11546 Users always experienced that the messenger bar on the right side is not hidden by the black

background when opening a modal.

• COYOFOUR-11539 Users always experienced that negative numbers in a list app entry with an minimum of 0 are

working.

• COYOFOUR-11531 Users always experienced getting a wrong notification badge count in a channel if messages got

deleted automatically.

Release notes

Bugfixes

15

Page 16: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• COYOFOUR-11501 Users always experienced that the context menu for tasks in a task app is missing if

resolution gets minimized.

• COYOFOUR-11465 Users always experienced that content of deleted users can't be found.

• COYOFOUR-11456 Users rarely experienced old chat messages being pinned to the bottom of a channel.

• COYOFOUR-10932 Users always experienced an instant error message on their timeline if a workspace they

have access to gets a share of a blog article from a private/ protected workspace they don't have access to.

• COYOFOUR-10815 Users rarely experienced that COYO is not scrollable after clicking on a notification.

• COYOFOUR-10472 Users always experienced the placeholder for the global search missing on mobile devices.

• COYOFOUR-10471 Users always experienced the options menu in the chat to be cut off in mobile Safari.

Release notes

Bugfixes

16

Page 17: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• COYOFOUR-10021 Users rarely experienced empty link previews in the timeline for internal links.

Release notes

Bugfixes

17

Page 18: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• ADMIN.JOBS.DETAILS.INFO.AUTOMATIC_DELETION: Completed jobs are automatically removed from the

overview after some time.

• FILE_LIBRARY.SELECT_FILES: Select ({count})

• FILE_LIBRARY.SELECT_PLURAL: Select files

• MODULE.EVENTS.FILTER.STATUS.SUBSCRIBED_HOSTS_OR_HOST_YOURSELF: Subscribed hosts

• MODULE.MESSAGING.MESSAGES.DELETE_UNSENT: Messages that have not been delivered can be deleted

using this button.

• MODULE.PAGES.VISIBILITY.PRIVATE.LABEL: Private

• MODULE.PAGES.VISIBILITY.PUBLIC.LABEL: Public

Release notes

Language keys - additions

18

Page 19: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• MODULE.SEARCH.EXTERNAL.PROVIDER.MICROSOFT: SharePoint

• SELECT_APP.DATA_NOT_FOUND: No data found for \"{searchTerm}\".

• WIDGET.BIRTHDAY.LOAD_MORE.ARIA: Show other colleagues who will have a birthday soon

• WIDGET.CODE.INVALID: There are currently no contents in this widget. Please add HTML, JS or CSS code.

• WIDGET.CODE.NO_HTML: This text is a placeholder, as the widget contains only JS or CSS code.

• WIDGET.NEW.COLLEAGUES.DESCRIPTION: Displays a list of your newest colleagues.

• WIDGET.NEW.COLLEAGUES.NAME: New colleagues

• WIDGET.NEW.COLLEAGUES.TITLE: New colleagues

• WIDGETS.BIRTHDAY.USER.LINK.ARIA: Open profile of {displayName}

Release notes

Language keys - additions

19

Page 20: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• WIDGETS.INTERESTINGCOLLEAGUES.REFRESH: Refresh list

• WIDGETS.UPCOMING.EVENTS.ERROR.OCCURRED: An Error Occurred.

Release notes

Language keys - additions

20

Page 21: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• ADMIN.API_CLIENTS.ERRORS.VALIDATION.PATTERN: Contains invalid characters. Only the following characters

are allowed: 0-9, a-z, A-Z and -

• ADMIN.API_CLIENTS.OPTIONS.DELETE.MODAL.TEXT: Do you really want to delete the credential pair {clientId}?

• APP.COMMONS.FIELDS.NUMBER.ERROR.MAX: Value must not be greater than {max}.

• APP.COMMONS.FIELDS.NUMBER.ERROR.MIN: Value must not be less than {min}.

• ERRORS.STATUSCODE.API_CLIENT_ID_ALREADY_DEFINED: The client ID {clientId} has already been defined.

• ERRORS.STATUSCODE.EVENT_ALREADY_STARTED: The event {eventName} has already started.

• ERRORS.STATUSCODE.LOGIN_NAME_TAKEN: The login name {loginName} is already taken. Please specify

another email address.

Release notes

Language keys - modifications

21

Page 22: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• ERRORS.STATUSCODE.NAME_TAKEN: The name {name} is already taken.

• ERRORS.STATUSCODE.SLUG_TAKEN: The URL identifier {slug} is already taken.

• FILE_LIBRARY.ERROR.FILE_UPLOAD: Failed to upload {filename}.

• FILE_LIBRARY.MODAL.REMOVE.ALERT_TEXT: The folder is used by the app {appName} which may no longer

function correctly if the folder is deleted.

• FILE_LIBRARY.MODAL.REMOVE.TEXT: Do you really want to delete {filename}?

• FILE_LIBRARY.MODAL.REMOVE.TITLE: Delete {filename}?

• MODULE.ACCOUNT.NOTIFICATION_SETTINGS.HEADER: Notifications

• MODULE.PROFILE.ERROR.DATE.INVALID: Please enter a valid date in the format {format}.

Release notes

Language keys - modifications

22

Page 23: 22.0.0 - major release - download.coyoapp.com 22 (Finding... · • As we now rely on JWT for the authentication process the environment variable COYO_AUTHORIZATION_KEY for the teams-bot

• WIDGET.POLL.SETTINGS.CONFIG.FROZEN.HELP: Users cant answer the poll anymore.

• WIDGETS.SUGGEST_PAGES.SETTINGS.PAGE.HELP: Select pages as suggestions.

Release notes

Language keys - modifications

23