1. 04 Jun, 2018 1 commit
  2. 30 Apr, 2018 1 commit
    • Jesse Hallam's avatar
      add eslint-plugin-header, and --fix all (#1140) · e76203ba
      Jesse Hallam authored
      * add eslint-plugin-header, and --fix all
      
      While the checking feature of this plugin seems to work great, its --fix
      will sometimes removing leading comments when the license header doesn't
      match. I've hand-edited the over-zealous removals, so this won't be an
      issue going forward except for new files with missing headers but
      leading comments.
      
      * fixes from latest master changes
      
      * latest changes from master
      e76203ba
  3. 18 Apr, 2018 1 commit
  4. 21 Feb, 2018 1 commit
  5. 16 Feb, 2018 2 commits
    • Jesse Hallam's avatar
      Remove mm_config and mm_license global state from webapp (PR #7) (#828) · 0c1a5ca4
      Jesse Hallam authored
      * MM-8589: user_settings: switch bind to arrow functions
      
      * MM-8589: expunge global mm_(config|license) from user_settings components
      
      This also cleans up the `user_settings` directory structure, connecting
      various components to the store to access the configuration.
      
      * MM-8589: expunge global mm_config from sign up components
      
      * MM-8589: expunge global mm_config from webrtc component
      
      * MM-8589: expunge global mm_config from rhs root post component
      
      * MM-8589: expunge global mm_config from create post component
      
      * MM-8589: expunge global mm_config from get android app componen
      
      * MM-8589: expunge global mm_config from rhs comment component
      
      * MM-8589: expunge global mm_config from channel header component
      
      * MM-8589: expunge global mm_config from view image popover bar component
      
      * MM-8589: use the get(Config|License) selector
      
      * MM-8589: expunge unnecessary ownProps
      0c1a5ca4
    • Jesse Hallam's avatar
      Remove mm_config and mm_license global state from webapp (PR #1) (#816) · 014da091
      Jesse Hallam authored
      * MM-8589: change i18n/getLanguages to use store
      
      This also removes the caching of the available languages data structure,
      as it obviously needs to be able to change. It's not on a frequently
      used code path so the caching appears to (at least now) be unnecessary.
      
      * MM-8589: eliminate UserStore.getNoAccounts()
      
      No changes to the use of global variables here. Rather, I'm just pushing
      down an indirect use of same.
      
      * MM-8589: expunge global mm_(config|license) from claim components
      
      This also eliminates `LdapPasswordFieldName` as the server-side
      configuration does not exist.
      
      * MM-8589: clarify props passed to claim components
      
      * MM-8589: expunge unnecessary ownProps
      
      * MM-8589: use the get(Config|License) selector
      014da091
  6. 09 Feb, 2018 1 commit
    • Jesse Hallam's avatar
      ABC-244: fix team invite link handling · 6141dc0b
      Jesse Hallam authored
      The `hash` and `data` parameters, being `null`, were cast to strings
      downstream in mattermost-redux as part of `buildQueryString`, resulting
      in a value of `null` being passed up instead of the expected empty
      string. The server correctly rejected the hash as invalid.
      
      This change copies the more correct handling from the login controller.
      Perhaps an even better solution would be to update `buildQueryString` in
      mattermost-redux to check `null` parameters and send up empty strings
      automatically, however that's probably not the change we want near the
      end of a release. I'll propose the change in `master` separately
      instead.
      6141dc0b
  7. 22 Jan, 2018 1 commit
  8. 10 Jan, 2018 1 commit
  9. 21 Nov, 2017 1 commit
  10. 13 Nov, 2017 2 commits
  11. 05 Oct, 2017 1 commit
  12. 20 Sep, 2017 1 commit
  13. 28 Jun, 2017 2 commits
  14. 26 Jun, 2017 1 commit
  15. 16 Jun, 2017 1 commit
  16. 09 Jun, 2017 1 commit
  17. 05 Jun, 2017 1 commit
    • Joram Wilander's avatar
      PLT-3466 E10: Add announcement bar feature (#6509) · 71517395
      Joram Wilander authored
      * E10 - Add announcement bar feature
      
      * Updates per feedback
      
      * Add component tests and snapshots
      
      * Update snapshots
      
      * Updating color picker UI (#6543)
      
      * Add class to body tag when banner is not dismissable and clean up localstorage items when banner changes
      
      * Fixing links (#6544)
      
      * Updating UI for fixed error bar (#6552)
      
      * Truncating text on fixed banner (#6561)
      
      * Plt 3466 - Error bar link states (#6577)
      
      * Updating error bar hover state
      
      * Updating error bar link states
      71517395
  18. 18 May, 2017 1 commit
    • Christopher Speller's avatar
      Updating client dependencies. Switching to yarn. (#6433) · c10bc851
      Christopher Speller authored
      * Updating client dependancies. Switching to using yarn.
      
      * Updating React
      
      * Moving pure components to using function syntax (performance gains with newer react version)
      
      * Updating client dependancies.
      
      * Ignore .yarninstall
      
      * Enabling pre-lockfile because it's the entire point of using yarn.
      
      * Removing old webpack config
      
      * Moving to new prop-types
      
      * Fixing ESLint Errors
      
      * Updating jest snapshots.
      
      * Cleaning up package.json
      c10bc851
  19. 10 May, 2017 1 commit
    • Asaad Mahmood's avatar
      Fixes for RC1 (#6376) · 018e0495
      Asaad Mahmood authored
      * PLT-6505 - Fixing z-index for post control menu
      
      * PLT-6507 - Channel header icons not aligned
      
      * PLT-6508 - Options popover issue on android
      
      * PLT-6528 - Removing cross contamination on badge
      
      * PLT-6535 - Aligning content in SSO buttons
      
      * PLT-6509 - Aligning dropdown close icon
      018e0495
  20. 25 Apr, 2017 1 commit
    • Joram Wilander's avatar
      Start moving webapp to Redux (#6140) · 12e752f3
      Joram Wilander authored
      * Start moving webapp to Redux
      
      * Fix localforage import
      
      * Updates per feedback
      
      * Feedback udpates and a few fixes
      
      * Minor updates
      
      * Fix statuses, config not loading properly, getMe sanitizing too much
      
      * Fix preferences
      
      * Fix user autocomplete
      
      * Fix sessions and audits
      
      * Fix error handling for all redux actions
      
      * Use new directory structure for components and containers
      
      * Refresh immediately on logout instead of after timeout
      
      * Add fetch polyfill
      12e752f3
  21. 24 Apr, 2017 1 commit
  22. 12 Apr, 2017 1 commit
    • Harrison Healey's avatar
      PLT-5860 Updated copyright date (#6058) · 3803fac6
      Harrison Healey authored
      * PLT-5860 Updated copyright date in about modal
      
      * PLT-5860 Updated copyright notice in JSX files
      
      * PLT-5860 Updated copyright notice in go files
      
      * Fixed misc copyright dates
      
      * Fixed component snapshots
      3803fac6
  23. 02 Feb, 2017 1 commit
  24. 20 Jan, 2017 2 commits
  25. 17 Jan, 2017 1 commit
  26. 22 Dec, 2016 1 commit
    • enahum's avatar
      Fix team switch (#4851) · 3a1e0e12
      enahum authored
      * Fix team switch
      
      * Fix channel switching by using BrowserStore
      
      * Fixes plt-5076 and plt-5068
      
      * Updating styles for Teams sidebar (#4875)
      3a1e0e12
  27. 19 Dec, 2016 1 commit
    • enahum's avatar
      PLT-4167 Team Sidebar (#4569) · bdb7f4bb
      enahum authored
      * PLT-4167 Team Sidebar
      
      * Address feedback from PM
      
      * change route from my_members to members
      
      * bug fixes
      
      * Updating styles for teams sidebar (#4681)
      
      * Added PM changes
      
      * Fix corner cases
      
      * Addressing feedback
      
      * use two different endpoints
      
      * Bug fixes
      
      * Rename model and client functions, using preferences to store last team and channel viewed
      
      * Fix mobile notification count and closing the team sidebar
      
      * unit test, fixed bad merge and retrieve from cached when available
      
      * bug fixes
      
      * use id for last channel in preferences, query optimization
      
      * Updating multi team css (#4830)
      bdb7f4bb
  28. 25 Oct, 2016 1 commit
  29. 09 Sep, 2016 3 commits
  30. 06 Sep, 2016 2 commits
  31. 30 Aug, 2016 1 commit
  32. 23 Aug, 2016 1 commit
  33. 22 Aug, 2016 1 commit