1. 28 Jul, 2020 1 commit
  2. 23 Jul, 2020 1 commit
  3. 07 Jul, 2020 1 commit
  4. 06 Jul, 2020 1 commit
    • Harrison Healey's avatar
      Sidebar V2 Phase 2 (#5854) · 08a4c572
      Harrison Healey authored
      
      
      * Icon update
      
      * Experimental Sidebar Drag 'n Drop - Proof of Concept with react-beautiful-dnd (#5217)
      
      * WIP
      
      * Restrict dragging based on category requirements
      
      * isDraggingCategory
      
      * Allow channels to be dropped on top of category headers
      
      * Do not allow DMs to be re-ordered within the DM category
      
      * Show cannot drop cursor when dragging in an area that cannot be dropped into
      
      * Expand category when dragging over the header if the item can be dropped in
      
      * Lint, type and test fixes
      
      * Fixed dragging channels on the desktop
      
      * WIP - hooks to change the order
      
      * Mock persistent drag, doesn't fully work
      
      * Redux change
      
      * Collapse categories on drag so that you're not dragging a huge block
      
      * Category dragging and collapsing working
      
      * Use current favorites preferences when dragging in/out of favorites
      
      * Dim and collapse categories that the current channel cannot be dragged into, also fixed channels that wouldn't collapse during dragging
      
      * Refactoring and cleanup
      
      * Styling around channels and categories when dragging
      
      * Couple fixes
      
      * Fixes as per review with Eric/Andrew
      
      * Redux update
      
      * PR feedback
      
      * Merge'd
      
      * Fixed the category header outline
      
      * Drag n Drop E2E test draft
      
      * PR feedback
      
      * Some accessibility fixes
      
      * More accessibility fixes
      
      * More accessibility fixes
      
      * Style fix
      
      * Removed inline styles on sidebar-channel and added classes to toggle
      
      * Even more accessibility fixes
      
      * Moved to attribute
      
      * DnD E2E test fixes
      
      * Test fix
      
      * Remove unnecessary code
      
      * Remove unnecessary TODO
      Co-authored-by: default avatarmattermod <mattermod@users.noreply.github.com>
      
      * MM-20895 Experimental Sidebar Features - Custom Category Look n Feel (#5378)
      
      * [MM-23966] Added create category modal
      
      * [MM-23966] Genericized create category modal so it can be used for rename as well
      
      * [MM-23967] Added a Delete Category modal
      
      * Update icon pack
      
      * Set correct custom category icon
      
      * Added mock new category
      
      * Use sidebar_dnd_poc for redux
      
      * PR feedback
      
      * PR feedback
      
      * PR feedback
      
      * PR feedback
      
      * Fixed a var
      
      * Experimental Sidebar Features - Quick Menus look and feel (#5376)
      
      * Some preliminary styling and fixes needed for submenus
      
      * Base menu for channels
      
      * Update icon pack
      
      * Allow submenus to open up, add support for channel menus opening up
      
      * Some style fixes
      
      * More style fixes
      
      * Rough category menu
      
      * Refactored menus into sub component and setup some styles
      
      * Lint, type and test fixes
      
      * Translations and a few more style fixes
      
      * Another submenu style fix
      
      * Copy link functionality
      
      * Add members functionality
      
      * Move to category menu and style
      
      * Update snapshots
      
      * PR feedback
      
      * Remove unnecessary translations
      
      * PR feedback
      
      * PR feedback
      
      * Lint fix
      
      * Basic keyboard navigation for submenus
      
      * Unit tests for quick menus
      
      * Lint fix
      
      * PR feedback
      
      * Style fixes
      
      * PR feedback
      
      * More PR feedback
      
      * Account for shortened viewport
      
      * Temporary menu fixes for mobile
      
      * PR feedback
      
      * Sidebar Phase 2 - Final UI/UX (#5458)
      
      * Main hookups and merging of 3 features
      
      * Added markers for replacement redux functions
      
      * A plethora of UX fixes
      
      * Fix for the Delete Category menu item and i18n fix
      
      * Feedback from Andrew
      
      * Initial move to mattermost-redux
      
      * Some additional fixes
      
      * Lint, type and style fixes
      
      * PR feedback
      
      * i18n fix
      
      * Test fix
      
      * Fixed the mention badge position/hover state
      
      * Added a couple more tests
      
      * Fixed for padding on the right side of overflowed channel names
      
      * Fixed an issue where dropped categories float to the wrong place before snapping back
      
      * Fixed small alignment issue for GM icons
      
      * Slight adjustment
      
      * PR feedback
      
      * PR feedback
      
      * Update Sorting to CategorySorting
      
      * Update sass/layout/_sidebar-left.scss
      Co-authored-by: default avatarDean Whillier <deanwhillier@users.noreply.github.com>
      Co-authored-by: default avatarDean Whillier <deanwhillier@users.noreply.github.com>
      
      * Fix incorrect merge
      
      * Fix unused variables after new ESLint rules were added
      
      * [MM-25509] Setup channel menu to use new modal style (#5575)
      
      * [MM-25509] Setup channel menu to use new modal style
      
      * Refactor for HH
      
      * Lint fixes
      Co-authored-by: default avatarmattermod <mattermod@users.noreply.github.com>
      
      * Update mattermost-redux
      
      * [MM-24705] Add telemetry for Experimental Sidebar Phase 2 (#5572)
      
      * [MM-24705] Add telemetry for Experimental Sidebar Phase 2
      
      * Lint fixes
      Co-authored-by: default avatarmattermod <mattermod@users.noreply.github.com>
      
      * [MM-24205] Remove tabability from collapsed channel menus (#5666)
      
      * [MM-24205] Remove tabability from collapsed channel menus
      
      * Snapshot updates
      
      * [MM-24968] Fixed add channel dropdown on mobile to pop out correctly (#5673)
      
      * Update mattermost-redux
      
      * [MM-25947] Removed font-weight: 300 for muted channels (#5699)
      
      * Add missing props to unit tests
      
      * Update snapshots
      
      * MM-25126 Add default sorting method (#5506)
      
      * MM-25126 Add default sorting method
      
      * Update tests
      
      * Revert changes to package-lock.json
      
      * Update packages
      
      * restore correct redux version
      
      * Update mattermost-redux
      
      * MM-26627 Add channels to sidebar when the user is invited to them (#5853)
      
      * MM-26627 Add channel to sidebar when user is invited to it
      
      * MM-26627 Add direct channel to sidebar when user is invited to it
      
      * MM-26627 Add group channel to sidebar when user is invited to it
      
      * Update mattermost-redux
      
      * Update mattermost-redux
      Co-authored-by: default avatarDevin Binnie <devin.binnie@mattermost.com>
      Co-authored-by: default avatarDevin Binnie <52460000+devinbinnie@users.noreply.github.com>
      Co-authored-by: default avatarmattermod <mattermod@users.noreply.github.com>
      Co-authored-by: default avatarDean Whillier <deanwhillier@users.noreply.github.com>
      Co-authored-by: default avatarNevyana Angelova <nevyangelova@Nevyanas-MacBook-Pro-2.local>
      08a4c572
  5. 26 May, 2020 1 commit
  6. 21 May, 2020 1 commit
  7. 18 May, 2020 1 commit
  8. 11 May, 2020 1 commit
  9. 08 May, 2020 1 commit
    • Alejandro García Montoro's avatar
      MM-24918: Make sure flagged posts and recent mentions from old channel are excluded in RHS (#5463) · da278233
      Alejandro García Montoro authored
      * Dispatch LEAVE_CHANNEL event when needed
      
      When leaving a channel, we need to dispatch the event after we have
      pushed the new URL to the browser history; otherwise, leaving a channel
      after executing the /leave slash command is immediately followed by
      rejoining that channel. See df3b54f8 for
      more information.
      
      When being kicked out of a channel, we need to dispatch the event before
      calling redirectUserToDefaultTeam; otherwise, the webapp freezes in a
      never-ending loading state. See e415840f
      for more information.
      
      * Check mentions and flagged posts disappear in RHS
      
      Add e2e tests checking that, when a user is kicked out of a channel, the
      recent mentions and flagged posts in that channel disappear from the RHS.
      
      * Refactor repeated code in e2e test
      da278233
  10. 30 Apr, 2020 1 commit
  11. 27 Apr, 2020 1 commit
  12. 24 Apr, 2020 1 commit
    • Hossein Ahmadian-Yazdi's avatar
      [MM 23264] Show Confirmation Modal for group mentions (#5331) · c9acdf8d
      Hossein Ahmadian-Yazdi authored
      * Show Confirmation Modal
      
      * Don't notify for mentions in code block
      
      * reduce code
      
      * fix linting
      
      * Fix redux hash
      
      * Fix adding allow reference
      
      * update package.json
      
      * Fix failing test
      
      * Address PR comments
      
      * Fix linting
      
      * Address PR comments
      
      * update package.json
      
      * address bugs
      
      * Update package json
      c9acdf8d
  13. 23 Apr, 2020 1 commit
  14. 07 Apr, 2020 1 commit
  15. 26 Mar, 2020 1 commit
  16. 25 Mar, 2020 1 commit
    • sowmiyamuthuraman's avatar
      MM-10272: Add count for pinned posts header icon. (#4917) · 416a7f4d
      sowmiyamuthuraman authored
      
      
      * MM-10272: Add count for pinned posts header icon.
      
      * MM-10272: Remove unused action functions.
      
      * MM-10272: Fix lint errors.
      
      * MM-10272: Refactor props of channel header.
      
      * MM-10272: Show only the Pinned Icon when the pinned posts count is not available.
      
      * MM-10272: Update edit post websocket event to handle the pinned post count.
      
      * MM-10272: Fix the post_edit websocket event to update the channel state if post is pinned or unpinned.
      
      * MM-10272: Update the delete post websocket event to decrement the pinned post count if pinned post is deleted.
      
      * MM-10272: Fix testcases.
      
      * Update snapshots
      Co-authored-by: default avatarmattermod <mattermod@users.noreply.github.com>
      Co-authored-by: default avatarHarrison Healey <harrisonmhealey@gmail.com>
      416a7f4d
  17. 18 Mar, 2020 2 commits
  18. 27 Feb, 2020 1 commit
  19. 27 Jan, 2020 1 commit
  20. 15 Jan, 2020 1 commit
    • Eli Yukelzon's avatar
      Thread fetching revert (#4665) · bfc36a31
      Eli Yukelzon authored
      * Revert "MM-18623  - Handle reply-count in getPostThread code path (#3776)"
      
      This reverts commit 4d7a834b.
      
      * Revert "MM-17468 - Improving performance of fetching threads (#3549)"
      
      This reverts commit c0f9cb84.
      
      * typo
      
      * redux bump
      bfc36a31
  21. 19 Dec, 2019 1 commit
  22. 02 Dec, 2019 1 commit
  23. 28 Nov, 2019 1 commit
  24. 22 Nov, 2019 1 commit
  25. 21 Nov, 2019 1 commit
  26. 05 Nov, 2019 1 commit
  27. 31 Oct, 2019 1 commit
  28. 22 Oct, 2019 1 commit
    • Karl Marx Lopez's avatar
      Migrate 'utils/notifications.jsx' and associated tests to TypeScript (#3857) · fe547996
      Karl Marx Lopez authored
      * chore: changed extension to .tsx
      
      * chore: changed extension .tsx
      
      * chore: patch for key-mirror
      
      * chore: run patch-package on postinstall
      
      * fix: declare module for .svg files
      
      * fix: type errors
      
      * fix: type errors on notifications.tsx
      
      * fix: updated utils/notifications import
      
      * fix: updated utils/constants imports
      
      * chore: removed .tsx extension on import
      
      * chore: set onClick as optional
      
      * fix: duplicate utils/constants import
      
      * chore: installed @types/react-redux
      
      * fix: renamed to system_notice.ts
      
      * chore: moved .svg type def to /types dir
      
      * chore: ignore mattermost-redux ts error for now
      
      * chore: removed key-mirror type patch
      
      * fix: moved key-mirror type def into /types dir
      
      * chore: fix lint error
      
      * chore: forgot header
      
      * chore: fix lint errors
      
      * chore: fixed merge conflict
      
      * chore: add empty space for import groups
      
      * chore: fixed dragster import
      
      * chore: fixed eslint error
      
      * chore: fixed formatting
      
      * test: updated snapshot
      
      * chore: revert system_notice/index.ts to .js
      
      * chore: revert to constants.jsx
      
      * chore: revert utils.jsx
      
      * chore: revert login_controller.jsx
      
      * chore: fixed utils/notification import
      
      * chore: pin @types/react-redux to v7.1.4
      
      * chore: fixed formatting
      
      * refactor: fixed double utils/constants import
      
      * test: updated snapshot
      fe547996
  29. 16 Oct, 2019 1 commit
  30. 11 Oct, 2019 1 commit
  31. 26 Sep, 2019 1 commit
  32. 19 Sep, 2019 1 commit
    • Guillermo Vayá's avatar
      [MM-17068] use websocket to sync mark as unread status (#3609) · 6a93c78d
      Guillermo Vayá authored
      * [MM-17065] unread since given post from dots menu
      
      * [MM-17065] add i18n
      
      * [MM-17754] remove unneeded dispatch
      
      * [MM-17754] only allow unreading from center
      
      * [MM-17066] use alt for marking as unread
      
      * [MM-17066] enable websocket actions for unread post
      
      * [MM-17068] remove async, add test
      
      * Fix missing import
      6a93c78d
  33. 27 Aug, 2019 1 commit
  34. 22 Aug, 2019 2 commits
  35. 16 Aug, 2019 1 commit
  36. 15 Aug, 2019 1 commit
  37. 29 Jul, 2019 1 commit
    • Maria A Nunez's avatar
      MM-16702 - Add error handling for plugin loading (#3189) · 76985ec8
      Maria A Nunez authored
      * Added require check for plugin bundle before loading as a script
      
      * Fixed lint issue
      
      * Return reject on loadplugin promise and added error handling. Other PR feedback improvements
      
      * Removed tryRequire and added onError handler for script element
      76985ec8
  38. 11 Jul, 2019 1 commit