Commit Graph

7519 Commits

Author SHA1 Message Date
Joram Wilander
2da388d297 Fixes for the /echo command (#4843) 2016-12-20 09:28:00 -05:00
Joram Wilander
1f67c91fce Prevent accidental removal of user from town square (#4842) 2016-12-20 09:27:29 -05:00
Joram Wilander
bf3fec604f Remove autocomplete delay (#4819) 2016-12-20 09:08:58 -05:00
Harrison Healey
d4b890fff1 Copied fbjs keymirror into utils (#4807)
* Removed react-addons-pure-render-mixin from NOTICE

* Copied FBJS keymirror into non_npm_dependencies
2016-12-20 09:05:56 -05:00
Nick Frazier
e9a1a8d3d9 GH-4685 Post a System Message when channel is renamed (#4762)
* test changes

* added system message when displayname changed

* added test

* gofmt
2016-12-20 08:56:45 -05:00
Asaad Mahmood
fad14e6624 Fixing unreads on mobile (#4845) 2016-12-20 08:17:15 -05:00
Nick Frazier
2c15094368 GH-4558 Mobile View: Don't close the Left Hand Sidebar after removing an open Direct Message Channel (#4776)
* added fix

* use class var instead of state var

* removed onUpdate
2016-12-19 16:46:52 -05:00
Debanshu Kundu
c8cd3d22ad PLT-4977 Sorting teams by display name on team list at system console's menue and select team modal. (#4797) 2016-12-19 16:46:13 -05:00
Asaad Mahmood
58e8da11b1 Multiple UI improvements (#4835)
* Updating sizes for teams sidebar

* PLT-4641 - Rearranging notification option

* PLT-4504 - Updating styles for Oauth apps

* PLT-4852 - Updating font size for lists

* Fix for the unread indicator with teams sidebar
2016-12-19 16:44:13 -05:00
enahum
a55e7a97ee PLT-5044 Fix unread team messages for deleted channels (#4836) 2016-12-19 10:26:52 -08:00
Harrison Healey
629d38e256 Removed usage of removed TeamStore method (#4785) 2016-12-19 15:58:13 +00:00
enahum
98d96f5457 PLT-5021 Order System Console Teams section by Display Name (#4831) 2016-12-19 10:47:43 -05:00
Christopher Speller
f96173528f Adding metrics for caching mechanisms (#4828) 2016-12-19 10:16:22 -05:00
Debanshu Kundu
6a5cdd5cdf PLT-135 Showing "(Edited)" indicator if a message has been edited. (#4764) 2016-12-19 09:05:39 -05:00
enahum
999d1553e1 PLT-4167 Team Sidebar (#4569)
* 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)
2016-12-19 08:05:46 -05:00
Asaad Mahmood
3ce2ce9dc8 Ui improvements (#4815)
* PLT-4369 - Fixing scroll on mobile in the RHS

* PLT-4924 - Fixing file thumbnail UX
2016-12-19 07:40:48 -05:00
enahum
7da4b402df translations PR 20161212 (#4774) 2016-12-16 17:40:22 -03:00
Zeger-Jan van de Weg
f4450c4bbc Fix typo (#4814) 2016-12-16 13:10:11 +00:00
George Goldberg
ba2c9f975e PLT-4928 Sort integrations by name in lists. (#4804) 2016-12-16 08:02:39 -05:00
Corey Hulen
25c5111f3f PLT_4948 fixing create team javascript error (#4809) 2016-12-16 08:01:51 -05:00
Corey Hulen
2e5ae55e69 PLT-4923 Changing missing license to info msg (#4810) 2016-12-16 08:01:15 -05:00
Joram Wilander
7f48a7fc9d PLT-4815 Refactor 'More Channels' modal into the new modal pattern (#4742)
* Refactor 'More Channels' modal into the new modal pattern

* Fix unit test

* Readded CSS changes
2016-12-15 13:40:46 -03:00
Joram Wilander
c35b95709e Allow any user in a channel to remove other users (#4806) 2016-12-15 11:51:56 -03:00
George Goldberg
d88b4ef888 Make the webapp robust to not receiveing a position. (#4802) 2016-12-15 07:58:45 -03:00
Harrison Healey
0529b253fc PLT-4493 Fixed copy button in Get Link Modal on Safari 10 (#4786)
* Fixed copy button in Get Link Modal for Safari 10

* Shortened 'link copied' label on GetLinkModal
2016-12-14 18:10:49 -08:00
George Goldberg
0bbc599b68 Fix team chooser sort when there are no teams. (#4796) 2016-12-14 18:10:07 -08:00
Asaad Mahmood
e73e458b35 PLT-4901 - Fixing info popover (#4792)
* PLT-4901 - Fixing info popover

* PLT-4775 - Fixing languages in firefox (system consle)

* Fixing unread posts indicator in the LHS
2016-12-14 09:12:59 -08:00
Harrison Healey
c3d02100a9 PLT-4903 Rendered a placeholder for user reactions where the user hasn't been loaded (#4784)
* Rendered a placeholder for user reactions where the user hasn't been loaded

* Added id to reaction Tooltip

* Removed FormattedHTMLMessage from Reaction and improved support for different verb conjugations
2016-12-14 11:31:00 -05:00
enahum
778e89aab4 Fix JS error when someone posts a message in a another team (#4791) 2016-12-14 10:27:54 -05:00
Debanshu Kundu
3e350527a5 PLT-4907 Sorting team name for user's teams and other teams in ascending order of display name on team list page. (#4757) 2016-12-14 09:32:38 -05:00
MARUYAMA Takayuki
3aaed14a9e add missing messages (#4788) 2016-12-14 08:13:55 -03:00
George Goldberg
8406e854aa PLT-4332 Position field for Users (#4632)
* Add User.Position field to store & model.

* GOFMT

* Add Position to user settings.

* Unit tests.

* Add position to profile popup.

* i18n

* Fix log message for invalid position.

* Add Position field attribute to LDAP config.

* Add Position field attribute to SAML config.

* Reword empty position message.

* Change Position Max Length to 35.

* Better invalid position error message.

* Add new fields to config.json.

* Ensure position is never longer than max when displayed.

* Hard limit of 64 chars with soft limit still 35

* Put field with other attributes.
2016-12-14 08:11:51 -03:00
Asaad Mahmood
9735854503 Ui improvements (#4780)
* PLT-4897 - Updating styles for emoji reactions

* PLT-4971 - Fixing help and attachment buttons

* PLT-4931 - Fixing UI for user list in system console

* Fixing a bug with the new messages indicator
2016-12-14 00:25:10 -03:00
Christopher Speller
86fb0d87a3 Adding caching layer to some posts calls (#4779) 2016-12-14 00:24:24 -03:00
Corey Hulen
2e58f7504b PLT-4983 Adding file info caching (#4781) 2016-12-14 00:23:56 -03:00
Corey Hulen
aacbe99548 PLT-4982 Adding caching to user profiles (#4782) 2016-12-14 00:23:36 -03:00
Harrison Healey
51b794501e Fixed encoding of file name when downloading attachments (#4787) 2016-12-14 00:18:54 -03:00
Corey Hulen
1b6b69fa87 Fixing etag issue with load tests (#4777) 2016-12-13 12:10:28 -05:00
enahum
6db2cc821d Fix error parsing translation files (#4778) 2016-12-13 08:44:39 -05:00
Harrison Healey
3c3d319be0 Removed code that would remove sessions when upgrading to 3.6 (#4773) 2016-12-13 08:42:58 -05:00
Joram Wilander
27aaa6dad3 Fix JS errors with RHS and flagged posts (#4771) 2016-12-12 21:52:19 -03:00
George Goldberg
e28dea6b11 PLT-4914 Sort custom emoji on whole name. (#4768) 2016-12-12 12:28:30 -03:00
Asaad Mahmood
32842be309 Multiple Ui improvements (#4767)
* PLT-4911 - Adding new target for OAuth help links

* PLT-4953 - Fixing styles for the unread messages indicator

* PLT-4901 - Fixing header modal overlap on mobile

* PLT-4916 - Swapping position of edit and delete
2016-12-12 10:17:20 -05:00
Joram Wilander
30a10d35a8 PLT-4767 Implement MFA Enforcement (#4662)
* Create MFA setup page and remove MFA setup from account settings modal

* Add enforce MFA to system console and force redirect

* Lockdown mfa required API routes, add localization, other changes

* Minor fixes

* Fix typo

* Fix some unit tests

* Fix more unit tests

* Minor fix

* Updating UI for MFA screen (#4670)

* Updating UI for MFA screen

* Updating styles for MFA page

* Add the ability to switch between email/sso with MFA enabled

* Added mfa change email

* Minor UI updates for MFA enforcement

* Fix unit test

* Fix client unit test

* Allow switching email to ldap and back when MFA is enabled

* Fix unit test

* Revert config.json
2016-12-12 10:16:10 -03:00
Carlos Tadeu Panato Junior
f0d71d8789 Add API call to get a channel by its name (#4700)
* add api for getByChannelName

* add tests

* fix test

* rename and tests

* check for permissions and test
2016-12-11 21:30:37 -08:00
Yusuke Nemoto
b5fcfd608c gh-4759 add system message feedbak for expand/collapse command (#4761) 2016-12-11 21:26:53 -08:00
enahum
40afc39684 translations PR 20161208 (#4740) 2016-12-11 01:49:38 -03:00
Yusuke Nemoto
ddacfa58ba PLT-1598 Slash command works in RHS (#4367)
* PLT-1598 Slash command works in RHS

* fix UserProfile in the reply for Slash Command

* fix some problem about the system messages in RHS
* system message in RHS isn't displayed as comment for root message

* remove status indicator for system message in RHS

* system message in RHS is colored to grey

* system messages don't count as commented post

* fix bug about cleaning draft in RHS

* remove unnecessary function

* implement new model for executing command
2016-12-09 23:35:16 -05:00
Nick Frazier
cb870c83d1 PLT-4783 Fix autofocus for "Add/Manage Members" and "More public channels" modals (#4610)
* test fix

* additional test fix

* removed commented line

* test fix

additional test fix

removed commented line

fixed sidebar, rolled back web_client fix

* fix for more_channels input focus bug
2016-12-09 22:46:52 -05:00
Harrison Healey
c2be6497eb Changed SuggestionBox to clear suggestions shortly after losing focus (#4721) 2016-12-09 15:43:50 -08:00