Skip to content

[BREAK] Filter System messages per room#16369

Merged
sampaiodiego merged 41 commits intodevelopfrom
system-messages
Feb 4, 2020
Merged

[BREAK] Filter System messages per room#16369
sampaiodiego merged 41 commits intodevelopfrom
system-messages

Conversation

@ggazzo
Copy link
Copy Markdown
Member

@ggazzo ggazzo commented Jan 29, 2020

Now the room's owner can choose which system messages will be filtered overwriting the server config

ezgif-3-2cf04d7d30d9

dudizilla and others added 29 commits January 10, 2020 16:30
…-system-messages

* 'develop' of github.com:RocketChat/Rocket.Chat:
  Changed Help wanted section (#16197)
…hat into hide-system-messages

* 'hide-system-messages' of github.com:RocketChat/Rocket.Chat:
  fix lint
  MultiSelect using Fuselage
…-system-messages* 'develop' of github.com:RocketChat/Rocket.Chat: Add a converter on getting the file buffer from Apps-Engine. [FIX] Integrations admin page (#16183)
…hat into hide-system-messages

* 'hide-system-messages' of github.com:RocketChat/Rocket.Chat:
  [FIX] Setup Wizard inputs and Admin Settings (#16147)
  revert changes
  Add a converter on getting the file buffer from Apps-Engine.
  [FIX] Integrations admin page (#16183)
  adding functions and code refactoring
  renamed multiSelect
  fix lint
  MultiSelect using Fuselage
  Changed Help wanted section (#16197)
…hat into hide-system-messages

* 'hide-system-messages' of github.com:RocketChat/Rocket.Chat:
  revert highlight
…em-messages

* 'develop' of github.com:RocketChat/Rocket.Chat:
  Regression: Fix set name to alias validation (#16347)
  Send build artifacts to S3 (#16237)
  [NEW] Create a user for the Apps during installation (#15896)
  Add missing translations (#16150)
  fix slack cvs user importer (#16253)
  [FIX] The "click to load" text is hard-coded and not translated. (#16142)
  [FIX] Integrations list without pagination and outgoing integration creation (#16233)
@ggazzo ggazzo added this to the 3.0.0 milestone Jan 29, 2020
…-system-messages

* 'develop' of github.com:RocketChat/Rocket.Chat:
  [FIX] Role tags missing - Description field explanation (#16356)
  Regression: Rate limiter was not working due to Meteor internal changes (#16361)
  [FIX] Invite links usage by channel owners/moderators (#16176)
  Fix assets download on CI (#16352)
  Regression: Fix set name to alias validation (#16347)
  Send build artifacts to S3 (#16237)
  [NEW] Create a user for the Apps during installation (#15896)
  Add missing translations (#16150)
  fix slack cvs user importer (#16253)
  [FIX] The "click to load" text is hard-coded and not translated. (#16142)
  [FIX] Integrations list without pagination and outgoing integration creation (#16233)
@ggazzo ggazzo changed the base branch from hide-system-messages to develop January 29, 2020 12:19
@ggazzo ggazzo changed the base branch from develop to hide-system-messages January 29, 2020 12:19
@ggazzo ggazzo requested review from diegolmello and sampaiodiego and removed request for diegolmello January 29, 2020 12:22
@ggazzo ggazzo added the area: ui/ux Related to UI/UX, frontend code, accessibility, and user interaction label Jan 29, 2020
@ggazzo ggazzo requested a review from a team January 30, 2020 13:20
@ggazzo ggazzo changed the base branch from hide-system-messages to develop January 30, 2020 16:13
@sampaiodiego sampaiodiego changed the title [BREAK] Filter System messages peer room [BREAK] Filter System messages per room Jan 31, 2020
Copy link
Copy Markdown
Member

@rodrigok rodrigok left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Topic and announcement changes are not available to hide.

…nto system-messages

* 'system-messages' of github.com:RocketChat/Rocket.Chat:
  [BREAK] Hide system messages (#16243)
  [IMPROVE] Prevent "App user" from being deleted by the admin (#16373)
  [FIX] Adding 'lang' tag (#16375)
  Lint: Resolve complexity warnings (#16114)
  Fix Preview Docker image (#16379)
  [BREAK] Upgrade to Meteor 1.9 and NodeJS 12 (#16252)
  [FIX] App removal was moving logs to the trash collection (#16362)
  [FIX] Role tags missing - Description field explanation (#16356)
  Regression: Rate limiter was not working due to Meteor internal changes (#16361)
  [FIX] Invite links usage by channel owners/moderators (#16176)
  Fix assets download on CI (#16352)
ggazzo and others added 3 commits February 3, 2020 17:18
…nto system-messages

* 'system-messages' of github.com:RocketChat/Rocket.Chat:
  Update app/channel-settings/server/functions/saveRoomSystemMessages.js
function: 'RocketChat.saveRoomSystemMessages',
});
}
if (systemMessages && (!Match.test(systemMessages, [String]) || systemMessages.some((value) => !MessageTypesValues.includes(value)))) {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

MessageTypesValues is an array of objects, the includes will not work

@sampaiodiego sampaiodiego merged commit 1fc224a into develop Feb 4, 2020
@sampaiodiego sampaiodiego deleted the system-messages branch February 4, 2020 19:11
gabriellsh added a commit that referenced this pull request Feb 5, 2020
…default-favorite-channels

* 'develop' of github.com:RocketChat/Rocket.Chat: (27 commits)
  [FIX] Missing edited icon in newly created messages (#16484)
  Regression: allow private channels to hide system messages  (#16483)
  Regression: Fix uikit modal closing on click (#16475)
  Regression: Fix undefined presence after reconnect (#16477)
  [FIX] Read Message after receive a message and the room is opened (#16473)
  [FIX] Send message with pending messages (#16474)
  Fix tests (#16469)
  Bump version to 3.0.0-develop
  [NEW] Button to download admin server info (#16059)
  Revert importer streamed uploads (#16465)
  [NEW] UiKit - Interactive UI elements for Rocket.Chat Apps (#16048)
  [FIX] Result of get avatar from url can be null (#16123)
  [IMPROVE] Request user presence on demand (#16348)
  [IMPROVE] Major overhaul on data importers (#16279)
  [BREAK] Filter System messages per room (#16369)
  Regression: Fix app user status change for non-existing user (#16458)
  [FIX] `stdout` streamer infinite loop (#16452)
  Regression: Fix sending a message not scrolling to bottom (#16451)
  LingoHub based on develop (#16450)
  [IMPROVE] Changes App user's status when the app was enabled/disabled (#16392)
  ...
@sampaiodiego sampaiodiego mentioned this pull request Feb 15, 2020
@CLAassistant
Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: ui/ux Related to UI/UX, frontend code, accessibility, and user interaction

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants