Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [PLT-6710] /rename [text] slash command: Rename the channel (#6570) | Carlos Tadeu Panato Junior | 2017-07-31 | 1 | -0/+69 | |
| | | | | | | * /rename [text] slash command: Rename the channel * update strings per review | |||||
* | Allow regions to be set and honored for S3 driver. (#7010) | Harshavardhana | 2017-07-31 | 1 | -6/+16 | |
| | | | | | | | | | This is necessary for certain users where GetBucketLocation API is disabled using IAM policies. There is a field AmazonS3Region which we need to re-purpose and use to support this properly. Fixes https://github.com/mattermost/platform/issues/6999 | |||||
* | PLT-6961: Add Elasticsearch settings to diagnostics. (#7021) | George Goldberg | 2017-07-31 | 1 | -21/+31 | |
| | ||||||
* | make cli team / channel delete operations also delete webhooks and slash ↵ | Chris | 2017-07-31 | 4 | -1/+120 | |
| | | | | commands (#7028) | |||||
* | PLT-7177: Change the default email frequency to 15 minutes if batching is ↵ | Jonathan | 2017-07-31 | 3 | -7/+87 | |
| | | | | | | | | | | | | | | | | 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 | |||||
* | fix away/offline/online commands repeating user message (#7060) | Chris | 2017-07-31 | 3 | -15/+3 | |
| | ||||||
* | PLT-5308 Caching layer part 2 (#6973) | Christopher Speller | 2017-07-31 | 3 | -26/+0 | |
| | | | | | | | | | | | | * Adding Reaction store cache layer example * Implementing reaction store in new caching system. * Redis for reaction store * Adding redis library * Adding invalidation for DeleteAllWithEmojiName and other minor enhancements | |||||
* | Don't send last view message for null channels (#7051) | Corey Hulen | 2017-07-31 | 1 | -1/+1 | |
| | ||||||
* | Fix TestCreateOAuthUser unit test (#7034) | Joram Wilander | 2017-07-28 | 1 | -1/+1 | |
| | ||||||
* | Added websocket event and webapp handler for updating user roles (#6953) | Nick Frazier | 2017-07-27 | 1 | -0/+9 | |
| | ||||||
* | PLT-7040: Fix capitalisation of Elasticsearch in Config. (#7020) | George Goldberg | 2017-07-27 | 2 | -8/+8 | |
| | ||||||
* | PLT-7183: User/Channel NotifyProps Bulk Import. (#7019) | George Goldberg | 2017-07-26 | 2 | -4/+305 | |
| | ||||||
* | PLT-6706: add /code command (#6936) | Chris | 2017-07-24 | 2 | -0/+70 | |
| | | | | | | * add /code command * return an error for empty /code message | |||||
* | [PLT-6708] /purpose [text] slash command: Edit the channel purpose (#6569) | Carlos Tadeu Panato Junior | 2017-07-21 | 2 | -12/+74 | |
| | | | | | | | | | | | | | | | | * /purpose [text] slash command: Edit the channel purpose * update command on server side to check for direct or group channels * update stings and block the dialog when is DM or GM * update per review * remove duplicate websocker event and apply the same for /header command * update per review * update | |||||
* | PLT-7123: Add tutorial, flags and favorites to bulk importer. (#7000) | George Goldberg | 2017-07-21 | 2 | -111/+387 | |
| | ||||||
* | PLT-6596: Elasticsearch interface changes. (#6993) | George Goldberg | 2017-07-21 | 1 | -1/+1 | |
| | ||||||
* | Upgrading server dependancies (#6984) | Christopher Speller | 2017-07-20 | 1 | -4/+7 | |
| | ||||||
* | PLT-6595-Server: Job Management APIs. (#6931) | George Goldberg | 2017-07-20 | 2 | -7/+28 | |
| | | | | | | | | * PLT-6595-Server: Job Management APIs. * MANAGE_JOBS Permission * Fix test. | |||||
* | PLT-6971: Fix Slack Import of non-ascii channel names. (#6969) | George Goldberg | 2017-07-19 | 2 | -11/+19 | |
| | ||||||
* | PLT-6595: API to purge Elasticsearch indexes. (#6971) | George Goldberg | 2017-07-19 | 1 | -0/+13 | |
| | ||||||
* | Merge branch 'release-4.0' | Christopher Speller | 2017-07-18 | 4 | -25/+162 | |
|\ | ||||||
| * | PLT-7126 Do not version detect on saml endpoints and remove config reloading ↵ | Joram Wilander | 2017-07-18 | 1 | -6/+0 | |
| | | | | | | | | | | | | | | | | (#6955) * Do not version detect on saml endpoints and remove config reloading * Update mattermost-redux | |||||
| * | Only apply never edit policy setting when message changes (#6947) | Joram Wilander | 2017-07-18 | 1 | -7/+7 | |
| | | ||||||
| * | Only apply edit policy setting if message changed (#6930) | Joram Wilander | 2017-07-15 | 1 | -1/+1 | |
| | | ||||||
| * | Tweak WebSocket header-processing (#6929) | Chris | 2017-07-13 | 1 | -3/+2 | |
| | | | | | | | | | | | | * fix * consolidate code | |||||
| * | Minor fix | JoramWilander | 2017-07-12 | 2 | -0/+54 | |
| | | ||||||
| * | Minor fix | JoramWilander | 2017-07-06 | 1 | -11/+100 | |
| | | ||||||
* | | [PLT-6676] Make OutgoingWebhook to fire when post has no text content but ↵ | Saturnino Abril | 2017-07-18 | 1 | -50/+56 | |
| | | | | | | | | | | | | | | | | only attachment (#6935) * make OutgoingWebhook to fire when post has no text content but only attachment * update per comment and modify payload & test | |||||
* | | Tweak WebSocket header-processing (#6929) | Chris | 2017-07-13 | 1 | -3/+2 | |
| | | | | | | | | | | | | * fix * consolidate code | |||||
* | | PLT-6659 Fixed upload thumbnails that weren't properly rotated (#6816) | Rich Barton | 2017-07-10 | 1 | -8/+17 | |
| | | | | | | | | | | | | | | - Used client-side EXIF data to rotate profile picture thumbnails - Added a small package for correctly translating EXIF orientation into CSS transforms - Instead of displaying the image using FileReader, used URL.createObjectURL because it is faster - For upload thumbnails, the original behavior was scaling the entire original image, without accounting for EXIF rotate. I changed this to use the thumbnail image, which does respect rotation. - The preview image was not available when the upload request returned, because handling the preview image creation was in a goroutine. I used sync.WaitGroup to block until the preview image creation is done. | |||||
* | | Add optional config parameter to test elasticsearch endpoint. (#6877) | George Goldberg | 2017-07-07 | 1 | -2/+11 | |
| | | ||||||
* | | PLT-6976: Elasticsearch capitalisation and tests. (#6839) | George Goldberg | 2017-07-07 | 2 | -7/+7 | |
| | | | | | | | | | | | | | | * Fixes Elasticsearch to have consistent capitalisation everywhere across the code and UI (except the config file unfortunately). * Adds basic unit tests for Elastichsearch. * Adds a Elasticsearch docker image to the Makefile to enable testing the Elasticsearch feature. | |||||
* | | PLT-6916: Redesign the jobs package and Jobserver. (#6733) | George Goldberg | 2017-07-07 | 3 | -17/+20 | |
|/ | | | | | | | | | | | | | | This commit redesigns the jobserver to be based around an architecture of "workers", which carry out jobs of a particular type, and "jobs" which are a unit of work carried by a particular worker. It also introduces "schedulers" which are responsible for scheduling jobs of a particular type automatically (jobs can also be scheduled manually when apropriate). Workers may be run many times, either in instances of the platform binary, or the standalone jobserver binary. In any mattermost cluster, only one instance of platform OR jobserver must run the schedulers. At the moment this is controlled by a config variable, but in future will be controlled through the cluster leader election process. | |||||
* | [PLT-6969] System console setting for the emoji picker (#6809) | Saturnino Abril | 2017-07-06 | 1 | -0/+1 | |
| | | | | | | | | * system console setting for the emoji picker * remove state.emojiPickerEnable * update url to /admin_console/customization/emoji | |||||
* | PLT-6975 Fixed image thumbnail size being calculated incorrectly (#6855) | Harrison Healey | 2017-07-06 | 1 | -4/+9 | |
| | ||||||
* | Fix some duplicate message IDs in Bulk Importer. (#6850) | George Goldberg | 2017-07-05 | 1 | -2/+2 | |
| | ||||||
* | Return channel member immediately if user is already in channel (#6847) | Joram Wilander | 2017-07-05 | 1 | -0/+8 | |
| | ||||||
* | add /search command (#6741) | Chris | 2017-07-05 | 1 | -0/+42 | |
| | ||||||
* | PLT-6554 Add config setting to control enabling API version 3 (#6835) | Joram Wilander | 2017-07-04 | 1 | -0/+1 | |
| | | | | | | | | | | * Add config setting to control enabling API version 3 * Update help text for APIv3 config setting (#6843) * Update configuration_settings.jsx * Update en.json | |||||
* | PLT-6960 Only update post.EditAt when the message changes (#6840) | Harrison Healey | 2017-07-04 | 2 | -10/+38 | |
| | ||||||
* | Removing unnessisary go routines to fix random test failure. (#6838) | Christopher Speller | 2017-07-04 | 1 | -3/+4 | |
| | ||||||
* | Add paging to the GET /emojis endpoint (#6802) | Joram Wilander | 2017-07-03 | 1 | -2/+2 | |
| | ||||||
* | PLT-6951: Fix channel join slash command. (#6824) | George Goldberg | 2017-07-03 | 1 | -1/+1 | |
| | | | | Don't show an ephemeral message when the channel join succeeds. Just redirect to the channel. | |||||
* | Fix EnablChannelViewedMessages typo (#6822) | Jason Blais | 2017-07-03 | 3 | -4/+4 | |
| | | | | | | | | | | | | | | | | * Update config.json * Update config.go * Update config.go * Update channel.go * Update post.go * Update diagnostics.go * Update config.go | |||||
* | PLT-6955: Add new config fields to diagnostics. (#6791) | George Goldberg | 2017-06-30 | 1 | -45/+63 | |
| | | | | | | * PLT-6955: Add new config fields to diagnostics. * Fix review comments. | |||||
* | PLT-6830 Fixed updating profile image not invalidating cache (#6814) | Harrison Healey | 2017-06-30 | 1 | -1/+3 | |
| | ||||||
* | Add some basic sorting support for GET /users endpoint (#6801) | Joram Wilander | 2017-06-30 | 1 | -2/+31 | |
| | ||||||
* | [PLT-5864] Move teammate name display setting to the System Console (#6681) | Saturnino Abril | 2017-06-30 | 4 | -25/+5 | |
| | | | | | | | | | | * move teammate name display setting to the system console * update all the likes of TeammateNameDisplay names * fix gofmt error * rebase and fix conflict | |||||
* | PLT-6474: Server: Add elasticsearch/test endpoint to API. (#6792) | George Goldberg | 2017-06-29 | 1 | -0/+24 | |
| | ||||||
* | PLT-6610 adding the view channel event as skippable (#6800) | Corey Hulen | 2017-06-29 | 1 | -1/+3 | |
| |