Skip to content

Commit

Permalink
Merge branch 'develop' into omnichannel-index-improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
KevLehman authored Oct 17, 2024
2 parents 56cc904 + 0312349 commit eac95be
Show file tree
Hide file tree
Showing 2,796 changed files with 107,627 additions and 37,196 deletions.
5 changes: 0 additions & 5 deletions .changeset/bright-humans-cross.md

This file was deleted.

13 changes: 0 additions & 13 deletions .changeset/brown-crabs-chew.md

This file was deleted.

6 changes: 6 additions & 0 deletions .changeset/brown-pants-press.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@rocket.chat/meteor": major
"@rocket.chat/i18n": major
---

Changes some displays to reflect new rules for private apps and adds a new modal before uploading a private app
5 changes: 0 additions & 5 deletions .changeset/calm-tigers-peel.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/chilled-boats-sip.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

This adjustment removes the deprecated `eraseRoom` method. Moving forward, use the `room.delete` endpoint to delete rooms.
5 changes: 5 additions & 0 deletions .changeset/chilled-files-relate.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': minor
---

Adds methods to the Apps-Engine to interact with unread messages to enhance message capabilities on Apps.
5 changes: 5 additions & 0 deletions .changeset/chilly-flowers-brake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": major
---

Fixed broken translation in "Forgot Password" e-mail
5 changes: 5 additions & 0 deletions .changeset/cool-dryers-judge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": minor
---

Send messages with encrypted attachments to mobile notification service
6 changes: 0 additions & 6 deletions .changeset/cool-rocks-remember.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/dry-taxis-cry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes a race condition that causes livechat conversations to get stuck in the agent's sidebar panel after being forwarded.
5 changes: 5 additions & 0 deletions .changeset/dull-singers-move.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

This adjustment removes the deprecated `removeWebdavAccount` method. Moving forward, use the `webdav.removeWebdavAccount` endpoint to remove WebDAV accounts.
5 changes: 5 additions & 0 deletions .changeset/e2ee-composer-freeze.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": patch
---

Fixes E2EE composer freezing when the room state changes
5 changes: 0 additions & 5 deletions .changeset/empty-toys-smell.md

This file was deleted.

6 changes: 6 additions & 0 deletions .changeset/fair-bees-wash.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/rest-typings': major
'@rocket.chat/meteor': major
---

Removes deprecated endpoint `pw.getPolicyReset`. Moving forward, use the `pw.getPolicy` endpoint.
13 changes: 13 additions & 0 deletions .changeset/fair-seahorses-laugh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
'@rocket.chat/meteor': major
---

