743 Commits

Author SHA1 Message Date
Jesús Espino 1cedbae860 Removing unnused files (#2700)
* Removing unnused files

* Removing unnused translation strings
2019-04-30 19:02:34 +02:00
Martin Kraft ed68b00bc6 MM-15200: Only show permissions schemes prompt when adding a team in the permissions modal. (#2724) 2019-04-30 09:27:23 -04:00
Cooper Trowbridge 0afcde51d0 [MM-15073] Hide bot accounts from System Console > Users (#2650)
* remove all reference to is_bot inside of system_users_*

* filter out bot users from sysem_users_list

* Move bot filterting to selector
2019-04-26 11:20:46 +02:00
Joram Wilander 1c34b74a9a Do not open user list dropdowns upwards for short lists (#2694) 2019-04-25 08:01:25 -04:00
Miguel de la Cruz f89c6932f7 Fix admin console groups urls (#2691) 2019-04-23 14:57:53 +01:00
Brad Coughlin 81589f29cc [MM-15027] Consistent urls in System Console, fix urls in schemas (#2656)
* consistent urls, fix urls in schemas
* match English strings to updated defaults
* fix routes for permissions, schemes
* update snapshots
2019-04-23 01:58:16 -07:00
Joram Wilander 1cb8c3526c MM-14707 Open dropdowns near the bottom of user lists upwards (#2670)
* Open dropdowns near the bottom of user lists upwards

* Add some snapshot tests
2019-04-22 09:36:36 -04:00
Joram Wilander dceb1415b3 Fetch plugin manifests after uploading a new plugin (#2668) 2019-04-17 12:51:30 -04:00
Jesús Espino 33fb51e35b Creating the concept of RedirectChannel and use it before the DefaultChannel when we are redirecting the user (#2542)
* Creating the concept of RedirectChannel and use it before the DefaultChannel when we are redirecting the user

* Addressing PR review comments

* upgrading to the last mattermost-redux version

* fixing tests
2019-04-16 23:42:43 +02:00
Brad Coughlin 84adb4e5a5 [MM-14534] Re-organize System Console into new sections (#2588)
* merge changes from MM-14748

* Allow to invalidate email invites (#2541)

* style issues, some missed settings

* Delete commented line

* update snapshots, tests

* fix i18n strings, camelCasing, naming

* also update snapshots

* fix loading integrations in sidebar

* Title edits per feedback

* Hide settings if RestrictSystemAdmin enabled

* refactor some logic for rendering menus
* content edits
* update snapshots, unit tests

* Page name “Compliance Settings” to “Compliance”

* Fix routing issues

* redirects to default route none defined
* redirects to default if route is hidden in LHS
* update tests/snapshots

* buildEnterpriseReady in router

* GIF (Beta) for page name; rebase

* Update snapshot

* fix Gif title string in translation file

* refactor admin routes w/ reduce/filter

* Re-organize system console sections

* Fix some i18n IDs & strings
2019-04-13 21:09:27 -07:00
Harrison Healey 6944e2838b MM-8647 Have HelpText use FormattedMarkdownMessage's renderer (#2613)
* Add noreferrer to external links generated by FormattedMarkdownMessage

* MM-8647 Have HelpText use FormattedMarkdownMessage's renderer
2019-04-12 12:39:42 -07:00
Jesús Espino 5d3c7cd51e MM-14138: Allowing to exclude permissions from the roles edition (#2625)
* MM-14138: Allowing to exclude permissions from the roles edition

* Addressing PR review comments

* Upgrading to the last mattermost-redux commit on master
2019-04-10 15:24:27 +02:00
Joram Wilander 4df9f80d89 Focus logs list on mount (#2626) 2019-04-09 15:36:37 -04:00
Martin Kraft a72dff0203 MM-14755/14756: Hides links and buttons to 'remove from team' and 're… (#2603)
* MM-14755/14756: Hides links and buttons to 'remove from team' and 'remove from channel' when the team or channel is group-constrained.

* MM-14755/14756: Adds test for channel member dropdown with group-constrained channel.

* MM-14755/14756: Adds teams tests.
2019-04-09 07:44:36 -04:00
Christopher Speller 2aed712493 MM-14617 Updating dependencies. (#2561)
* Upgrading dependencies.

* Redux update
2019-04-05 08:56:31 -07:00
Bob Lubecker b804ba305a [MM-14734] Added demoted user test. Added functionality to call api. (#2593)
* [MM-14734] Added demoted user test. Added functionality to call api.

* changes based on feedback: don't load users via fixture, rename test/suite
2019-04-05 15:55:04 +08:00
Daniel Schalla 09cdfde996 [MM-14746] Show Remove MFA Item in System Console only for Users that enabled MFA (#2602)
* Ensure show prop is always of type bool to avoid unintentional items to be shown

* Use explicit coercion
2019-04-04 10:45:23 +02:00
Asaad Mahmood 887c4829f2 MM-14708 - Updating PAC position (#2552) 2019-03-29 17:28:23 +08:00
Carlos Tadeu Panato Junior c3b85c82fe fix the replyToAddress not being added in the system console screen (#2549) 2019-03-28 10:10:45 +01:00
Christopher Speller 45bedfd0c7 MM-13621 Bot accounts backstage UI (#2520)
* Bot accounts backstange UI

* Text updates

Co-Authored-By: crspeller <crspeller@gmail.com>

* Fixing some bugs and feedback.

* Updating UI fixes

* Reverting package files

* Updating bots css

* Updating integration buttons

* Apply PM text changes

Co-Authored-By: crspeller <crspeller@gmail.com>

* Fixing text and bad redux version change.

* Typo.

Co-Authored-By: crspeller <crspeller@gmail.com>

* Bot tags and UI sugar.

* Username sort order for bots.

* Style fixes

* Updating highlight and error

* More bot tags!

* DM Fixes.

* Bot account backstange profile pictures.

* Automatic tokens.

* Fix page crash

* Updating styling for bots

* Add permission managment UI for bots.

* Removing email and signin method from bots in system console.

* Text changes.

* Fixing tests.

* Commenting out bots UI

* Fixing style error

* en.json update with i18n-extract

* Feedback fixes

* Text fixes.

Co-Authored-By: crspeller <crspeller@gmail.com>

* Refactoring oriantation handling.

* Avoiding passing user in post_header.

* Removing test failing because of test archatecture issues.

* Fixing double tag in search and bot DM header popover.

* Fix test.

* Verious feedback.
2019-03-27 09:52:48 -04:00
Jesús Espino 189502b4f9 MM-14748: Allow to invalidate email invites (#2541)
* MM-14748: Allow to invalidate email invites

* Updating texts

* Updating redux dependency
2019-03-26 19:47:49 +01:00
Jesse Hallam a242f149a4 Add (SAML|LDAP|Email) Login Button Color Configurations (#2502)
* Add (SAML|LDAP|Email) Login Button Color Configurations

* casing and permalinks

* add trailing colons to experimental page

* hide experimental ldap group sync if not licensed for same

* reformat admin_console_index.test.jsx

* update search tests to reflect experimental updates
2019-03-21 15:46:53 -04:00
Martin Kraft c071663bc5 MM-14350: Fixes relative link under custom subpath. (#2511)
* MM-14350: Adds a translation values parameter to AdminPanel.

* MM-14350: Prefixes relative URL with site url to work under custom subpath.
2019-03-20 07:50:03 -04:00
Miguel de la Cruz abf1cddbb8 [MM-14253] Modify Elasticsearch admin console messages to reference users and channels (#2486)
* Adds a flag to autocomplete users and channels using elasticsearch in the config

* Wording changes

* [MM-14253] Modify Elasticsearch admin console messages to reference users and channels
2019-03-19 12:42:36 +00:00
Martin Kraft 764c126739 MM-12488: Adds groups search and filters. (#2461)
* MM-12488: Adds groups search and filters.

* MM-12488: Removes return value.

* MM-12488: Changes to filter and search UX.

* MM-12488: Updates snaps.

* MM-12488: Fix for JS error.

* MM-12488: Decrease state updates.

* MM-12488: Reusing some keys.

* MM-12488: Extract regex creation.

* MM-12488: Uses constant keycode.

* MM-12488: Fix for pagination.

* MM-12488: Adds tests.

* MM-12488: Adds parameters to search function.

* MM-12488: Removes knowledge of contents of filters div. Removes some calls to .

* MM-12488: Snap update.

* MM-12488: Removes unused param.

* MM-12488: Cancels native click event properly.

* MM-12488: Removes unnecessary global flag from regex. Tests that flags are compared case-insensitively.
2019-03-19 12:21:08 +01:00