-
Notifications
You must be signed in to change notification settings - Fork 2.7k
[MM-22276] Create Channel Moderation Widget #4881
[MM-22276] Create Channel Moderation Widget #4881
Conversation
components/admin_console/team_channel_settings/channel/details/channel_details.tsx
Outdated
Show resolved
Hide resolved
components/admin_console/team_channel_settings/channel/details/channel_details.tsx
Outdated
Show resolved
Hide resolved
components/admin_console/team_channel_settings/channel/details/channel_details.tsx
Outdated
Show resolved
Hide resolved
components/admin_console/team_channel_settings/channel/details/channel_moderation.tsx
Outdated
Show resolved
Hide resolved
components/admin_console/team_channel_settings/channel/details/channel_moderation.tsx
Outdated
Show resolved
Hide resolved
components/admin_console/team_channel_settings/channel/details/channel_moderation.tsx
Show resolved
Hide resolved
components/admin_console/team_channel_settings/channel/details/channel_moderation.tsx
Outdated
Show resolved
Hide resolved
e2e/cypress/integration/enterprise/system_console/channel_moderation_spec.js
Outdated
Show resolved
Hide resolved
e2e/cypress/integration/enterprise/system_console/channel_moderation_spec.js
Outdated
Show resolved
Hide resolved
…ahmadia/mattermost-webapp into MM-22276-CreateChannelModerationWidget
@srkgupta This PR and mattermost/mattermost#13845 only deal with the creation of channel schemes using the channel moderation widget - the actual enforcement of those permissions will not work without mattermost/mattermost#13813 |
@fm2munsh Can you please revert your fix for issue #6 Also, can you please fix the E2E test added. I have added some comments on it. With regards to other issues 4,5,7,8,9, the scope wasn't clear. Some of the channel moderation settings were implemented immediately and some were not. Hence wanted to bring it to your attention. |
This reverts commit eb0bb11.
@srkgupta I have modified the E2E test to ensure all checkboxes are checked at the start then uncheck all checkboxes and then ensure all checkboxes are unchecked |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* initial commit * WIP * update styling * Fix linting and remove dead code * Fix type check * update snapshot * WIP * finish channel moderation widget * fix liniting * fix filter * fix types * update en.json * update channel moderations * update scss * update redux hash to pass type check * update package and package lock * Address reviewer comments and micahels styling comments * fix linting and type checks * update en.json * Fix tests * update tests * revert * fix not loading * fix translations and refactor some code * Message bug * fix translations * fix linting errors * update redux hash * fix translations and make camelCase * fix inital setting of channel mentions * update condition for create posts to be disabled * add cypress test * update permission snapshot * update snapshot * address PR comments * Address PR comments * make small change * MM-22276 Update redux hash * MM-22276 Dont load when channel id or team id undefined * MM-22276 Fix linting * MM-22276 Open scheme links in separate tab * Revert "MM-22276 Open scheme links in separate tab" This reverts commit eb0bb11. * MM-22276 Fix E2E tests * Update redux Co-authored-by: fm2munsh <[email protected]>
Note to Self
Fix redux test casesReverted some redux changes which fixed the test casesSummary
Create channel moderation widget for channel permissions
Ticket Link
https://mattermost.atlassian.net/browse/MM-22276
Related Pull Requests
Screenshots