As per MongoDB Lifecycle Schedules ([mongodb.com/legal/support-policy/lifecycles](https://www.mongodb.com/legal/support-policy/lifecycles)) we're removing official support to MongoDB version 4.4 that has reached end of life in February 2024.

We recommend upgrading to at least MongoDB 6.0+, though 5.0 is still a supported version.

Here are official docs on how to upgrade to some of the supported versions:

- [mongodb.com/docs/manual/release-notes/5.0-upgrade-replica-set](https://www.mongodb.com/docs/manual/release-notes/5.0-upgrade-replica-set/)
- [mongodb.com/docs/manual/release-notes/6.0-upgrade-replica-set](https://www.mongodb.com/docs/manual/release-notes/6.0-upgrade-replica-set/)
- [mongodb.com/docs/manual/release-notes/7.0-upgrade-replica-set](https://www.mongodb.com/docs/manual/release-notes/7.0-upgrade-replica-set/)
5 changes: 0 additions & 5 deletions .changeset/fast-lobsters-turn.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/fluffy-knives-count.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": major
---

Added MongoDB 7.0 support
5 changes: 5 additions & 0 deletions .changeset/forty-actors-care.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes deprecated method `livechat:webhookTest`. Moving forward use the endpoint `livechat/webhook.test`.
5 changes: 5 additions & 0 deletions .changeset/forty-needles-sit.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

This adjustment removes the deprecated method `livechat:searchAgent`. Moving forward, use `livechat/users/agent/:_id` endpoint.
5 changes: 5 additions & 0 deletions .changeset/forty-pants-roll.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes deprecated `livechat:getAnalyticsOverviewData` method. Moving forward use the `livechat/analytics/overview` endpoint.
5 changes: 5 additions & 0 deletions .changeset/four-experts-compare.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': minor
---

Introduces a new featured action on the room header for action buttons using the non-default category to enhance user accessibility.
6 changes: 6 additions & 0 deletions .changeset/four-snakes-deny.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@rocket.chat/meteor": major
"@rocket.chat/rest-typings": major
---

Removed upsert behavior on `users.update` endpoint (`joinDefaultChannels` param or empty `userId` are not allowed anymore)
6 changes: 0 additions & 6 deletions .changeset/funny-boats-guess.md

This file was deleted.

7 changes: 7 additions & 0 deletions .changeset/fuzzy-cherries-buy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@rocket.chat/meteor": major
---

Api login should not suggest which credential is wrong (password/username)

Failed login attemps will always return `Unauthorized` instead of the internal fail reason
5 changes: 0 additions & 5 deletions .changeset/gentle-bugs-think.md

This file was deleted.

11 changes: 11 additions & 0 deletions .changeset/gentle-kings-greet.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
"@rocket.chat/meteor": major
---

Adds a new set of permissions to provide a more granular control for the creation and deletion of rooms within teams
- `create-team-channel`: controls the creations of public rooms within teams, it is checked within the team's main room scope and overrides the global `create-c` permission check. That is, granting this permission to a role allows users to create channels in teams even if they do not have the permission to create channels globally;
- `create-team-group`: controls the creations of private rooms within teams, it is checked within the team's main room scope and overrides the global `create-p` permission check. That is, granting this permission to a role allows users to create groups in teams even if they do not have the permission to create groups globally;
- `delete-team-channel`: controls the deletion of public rooms within teams, it is checked within the team's main room scope and complements the global `delete-c` permission check. That is, users must have both permissions (`delete-c` in the channel scope and `delete-team-channel` in its team scope) in order to be able to delete a channel in a team;
- `delete-team-group`: controls the deletion of private rooms within teams, it is checked within the team's main room scope and complements the global `delete-p` permission check. That is, users must have both permissions (`delete-p` in the group scope and `delete-team-group` in its team scope) in order to be able to delete a group in a team;;

Renames `add-team-channel` permission (used for adding existing rooms to teams) to `move-room-to-team`, since it is applied to groups and channels.
5 changes: 0 additions & 5 deletions .changeset/gentle-news-wonder.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/gold-falcons-hear.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes an issue where a thread message was not scrolled to view when it was opened using its link.
5 changes: 5 additions & 0 deletions .changeset/gold-knives-sparkle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes an issue where ignore threads parameter were not being affected by retention policy overriding in old channels
5 changes: 0 additions & 5 deletions .changeset/gorgeous-hotels-attend.md

This file was deleted.

14 changes: 14 additions & 0 deletions .changeset/gorgeous-houses-sneeze.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
'@rocket.chat/freeswitch': major
'@rocket.chat/mock-providers': patch
'@rocket.chat/core-services': patch
'@rocket.chat/model-typings': patch
'@rocket.chat/core-typings': patch
'@rocket.chat/rest-typings': patch
'@rocket.chat/ui-client': patch
'@rocket.chat/ui-voip': patch
'@rocket.chat/i18n': patch
'@rocket.chat/meteor': patch
---

Implements integration with FreeSwitch to enable VoIP calls for team collaboration workspaces
5 changes: 5 additions & 0 deletions .changeset/grumpy-lamps-beg.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixed Twilio request validation by accepting URLs with query strings
5 changes: 5 additions & 0 deletions .changeset/grumpy-weeks-appear.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removed deprecated method `livechat:loginByToken`. Moving forward, use the endpoint `livechat/visitor/:token`.
5 changes: 5 additions & 0 deletions .changeset/heavy-apricots-wash.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes deprecated method `getPasswordPolicy`. Moving forward, use the endpoint `pw.getPolicy`.
5 changes: 5 additions & 0 deletions .changeset/heavy-carrots-reflect.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": major
---

Removes private App installation via URL method following a deprecation warning.
5 changes: 5 additions & 0 deletions .changeset/hot-socks-play.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removed deprecated methods `livechat:saveTrigger` and `livechat:removeTrigger`. Moving forward use the endpoints `livechat/triggers (POST)` and `livechat/triggers/:_id (DELETE)` respectively.
5 changes: 5 additions & 0 deletions .changeset/hungry-icons-try.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes deprecated method `addOAuthApp`. Moving forward, use the endpoint `oauth-apps.create` instead.
5 changes: 5 additions & 0 deletions .changeset/kind-clocks-smash.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes deprecated `deleteMessage` method. Moving forward, use the `chat.delete` endpoint.
5 changes: 0 additions & 5 deletions .changeset/kind-drinks-joke.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/kind-eels-brush.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes deprecated method `livechat:saveInfo`. Moving forward use the enpoint `livechat/room/save.info`.
14 changes: 14 additions & 0 deletions .changeset/large-bikes-brake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
"@rocket.chat/meteor": major
"rocketchat-services": major
---

Upgrades the version of the Meteor framework to 3.0

The main reason behind this is the upgrade of the Node.js version, where version 14 will be removed and version 20 will be used instead.

Internally, significant changes have been made, mostly due to the removal of fibers.

As a result, it was necessary to adapt our code to work with the new version.

No functionality should have been affected by this, but if you are running Rocket.Chat in unconventional ways, please note that you need to upgrade your Node.js version.
5 changes: 0 additions & 5 deletions .changeset/large-geese-ring.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/large-pillows-brush.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removed deprecated method `livechat:getNextAgent`. Moving forward, use the `livechat/agent.next/:token` endpoint.
6 changes: 6 additions & 0 deletions .changeset/late-hats-carry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@rocket.chat/meteor": minor
"@rocket.chat/i18n": minor
---

Improves the accessibility of the report user modal by adding an appropriate label, description, and ARIA attributes.
6 changes: 0 additions & 6 deletions .changeset/lemon-steaks-provide.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/lemon-tables-nail.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes deprecated method `livechat:setDepartmentForVisitor`. Moving forward, use the endpoint `livechat/visitor`.
5 changes: 5 additions & 0 deletions .changeset/little-bottles-peel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
5 changes: 5 additions & 0 deletions .changeset/lovely-trees-call.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": major
---

Removes `view-history` permission due to lack of usage
5 changes: 5 additions & 0 deletions .changeset/many-carrots-care.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes the deprecated method `livechat:saveAppearance`. Moving forward use the endpoint `livechat/appearance`.
11 changes: 11 additions & 0 deletions .changeset/many-files-turn.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
"@rocket.chat/meteor": minor
"@rocket.chat/i18n": patch
"@rocket.chat/ui-composer": minor
---

Adds a warning to inform users they are about to send unencrypted messages in an E2E Encrypted room if they have the `Unencrypted messages in encrypted rooms` setting enabled.




5 changes: 5 additions & 0 deletions .changeset/mean-readers-join.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes deprecated `livechat:getAgentOverviewData` method. Moving forward use `livechat/analytics/agent-overview` endpoint.
5 changes: 5 additions & 0 deletions .changeset/modern-trees-draw.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixed the regex for domains in the isValidDomain function
5 changes: 5 additions & 0 deletions .changeset/moody-phones-admire.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": patch
---

Fixes title missing in thread list for threads starting with attachment in E2EE rooms
5 changes: 0 additions & 5 deletions .changeset/nasty-windows-smile.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/new-mayflies-wait.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/nice-vans-design.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes deprecated method `livechat:setCustomField`. The custom fields can be directly set via the `livechat/visitor` endpoint.
6 changes: 6 additions & 0 deletions .changeset/olive-dogs-jam.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/rest-typings': major
'@rocket.chat/meteor': major
---

Removes deprecated endpoint `channels.images`. Moving forward, use `rooms.images` endpoint.
Loading

0 comments on commit eac95be

Please sign in to comment.