summaryrefslogtreecommitdiffstats
path: root/webapp/tests/components
Commit message (Collapse)AuthorAgeFilesLines
* PLT-6451 Migrate installed_oauth_app.jsx to be pure and use Redux (#7190)n1aba2017-08-184-1/+233
| | | | | | * Migrate installed_oauth_app.jsx to be pure and use Redux, add test * Fix behavior for the error case
* PLT-6443 Migrate add_oauth_app.jsx to be pure and use Redux (#7232)n1aba2017-08-182-0/+694
| | | | | | * Migrate add_oauth_app.jsx to be pure and use Redux, add tests * Remove unused flux code for OAuthApps
* set ephemeral message ("message deleted") without ("Only visible to you") ↵Saturnino Abril2017-08-172-0/+713
| | | | visible to users other than the owner (#7201)
* PLT-6455 Migrate installed_oauth_apps.jsx to be pure and use Redux (#7059)94117nl2017-08-032-0/+151
| | | | | | * Migrate installed_oauth_apps.jsx to be pure and use Redux * Props docs typo, add test, remove commands_container, bump yarn.lock
* GH-6452 Migrate installed_command.jsx to be pure and use Redux (#6903)94117nl2017-08-032-0/+186
| | | | | | | | | | | | | | * Migrate installed_command.jsx to be pure and use Redux * Add test for InstalledCommand component * Fix failing test and typo * Whoops. Revert back deleted filter * Add filter test * Remove commands related code from /stores/integration_store.jsx
* PLT-6595 (Client): Elasticsearch indexing system console UI (#6991)George Goldberg2017-08-011-5/+5
| | | | | | | | | | | | | | | | | | | | * PLT-6595: System Console for Elasticsearch Job Management. * Fixing UI issues * Fixing colors * ESLint Fixes. * Update test snapshots. * Fixing cancel button * Fix review comments. * Config capitalisation. * Review fixes.
* GH-6448 Migrate edit_command.jsx to be pure and use Redux (#6858)94117nl2017-07-312-0/+460
| | | | | | | | | | * Migrate edit_command.jsx to be pure and use Redux, add basic test * Update newCommand to reference modified command * Fix typo * Remove unnecessary re-renders
* Migrate add and edit incoming webhook components to redux (#6885)Carlos Tadeu Panato Junior2017-07-274-0/+92
| | | | | | | | * Migrate add incoming webhook components to redux * Migrate edit incoming webhook components to redux * Add tests
* Migrate add and edit outgoing webhook components to redux (#6818)Joram Wilander2017-07-104-0/+94
|
* PLT-6445 Migrate add_command.jsx to be pure and use Redux (#6804)94117nl2017-07-042-0/+426
| | | | | | * Migrate add_command.jsx to be pure and use redux * Add basic test for AddCommand component
* Refactor system console buttons into RequestButton component. (#6808)George Goldberg2017-07-042-0/+711
| | | | | Since I was going to make yet another button for the ElasticSearch test config button, I refactored all of them to use a single common component and tidied that component up and gave it some unit tests.
* add more Ids for UI automation (#6673)Saturnino Abril2017-06-201-0/+9
|
* Merge release-3.10 into master (#6654)Joram Wilander2017-06-151-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-6787 Fixed being able to send a post before files finished uploading (#6617) * Fix quick switcher for channels/users not stored locally (#6610) * Fix button text on confirm mention modal (#6609) * fix post delete permission of channel admin (#6608) * open comment thread for the most recent reply-able message (#6605) * Use mutex flag with yarn to prevent concurrent builds interfering (#6619) * Use mutex flag with yarn to prevent concurrent builds interfering * Remove yarn mutex file with clean * Minor bug fixes (#6615) * PLT-6774 - Fixing color for offline icon * PLT-6784 - Fixing status icon * Fixing icon margin * Updating caret position * PLT-6070 Have ChannelMentionProvider stop searching after a term returns no results (#6620) * Fixing JS error (#6623) * Minor bug fixes (#6622) * PLT-6808 - Updating channel switcher on mobile * PLT-6743 - Updating scrollbar styling * Login instead of failing if user exists in OAuth sign-up flow (#6627) * PLT-6802 Disable team switcher (#6626) * Disable team switcher * Fix ESLint errors * PLT-6807 Ensured select teams page can scroll on iOS (#6630) * Do not redirect from account switch pages on 401 (#6631) * Fixing loadtest command and renaming to /test (#6624) * PLT-6820 Update mattermost-redux dependency (#6632) * translations PR 20170612 (#6629) * Bump HTTP client timeout to 30 seconds (#6633) * For team unreads return empty array instead of null (#6636) * PLT-6831 Fix status modal localization IDs (#6637) * Fix status modal localization IDs * Update test snapshot
* PLT-4257 Add pop-up asking if user wants to reset status (#6526)Joram Wilander2017-06-062-0/+83
| | | | | | | | | | | | * 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)
* PLT-3466 E10: Add announcement bar feature (#6509)Joram Wilander2017-06-052-0/+150
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Updating client dependencies. Switching to yarn. (#6433)Christopher Speller2017-05-182-5/+20
| | | | | | | | | | | | | | | | | | | | | | | | * 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
* PLT-6406 Migrate new channel modal to be pure and use redux (#6416)Joram Wilander2017-05-172-0/+812
| | | | | | * Migrate new channel modal to be pure and use redux * Add component tests
* PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-125-8/+16
| | | | | | | | | | | | * PLT-5860 Updated copyright date in about modal * PLT-5860 Updated copyright notice in JSX files * PLT-5860 Updated copyright notice in go files * Fixed misc copyright dates * Fixed component snapshots
* PLT-5755: Infrastructure for Component Testing. (#5814)George Goldberg2017-03-237-0/+616
This migrates the existing webapp tests to using Jest and Enzyme. The infrastructure is put in place for React component testing, and a few simple example component tests are implemented. This also adds snapshot testing of components, coverage checking for the webapp (although that is not yet integrated to Coveralls), and the ability to run npm run test:watch to automatically re-run affected tests when working on the webapp codebase.