-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Conversation
|
Spinmint test server created at: https://i-0537aa63646762269.test.spinmint.com Test Admin Account: Username: Test User Account: Username: Instance ID: i-0537aa63646762269 |
Thanks @jwilander Tested:
|
Spinmint test server destroyed |
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.
Looks good other than the minor nit.
@@ -122,21 +120,32 @@ export function isSystemAdmin(roles) { | |||
return false; | |||
} | |||
|
|||
export function getTeamRelativeUrl(team) { |
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.
Nit: utils/url.jsx Seems like a is a better place for this.
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.
LGTM
@jwilander I think this needs a rebase. |
Remove last flux store usage from actions (mattermost#1951) * Remove flus usages from diagnostics * Remove flux usages from status actions * Convert status actions to redux actions and add tests * Updates per feedback * Update per feedback MM-12579 Migration of team_actions to be pure redux (mattermost#1887) * MM-12579 Migration of team_actions to redux actions Remove updateTeam legacy actions * Removing are we not using this. Remove createTeam legacy action * Removing as we are not using this. Remove getTeamMembersForUser legacy action * Using mattermost-redux now. Remove getTeamsForUser legacy action * Using mattermost-redux now. Remove checkIfTeams legacy actions * Removing as we are not using this. * Remove wrapper.update * Fix review comments * Review comments * Fix rebase updates * Changes after rebase * move actions for mange_modal to its connected component * Revert process tick * Change async to done MM-12807 Fix clicking on multiselect items (mattermost#1965) * Fix clicking on multiselect items * Update snapshots MM-12585 Complete migration of file_actions to redux actions (mattermost#1955) remove the setting link and dont render the settings page for a plugin if dont need (mattermost#1872) * remove the setting link and dont render the settings page for a plugin if dont need * add tests for admin_sidebar MM-12810 Fix for redirection is path is not root (mattermost#1963) Migrated removed_from_channel_modal to be Pure and use Redux (mattermost#1839) * Migrated to redux * Removed usage of BrowserStore and jQuery * Added usage of react-bootstrap's Modal and openModal/closeModal actions * Added unit tests migrate increasePostVisibility into redux-style action (mattermost#1958) showFlaggedPosts uses redux (mattermost#1953) Fixed tests Fixed tests fixes Remove flux store usages from channel_actions.jsx (mattermost#1925) change @undefined to Someone in combined system messages (mattermost#1949) add channel header dropdown page object and some tests to channel header (mattermost#1947) Reset state properly when cancelling notifaction settings (mattermost#1978) MM-12815: Stop using permissions-deprecated config settings in web app (mattermost#1970) * Remove RestrictTeamInvite. * Do EnableOnlyAdminIntegrations * Do EnableTeamCreation. * Do AllowEditPost. * Cleanup SelectTeam component use of permissions. Fixing users not searchable when adding user to a channel. (mattermost#1977) Remove flux store usages from websocket_actions.jsx (mattermost#1948) * Remove BrowserStore usages and convert removed from channel modal * Remove ChannelStore * Remove PreferenceStore * Remove TeamStore and fix redirect on leave team * Remove UserStore * Clean up import * Fix merge * Update tests add build discader to avoid disk full issues in jenkins (mattermost#1973) MM-12429 Add LDAP/AD create account label when redirected from sign-up to login (mattermost#1972) * Add LDAP/AD create account label when redirected from sign-up to login * Use URLSearchParams for query string construction * Update alert colors and remove icon MM-12838: Make hashtag highlighting case insensitive. (mattermost#1982) Remove flux store usages from utils (mattermost#1952) MM-12677 Removing SuggestionStore (mattermost#1932) * Removing SuggestionStore. * Fixing clicking mention in popover. * Fixing laggy text manipulation. * Feedback fixes Removing ErrorStore. (mattermost#1976)
Summary
Remove flux store usages from utils. We should probably not have any references to the stores at all in the utils but that's a much larger task than what I'm trying to do here.
@lindy65 can you test to make sure MFA enforcement still works and that clicking on desktop notifications sends you to the right channel?
Ticket Link
Part of https://mattermost.atlassian.net/browse/MM-12564
Checklist
make check-style
to check for style errors (required for all pull requests)make test
to ensure unit and component tests passed