Commit Graph

1287 Commits

Author SHA1 Message Date
Ricardo Garim
fc2d6095bd chore(federation): rely on MongoDB client to parse db name instead of manual URL parsing (#37571) 2025-12-02 22:41:33 +01:00
Ricardo Garim
35c34f47f9 chore(federation): update typings to match EventEmitter property pruning (#37570) 2025-12-02 22:41:33 +01:00
Ricardo Garim
c26d23cd13 regression(federation): DM detection in createDirectMessage (#37582)
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
2025-12-02 22:41:33 +01:00
Danilo Morães
951a9bcf9c test: message media tests (#37528) 2025-12-02 22:41:33 +01:00
Diego Sampaio
ff536cb437 fix(federation): query profile using wrong param (#37640) 2025-12-02 22:41:33 +01:00
Guilherme Gazzo
ce8c3fdb75 chore: update @rocket.chat/federation-sdk to version 0.3.2 across multiple packages 2025-12-02 22:41:33 +01:00
Diego Sampaio
355d26d92d
fix(federation): _matrix version endpoint incorrect information (#37628) 2025-12-02 18:40:34 -03:00
Kevin Aleman
9a2809c57f
chore: Remove event-loop-stats package (#37671) 2025-12-02 15:05:10 -03:00
Guilherme Gazzo
b9f68ae944 chore: update @rocket.chat/federation-sdk to version 0.3.2 across multiple packages 2025-12-02 12:04:45 -03:00
Ricardo Garim
6cac44068a chore(federation): rely on MongoDB client to parse db name instead of manual URL parsing (#37571) 2025-12-02 11:56:06 -03:00
Diego Sampaio
42bb8a396f
fix(federation): query profile using wrong param (#37640) 2025-12-01 10:22:33 -03:00
Danilo Morães
2b91fb54ca
test: message media tests (#37528) 2025-12-01 12:01:00 +00:00
Ricardo Garim
0064a4f1c7
regression(federation): DM detection in createDirectMessage (#37582)
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
2025-11-27 19:12:26 -03:00
Tasso Evangelista
06a099e522
chore: Apply eslint-plugin-storybook consistently across packages (#37602) 2025-11-25 11:20:48 -03:00
gabriellsh
5ef03e216e
chore: Upgrade Fuselage focus handling (#37334)
Co-authored-by: Tasso <tasso.evangelista@rocket.chat>
2025-11-21 13:23:48 -03:00
Ricardo Garim
f36859b437
chore(federation): update typings to match EventEmitter property pruning (#37570) 2025-11-21 12:26:11 -03:00
Tasso Evangelista
5f805f0274
chore(i18n): Remove resources' single bundle to reduce package size (#37543) 2025-11-21 10:09:32 -03:00
rocketchat-github-ci
cbd73cfa38 Release 7.12.2
[no ci]
2025-11-21 11:43:46 +00:00
rocketchat-github-ci
e55bda8394 Release 7.13.0-rc.0 2025-11-20 17:38:28 +00:00
Pierre Lehnen
7f1b834a55
feat: In-Chat Messages for Voice Calls (#37378)
Co-authored-by: gabriellsh <40830821+gabriellsh@users.noreply.github.com>
2025-11-19 22:42:10 +00:00
Guilherme Gazzo
c8d6c601f1
refactor: standardize event handling in federation-matrix (#37535) 2025-11-17 18:28:34 +00:00
Tasso Evangelista
ed544f8946
chore(deps): Upgrade some dependencies (#37508) 2025-11-17 13:34:04 -03:00
Pierre Lehnen
fcb2d1f806
feat: sync call's "on hold" and "mute" states (#37386)
Co-authored-by: gabriellsh <40830821+gabriellsh@users.noreply.github.com>
2025-11-17 15:51:28 +00:00
Danilo Morães
9a570178e3
chore: federation-matrix integration tests (#37219)
Co-authored-by: Danilo Morães <danilo.moraes@rocket.chat>
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
2025-11-17 10:58:06 -03:00
Martin Schoeler
a3b3474c7b
chore: bump fuselage packages (#37420)
Co-authored-by: Douglas Fabris <devfabris@gmail.com>
Co-authored-by: Tasso Evangelista <tasso.evangelista@rocket.chat>
2025-11-11 21:00:27 -03:00
Rodrigo Nascimento
2498e516f6
chore: remove unused dependencies (#37468) 2025-11-11 13:15:21 -03:00
Rodrigo Nascimento
4085cf7e7f
chore(ci): reduce number of parallel jobs and improve container builds (#37466) 2025-11-11 09:15:32 -03:00
Danilo Morães
caa3005c79
fix: prioritizes federation not allowed error message over user not f… (#37364)
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
2025-11-10 17:31:58 -03:00
rocketchat-github-ci
5f1f831d5e Release 7.12.1
[no ci]
2025-11-07 22:25:33 +00:00
Ricardo Garim
22c6e0b907
feat(federation): add access-federation permission (#37377) 2025-11-07 13:26:55 -03:00
Diego Sampaio
63995a184c
chore: allow federation setting changes without requiring a restart (#37357) 2025-11-05 22:05:48 +00:00
Guilherme Gazzo
9a18288afe Merge remote-tracking branch 'origin/master' into develop 2025-10-31 16:49:09 -03:00
rocketchat-github-ci
05f9767358 Release 7.12.0
[no ci]
2025-10-31 19:37:13 +00:00
Guilherme Gazzo
5c57e84aa5
chore: bump meteor 3.3.2 (#37336) 2025-10-30 12:57:16 -03:00
rocketchat-github-ci
0777fd8798 Release 7.12.0-rc.4
[no ci]
2025-10-28 22:31:32 +00:00
rocketchat-github-ci
c43c06ad52 Release 7.12.0-rc.3
[no ci]
2025-10-28 04:01:51 +00:00
rocketchat-github-ci
e6925958e3 Release 7.12.0-rc.2
[no ci]
2025-10-26 00:34:46 +00:00
rocketchat-github-ci
a86fbe845e Release 7.12.0-rc.1
[no ci]
2025-10-22 00:56:37 +00:00
rocketchat-github-ci
34b811da0c Release 7.12.0-rc.0 2025-10-20 17:44:40 +00:00
Guilherme Gazzo
a82910b2a9 Merge remote-tracking branch 'origin/master' into develop 2025-10-18 13:46:13 +02:00
rocketchat-github-ci
8d69961505 Release 7.11.0
[no ci]
2025-10-17 18:38:10 +00:00
rocketchat-github-ci
181e0be61d Release 7.11.0-rc.7
[no ci]
2025-10-17 15:04:09 +00:00
Diego Sampaio
ef9801e819
bump federation-sdk 2025-10-17 16:54:27 +02:00
Diego Sampaio
631a586d87
Merge remote-tracking branch 'origin/master' into release-7.11.0 2025-10-17 13:58:41 +02:00
rocketchat-github-ci
2419645e0c Release 7.11.0-rc.6
[no ci]
2025-10-16 21:12:37 +00:00
Diego Sampaio
6c43a10547
fix: use invite_room_state from payload (#37249)
Co-authored-by: Rodrigo Nascimento <rodrigoknascimento@gmail.com>
2025-10-16 23:03:28 +02:00
rocketchat-github-ci
379d7cedf9 Release 7.11.0-rc.5
[no ci]
2025-10-16 10:49:46 +00:00
Rodrigo Nascimento
9ce795e935
fix(federation): can't add local users to remote rooms (#37246)
Co-authored-by: Diego Sampaio <chinello@gmail.com>
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
2025-10-16 07:39:49 -03:00
Lucas Pelegrino
a62792ac49
chore: adds deprecation warning on livechat:setupConnection (#37218) 2025-10-15 22:42:36 +00:00
Ricardo Garim
9896fc4196
fix(federation): allow to join non-private or encrypted rooms based on settings (#37227) 2025-10-16 00:42:35 +02:00
rocketchat-github-ci
e01f09fdbc Release 7.10.2
[no ci]
2025-10-15 22:37:54 +00:00
Rodrigo Nascimento
34cbb6beb2
fix(federation): DM creation sending invite twice (#37222) 2025-10-14 21:39:47 +00:00
Pierre Lehnen
40e68e56dc
chore: send to client the contact info of who requested a call transfer. (#37150) 2025-10-14 19:46:28 +00:00
Rodrigo Nascimento
4711b486a4 Update @rocket.chat/federation-sdk to version 0.1.28 in package.json and yarn.lock 2025-10-12 16:29:53 -03:00
Guilherme Gazzo
09a315e92c Update @rocket.chat/federation-sdk to version 0.1.27 in package.json and yarn.lock 2025-10-12 11:17:52 -03:00
rocketchat-github-ci
9adec23167 Release 7.11.0-rc.4
[no ci]
2025-10-11 13:08:28 +00:00
Pierre Lehnen
e78c94a94b
regression: sip integration logs with duplicate references and server connection instance (#37204) 2025-10-11 09:59:09 -03:00
Guilherme Gazzo
9ee96793e9
regression(federation): upload images on threads (#37201) 2025-10-11 09:58:37 -03:00
Ricardo Garim
f44030fc69
refactor(federation): add isAuthenticated and canAccessResource middlewares (#37067)
Co-authored-by: Diego Sampaio <chinello@gmail.com>
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
2025-10-11 09:43:02 -03:00
Rodrigo Nascimento
fbbcf2a456
fix(federation): leave a room is not propagating (#37206)
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
2025-10-11 09:35:30 -03:00
Rodrigo Nascimento
79c2a9bfac
fix(federation): can't add local and remote users together via room creation modal (#37208) 2025-10-11 08:39:06 -03:00
rocketchat-github-ci
4bd409dd82 Release 7.11.0-rc.3
[no ci]
2025-10-10 02:59:38 +00:00
Ricardo Garim
3e91d9e23e
refactor(federation): create MentionPill structure internally (#37148)
Co-authored-by: Rodrigo Nascimento <rodrigoknascimento@gmail.com>
2025-10-09 23:21:39 -03:00
Pierre Lehnen
0c14232c19
regression: Rocket.Chat is not rejecting unacceptable sip calls (#37193) 2025-10-09 22:56:16 -03:00
Rodrigo Nascimento
d5b1acf161
chore(federation): accept and store encrypted messages (#37191)
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
2025-10-09 21:08:47 -03:00
Guilherme Gazzo
652d36021f Merge remote-tracking branch 'origin/master' into release-7.11.0 2025-10-09 15:50:18 -03:00
Rodrigo Nascimento
fe293d9205
fix(federation): thread not working (#37188) 2025-10-09 14:34:20 -03:00
Diego Sampaio
cc7e0cae24
chore: revert dep changed federations (#37186) 2025-10-09 14:34:10 -03:00
rocketchat-github-ci
4de0c56649 Release 7.10.1
[no ci]
2025-10-09 17:29:40 +00:00
Ricardo Garim
5ceef6f638
fix(federation): restore quoted messages reception (#37165) 2025-10-08 19:39:15 -03:00
Rodrigo Nascimento
11e3e0fa08
fix(federation): duplicated events of room power_levels, name and topic (#37174) 2025-10-08 18:41:54 -03:00
Ricardo Garim
df117e73f6
refactor(federation): make getEventBy to return PduType instead of any (#37130)
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
2025-10-08 17:59:25 -03:00
Tasso Evangelista
7809014a7c
chore(deps): Upgrade some dependencies (#36905) 2025-10-08 15:56:37 -03:00
Tasso Evangelista
54032103a3
chore(i18n): Readapt build scripts (#36960) 2025-10-08 13:08:12 -03:00
Guilherme Gazzo
3a858567ec fix(federation-matrix): add subscription check before user leaves room to ensure valid operation 2025-10-08 00:42:34 -03:00
Rodrigo Nascimento
3ebadfdfa5 fix: topic not reflecting from matrix 2025-10-08 00:42:34 -03:00
Guilherme Gazzo
f5faf736db fix: kick users 2025-10-08 00:42:34 -03:00
Debdut Chakraborty
e748342313 fix: process joins from full state (#37156)
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
2025-10-08 00:42:34 -03:00
Guilherme Gazzo
c01a4e0cc9 refactor(federation): enhance validation logic by integrating schemas for user and room IDs across various methods 2025-10-08 00:42:34 -03:00
rocketchat-github-ci
0dff354b46 Release 7.11.0-rc.2
[no ci]
2025-10-06 23:44:28 +00:00
Pierre Lehnen
c36ae37dcc
regression: Hangup button not working on clients other than the one where the call is happening (#37151) 2025-10-06 20:37:22 +00:00
Pierre Lehnen
93f79ff0f7
regression: call ending on non-critical errors (#37070) 2025-10-03 14:26:21 -03:00
Guilherme Gazzo
ccfe4167da
regression(federation): Old federation users (#37102)
Co-authored-by: Diego Sampaio <chinello@gmail.com>
2025-10-02 17:43:35 -03:00
Rodrigo Nascimento
bda2fa4aba
fix(federation): unset reactions not working from remote (#37129)
Co-authored-by: Ricardo Garim <rswarovsky@gmail.com>
2025-10-02 17:32:51 -03:00
Ricardo Garim
1657571b42
fix(federation): unset reactions not working from remote (#37121) 2025-10-02 17:24:51 -03:00
Diego Sampaio
088028c364 regression(native-federation): fix not working with micro services (#37110) 2025-10-01 20:57:59 -03:00
Diego Sampaio
0fa06e5ebf regresion: fix typing loop 2025-10-01 20:35:23 -03:00
Ricardo Garim
ec81ab4ce3
fix(federation): delete message (#37112)
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
2025-10-01 18:45:43 -03:00
rocketchat-github-ci
bf35a0b5a2 Release 7.11.0-rc.1
[no ci]
2025-09-29 22:03:04 +00:00
Ricardo Garim
c984d49f7a
feat(federation): implement backfill endpoint (#37087)
Co-authored-by: Guilherme Gazzo <5263975+ggazzo@users.noreply.github.com>
2025-09-29 20:42:31 +00:00
Debdut Chakraborty
6a2a0561cf
fix(native-federation): handle single element ver query param (#37092)
Co-authored-by: Diego Sampaio <chinello@gmail.com>
2025-09-29 16:45:36 -03:00
rocketchat-github-ci
de7ffad1fa Release 7.11.0-rc.0 2025-09-27 13:17:13 +00:00
Guilherme Gazzo
23ba66ae81
feat(federation): add verifyMatrixIds method and API (#37080) 2025-09-26 18:30:01 -03:00
Debdut Chakraborty
1efc96bcaf
fix(native-federation): thread messages also being treated as quotes (#37077)
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
2025-09-26 17:13:47 -03:00
Diego Sampaio
10dadee4b3
chore: update @rocket.chat/federation-sdk to 0.1.9 (#37075) 2025-09-26 15:56:21 -03:00
Guilherme Gazzo
d204ec6eb1
feat: native federation (#36970)
Co-authored-by: Ricardo Garim <rswarovsky@gmail.com>
Co-authored-by: Marcos Spessatto Defendi <marcos.defendi@rocket.chat>
Co-authored-by: Debdut Chakraborty <debdutdeb@outlook.com>
Co-authored-by: Debdut Chakraborty <debdut.chakraborty@rocket.chat>
Co-authored-by: Diego Sampaio <chinello@gmail.com>
Co-authored-by: Marcos Spessatto Defendi <marcos.defendicc@rede.ulbra.br>
Co-authored-by: Rodrigo Nascimento <rodrigoknascimento@gmail.com>
2025-09-25 20:24:59 -03:00
Pierre Lehnen
7925e9bbf5
chore: New Backend Architecture for Voice Calls (#36718) 2025-09-23 01:25:14 -03:00
Pierre Lehnen
75b940205a
chore: Implement base signaling system for media calls (#36452) 2025-09-22 14:00:08 -03:00
Aleksander Nicacio da Silva
b0a4602a44
feat: Outbound Message UI (#36207)
Some checks are pending
Deploy GitHub Pages / deploy-preview (push) Waiting to run
CI / ⚙️ Variables Setup (push) Waiting to run
CI / 🚀 Notify external services - draft (push) Blocked by required conditions
CI / 📦 Build Packages (push) Blocked by required conditions
CI / 📦 Meteor Build - coverage (push) Blocked by required conditions
CI / 📦 Meteor Build - official (push) Blocked by required conditions
CI / Builds matrix rust bindings against alpine (push) Waiting to run
CI / 🚢 Build Docker Images for Testing (alpine) (push) Blocked by required conditions
CI / 🚢 Build Docker Images for Production (alpine) (push) Blocked by required conditions
CI / 🔎 Code Check (push) Blocked by required conditions
CI / 🔨 Test Storybook (push) Blocked by required conditions
CI / 🔨 Test Unit (push) Blocked by required conditions
CI / 🔨 Test API (CE) (push) Blocked by required conditions
CI / 🔨 Test UI (CE) (push) Blocked by required conditions
CI / 🔨 Test API (EE) (push) Blocked by required conditions
CI / 🔨 Test UI (EE) (push) Blocked by required conditions
CI / ✅ Tests Done (push) Blocked by required conditions
CI / 🚀 Publish build assets (push) Blocked by required conditions
CI / 🚀 Publish Docker Image (main) (alpine) (push) Blocked by required conditions
CI / 🚀 Publish Docker Image (services) (account) (push) Blocked by required conditions
CI / 🚀 Publish Docker Image (services) (authorization) (push) Blocked by required conditions
CI / 🚀 Publish Docker Image (services) (ddp-streamer) (push) Blocked by required conditions
CI / 🚀 Publish Docker Image (services) (omnichannel-transcript) (push) Blocked by required conditions
CI / 🚀 Publish Docker Image (services) (presence) (push) Blocked by required conditions
CI / 🚀 Publish Docker Image (services) (queue-worker) (push) Blocked by required conditions
CI / 🚀 Publish Docker Image (services) (stream-hub) (push) Blocked by required conditions
CI / 🚀 Notify external services (push) Blocked by required conditions
CI / Update Version Durability (push) Blocked by required conditions
Code scanning - action / CodeQL-Build (push) Waiting to run
2025-09-17 11:46:21 +00:00
Guilherme Gazzo
1121b8fc09 Merge remote-tracking branch 'origin/master' into develop 2025-09-04 00:37:36 -03:00