Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | PLT-7408 Move webhook handling into api4 package to fix EnableAPIv3 config ↵ | Joram Wilander | 2017-08-16 | 1 | -0/+51 |
| | | | | | | | | setting (#7219) * Move webhook handling into api4 package to fix EnableAPIv3 config setting * Fix unit test | ||||
* | disable intermittently failing test at TestGetAllTeams temporarily (#7211) | Saturnino Abril | 2017-08-15 | 1 | -2/+4 |
| | |||||
* | Update unit test | JoramWilander | 2017-08-09 | 1 | -0/+4 |
| | |||||
* | Minor updates to team | JoramWilander | 2017-08-08 | 2 | -4/+20 |
| | |||||
* | Added unit tests for getFile headers (#7045) | Harrison Healey | 2017-08-08 | 1 | -0/+65 |
| | | | | | | | | | | | | * Added unit tests for getFile headers * Fixed exe type test to run correctly on multiple platforms * Make sure we close the body on all Client4 calls * Changed Response.Response field to Response.Header * Clarified type of Response.Header | ||||
* | PLT-7261 Fixed incorrect content type for preview and thumbnail images (#7119) | Harrison Healey | 2017-08-04 | 1 | -2/+5 |
| | |||||
* | If login is using mobile respond with JSON object (#7030) | enahum | 2017-08-03 | 1 | -4/+20 |
| | |||||
* | PLT-6987 User access token UI (#7007) | Joram Wilander | 2017-08-01 | 1 | -0/+55 |
| | | | | | | | | | | * Add user access token UI * Fix enter press and update mattermost-redux * Updating UI for access token stuff (#7066) * Revert segment key | ||||
* | Revert " #4755 Combining consecutive user join/leave system messages to ↵ | Saturnino Abril | 2017-08-01 | 1 | -1/+1 |
| | | | | | | | | | | | | 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. | ||||
* | #4755 Combining consecutive user join/leave system messages to single ↵ | Debanshu Kundu | 2017-08-01 | 1 | -1/+1 |
| | | | | | | | | | message and few other changes. (#5945) fix 7 and 8 remove @ at "{username} joined the channel" refactor and update test | ||||
* | PLT-6763 Implement user access tokens and new roles (server-side) (#6972) | Joram Wilander | 2017-07-31 | 6 | -2/+464 |
| | | | | | | | | | | | | | | | | * Implement user access tokens and new roles * Update config.json * Add public post permission to apiv3 * Remove old comment * Fix model unit test * Updates to store per feedback * Updates per feedback from CS | ||||
* | Allow regions to be set and honored for S3 driver. (#7010) | Harshavardhana | 2017-07-31 | 1 | -5/+15 |
| | | | | | | | | | 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 | ||||
* | fix dm custom slash command regression (#7008) | Chris | 2017-07-25 | 1 | -1/+7 |
| | |||||
* | PLT-6595-Server: Job Management APIs. (#6931) | George Goldberg | 2017-07-20 | 3 | -38/+234 |
| | | | | | | | | * PLT-6595-Server: Job Management APIs. * MANAGE_JOBS Permission * Fix test. | ||||
* | PLT-6760 Allowed TestUploadFile to pass when http client errors (#6985) | Harrison Healey | 2017-07-20 | 1 | -1/+4 |
| | |||||
* | PLT-6595: API to purge Elasticsearch indexes. (#6971) | George Goldberg | 2017-07-19 | 2 | -0/+26 |
| | |||||
* | Merge branch 'release-4.0' | Christopher Speller | 2017-07-18 | 7 | -49/+101 |
|\ | |||||
| * | PLT-6983 Allowed team invite IDs of arbitrary lengths to match API v3 (#6944) | Harrison Healey | 2017-07-15 | 2 | -4/+11 |
| | | |||||
| * | Fixed downloading of image files (#6934) | Harrison Healey | 2017-07-15 | 1 | -31/+62 |
| | | | | | | | | | | | | | | | | | | | | * Fixed downloading of image files * Fixed captitalization * Fixed missing import * Rename image to media | ||||
| * | PLT-7025: Fix Slack Import API. (#6905) | George Goldberg | 2017-07-12 | 2 | -5/+11 |
| | | |||||
| * | Redirect OAuth SSO errors to error page (#6898) | Joram Wilander | 2017-07-11 | 1 | -3/+9 |
| | | |||||
| * | Minor status updates (#6889) | Joram Wilander | 2017-07-11 | 1 | -0/+2 |
| | | |||||
| * | Fixing error in apiv4 flagged posts route (#6880) | Christopher Speller | 2017-07-09 | 1 | -2/+2 |
| | | |||||
| * | Minor fix | JoramWilander | 2017-07-06 | 2 | -5/+5 |
| | | |||||
* | | [PLT-6676] Make OutgoingWebhook to fire when post has no text content but ↵ | Saturnino Abril | 2017-07-18 | 1 | -0/+156 |
| | | | | | | | | | | | | | | | | only attachment (#6935) * make OutgoingWebhook to fire when post has no text content but only attachment * update per comment and modify payload & test | ||||
* | | Add optional config parameter to test elasticsearch endpoint. (#6877) | George Goldberg | 2017-07-07 | 1 | -1/+6 |
| | | |||||
* | | PLT-6916: Redesign the jobs package and Jobserver. (#6733) | George Goldberg | 2017-07-07 | 2 | -22/+22 |
|/ | | | | | | | | | | | | | | 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-6838] Restrict channel delete option per permission policy even for ↵ | Saturnino Abril | 2017-07-05 | 2 | -14/+20 |
| | | | | | | | | | | last channel member (#6706) * channel delete option is hidden from the menu unless there is appropriate permissions as set in the policy page * apply to public channel only and add restriction to API layer * updated channel deletion | ||||
* | Add paging to the GET /emojis endpoint (#6802) | Joram Wilander | 2017-07-03 | 2 | -3/+10 |
| | |||||
* | Add some basic sorting support for GET /users endpoint (#6801) | Joram Wilander | 2017-06-30 | 2 | -7/+83 |
| | |||||
* | [PLT-5864] Move teammate name display setting to the System Console (#6681) | Saturnino Abril | 2017-06-30 | 1 | -1/+2 |
| | | | | | | | | | | * 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 | 3 | -0/+56 |
| | |||||
* | Add /help slash command (#6650) | Jaehyun, Park | 2017-06-29 | 1 | -0/+33 |
| | | | | | | | | | | | | | | | | * Add /help slash command * Fix copyright year * go fmt * Add help command test at api4 * Fix jasonblais's issue * Update test code * Fix unit test issue - keep config unchanged | ||||
* | [PLT-5639] Show a message when invited addresses are blocked (#6691) | Pieter Lexis | 2017-06-29 | 1 | -0/+16 |
| | | | | | | | | | | | | | | | | * Show a message when invited addresses are blocked When using the "Send Email Invite" functionality. Emails were sent to domains that were not on the `RestrictCreationToDomains` list. This would lead to users getting a message that they can't create an account if they follow the link in the email. This commit will check the email addresses before the mails are sent and warn the user typing them in which ones are blocked. * Add unit test for domain restrictions on invite * Invite Member: Clear serverError on toggle | ||||
* | PLT-6909 Remove deleted emojis from cache (#6757) | Harrison Healey | 2017-06-29 | 1 | -4/+4 |
| | | | | | | * PLT-6909 Remove deleted emojis from cache * Fixed unit tests | ||||
* | Make sure to log errors when failing to send emails (#6754) | Joram Wilander | 2017-06-28 | 1 | -2/+2 |
| | |||||
* | PLT-6931 Properly parse request body in post search (#6768) | Joram Wilander | 2017-06-28 | 1 | -8/+4 |
| | | | | | | * Properly parse request body in post search * Update driver to use correct body | ||||
* | Fixed error information being obscured when joining teams with API v4 (#6751) | Harrison Healey | 2017-06-28 | 3 | -13/+4 |
| | |||||
* | Fixing mean request time (#6760) | Corey Hulen | 2017-06-26 | 1 | -1/+1 |
| | |||||
* | fix permission app error with updatePost (#6749) | Saturnino Abril | 2017-06-26 | 2 | -0/+6 |
| | |||||
* | PLT-6815 Do not disconnect websocket when joining a team (#6746) | Joram Wilander | 2017-06-26 | 2 | -8/+8 |
| | | | | | | * Do not disconnect websocket when joining a team * Fix eslint error | ||||
* | Move remaining actions over to use redux and v4 endpoints (#6720) | Joram Wilander | 2017-06-26 | 7 | -45/+140 |
| | |||||
* | Fix panic in v4 client (#6704) | Joram Wilander | 2017-06-21 | 1 | -1/+1 |
| | |||||
* | fix intermittent failure of TestGetPostsForChannel on CI server (#6702) | Saturnino Abril | 2017-06-20 | 1 | -3/+5 |
| | |||||
* | Setting per-paging for logs to load 10K initially like the old apis (#6697) | Corey Hulen | 2017-06-20 | 1 | -8/+8 |
| | | | | | | * Setting per-paging for logs to load 10K initially like the old apis * Fixing unit test | ||||
* | Add GET /teams/invite/{invite_id} endpoint for v4 (#6685) | Joram Wilander | 2017-06-20 | 4 | -0/+62 |
| | |||||
* | Add GET /analytics/old endpoint for v4 (#6666) | Joram Wilander | 2017-06-19 | 2 | -0/+71 |
| | |||||
* | Move integrations over to redux and v4 (#6679) | Joram Wilander | 2017-06-19 | 1 | -7/+11 |
| | |||||
* | Add POST and DELETE /license endpoints for v4 (#6665) | Joram Wilander | 2017-06-19 | 2 | -0/+112 |
| | | | | | | * Add POST and DELETE /license endpoints for v4 * Fix comment text | ||||
* | PLT-6761 fixing unit tests (#6671) | Corey Hulen | 2017-06-19 | 1 | -8/+8 |
| |