-
Notifications
You must be signed in to change notification settings - Fork 11.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 4.6.0 #25027
Merged
Merged
Release 4.6.0 #25027
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* updated links in readme * changed link to point to playlist * added email link * README: add missing verb Co-authored-by: Debdut Chakraborty <debdut.chakraborty@rocket.chat>
Merge master into develop & Set version to 4.6.0-develop
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.7 to 1.5.10. - [Release notes](https://github.com/unshiftio/url-parse/releases) - [Commits](unshiftio/url-parse@1.5.7...1.5.10) --- updated-dependencies: - dependency-name: url-parse dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 8.2.3 to 8.5.2. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws) --- updated-dependencies: - dependency-name: "@types/ws" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.5.0 to 10.6.0. - [Release notes](https://github.com/TypeStrong/ts-node/releases) - [Commits](TypeStrong/ts-node@v10.5.0...v10.6.0) --- updated-dependencies: - dependency-name: ts-node dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/mock-require](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mock-require) from 2.0.0 to 2.0.1. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mock-require) --- updated-dependencies: - dependency-name: "@types/mock-require" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v2...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Language update from LingoHub 🤖 Project Name: Rocket.Chat Project Link: https://translate.lingohub.com/rocketchat/dashboard/rocket-dot-chat User: Robot LingoHub Easy language translations with LingoHub 🚀 * Apply suggestions from code review * Update packages/rocketchat-i18n/i18n/de.i18n.json Co-authored-by: Robot LingoHub <robot@lingohub.com> Co-authored-by: Diego Sampaio <chinello@gmail.com>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v2...v3) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pino-pretty](https://github.com/pinojs/pino-pretty) from 7.5.1 to 7.5.2. - [Release notes](https://github.com/pinojs/pino-pretty/releases) - [Commits](pinojs/pino-pretty@v7.5.1...v7.5.2) --- updated-dependencies: - dependency-name: pino-pretty dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* - created a single `syncUserRoles` function to be used by all login methods that can add and remove user roles. - converted `addUserRoles` and `removeUserFromRoles` to typescript - validate number of user seats available before converting a guest into a full user through role syncing. * typo * missed async call * Code review * Removed promise.await * sync call * Renamed async and sync version of addUserRoles to make the async be the explicitly named one * Renamed async and sync version of removeUserFromRoles to make the async be the explicitly named one * prettier * fixed type Co-authored-by: Tasso Evangelista <tasso.evangelista@rocket.chat>
Bumps [pino-pretty](https://github.com/pinojs/pino-pretty) from 7.5.2 to 7.5.3. - [Release notes](https://github.com/pinojs/pino-pretty/releases) - [Commits](pinojs/pino-pretty@v7.5.2...v7.5.3) --- updated-dependencies: - dependency-name: pino-pretty dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.6.0 to 10.7.0. - [Release notes](https://github.com/TypeStrong/ts-node/releases) - [Commits](TypeStrong/ts-node@v10.6.0...v10.7.0) --- updated-dependencies: - dependency-name: ts-node dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… bot/app users) (#24709)
* Fix Date Filter in Export Messages * Comment fix * small fixes
* Replace AutoComplete with MultiSelectFiltered on CreateTeamModal/UsersInput * regression fuselage packages * Handle loading state * fix UserAutoCompleteMultiple to handle id as a value * manage dataLabel filtering * Set default prop value * Add default valueIsId in UserAutoCompleteMultiple * remove log * Add missing `useMemo` dependency * Use function state dispatch to avoid triggering a new effect * Fix prettier formatting Co-authored-by: Tasso Evangelista <tasso.evangelista@rocket.chat>
* Language update from LingoHub 🤖 Project Name: Rocket.Chat Project Link: https://translate.lingohub.com/rocketchat/dashboard/rocket-dot-chat User: Robot LingoHub Easy language translations with LingoHub 🚀 * Update packages/rocketchat-i18n/i18n/es.i18n.json * Update packages/rocketchat-i18n/i18n/es.i18n.json * Apply suggestions from code review Co-authored-by: Robot LingoHub <robot@lingohub.com> Co-authored-by: Diego Sampaio <chinello@gmail.com>
Co-authored-by: Tiago Evangelista Pinto <tiago.evangelista@rocket.chat>
* Upgrade Storybook * Replace `ts-loader` with `babel-loader` * Rearrange some stories * Rearrange some stories * Move `NotAuthorizedPage` * Rearrange some stories * Rearrange some stories * Rearrange some stories * Rearrange some stories * Rearrange some stories * Squashed commit of the following: commit f0cda61 Author: Tiago Evangelista Pinto <tiago.evangelista@rocket.chat> Date: Fri Mar 25 15:45:59 2022 -0300 fix review commit 4113ffb Author: Tiago Evangelista Pinto <tiago.evangelista@rocket.chat> Date: Thu Mar 24 17:34:48 2022 -0300 fix commit 82e14b6 Author: Tiago Evangelista Pinto <tiago.evangelista@rocket.chat> Date: Thu Mar 24 17:18:57 2022 -0300 fix * Rearrange some stories * Rearrange some stories * Improve `ServerProviderMock` with parameters * Expand story mocking capabilities * Move mocks * Fix lint issues
* fix: if not find room on subscription try on chatroom * refactor: remove aditional request and aadd rid * refactor: remove unsed async * fields -> projection * fix link to new users on spotlight Co-authored-by: Pierre Lehnen <pierre.lehnen@rocket.chat>
* fix infinite loop * fix Co-authored-by: Guilherme Gazzo <guilhermegazzo@gmail.com>
Description : In ACDQueue.ts, When there is no queue available on asterisk, onQueueSummary never gets executed. It directly calls onQueueSummaryComplete Because result.queueSummary never got initialised, result is undefined. This causes getQueueDetails fails as it assumes that there will be a valid queue summary. To fix this, set result.queueSummary to empty array if it does not already exist in onQueueSummaryComplete of ACDQueue.ts
* Add Upgrade tab on sidebar * chore: add new icons * [NEW] UpgradeTab Page Error (#24851) * new: upgradeTab error * remove route Co-authored-by: gabriellsh <gabriel.henriques@rocket.chat> * [NEW] UpgradeTab Iframe (#24881) * WIP * chore: code org * Iframe navigation * WIP tabtype endpoint * chore: revert endpoint name * new: connect UpgradePageError to iframe page * WIP tabtype 2 * Update links to redirect * Wip had trial before * update cloud.getUpgradeTabParams endpoint * Add tests * Remove logs Co-authored-by: gabriellsh <gabriel.henriques@rocket.chat> * fix: missing hasRole function * fix: upgradeTab routing * chore: missing import * fix: setting value * fix: update setting value on sync * fix: missing isLoading in route * Small screen, language and review * Avoid unnecessary query * chore: review * Retype `useUpgradeTabParams` * Rename `UpgradeTabVariants` as `UpgradeTabVariant` * Remove placeholder data; fix route redirection * Replace history instead of pushing it * fix: gold license & trialEnd date * wip * Rework `useUpgradeTabParams` * fix: valid licenses * fix: query loading * fix: license type Co-authored-by: dougfabris <devfabris@gmail.com> Co-authored-by: Tasso Evangelista <tasso.evangelista@rocket.chat> Co-authored-by: Pierre Lehnen <pierre.lehnen@rocket.chat>
…screens (#24999) * Regression: Custom roles displaying ID instead of name on admin screens * fix: missing NewRolePage role name validation * Update client/views/admin/users/AddUser.js Co-authored-by: Douglas Fabris <devfabris@gmail.com> * filter * prettier Co-authored-by: dougfabris <devfabris@gmail.com>
* chore: bump version * Bump to 0.31.9 * Workaround misuse of `Box`'s `withRichContent` prop Co-authored-by: Tasso Evangelista <tasso.evangelista@rocket.chat>
Bumps [@rocket.chat/string-helpers](https://github.com/RocketChat/Rocket.Chat.Fuselage/tree/HEAD/packages/string-helpers) from 0.31.4 to 0.31.9. - [Release notes](https://github.com/RocketChat/Rocket.Chat.Fuselage/releases) - [Changelog](https://github.com/RocketChat/Rocket.Chat.Fuselage/blob/develop/CHANGELOG.md) - [Commits](https://github.com/RocketChat/Rocket.Chat.Fuselage/commits/v0.31.9/packages/string-helpers) --- updated-dependencies: - dependency-name: "@rocket.chat/string-helpers" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@rocket.chat/message-parser](https://github.com/RocketChat/Rocket.Chat.Fuselage/tree/HEAD/packages/message-parser) from 0.31.4 to 0.31.9. - [Release notes](https://github.com/RocketChat/Rocket.Chat.Fuselage/releases) - [Changelog](https://github.com/RocketChat/Rocket.Chat.Fuselage/blob/develop/CHANGELOG.md) - [Commits](https://github.com/RocketChat/Rocket.Chat.Fuselage/commits/v0.31.9/packages/message-parser) --- updated-dependencies: - dependency-name: "@rocket.chat/message-parser" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#25020) Bumps [@rocket.chat/ui-kit](https://github.com/RocketChat/Rocket.Chat.Fuselage) from 0.31.4 to 0.31.9. - [Release notes](https://github.com/RocketChat/Rocket.Chat.Fuselage/releases) - [Changelog](https://github.com/RocketChat/Rocket.Chat.Fuselage/blob/develop/CHANGELOG.md) - [Commits](RocketChat/fuselage@v0.31.4...v0.31.9) --- updated-dependencies: - dependency-name: "@rocket.chat/ui-kit" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#25021) Bumps [@rocket.chat/emitter](https://github.com/RocketChat/Rocket.Chat.Fuselage) from 0.31.4 to 0.31.9. - [Release notes](https://github.com/RocketChat/Rocket.Chat.Fuselage/releases) - [Changelog](https://github.com/RocketChat/Rocket.Chat.Fuselage/blob/develop/CHANGELOG.md) - [Commits](RocketChat/fuselage@v0.31.4...v0.31.9) --- updated-dependencies: - dependency-name: "@rocket.chat/emitter" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
pierre-lehnen-rc
approved these changes
Apr 1, 2022
KevLehman
approved these changes
Apr 1, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
2022-04-01 · 2 🎉 · 7 🚀 · 57 🐛 · 62 🔍 · 34 👩💻👨💻
Engine versions
14.18.3
6.14.15
3.6, 4.0, 4.2, 4.4, 5.0
1.31.0
🎉 New features
Telemetry Events (#24781 by @eduardofcabrera)
Upgrade Tab (#24835)
🚀 Improvements
ENTERPRISE: Don't start presence monitor when running micro services (#24739)
Adding new statistics related to voip and omnichannel (#24887)
Total of Canned response messages sent
Total of tags used
Last-Chatted Agent Preferred (enabled/disabled)
Assign new conversations to the contact manager (enabled/disabled)
How to handle Visitor Abandonment setting
Amount of chats placed on hold
VoIP Enabled
Amount of VoIP Calls
Amount of VoIP Extensions connected
Amount of Calls placed on hold (1x per call)
Fixed Session Aggregation type definitions
New omnichannel statistics and async statistics processing. (#24749)
https://app.clickup.com/t/1z4zg4e
Standarize queue behavior for managers and agents when subscribing (#24837)
Updated links in readme (#24028 by @aswinidev)
UX - VoIP Call Component (#24748)
Voip Extensions disabled state (#24750)
🐛 Bug fixes
"livechat/webrtc.call" endpoint not working (#24804)
"Match error" when converting a team to a channel (#24629)
ENTERPRISE: Auto reload feature of ddp-streamer micro service (#24793)
ENTERPRISE: DDP streamer not sending data to all clients (#24738)
ENTERPRISE: Notifications not being sent by ddp-streamer (#24831)
ENTERPRISE: Presence micro service logic (#24724)
VOIP: SidebarFooter component (#24838)
Improve the CallProvider code;
Adjust the text case of the VoIP component on the FooterSidebar;
Fix the bad behavior with the changes in queue's name.
PaginatedSelectFiltered
not handling changes (#24732)API Error preventing adding an email to users without one (like bot/app users) (#24709)
Apple login script being loaded even when Apple Login is disabled. (#24760)
Apple OAuth (#24879)
auto-join team channels not honoring user preferences (#24779)
Broken build caused by PRs modifying same file differently (#24863)
Broken multiple OAuth integrations (#24705)
Components for user search (#24677)
Critical: Incorrect visitor getting assigned to a chat from apps (#24805)
Custom script not being fired (#24901)
Date Message Export Filter Fix (#24542 by @eduardofcabrera)
Fix message export filter to get all messages between "from date" and "to date", including "to date".
DDP Rate Limiter Translation key (#24898)
Before:
Now:
DDP streamer errors (#24710)
Disable voip button when call is in progress (#24864)
Duplicated 'name' log key (#24590)
Duplicated "jump to message" button on starred messages (#24867 by @Himanshu664)
External search providers not working (#24860 by @tkurz)
German translation for Monitore (#24785 by @JMoVS)
Handle Other Formats inside Upload Avatar (#24226 by @nishant23122000)
After resolving issue [BUG] Handle Other formats inside Upload Avatar #24213 :
Desktop.2022.01.20.-.16.20.50.01.mp4
High CPU usage caused by CallProvider (#24994)
Remove infinity loop inside useVoipClient hook.
#closes App CPU usage too high when idle and in the background #24970
Ignore customClass on messages (#24845)
LDAP avatars being rotated according to metadata even if the setting to rotate uploads is off (#24320)
Use the
FileUpload_RotateImages
setting (Administration > File Upload > Rotate images on upload) to control whether avatars should be rotated automatically based on their data (XEIF);Display the avatar image preview (orientation) according to the
FileUpload_RotateImages
setting.Missing dependency on useEffect at CallProvider (#24882)
Missing username on messages imported from Slack (#24674)
Nextcloud OAuth for incomplete token URL (#24476)
no id of room closer in livechat-close message (#24683)
Opening a new DM from user card (#24623)
A race condition on
useRoomIcon
-- delayed merge of rooms and subscriptions -- was causing a UI crash whenever someone tried to open a DM from the user card component.Prevent call button toggle when user is on call (#24758)
Prune Message issue (#24424 by @nishant23122000)
Push privacy config to not show username not being respected (#24606)
Register with Secret URL (#24921)
Reload roomslist after successful deletion of a room from admin panel. (#23795 by @Aman-Maheshwari)
Removed the logic for calling the
rooms.adminRooms
endPoint from theRoomsTable
Component and moved it to its parent componentRoomsPage
.This allows to call the endPoint
rooms.adminRooms
fromEditRoomContextBar
Component which is also hasRoomPage
Component as its parent.Also added a succes toast message after the successful deletion of room.
Revert AutoComplete (#24812)
Room archived/unarchived system messages aren't sent when editing room settings (#24897)
Send the "Room archived" and "Room unarchived" system messages when editing room settings (and not only when rooms are archived/unarchived with the slash-command);
Fix the "Hide System Messages" option for the "Room archived" and "Room unarchived" system messages;
room message not load when is a new message (#24955)
When the room object is searched for the first time, it does not exist on the front object yet (subscription), adding a fallback search for room list will guarantee to search the room details.
before:
https://user-images.githubusercontent.com/9275105/160223241-d2319f3e-82c5-47d6-867f-695ab2361a17.mp4
after:
https://user-images.githubusercontent.com/9275105/160223244-84d0d2a1-3d95-464d-8b8a-e264b0d4d690.mp4
Room's message count not being incremented on import (#24696)
SAML Force name to string (#24930)
Several issues related to custom roles (#24052)
Throw an error when trying to delete a role (User or Subscription role) that are still being used;
Fix "Invalid Role" error for custom roles in Role Editing sidebar;
Fix "Users in Role" screen for custom roles.
Show call icon only when user has extension associated (#24752)
Show only available agents on extension association modal (#24680)
Show only enabled departments on forward (#24829)
System messages are sent when adding or removing a group from a team (#24743)
Typo and placeholder on wrap up call modal (#24737)
Typo in wrap-up term (#24661)
VoIP button gets disabled whenever user status changes (#24789)
VoIP Enable/Disable setting on CallContext/CallProvider Notifications (#24607)
Voip Stream Reinitialization Error (#24657)
VoipExtensionsPage component call (#24792)
Wrong business hour behavior (#24896)
Wrong param usage on queue summary call (#24799)
🔍 Minor changes
Bump @rocket.chat/emitter from 0.31.4 to 0.31.9 in /ee/server/services (#25021 by @dependabot[bot])
Bump @rocket.chat/message-parser from 0.31.4 to 0.31.9 in /ee/server/services (#25019 by @dependabot[bot])
Bump @rocket.chat/string-helpers from 0.31.4 to 0.31.9 in /ee/server/services (#25018 by @dependabot[bot])
Bump @rocket.chat/ui-kit from 0.31.4 to 0.31.9 in /ee/server/services (#25020 by @dependabot[bot])
Bump @types/clipboard from 2.0.1 to 2.0.7 (#24832 by @dependabot[bot])
Bump @types/mailparser from 3.0.2 to 3.4.0 (#24833 by @dependabot[bot])
Bump @types/nodemailer from 6.4.2 to 6.4.4 (#24822 by @dependabot[bot])
Bump @types/ws from 8.2.3 to 8.5.2 in /ee/server/services (#24666 by @dependabot[bot])
Bump @types/ws from 8.5.2 to 8.5.3 in /ee/server/services (#24820 by @dependabot[bot])
Bump actions/checkout from 2 to 3 (#24668 by @dependabot[bot])
Bump actions/setup-node from 2 to 3 (#24642 by @dependabot[bot])
Bump body-parser from 1.19.0 to 1.19.2 (#24821 by @dependabot[bot])
Bump is-svg from 4.3.1 to 4.3.2 (#24801 by @dependabot[bot])
Bump jschardet from 1.6.0 to 3.0.0 (#23121 by @dependabot[bot])
Bump pino from 7.8.0 to 7.8.1 in /ee/server/services (#24783 by @dependabot[bot])
Bump pino from 7.8.1 to 7.9.1 in /ee/server/services (#24869 by @dependabot[bot])
Bump pino-pretty from 7.5.1 to 7.5.2 in /ee/server/services (#24689 by @dependabot[bot])
Bump pino-pretty from 7.5.2 to 7.5.3 in /ee/server/services (#24698 by @dependabot[bot])
Bump pino-pretty from 7.5.3 to 7.5.4 in /ee/server/services (#24870 by @dependabot[bot])
Bump prometheus-gc-stats from 0.6.2 to 0.6.3 (#24803 by @dependabot[bot])
Bump ts-node from 10.5.0 to 10.6.0 in /ee/server/services (#24667 by @dependabot[bot])
Bump ts-node from 10.6.0 to 10.7.0 in /ee/server/services (#24716 by @dependabot[bot])
Bump url-parse from 1.5.7 to 1.5.10 (#24640 by @dependabot[bot])
Chore: Add E2E tests for livechat/room.close (#24729 by @Muramatsu2602)
Chore: Add E2E tests for livechat/visitor (#24764 by @Muramatsu2602)
Create a new test suite file under tests/end-to-end/api/livechat
Create tests for the following endpoints:
Chore: add some missing REST definitions (#24925)
On the mobile client, we made an effort to collect more
REST API
definitions that are missing on the server side during our migration to TypeScript. Since we're both migrating to TypeScript, we thought it would be a good idea to share those so you guys can benefit from our initiative.Chore: added Server Instances endpoint types (#24507)
Created typing for endpoint definitions on
instances.ts
.Chore: added settings endpoint types (#24506)
Created typing for endpoint definitions on
settings.ts
.Chore: APIClass types (#24747)
This pull request creates a new
restivus
module (.d.ts) for theapi.js
file.Chore: Bump Fuselage packages (#25015)
It uses the last stable version of Fuselage packages.
Chore: Convert server functions from javascript to typescript (#24384)
This pull request will be used to rewrite some functions on the Chat Engine to Typescript, in order to increase security and specify variable types on the code.
Chore: converted more hooks to typescript (#24628)
Converted some functions on
client/hooks/
from JavaScript to Typescript.Chore: Fix Cypress tests (#24544)
Chore: Fix grammatical errors in Code of Conduct (#24759 by @aadishJ01)
Chore: fix grammatical errors in Features (#24771 by @aadishJ01)
Chore: Fix MongoDB versions on release notes (#24877)
Chore: Get Settings Statistics (#24397)
Chore: Improve logger to allow log of
unknown
values (#24726)Chore: Improvements on role syncing (ldap, oauth and saml) (#23824)
Chore: Micro services fixes and cleanup (#24753)
Chore: Remove old scripts (#24911)
Chore: Skip local services changes when shutting down duplicated services (#24810)
Chore: Storybook mocking and examples improved (#24969)
Stories from
ee/
included;Differentiate root story kinds;
Mocking of
ServerContext
via Storybook parameters.Chore: Update Livechat (#24754)
Chore: Update Livechat (#24990)
Chore(deps-dev): Bump @types/mock-require from 2.0.0 to 2.0.1 (#24574 by @dependabot[bot])
i18n: Language update from LingoHub 🤖 on 2022-02-28Z (#24644)
i18n: Language update from LingoHub 🤖 on 2022-03-07Z (#24717)
i18n: Language update from LingoHub 🤖 on 2022-03-14Z (#24823)
i18n: Language update from LingoHub 🤖 on 2022-03-21Z (#24895)
i18n: Language update from LingoHub 🤖 on 2022-03-28Z (#24971)
Merge master into develop & Set version to 4.6.0-develop (#24653)
Regression: Add createdOTR index (#25017)
Regression: Call doesn't stop ringing after agent unregistration (#24908)
Regression: Custom roles displaying ID instead of name on some admin screens (#24999)
Regression: Error is raised when there's no Asterisk queue available yet (#24980)
Regression: Fix account service login expiration (#24920)
Regression: Fix ParentRoomWithEndpointData in loop (#24809)
Regression: Fix unexpected errors breaking ddp-streamer (#24948)
Regression: Improve Sidenav open/close handling and fixed codeql configs and E2E tests (#24756)
Regression: Register services right away (#24800)
Regression: Role Sync not always working (#24850)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