summaryrefslogtreecommitdiffstats
path: root/webapp
Commit message (Collapse)AuthorAgeFilesLines
* PLT-6455 Migrate installed_oauth_apps.jsx to be pure and use Redux (#7059)94117nl2017-08-036-115/+222
| | | | | | * Migrate installed_oauth_apps.jsx to be pure and use Redux * Props docs typo, add test, remove commands_container, bump yarn.lock
* PLT-6823 Removes option to set notification sound in Edge (#6883)Alex White2017-08-033-48/+51
| | | | | | | | | | | | | | | | | | | | | | * Remove sound notification support for Edge * Move the sound test to utils and also stop the dings for Edge along with firefox * Fix some styling issues * Remove sound notification support for Edge Move the sound test to utils and also stop the dings for Edge along with firefox Fix some styling issues * Reversing soundOptions util method. Fixing some string IDs for clarity * Fixing a syntax error * Restructure HasSoundOptions blocks to not begin with negative statement * Fixing paranthesis
* GH-6452 Migrate installed_command.jsx to be pure and use Redux (#6903)94117nl2017-08-036-57/+230
| | | | | | | | | | | | | | * 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-6484 Add /leave command to leave a channel (#6402)David Meza2017-08-038-119/+170
| | | | | | | | | | | | | | | | | | * PLT-6484 Add /leave command to leave a channel * Text changes requeted on review. * PLT-6484 Display the right error message when trying to /leave town-square * PLT-6484 Be able to execute /leave command in direct and group message channels with the same effect as clicking x * PLT-6484 Refactor to create new leave_private_channel_modal.jsx * PLT-6484 Remove previous leave private channel logic to use new leave_private_channel_modal.jsx * Remove dot in command description. Change localized error when leaving Town square. * disable /leave command in reply threads on the right-hand sidebar, since it is not obvious which channel you should leave
* PLT-7250 Updated marked to better handle trailing periods on URLs (#7098)Harrison Healey2017-08-032-3/+3
|
* PLT-7130 adding more generic push notificaiton message. (#7044)Corey Hulen2017-08-032-5/+6
| | | | | | * PLT-7130 adding more generic push notificaiton message. * Fixing strings
* [PLT-1249] Add close button 'x' to the right of a link preview (#7017)Saturnino Abril2017-08-037-10/+132
| | | | | | | | | | | | | | | | | | | | * add close button 'x' to the right of a link preview * Updating webhook UI * UI improvements for close button * Adding hover state * Making the close button visible on mobile * previews are permanently disabled/closed for that link * make post as required props * fix JS error of undefined * fix update issue both at center and RHS view
* Fix teams being incorrectly marked unread across tabs (#7062)Joram Wilander2017-08-021-0/+5
|
* Do not show non-autocomplete commands for system admins (#7094)Joram Wilander2017-08-021-1/+5
|
* PLT-7140: On slow connection searching should clear RHS and show spinner (#7014)Jonathan2017-08-029-12/+83
| | | | | | | | | | | | | | | | * Added a RECEIVED_SEARCH_TERM event on search form submit, attempted to modify Search Results Header title when loading search results * Fixed RHS behaviour so that loading icon is shown while waiting for search results on slow connections. * PLT-7140: Fixed all eslint issues * PLT-7140: reverted changes to config/config.json that were accidentally committed * PLT-7140: Removed all static function decorators that I previously added to jsx files. These were suggested by eslint, but can cause issues for functions that override parent functionality. still can't reproduce the errors seen on spinmint locally, so I'm guessing at this point * PLT-7140: Changed var to const * Updating UI for search results loading (#7096)
* PLT-7204 Fixed markdown preview (#6997)Harrison Healey2017-08-021-28/+14
| | | | | | * PLT-7204 Fixed markdown preview * Updated style of Textbox component
* Fix commenting on deleted post (#7095)Joram Wilander2017-08-023-79/+62
|
* PLT-7238: Modified channel member dropdown list to show user name, as ↵Jonathan2017-08-021-1/+1
| | | | defined by display settings, rather than full name (#7086)
* Use redux selector for getting siderbar channels (#7078)Joram Wilander2017-08-021-70/+27
|
* Change refresh on version change to be after explicit click (#7090)Joram Wilander2017-08-025-21/+20
|
* PLT-6965 jira integration (plus plugin scaffolding) (#6918)Chris2017-08-028-11/+394
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * plugin scaffolding / jira integration * add vendored testify packages * webhook fix * don't change i18n ids * support configuration watching * add basic jira plugin configuration to admin console * fix eslint errors * fix another eslint warning * polish * undo unintentional config.json commit >:( * test fix * add jira plugin diagnostics, remove dm support, add bot tag, generate web-safe secrets * rebase, implement requested changes * requested changes * remove tests and minimize makefile change * add missing license headers * add missing comma * remove bad line from Makefile
* Do not show commented on header for ephemeral posts (#7069)Joram Wilander2017-08-011-1/+1
|
* PLT-7262 Stopped including emoji sprite sheets multiple times in CSS (#7077)Harrison Healey2017-08-013-1459/+1482
| | | | | | * PLT-7262 Stopped including emoji sprite sheets multiple times in CSS * Changed EmojiPickerItem to be a PureComponent
* Fixed error thrown when viewing a channel containing an invalid emoji ↵Harrison Healey2017-08-014-3/+25
| | | | | | | | reaction (#7080) * Added better error handling for when reacting with a non-existant emoji * Re-added emoji aliases ca, za, and pk
* add POST_UPDATED constant for socket events (#7074)Saturnino Abril2017-08-011-0/+3
|
* PLT-6987 User access token UI (#7007)Joram Wilander2017-08-0126-243/+1581
| | | | | | | | | | * Add user access token UI * Fix enter press and update mattermost-redux * Updating UI for access token stuff (#7066) * Revert segment key
* Show flagged posts consistently throughout the UI (#7063)Joram Wilander2017-08-013-5/+5
|
* Revert " #4755 Combining consecutive user join/leave system messages to ↵Saturnino Abril2017-08-012-46/+13
| | | | | | | | | | | | single message and few other changes." (#7072) * Revert "PLT-6603: Don't return all posts on invalid query. (#7061)" This reverts commit 25a2013890c7e07b4621fa9b18342e7f35363049. * Revert " #4755 Combining consecutive user join/leave system messages to single message and few other changes. (#5945)" This reverts commit 8a91235fb3cdc8d094dbc2eaa0d7baa447132b3c.
* Use Constants.MAX_CHANNELNAME_LENGTH where a fixed number like 22 or 64 is ↵David Meza2017-08-014-9/+11
| | | | used for max length of channel names. (#7041)
* PLT-6595 (Client): Elasticsearch indexing system console UI (#6991)George Goldberg2017-08-0112-18/+622
| | | | | | | | | | | | | | | | | | | | * 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.
* #4755 Combining consecutive user join/leave system messages to single ↵Debanshu Kundu2017-08-012-13/+46
| | | | | | | | | message and few other changes. (#5945) fix 7 and 8 remove @ at "{username} joined the channel" refactor and update test
* PLT-7185: Double clicking Create Account attempts to create an account twice ↵Jonathan2017-07-311-3/+16
| | | | | | | | | | (#7025) * PLT-7185: Disabled submit button after it is clicked for the first time, unless an error occurs * PLT-7140: Removed all static function decorators that I previously added to jsx files. These were suggested by eslint, but can cause issues for functions that override parent functionality. still can't reproduce the errors seen on spinmint locally, so I'm guessing at this point (cherry picked from commit 34b87fe88a7e1c05ce97324861124e531a8a840b)
* [PLT-6710] /rename [text] slash command: Rename the channel (#6570)Carlos Tadeu Panato Junior2017-07-315-3/+19
| | | | | | * /rename [text] slash command: Rename the channel * update strings per review
* Select page correctly in more channels modal (#7035)Joram Wilander2017-07-311-1/+1
|
* PLT-7177: Change the default email frequency to 15 minutes if batching is ↵Jonathan2017-07-313-9/+14
| | | | | | | | | | | | | | | | enabled on the server. (#7036) * PLT-7177: Found default preference that needs to be changed * PLT-7177: Front end behaves as desired * PLT-7177: Changed default batching interval on server side * PLT-7177: Added unit tests for new default interval * PLT-7177: Removed unused import * PLT-7177: Renamed constants to increase clarity
* PLT-7235 Fix broken links on System Console Mobile Push settings page (#7047)Jason Blais2017-07-312-8/+8
| | | | | | * Update push_settings.jsx * Update en.json
* prevent ViewImageModal to re-render when file count is unchanged (#7048)Saturnino Abril2017-07-311-1/+1
|
* [GH-6366] Add functionality to disable Authentication when connecting to ↵AJ Moon2017-07-313-53/+55
| | | | | | | | | | | | | | SMTP (#6639) * Issue #6366: Add feature to disable auth for Encrypted connections to SMTP settings. * Clean PLAIN AUTH Option * Reorder SMTP server setup and change helptext * remove unneeded setting and modify logic * text description change
* Make login_controller consistent with signup_controller by using ↵Maxime Buquet2017-07-311-3/+3
| | | | | | | | Client4.getOAuthRoute (#7033) * Use Client4.getOAuthUrl instead of making the url by hand with getUrl * Use the correct function name. thanks jwilander
* GH-6448 Migrate edit_command.jsx to be pure and use Redux (#6858)94117nl2017-07-315-100/+586
| | | | | | | | | | * 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
* PLT-6486 Add an `@username` button to the profile popover, that puts the ↵David Meza2017-07-3118-21/+183
| | | | | | | | | | | | username in the post when clicked (#6349) * PLT-6486 Add an `@username` button to the profile popover, that puts the username in the post when clicked * PLT-6486 Display `@username` mention on the right text area on center or RHS. * Disable @mentions from profile popover on searches, mentions and pinned posts. Fix js errors. * Control undefined post in SearchStore that causes an exception.
* Multiple Ui improvements (#7029)Asaad Mahmood2017-07-3113-23/+56
| | | | | | | | | | | | | | | | * PLT-7119 - Updating headings on compact view * PLT-7103 - Removing line below channel intro * PLT-7112 - Fixing system console banner * PLT-7144 - Adding ellipsis to system console boxes * PLT-7181 - Changing channel header opacity * PLT-6899 - Updating unread bar * Updating margin for new messages indicator
* PLT-6924 Added config options to disable file uploads/downloads on mobile ↵Harrison Healey2017-07-282-4/+48
| | | | (#7049)
* PLT-7032/PLT-7155 Updated marked to fix empty table cells and code block ↵Harrison Healey2017-07-272-3/+3
| | | | whitespace (#7015)
* RN-152 Updated createGroupChannel's return value to match ↵Harrison Healey2017-07-273-10/+11
| | | | | | | | | | createDirectChannel (#7027) * RN-152 Updated createGroupChannel's return value to match createDirectChannel * Fixed handling of results from createDirectChannel * Updated yarn.lock
* PLT-7128: Added an undefined check around the scrollIntoView() command to ↵Jonathan2017-07-271-2/+5
| | | | avoid trying to scroll to something that has gone out of scope (#6998)
* Added websocket event and webapp handler for updating user roles (#6953)Nick Frazier2017-07-273-0/+26
|
* Go to page zero when searching direct channels (#6977)Joram Wilander2017-07-272-16/+20
|
* Migrate add and edit incoming webhook components to redux (#6885)Carlos Tadeu Panato Junior2017-07-2712-145/+376
| | | | | | | | * Migrate add incoming webhook components to redux * Migrate edit incoming webhook components to redux * Add tests
* PLT-7040: Fix capitalisation of Elasticsearch in Config. (#7020)George Goldberg2017-07-271-12/+12
|
* [PLT-7069] Remove shortcut key on Switch Channels when viewing on mobile web ↵Saturnino Abril2017-07-271-13/+15
| | | | | | | | (#7012) * remove shortcut key on Switch Channels when viewing on mobile web * apply hidden-xs class for mobile view
* [PLT-1031] Update clicking on @mention to show the contact card (#6989)Saturnino Abril2017-07-262-36/+35
| | | | | | * update clicking on @mention to show the contact card * update per comment - getUserFromMentionName and suffix
* [PLT-6744] Add "Only visible to you" note for ephemeral messages (#6790)Carlos Tadeu Panato Junior2017-07-256-2/+51
|
* Refresh the emoji library (#7001)Chris2017-07-251575-3529/+1788
| | | | | | | | | | | | | | * refresh the emoji library * fix img_trans.gif * compress sprite sheet * remove note on compression - webpack seems to handle compression decently * better emoji sheet preloading * requested changes
* fix dm custom slash command regression (#7008)Chris2017-07-252-0/+5
|