Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MM-9664 Add invalidation metrics for store caches (#8340) | Joram Wilander | 2018-03-05 | 1 | -4/+3 |
| | | | | | | | | * Add invalidation metrics for store caches * Increment session invalidation metric * Fix tests | ||||
* | MM-8604: emit config/license websocket events (#8371) | Jesse Hallam | 2018-03-05 | 1 | -9/+1 |
| | |||||
* | PLT-7567: Integration of Team Icons (#8284) | Christian Hoff | 2018-03-01 | 2 | -0/+164 |
| | | | | | | | | | | * PLT-7567: Integration of Team Icons * PLT-7567: Read replica workaround, upgrade logic moved, more concrete i18n key * PLT-7567: Read replica workaround, corrections * PLT-7567: upgrade correction | ||||
* | [PLT-8186] add support for ec2 instance profile authentication (#8243) | Carlos Tadeu Panato Junior | 2018-02-28 | 2 | -0/+95 |
| | |||||
* | Merge remote-tracking branch 'origin/release-4.7' into merge47intomaster | Derrick Anderson | 2018-02-23 | 1 | -2/+4 |
|\ | |||||
| * | Change log level of 404s to DEBUG (#8339) | Joram Wilander | 2018-02-21 | 1 | -2/+4 |
| | | |||||
* | | Remove global site url (#8343) | Chris | 2018-02-22 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | * remove global site url * missed one * revert mysterious change | ||||
* | | MM-8681 Adding config settings necessary for using CloudFront. (#8307) | Christopher Speller | 2018-02-20 | 1 | -0/+1 |
| | | | | | | | | | | | | * Adding config settings nessisary for using CloudFront. * Adding new config settings to diagnostics. | ||||
* | | MM-9556 Added ability to upload files without a multipart request (#8306) | Harrison Healey | 2018-02-20 | 4 | -25/+199 |
| | | | | | | | | | | | | * MM-9556 Added ability to upload files without a multipart request * MM-9556 Handled some unusual test behaviour | ||||
* | | Added t.Helper to CheckXStatus test functions (#8305) | Harrison Healey | 2018-02-20 | 1 | -21/+28 |
| | | |||||
* | | [PLT-539] Update incoming webhooks to accept multipart/form-data content (#7873) | Carlos Tadeu Panato Junior | 2018-02-16 | 1 | -18/+38 |
| | | |||||
* | | Merge release-4.7 with master in side branch | Derrick Anderson | 2018-02-13 | 1 | -2/+3 |
|\| | |||||
| * | Merge branch 'release-4.7' into rm-willnorris-proxy-support | Chris | 2018-02-12 | 9 | -54/+371 |
| |\ | |||||
| | * | revert master changes | Derrick Anderson | 2018-02-12 | 9 | -54/+371 |
| | | | |||||
| * | | remove willnorris/imageproxy support | Christopher Brown | 2018-02-12 | 1 | -2/+3 |
| |/ | |||||
* / | ABC-176 Prevent changing PluginSettings.EnableUploads through the API (#8249) | Joram Wilander | 2018-02-13 | 2 | -2/+23 |
|/ | | | | | | * Prevent changing PluginSettings.EnableUploads through the API * Contain api4 test case in it's own test | ||||
* | Merge branch 'master' into release-4.7 | Chris | 2018-02-12 | 9 | -371/+54 |
|\ | |||||
| * | Add /v4/image api (#8230) | Chris | 2018-02-09 | 3 | -0/+79 |
| | | | | | | | | | | | | | | | | * add image api * i suppose i should add a test... * only redirect to image proxy | ||||
| * | Remove license globals entirely (#8229) | Chris | 2018-02-09 | 3 | -67/+6 |
| | | | | | | | | | | | | | | | | * remove license globals entirely * fix infinite recursion * test fix | ||||
| * | Eliminate utils.SetLicense calls (#8217) | Chris | 2018-02-07 | 4 | -290/+25 |
| | | | | | | | | | | | | | | | | | | | | * eliminate utils.SetLicense calls * test fix * another test fix * more test fixes | ||||
| * | ABC-132: sign error page parameters (#8197) | Chris | 2018-02-07 | 2 | -11/+17 |
| | | | | | | | | | | | | * sign error page parameters * add comments | ||||
| * | Remove fmt.Println trace on api4 tests (#8212) | Jesús Espino | 2018-02-07 | 1 | -2/+1 |
| | | |||||
| * | Abort on critical error during server startup (#8204) | Pierre de La Morinerie | 2018-02-07 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only a handful of critical errors are present in the codebase. They all occur during server startup (in `app.StartServer()`). Currently, when one of these critical error occurs, it is simpled mentionned in the logs – then the error is discarded, and the app attempts to continue the execution (and probably fails pretty quickly in a weird way). Rather than continuing operations in an unknow state, these errors should trigger a clean exit. This commit rewrites critical startup errors to be correctly propagated, logged, and then terminate the command execution. Additionnaly, it makes the server return a proper error code to the shell. | ||||
* | | Added invite_id field to email invite url, along with validation of this ↵ | Jonathan | 2018-02-12 | 1 | -1/+2 |
| | | | | | | | | field on the server (#8235) | ||||
* | | Add /v4/image api (#8230) | Chris | 2018-02-09 | 3 | -0/+79 |
|/ | | | | | | | | * add image api * i suppose i should add a test... * only redirect to image proxy | ||||
* | add App.License, remove utils.IsLicensed / utils.License calls (#8203) | Chris | 2018-02-06 | 2 | -3/+3 |
| | |||||
* | User based rate limiting (#8152) | Christopher Speller | 2018-01-31 | 1 | -32/+13 |
| | |||||
* | ABC-79: Optimize channel autocomplete query (#8163) | Chris | 2018-01-31 | 1 | -0/+22 |
| | | | | | | * optimize channel autocomplete query * move to new autocomplete endpoint | ||||
* | Add GET /emojis/name/{emoji_name} API endpoint (#8142) | Joram Wilander | 2018-01-24 | 3 | -2/+47 |
| | |||||
* | ABC-90 Add POST /emoji/search and GET /emoji/autocomplete API endpoints (#8125) | Joram Wilander | 2018-01-23 | 3 | -1/+179 |
| | | | | | | * Add POST /emoji/search and GET /emoji/autocomplete API endpoints * Add constant to be clearer | ||||
* | PLT-3383: image proxy support (#7991) | Chris | 2018-01-22 | 2 | -12/+12 |
| | | | | | | | | | | | | * image proxy support * go vet fix, remove mistakenly added coverage file * fix test compile error * add validation to config settings and documentation to model functions * add message_source field to post | ||||
* | Add sort query parameter to GET /emojis (#8121) | Joram Wilander | 2018-01-19 | 2 | -1/+14 |
| | |||||
* | Finally remove utils.Cfg (#8113) | Chris | 2018-01-17 | 4 | -81/+90 |
| | | | | | | | | * finally remove utils.Cfg * fix compile error * another test compilation fix | ||||
* | [PLT-8430] Auto lowercase team and channel names in API requests (#7992) | Carlos Tadeu Panato Junior | 2018-01-12 | 3 | -2/+10 |
| | |||||
* | redirect error uri when OAuth SSO is setup but account creation is disabled ↵ | Saturnino Abril | 2018-01-11 | 1 | -1/+1 |
| | | | | (#8086) | ||||
* | [PLT-7793] Add /users/tokens/search endpoint (#8088) | Adrian Carolli | 2018-01-11 | 2 | -0/+71 |
| | | | | | | | | * Add /users/tokens/search endpoint + tests * Fix check-style * Unnecessary deletion | ||||
* | Remove global config watcher (#8080) | Chris | 2018-01-11 | 1 | -2/+7 |
| | | | | | | | | | | * remove global config watcher * keep config watcher disabled for tests * compile fix * fix resource leak | ||||
* | [XYZ-6] Add sampledata platform command (#8027) | Jesús Espino | 2018-01-11 | 2 | -2/+2 |
| | | | | | | | | * Add fake dependency * [XYZ-6] Add sampledata platform command * Creating EMOJI_NAME_MAX_LENGTH as a constant and using it where needed | ||||
* | [PLT-6936] Translate AppError.Message automatically by default (#8063) | Jesús Espino | 2018-01-08 | 2 | -2/+1 |
| | |||||
* | Remove utils.ClientCfg and utils.ClientCfgHash (#8041) | Chris | 2018-01-05 | 3 | -3/+3 |
| | | | | | | * remove utils.ClientCfg and utils.ClientCfgHash * remove unused import | ||||
* | [PLT-7793] Added /users/tokens endpoint (#8038) | Adrian Carolli | 2018-01-05 | 2 | -1/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added /users/tokens/all endpoint - UserAccessStore now has getAll method - Added tests - Added route - Added handler * Remove space fix check-style * Remove blank space check-style * Fixes for make check-style * Remove extra code that is un-needed in user_test.go * Rename endpoint + grammar - Renamed /users/tokens/all to /users/tokens - Renamed getUserAccessTokens to getUserAccessTokensForUser - Renamed getAllUserAccessTokens to getUserAccessTokens - Minor Grammar changes * Add localization for sql_user_access_token.get_all * Fix minor plural spelling | ||||
* | Add admin update endpoint that can update authservice and authdata (#7842) | Chris Duarte | 2018-01-04 | 2 | -0/+90 |
| | | | | | | | | | | * add admin update endpoint that can upate authservice and authdata * Control only SystemAdmin access * Refactored AdminUpdate endpoint to only be able to update AuthData, AuthService and Password by User.Id * Refactor to move `PUT /api/v4/users/{user_id}/auth`. Created a struct to hold UserAuth info. | ||||
* | [PLT-8173] Strip the post_ prefix on incoming webhook overrides. (#8019) | Jesse Hallam | 2018-01-03 | 1 | -8/+8 |
| | |||||
* | [PLT-8173] Add username and profile picture to webhook set up pages (#8002) | Jesse Hallam | 2018-01-02 | 1 | -0/+61 |
| | |||||
* | Allow for custom subject in TestInviteUsersToTeam (#7999) | Chris Duarte | 2018-01-02 | 1 | -1/+5 |
| | |||||
* | Reduce logging data races, fix MySQL test race condition (#7994) | Chris | 2017-12-22 | 27 | -93/+4 |
| | | | | | | | | * fix races * revert unintentional change * fix test as intended | ||||
* | Merge branch 'release-4.5' | Christopher Speller | 2017-12-18 | 1 | -1/+1 |
|\ | |||||
| * | fix PUT webhook permissions (#7970) | Chris | 2017-12-12 | 1 | -1/+1 |
| | | |||||
* | | fix reaction test (#7978) | Chris | 2017-12-14 | 1 | -10/+5 |
| | | |||||
* | | PLT-6896 per-paging for logs (#7903) | Yusuke Nemoto | 2017-12-13 | 3 | -12/+23 |
| | | | | | | | | | | | | | | | | | | | | * PLT-6896 Read logs from last * Getting rid of file.Stats * remove deprecated value * Make non-reassigned value constant |