Граф коммитов

35 Коммитов

Автор SHA1 Сообщение Дата
Joram Wilander
6ff7e4ea4b Change refresh on version change to be after explicit click (#7090) 2017-08-02 08:44:25 -04:00
Joram Wilander
5da5c0bbfb PLT-6987 User access token UI (#7007)
* Add user access token UI

* Fix enter press and update mattermost-redux

* Updating UI for access token stuff (#7066)

* Revert segment key
2017-08-01 11:06:53 -04:00
Harrison Healey
2d43e99757 PLT-7032/PLT-7155 Updated marked to fix empty table cells and code block whitespace (#7015) 2017-07-27 17:17:03 -04:00
Harrison Healey
67e2715274 RN-152 Updated createGroupChannel's return value to match createDirectChannel (#7027)
* RN-152 Updated createGroupChannel's return value to match createDirectChannel

* Fixed handling of results from createDirectChannel

* Updated yarn.lock
2017-07-27 17:16:48 -04:00
Saturnino Abril
58c6a70d3e Add [...] menu to search results list (#6663)
* Add [...] menu to search results list

* fix updates on search results when post is pinned or edited

* remove app dispatcher from component
2017-07-21 19:02:14 -04:00
Joram Wilander
5ae701d133 Update mattermost-redux to master (#6982) 2017-07-20 08:56:23 -04:00
Christopher Speller
9731eb4764 Upgrading client dependancies. (#6987) 2017-07-20 08:55:39 -04:00
Christopher Speller
97f34e483b Merge branch 'release-4.0' 2017-07-18 15:45:23 -07:00
Joram Wilander
3e090162aa PLT-7126 Do not version detect on saml endpoints and remove config reloading (#6955)
* Do not version detect on saml endpoints and remove config reloading

* Update mattermost-redux
2017-07-18 06:22:49 +08:00
Harrison Healey
22d34476e5 PLT-7133 Updated marked to fix escaping of autolinked email addresses (#6942) 2017-07-15 01:47:13 +08:00
Joram Wilander
764ff4cb64 PLT-7116/PLT-7126 Some final release fixes (#6933)
* Some final release fixes

* Fix team switching with image in channel bug
2017-07-14 08:55:45 +09:00
George Goldberg
a1f17c1f84 PLT-6474 Basic Elasticsearch System Console Page (#6825)
* PLT-6474: Basic System Console Elasticsearch Config.

* Fix review comments.

* More review fixes.

* Review comments.
2017-07-13 13:00:59 -07:00
Harrison Healey
28702d32e1 PLT-7092 Updated mattermost-redux so getProfilesAndStatusesForPosts handles null properly (#6921) 2017-07-13 01:39:05 +09:00
Joram Wilander
45e7ad0c34 Fix out of order posts for admins plus two minor fixes (#6886) 2017-07-11 01:58:01 +08:00
Rich Barton
998b8f70c2 PLT-6659 Fixed upload thumbnails that weren't properly rotated (#6816)
- Used client-side EXIF data to rotate profile picture thumbnails
- Added a small package for correctly translating EXIF orientation into CSS transforms
- Instead of displaying the image using FileReader, used URL.createObjectURL because it is faster
- For upload thumbnails, the original behavior was scaling the entire original image, without accounting for EXIF rotate. I changed this to use the thumbnail image, which does respect rotation.
- The preview image was not available when the upload request returned, because handling the preview image creation was in a goroutine. I used sync.WaitGroup to block until the preview image creation is done.
2017-07-10 06:51:07 -07:00
JoramWilander
15ad24d160 Minor fix 2017-07-06 17:28:38 -04:00
Joram Wilander
0a1b34366b Update mattermost redux to latest (#6846)
* Update to latest mattermost-redux

* Add back recent and new users to team analytics page

* Update to latest
2017-07-05 09:00:30 -04:00
Joram Wilander
914562a3f0 Fix IE and Edge by upgrading redux-persist (#6832) 2017-07-04 06:55:44 -04:00
Joram Wilander
6e5b1b7cd4 Fix some JS errors (#6811) 2017-06-30 14:01:42 -07:00
Joram Wilander
28bf900205 Update to latest mattermost-redux (#6753) 2017-06-27 07:36:07 -04:00
Joram Wilander
23ccfc845c Move remaining actions over to use redux and v4 endpoints (#6720) 2017-06-26 08:16:57 -04:00
Joram Wilander
ca8d57c4db PLT-6890 Fix various scrolling issues (#6727)
* Fix various scrolling issues

* Move reaction scrolling to reaction list

* Handle scrolling when RHS opens

* Only run scroll update code when posts change
2017-06-23 12:09:56 -04:00
Christopher Speller
6b39c308d8 Updating client dependancies. (#6714) 2017-06-21 19:05:35 -07:00
Joram Wilander
6bfb7ea3a9 Fix JS error when hovering over reactions (#6710)
* Fix JS error when hovering over reactions

* Fix autocomplete for custom emojis

* Update to latest mattermost-redux
2017-06-21 10:38:19 -04:00
Joram Wilander
ab67f6e257 PLT-6215 Major post list refactor (#6501)
* Major post list refactor

* Fix post and thread deletion

* Fix preferences not selecting correctly

* Fix military time displaying

* Fix UP key for editing posts

* Fix ESLint error

* Various fixes and updates per feedback

* Fix for permalink view

* Revert to old scrolling method and various fixes

* Add floating timestamp, new message indicator, scroll arrows

* Update post loading for focus mode and add visibility limit

* Fix pinning posts and a react warning

* Add loading UI updates from Asaad

* Fix refreshing loop

* Temporarily bump post visibility limit

* Update infinite scrolling

* Remove infinite scrolling
2017-06-18 14:42:32 -04:00
Joram Wilander
c0a0065472 Move user actions over to use redux and v4 (#6649) 2017-06-15 10:34:20 -04:00
Joram Wilander
1138dd6770 PLT-6657 Move system console to use v4 endpoints and redux (#6572)
* Move system console to use v4 endpoints and redux

* Rename logs dir to get past gitignore

* Fix test email

* Update brand unit test

* Updates per feedback
2017-06-14 08:56:56 -04:00
Joram Wilander
4d7c54baa1 Point to 3.10 release branch for redux (#6601) 2017-06-06 21:03:20 -04:00
Joram Wilander
6e7b912ec6 PLT-4257 Add pop-up asking if user wants to reset status (#6526)
* Add pop-up asking if user wants to reset status

* Update test snapshot

* Update prop name for old uses of confirm modal

* Updating checkbox (#6586)

* Updating style for checkbox (#6596)
2017-06-06 17:24:08 -04:00
David Rojas Camaggi
46fc47e520 PLT 6416 Add StatusDropdown to profile picture in top left (#6327) (#6418)
* PLT-6416 the profile picture is always shown in the top left (#6327)

* PLT-6416 Add status icon to profile picture in left sidebar (#6327)

* PLT-6416 Add StatusDropdown to profile picture in top left (#6327)

* Fixing theme stuff for status picker

* PLT-6416 Automatically close status dropdown after selection (#6327)

* PLT-6416 Avoid render status dropdown in sidebar if isMobile (#6327)

* PLT-6416 Change icon for status change to caret-down  (#6327)

* PLT-6416 Update visibility of status dropdown after window size (#6327)

* PLT-6416 Refactor status dropdown for better mouse usability (#6327)

* PLT-6416 Change status dropdown to the redux way (#6327)

* PLT-6416 Fix header style of admin sidebar (#6327)
2017-06-06 09:45:36 -04:00
Joram Wilander
abd0466a42 PLT-3466 E10: Add announcement bar feature (#6509)
* 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
2017-06-05 12:49:38 -04:00
Joram Wilander
5aaedb9663 PLT-5699 Improvements to channel switcher (#6486)
* Refactor channel switcher to not wait on server results

* Change channel switcher to quick switcher and include team switching

* Add sections, update ordering and add discoverability button

* Fix styling error

* Use CMD in text if on mac

* Clean yarn cache on every install

* Various UX updates per feedback

* Add shortcut help text for team switcher

* Couple more updates per feedback

* Some minor fixes for GM and autocomplete race

* Updating UI for channel switcher (#6504)

* Updating channel switcher button (#6506)

* Updating switcher modal on mobile (#6507)

* Removed jQuery usage

* Rename function to toggleQuickSwitchModal
2017-05-31 16:51:42 -04:00
Joram Wilander
14684ae785 Fix JS error when switching teams (#6484) 2017-05-24 09:16:27 -04:00
Christopher Speller
920bc0d871 Cleanup yarn lockfile 2017-05-18 12:48:49 -04:00
Christopher Speller
2bbedd9def Updating client dependencies. Switching to yarn. (#6433)
* 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
2017-05-18 09:28:18 -04:00