feat: verify federation configuration before processing any events (#32535)
Showing
- .changeset/bright-humans-cross.md 5 additions, 0 deletions.changeset/bright-humans-cross.md
- .changeset/six-beers-fry.md 5 additions, 0 deletions.changeset/six-beers-fry.md
- .gitignore 3 additions, 0 deletions.gitignore
- apps/meteor/app/api/server/v1/federation.ts 18 additions, 0 deletionsapps/meteor/app/api/server/v1/federation.ts
- apps/meteor/app/channel-settings/server/functions/saveRoomName.ts 4 additions, 1 deletion...eor/app/channel-settings/server/functions/saveRoomName.ts
- apps/meteor/app/channel-settings/server/functions/saveRoomTopic.ts 5 additions, 1 deletion...or/app/channel-settings/server/functions/saveRoomTopic.ts
- apps/meteor/app/lib/server/functions/createRoom.ts 8 additions, 3 deletionsapps/meteor/app/lib/server/functions/createRoom.ts
- apps/meteor/app/lib/server/functions/deleteMessage.ts 13 additions, 7 deletionsapps/meteor/app/lib/server/functions/deleteMessage.ts
- apps/meteor/app/lib/server/functions/removeUserFromRoom.ts 4 additions, 1 deletionapps/meteor/app/lib/server/functions/removeUserFromRoom.ts
- apps/meteor/app/lib/server/index.ts 1 addition, 0 deletionsapps/meteor/app/lib/server/index.ts
- apps/meteor/app/lib/server/methods/checkFederationConfiguration.ts 80 additions, 0 deletions...or/app/lib/server/methods/checkFederationConfiguration.ts
- apps/meteor/app/reactions/server/setReaction.ts 3 additions, 1 deletionapps/meteor/app/reactions/server/setReaction.ts
- apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/hooks/index.ts 19 additions, 21 deletions...ices/federation/infrastructure/rocket-chat/hooks/index.ts
- apps/meteor/ee/server/local-services/federation/service.ts 27 additions, 2 deletionsapps/meteor/ee/server/local-services/federation/service.ts
- apps/meteor/ee/tests/unit/server/federation/server/infrastructure/rocket-chat/hooks/hooks.spec.ts 38 additions, 47 deletions...ion/server/infrastructure/rocket-chat/hooks/hooks.spec.ts
- apps/meteor/server/methods/addRoomModerator.ts 8 additions, 1 deletionapps/meteor/server/methods/addRoomModerator.ts
- apps/meteor/server/methods/addRoomOwner.ts 8 additions, 1 deletionapps/meteor/server/methods/addRoomOwner.ts
- apps/meteor/server/methods/removeUserFromRoom.ts 3 additions, 1 deletionapps/meteor/server/methods/removeUserFromRoom.ts
- apps/meteor/server/services/federation/domain/IFederationBridge.ts 1 addition, 0 deletions...or/server/services/federation/domain/IFederationBridge.ts
- apps/meteor/server/services/federation/infrastructure/matrix/Bridge.ts 63 additions, 1 deletion...erver/services/federation/infrastructure/matrix/Bridge.ts
Loading
Please register or sign in to comment