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

150 Коммитов

Автор SHA1 Сообщение Дата
enahum
f07571d79d PLT-3193 Add channel notification preferences for push notifications (#5512)
* PLT-3193 Add channel notification preferences for push and email notifications

* Fixing UI

* Removing email as preferences from the UI for now

* move to action

* fix client test
2017-02-27 17:55:12 -03:00
George Goldberg
97cc0a0d73 PLT-5071: Client side component of Telemetry. (#5516) 2017-02-24 17:34:21 +00:00
joannekoong
7068307a1c Add help text for 'Words that trigger mentions' (#5459) 2017-02-20 19:07:50 -05:00
Asaad Mahmood
c6ffb73999 Multiple Ui improvements (#5398)
* PLT-5475 - Adjusting tutorials on mobile

* PLT-5475 - Adjusting tutorials on mobile

* PLT-5457 - Adjusting save button

* PLT-5443 - Updating highllight on status compact

* PLT-5413 - Team sidebar not scrolling

* PLT-5358 - Maintaing aspect ratio for emojis

* PLT-5411 - Removing help text from LDAP signin

* PLT-5420 - Updating emoticon for headings

* Updating emoji size

* Updating emoji size

* Removing emoticon tag

* Updating emoticon sizes

* Updating emoji size
2017-02-16 09:54:30 -05:00
fengpan
452a7c29a2 Switch list of hex values to theme name value pairs (#5301)
* use theme name value pairs

* format

* Beautify view

* handle split
2017-02-13 22:08:52 -05:00
Asaad Mahmood
bce2eb6ceb Multiple bug fixes (#5275)
* PLT-5319 - Fixing text and line separator

* PLT-5227 - Shrinking webrtc hides video

* PLT-4066 - Fixing scroll for notifications modal

* PLT-5106 - Adding status indicators (compact view)

* Reverting scrolling change
2017-02-02 13:23:12 -05:00
Asaad Mahmood
8a0db428bb Bug fixes (#5218)
* PLT-5319 - Fixing text alignment security modal

* PLT-5280 - Fixing add comment button in RHS mobile

* PLT-5397 - Fixing Floating timestamp on mobile

* PLT-5129 - Hiding formatting help text

* PLT-5242 - Adjusting team sidebar border on IE!!

* PLT-5226 - Placing settings toggle over header

* PLT-5222 - Placed team description tooltip on top

* PLT-5201 - Account settings overlap on mobile

* PLT-5138 - Adding bg to pending post actions

* PLT-5286 - Adjusting play button on youtube videos

* PLT-5313 - Adjusting space between emoji reactions

* PLT-5187 - Adjusting text in channel switcher

* PLT-5399 - Reverting button alignment in modal
2017-01-30 09:39:43 -05:00
Carlos Tadeu Panato Junior
d72547433a Move remaining client functions in components to actions (#5171) 2017-01-27 10:39:13 +00:00
Saturnino Abril
efbaa1eb03 Move instances of Client.updateUserNotifyProps() in components to an action (#5156) 2017-01-23 09:03:57 +00:00
Jason Blais
66dddbdb78 Account settings text updates (#5143)
* Update en.json

* Update user_settings_display.jsx

* Update en.json

* Update user_settings_advanced.jsx
2017-01-20 17:23:45 -03:00
Joram Wilander
99493bc5fa PLT-5212 Add password setting text for google and office365 (#5029) 2017-01-10 15:05:58 +00:00
AymaneKhouaji
0cba48d155 Move instances of Client.updatePassword() in components to an action (#4908) (#5021) 2017-01-10 10:48:37 +00:00
Yang Chen
87d84dfc30 Update Position help text in Account Settings (#4885) 2016-12-23 17:18:44 -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
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
enahum
3ea49822b3 PLT-4762 Prevent turn off of (at)mentions (webapp) (#4715) 2016-12-06 18:42:49 -05:00
Asaad Mahmood
08c2d28942 Multiple UI Improvements (#4712)
* Multiple UI Improvements

* Reverting modal animation
2016-12-06 10:51:31 -05:00
enahum
4df1ad2b28 PLT-4859 Email notifications sent when email notifications set to never (#4711) 2016-12-06 10:22:19 -05:00
enahum
145876681f Fix react warnings and part of backstage (#4706) 2016-12-05 08:19:12 -05:00
Eric Sethna
30dbc412ca Update desktop notification help text (#4684)
* Update desktop_notification_settings.jsx

* desktop notification help text
2016-12-01 09:19:40 -03:00
enahum
702c4cb121 Fix more react warnings & fix saving theme (#4667) 2016-11-29 10:15:46 -05:00
enahum
7315d69474 Fix some react natives warning messages (#4653) 2016-11-28 10:38:33 -05:00
Eric Sethna
0f07a2d288 PLT-4776: Fix typo in MFA help text (#4635)
* fix typo

* fix mfa typo
2016-11-22 13:27:11 -08:00
Asaad Mahmood
84e5425a20 Multiple UI improvements (#4628) 2016-11-22 08:24:22 -08:00
Christopher Speller
a798714958 Updating eslint (#4573) 2016-11-17 12:02:16 -05:00
Carlos Tadeu Panato Junior
091e5b8e03 PLT-4572 - Move instances of Client.updateUser() in components to an action (#4571)
* Move instances of Client.updateUser() in components to an action
2016-11-17 11:25:11 -03:00
enahum
6e7555a575 PLT-4502 Fix SAML user settings password help text (#4484) 2016-11-14 07:40:12 -05:00
Joram Wilander
b46ced78de If email accounts are disabled, allow email users to switch account type to one of the available types (#4517) 2016-11-10 09:25:00 -05:00
enahum
772b57386f PLT-4550 move webrtc to TE (#4440)
* PLT-4550 move webrtc to TE

* remove webrtc from makefile enterprise tests
2016-11-04 12:05:32 -04:00
Joram Wilander
0234f793f2 EE: PLT-4512 Show secret in addition to QR code when activating MFA (#4427)
* EE: Update MFA to display secret for manual entry

* Width adjustments for secret (#4423)

* Add unit test
2016-11-03 10:41:11 -04:00
Yang Chen
11bf05813a Changed “Apply New Theme to All Teams” to “Apply new theme to all my teams” (#4260) 2016-10-18 20:55:17 -03:00
Christopher Speller
93f2b6a833 Updating ESLint (#4085) 2016-09-23 12:29:54 -04:00
enahum
781ff323db Webrtc client side (#4026)
* WebRTC Server side

* WebRTC client side

* Bug fixes and improvements

* Pushing UI improvements for webrtc (#3728)

* Pushing UI improvements for webrtc

* Updating webrtc css

* PLT-3943 WebRTC P1: bug fixes and improvements

* Video resolution set to std, reduce volume of ringtone and flip video horizontally

* Fix calling a user B while WebRTC RHS is still opened

* Leave RHS opened when call ends, Fix isBusy on popover and channel_header

* Fix pre-release feature, RHS & System Console

* PLT-3945 - Updating UI for webrtc (#3908)

* PLT-3943 Webrtc p1

* Add ongoing call indicator when RHS is opened

* UI updates to to webrtc notifcation (#3959)
2016-09-16 15:35:13 -03:00
Harrison Healey
73692f010e PLT-3775/PLT-4067 Fixes for email notifications for 3.4 2016-09-06 18:51:42 -03:00
Harrison Healey
12e48ca7b2 Allowed post formatting to be disabled regardless of whether EnableDeveloper is set (#3975) 2016-09-06 17:41:10 -03:00
Jason Blais
449b066598 PLT-3766 Change LDAP references to AD/LDAP in the UI (#3925) 2016-09-06 16:27:32 -03:00
enahum
ea52b2a1ad add missing locs and fix a few others (#3952) 2016-09-06 09:57:18 -04:00
Eric Sethna
ec27e96a87 Reply notifications text (#3942)
* Update user_settings_notifications.jsx

* Update en.json
2016-09-06 08:23:39 -04:00
enahum
4bd5935bd8 PLT-4041 Make SAML FirstName and LastName optional (#3951) 2016-09-06 08:19:58 -04:00
enahum
385c644988 PLT-4035 Prevent request to getAuthorizedApps when OAuth provider is disabled (#3921) 2016-09-02 11:23:26 -04:00
Christopher Speller
276e0189b1 Making LDAP FirstName and LastName fields optional. (#3919) 2016-09-01 10:03:55 -04:00
Eric Sethna
38b25a8784 Update Push and Email Notifications Text (#3924)
* Update user_settings_notifications.jsx

* Update user_settings_notifications.jsx

* Update email_notification_setting.jsx

* Update en.json

* Update user_settings_notifications.jsx
2016-09-01 10:02:35 -04:00
Eric Sethna
e9bc77a8f7 Update text in Account Settings > Notification (#3901)
* Comment thread notification text

* Update user_settings_notifications.jsx

* Update user_settings_notifications.jsx

* Update en.json

* Update email_notification_setting.jsx

* Update en.json

* Update user_settings_notifications.jsx

* Update user_settings_notifications.jsx

* Update user_settings_notifications.jsx

* Update user_settings_notifications.jsx
2016-08-30 19:41:37 -04:00
Joram Wilander
a76db5b84f PLT-2074 Refactor desktop notification settings UI and add setting for duration (#3883)
* Refactor desktop notification settings UI and add setting for duration

* Update en.json

* Update desktop_notification_settings.jsx
2016-08-29 09:52:59 -04:00
enahum
9ab5a79962 PLT-3745 - Deauthorize OAuth Apps (#3852)
* Deauthorize OAuth APIs

* Deautorize OAuth Apps Account Settings

* Fix typo in client method

* Fix issues found by PM

* Show help text only when there is at least one authorized app
2016-08-23 18:06:17 -04:00
Joram Wilander
065d01c121 Add notification settings to control what statuses allow push notifications (#3829) 2016-08-23 08:47:25 -04:00
paranbaram
ffff24e625 Change en.json : PLT-3371 (#3825)
* Change en.json : PLT-3371

* Change jsx files for UI text

* Change jsx files for UI text
2016-08-22 14:16:38 -04:00
enahum
ed6b69aab3 PLT-3754 EE: Add a Display Option to disable Join/Leave messages (#3808)
* PLT-3754 EE: Add a Display Option to disable Join/Leave messages

* Differentiate between join/leave add/remove messages

* Update user removed from channel text message
2016-08-18 14:37:55 -08:00
Asaad Mahmood
e5a3e55737 PLT-3842 - Fixing scrolling issue on account/team settings modal (#3819) 2016-08-18 09:09:33 -05:00
Harrison Healey
8203fd16ce PLT-3647 Email Batching (#3718)
* PLT-3647 Added config settings for email batching

* PLT-3647 Refactored generation of email notification

* PLT-3647 Added serverside code for email batching

* PLT-3647 Updated settings UI to enable email batching

* PLT-3647 Removed debug code

* PLT-3647 Fixed 0-padding of minutes in batched notification

* PLT-3647 Updated clientside UI for when email batching is disabled

* Go fmt

* PLT-3647 Changed email batching to be disabled by default

* Updated batched email message

* Added email batching toggle to system console

* Changed Email Notifications > Immediate setting to a 30 second batch interval

* Go fmt

* Fixed link to Mattermost icon in batched email notification

* Updated users to use 30 second email batching by default

* Fully disabled email batching when clustering is enabled

* Fixed email batching setting in the system console

* Fixed casing of 'Send Email notifications' -> 'Send email notifications'

* Updating UI Improvements for email batching (#3736)

* Updated text for notification settings and SiteURL.

* Prevented enabling email batching when SiteURL isn't set in the system console

* Re-added a couple debug messages

* Added warning text when clustering is enabled
2016-08-16 14:41:47 -04:00