Commit Graph

61 Commits

Author SHA1 Message Date
Christopher Speller
786e4dce7d Revert "PLT-1800 Load server side locale from the config.json" (#3201) 2016-06-01 11:56:27 -04:00
enahum
b00a60ab71 PLT-1800 Load server side locale from the config.json (#3135)
* PLT-1800 Load server side locale from the config.json

* Add support for locales with country specifics

* Fix localization on served locale file as plain/text

* Remove github.com/cloudfoundry/jibber_jabber as vendor dependency
2016-06-01 08:56:13 -04:00
enahum
a163f8d984 PLT-3064 Add ErrorBar to System Console (#3189) 2016-06-01 08:32:43 -04:00
enahum
268bccdf49 PLT-3053 Fix Switching between Team pages in System Console (#3183) 2016-05-31 16:10:57 -04:00
lfbrock
581d8568c5 PLT-726 Update GitLab System Console placeholder text (#3174)
* Update gitlab_settings.jsx placeholder text

* Update en.json
2016-05-31 14:26:01 -04:00
jasonblais
fe4a9bc739 Update support email help text (#3172)
* Update legal_and_support_settings.jsx

* Update admin.support.emailHelp string
2016-05-31 12:57:52 -04:00
Joram Wilander
0dfac9875e Add license expiry messages (#3153) 2016-05-30 09:59:53 -04:00
Christopher Speller
ec7a273550 Revert "PLT-1800 Load server side locale from the config.json" (#3133) 2016-05-27 09:01:35 -04:00
enahum
a2c183f401 PLT-1800 Load server side locale from the config.json (#3092)
* PLT-1800 Load server side locale from the config.json

* Add support for locales with country specifics

* Fix localization on served locale file as plain/text
2016-05-27 08:25:37 -04:00
Corey Hulen
e1801d0997 Adding reload and recycle buttons to system console (#3102) 2016-05-26 15:11:55 -04:00
Harrison Healey
8a7e1b6dff PLT-2886 Added name properties to all radio buttons (#3112)
* Removed unused, deprecated system console page

* Added name properties to all radio buttons

* Removed unused english strings from admin console
2016-05-26 09:47:41 -04:00
Joram Wilander
6fecfcc7ca Refactor login, claim and create_team into views and add actions (#3110) 2016-05-26 09:46:18 -04:00
Asaad Mahmood
db29413000 Minor UI improvements (#3095)
Updating config.json

Updating config.json

Updating config.json

Updating config.json
2016-05-25 08:39:14 -04:00
Christopher Speller
4ae7128ecb Revert "PLT-1800 Load server side locale from the config.json (#3076)"
This reverts commit 34beaa569b.
2016-05-24 10:39:56 -04:00
Thomas Balthazar
7e2b539de4 Max_File_Size setting in System Console > File Settings (#3070) 2016-05-24 09:07:42 -04:00
enahum
34beaa569b PLT-1800 Load server side locale from the config.json (#3076)
* PLT-1800 Load server side locale from the config.json

* Add support for locales with country specifics
2016-05-24 08:36:27 -04:00
Asaad Mahmood
79c0b20689 Minor UI changes (#3078)
Updating navbar dropdown

Updating margin on login page
2016-05-24 08:33:28 -04:00
Harrison Healey
fd53e3b786 PLT-2257 Reorganized System Console (#3003)
* Reorganized system console

* Fixed the names of some components

* Fixed timestamp for BrandImageSetting

* Fixed merge issues

* Updated push notification settings to match master branch

* Removed top level setting pages and moved enable Gitlab/LDAP settings onto their respective pages

* Re-added restrictDirectMessage setting to system console

* Re-added email connection test and fixed some margins

* Fixed ESLint errors

* Renamed Authentication > Onboarding to Authentication > Email in the system console

* Renamed Customization > Whitelabeling to Customization > Custom Branding in System Console

* Re-added EnableOpenServer to system console
2016-05-17 07:21:39 -04:00
Christopher Speller
d1efb66ad7 Merge branch 'release-3.0' 2016-05-12 12:11:02 -04:00
Christopher Speller
4b260b761a Updating client dependancies and ESLint (#2954)
* Updating client dependancies

* Fixing eslint errors with updates

* Updating eslint
2016-05-12 07:50:53 -04:00
Asaad Mahmood
04f7273461 Improving compliance stuff (#2963)
* Improving compliance stuff

* Fixing padding on mobile
2016-05-11 15:30:00 -04:00
Corey Hulen
d7197943f0 Fixing compliance reporting (#2964) 2016-05-11 09:24:20 -03:00
Joram Wilander
2dbc1a50fa Fix compliance saving and reload page when enabling/disabling compliance (#2960) 2016-05-10 21:37:12 -03:00
Asaad Mahmood
338223d204 Fixing DM separator and margin on system console (#2944)
Fixing margins on system console
2016-05-10 14:47:57 -04:00
Asaad Mahmood
12cc9def7b Improvements to system console and DM modal (#2930)
Fixing audit and compliance table

Changing prop

Minor improvement to the DM modal
2016-05-09 08:57:51 -07:00
Joram Wilander
b4d28fe205 Minor fix to refresh profiles in user list of system console (#2915) 2016-05-09 00:17:42 -07:00
Corey Hulen
6c75662b82 PLT-2697 Fixing team admins (#2900)
* PLT-2697 Fixing team admins

* Fixing eslint error

* Fixing loc issues

* Fixing func

* Fixing func
2016-05-06 14:28:22 -04:00
Joram Wilander
f2e788f4b1 Allow system admins to switch user accounts to email/password (#2893) 2016-05-05 16:36:42 -04:00
enahum
04b61d1f38 PLT-2797 Remove LDAP Password Field Name setting (#2884) 2016-05-05 09:36:58 -04:00
Corey Hulen
6611229cd7 PLT-2707 Adding option to show DM list from all of server (#2871)
* PLT-2707 Adding option to show DM list from all of server

* Fixing loc
2016-05-04 09:31:42 -04:00
Joram Wilander
08a3cf6b38 Port HPNS from 2.2 to master (#2863) 2016-05-03 08:54:49 -07:00
Corey Hulen
80d7debf1a Adding switch to teams in admin console (#2789) 2016-04-26 08:39:07 -04:00
Corey Hulen
2e5617c29b PLT-2057 User as a first class object (#2648)
* Adding TeamMember to system

* Fixing all unit tests on the backend

* Fixing merge conflicts

* Fixing merge conflict

* Adding javascript unit tests

* Adding TeamMember to system

* Fixing all unit tests on the backend

* Fixing merge conflicts

* Fixing merge conflict

* Adding javascript unit tests

* Adding client side unit test

* Cleaning up the clint side tests

* Fixing msg

* Adding more client side unit tests

* Adding more using tests

* Adding last bit of client side unit tests and adding make cmd

* Fixing bad merge

* Fixing libraries

* Updating to new client side API

* Fixing borken unit test

* Fixing unit tests

* ugg...trying to beat gofmt

* ugg...trying to beat gofmt

* Cleaning up remainder of the server side routes

* Adding inital load api

* Increased coverage of webhook unit tests (#2660)

* Adding loading ... to root html

* Fixing bad merge

* Removing explicit content type so superagent will guess corectly (#2685)

* Fixing merge and unit tests

* Adding create team UI

* Fixing signup flows

* Adding LDAP unit tests and enterprise unit test helper (#2702)

* Add the ability to reset MFA from the commandline (#2706)

* Fixing compliance unit tests

* Fixing client side tests

* Adding open server to system console

* Moving websocket connection

* Fixing unit test

* Fixing unit tests

* Fixing unit tests

* Adding nickname and more LDAP unit tests (#2717)

* Adding join open teams

* Cleaning up all TODOs in the code

* Fixing web sockets

* Removing unused webockets file

* PLT-2533 Add the ability to reset a user's MFA from the system console (#2715)

* Add the ability to reset a user's MFA from the system console

* Add client side unit test for adminResetMfa

* Reorganizing authentication to fix LDAP error message (#2723)

* Fixing failing unit test

* Initial upgrade db code

* Adding upgrade script

* Fixing upgrade script after running on core

* Update OAuth and Claim routes to work with user model changes (#2739)

* Fixing perminant deletion. Adding ability to delete all user and the entire database (#2740)

* Fixing team invite ldap login call (#2741)

* Fixing bluebar and some img stuff

* Fix all the different file upload web utils (#2743)

* Fixing invalid session redirect (#2744)

* Redirect on bad channel name (#2746)

* Fixing a bunch of issue and removing dead code

* Patch to fix error message on leave channel (#2747)

* Setting EnableOpenServer to false by default

* Fixing config

* Fixing upgrade

* Fixing reported bugs

* Bug fixes for PLT-2057

* PLT-2563 Redo password recovery to use a database table (#2745)

* Redo password recovery to use a database table

* Update reset password audits

* Split out admin and user reset password APIs to be separate

* Delete password recovery when user is permanently deleted

* Consolidate password resetting into a single function

* Removed private channels as an option for outgoing webhooks (#2752)

* PLT-2577/PLT-2552 Fixes for backstage (#2753)

* Added URL to incoming webhook list

* Fixed client functions for adding/removing integrations

* Disallowed slash commands without trigger words

* Fixed clientside handling of errors on AddCommand page

* Minor auth cleanup (#2758)

* Changed EditPostModal to just close if you save without making any changes (#2759)

* Renamed client -> Client in async_client.jsx and fixed eslint warnings (#2756)

* Fixed url in channel info modal (#2755)

* Fixing reported issues

* Moving to version 3 of the apis

* Fixing command unit tests (#2760)

* Adding team admins

* Fixing DM issue

* Fixing eslint error

* Properly set EditPostModal's originalText state in all cases (#2762)

* Update client config check to assume features is defined if server is licensed (#2772)

* Fixing url link

* Fixing issue with websocket crashing when sending messages to different teams
2016-04-21 22:37:01 -07:00
Asaad Mahmood
72442cfca6 Minor UI Improvements (#2738) 2016-04-18 08:57:23 -07:00
Joram Wilander
c6c3f1e478 Update client license etag to handle new features (#2716) 2016-04-15 08:48:14 -04:00
Joram Wilander
8c2c892144 Allow customization of LDAP login fields (#2692) 2016-04-13 16:31:01 -07:00
Christopher Speller
7b504b6a9c Updating LDAP help text (#2704) 2016-04-13 14:38:01 -04:00
Joram Wilander
4d8b635503 Allow removing of license without turning off enterprise features (#2690) 2016-04-13 11:32:00 -07:00
Joram Wilander
49ab8b2161 Add custom branding functionality (#2667) 2016-04-11 13:45:03 -04:00
Christopher Speller
0a2341efd2 Adding TLS options to LDAP 2016-04-07 10:38:36 -04:00
Christopher Speller
1954c44993 Adding LDAP user filtering capability 2016-04-06 08:19:56 -04:00
Asaad Mahmood
1d311243fb PLT-2519 - Fixing users page 2016-04-05 22:20:10 +05:00
JoramWilander
5840e4824d Fix typo preventing saving of MFA setting in system console 2016-04-01 09:46:32 -04:00
Elias Nahum
271876f3b5 Add missing en locs and translations to es 2016-03-31 16:33:08 -03:00
Harrison Healey
68bc42824a Fixed saving changes in ServiceSettings when MFA isn't available 2016-03-31 09:42:55 -04:00
JoramWilander
f9a3a4b394 Add MFA functionality 2016-03-30 12:49:29 -04:00
Christopher Speller
15dd9641e4 Fixing Link warning 2016-03-29 11:45:49 -04:00
Harrison Healey
c64b12e27a Merge pull request #2529 from mattermost/plt-2383
PLT-2383 Fixed system console login page flash.
2016-03-24 12:45:12 -04:00
Christopher Speller
d6a6668a39 Modifying login not to display until it has finished checking. Caused admin console to redirect to town-square. Will be changed after user model flip. 2016-03-24 11:27:05 -04:00
Christopher Speller
b62e29ba9c Moving all links and redirects to react-router 2016-03-24 11:05:13 -04:00