summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* fix gofmt for go 1.11 (#9516)Carlos Tadeu Panato Junior2018-10-015-2164/+2160
| | | | | | | | * fix gofmt for go 1.11 * fix test * comment out one test
* MM-12110: Don't /invite or /kick deactivated users. (#9494)George Goldberg2018-10-015-18/+84
|
* #MM-12130 - Fix incorrect key in en.json and changes some translations from ↵Harshil Sharma2018-10-012-11/+7
| | | | | | | | service terms to terms of service (#9488) * Fix incorrect key in en.json and changes some translations from service terms to terms of service * Improved translated messages
* Migrate to idiomatic error handling app/notification*.go (#9487)Jesús Espino2018-10-013-73/+81
|
* Updating server dependancies. (#9498)Christopher Speller2018-09-28272-4213/+23290
|
* Add preparatory upgrade code for 5.5.0 (#9479)Carlos Tadeu Panato Junior2018-09-281-0/+10
|
* Idiomatic error handling for app/{job,license,login}.go (#9474)Jesús Espino2018-09-283-50/+46
|
* MM-12192: autocompleteUsers: if a teamId is provided, require it to match ↵Jesse Hallam2018-09-283-0/+23
| | | | | | | | the channel's team id (#9481) * MM-12192: unit test * MM-1292: autocompleteUsers: if a teamId is provided, require it to match the channel's team id
* Add EnablePublicChannelsMaterialization to diagnostics.go (#9495)Jason Blais2018-09-281-8/+9
| | | | | | | | * Fix style error in diagnostics.go * Add EnablePublicChannelsMaterialization to diagnostics.go * Fix build error
* MM-12080: Added some extra logging to cluster leader changed. (#9475)George Goldberg2018-09-272-1/+6
| | | | | Purpose of this is to make in-field debugging of cluster leader issues (particularly around duplicate job scheduling) easier to debug from production server logs.
* Bump AuthorizeRequest State max length to 1024 (#9468)Mark Vainomaa2018-09-271-1/+1
| | | Resolves MM-12000
* MM-12013: Fix post-permission checks to cascade for DM/GM channels. (#9476)George Goldberg2018-09-273-1/+42
|
* Fixing non elastic search paging. (#9471)Christopher Speller2018-09-272-0/+19
|
* Add plugin API methode to return the current server version (#9429)Hanzei2018-09-274-0/+48
|
* Idiomatic error handling for app/import*.go (#9473)Jesús Espino2018-09-273-125/+107
|
* MM-11567: Autocomplete search in: for DMs and GMs (#9430)Jesús Espino2018-09-275-34/+280
| | | | | | | | | | * MM-11567: Autocomplete search in: for DMs and GMs * Adding unit tests * Allowing to search Direct Messages in the autocompletion * Fix it in TE
* When leave a channel the push notification can fail (#9478)Jesús Espino2018-09-271-1/+7
|
* Uncomment upgrade for 5.4.0 (#9477)Carlos Tadeu Panato Junior2018-09-272-10/+11
|
* emit CustomTermsOfService in license (#9472)Jesse Hallam2018-09-271-0/+1
|
* ensure subpath redirect preserves query string correctly (#9444)Jesse Hallam2018-09-271-1/+2
| | | | The previous code appended a `/` to the end of the URL, breaking if a query string was present.
* translations PR 20180924 (#9454)Elias Nahum2018-09-2614-1919/+2031
|
* #MM-12130 changes for custom service terms (#9450)Harshil Sharma2018-09-2638-44/+933
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * #MM-12130 changes for custom service terms * Fixed styling * Added getServiceTerms API * removed unnecessary panic * removed custom service terms text from flat config * reverted user sql store as those changes are no longer needed * added tests * Updated a config key to be more standard * Added copyright info * Loading service terms only if the feature is enabled * Loading service terms only if the feature is enabled * removed unused index * added createservice termns API * made a param to bool instead of string * added createservice termns API * review fixes * fixed styling * Minor refactoring * removed saveConfig and loadConfig magic * added empty service terms text check to createServiceTerms API * refactoed some urls to be terms_of_service instead of service_terms * removed check for support settings * changed URLs in tests * removed unused code * fixed a bug * added service termd id in conif * fixed a test * review fixes * minor fixes * Fixed TestCreateServiceTerms
* Move HTTPService and ConfigService into services package (#9422)Harrison Healey2018-09-2611-110/+147
| | | | | | | | * Move HTTPService and ConfigService into utils package * Re-add StaticConfigService * Move config and http services into their own packages
* MM-7188: Cleaning push notification on every read, not only on channel ↵Jesús Espino2018-09-2613-102/+238
| | | | | | | | | | | | switch (#9348) * MM-7188: Cleaning push notification on every read, not only on channel switch * Removed unnecesary goroutine * Fixing tests * Applying suggestion from PR
* Adding paging to elasticsearch API. (#9425)Christopher Speller2018-09-266-32/+68
|
* Idiomatic error handling for app/file.go (#9456)Jesús Espino2018-09-251-48/+56
|
* Migrate to idiomatic error handling app/a*.go and app/b*.go (#9455)Jesús Espino2018-09-255-84/+91
|
* Adding arg spec to bulk export. (#9453)Christopher Speller2018-09-251-0/+1
|
* Migrate to idiomatic error handling app/authentication.go (#9411)Jesús Espino2018-09-241-27/+35
|
* Update NOTICE.txt (#9433)Dan Maas2018-09-241-1664/+2233
| | | | | - Update homepage, owner, and copyright info for all dependencies - Add SPDX open-source license IDs - Alphabetize dependency list so future updates will cause smaller diffs
* Add missing dots (fixing compilation error on go 1.11) (#9448)Jesús Espino2018-09-241-1/+1
|
* add translation strings and add test case (#9294)Carlos Tadeu Panato Junior2018-09-242-0/+13
|
* MM-11707: Change the default setting for EDIT_OTHERS_POSTS (#9447)Jesús Espino2018-09-245-12/+15
| | | | | | | | | | | | * MM-11707: Removes edit_others_posts permission from the team_admin role in MakeDefaultRoles(). * MM-11707: Tests fix. * MM-11707: Update test store. * MM-11707: Allow to change the permission for edit the others posts on TE * Fixing tests
* Include webhook ID in debug log (#9439)Joram Wilander2018-09-241-1/+1
|
* Idiomatic error handling for app/c*.go (#9423)Jesús Espino2018-09-243-18/+20
|
* Idiomatic error handling for app/e*.go (#9426)Jesús Espino2018-09-244-98/+109
|
* Do not force downloading of shared public files (#9412)Vasily Naumkin2018-09-211-1/+1
| | | | | I believe we don't need to force downloading of shared public files, because `writeFileResponse` method will compare its MIME type with `MEDIA_CONTENT_TYPES` and output it inline or as attachment automatically. Usually we are share images and it is much more convenient to see them without downloading.
* Fail plugin activation if no web app and server component (#9438)Joram Wilander2018-09-211-1/+11
|
* Move file backend to its own service (#9435)Jesús Espino2018-09-2018-43/+273
| | | | | | * Move file backend to its own service * Moving utils/inbucket to mailservice package
* translations PR 20180917 (#9428)Elias Nahum2018-09-2015-119/+1239
|
* Improving token lookup. (#9436)Christopher Speller2018-09-201-5/+7
|
* Add ChannelId and TeamId to PostActionIntegrationRequest (#9384)Hanzei2018-09-193-8/+21
| | | | | | * Add ChannelId and TeamId to PostActionIntegrationRequest * Add tests
* Revert "disable EnablePublicChannelsMaterialization by default (#9418)" (#9427)Jesse Hallam2018-09-182-2/+2
| | | | This reverts commit 5786b0d6d57b90bbb0c262235dd9d19b497b5fae, now that the feature is safe to enable by default.
* Migrate to idiomatic error handling the first half to the app/channel.go (#9413)Jesús Espino2018-09-171-232/+243
|
* materialize PublicChannels without triggers (#9424)Jesse Hallam2018-09-174-346/+524
| | | | Creating triggers requires SUPERUSER privileges, and is especially painful on RDS. Pivot to maintaining this denormalized table in code.
* MM-11700 Clean up handling of user display names for notifications (#9343)Harrison Healey2018-09-187-72/+269
| | | | * MM-11700 Clean up handling of user display names for notifications
* MM-11781: Basic Data Export Command Line. (#9296)George Goldberg2018-09-1724-46/+1106
| | | | | | | | | | | | | | | | * MM-11781: Basic Data Export Command Line. * ChannelStore new unit tests. * TeamStore new unit tests. * Unit test for new UserStore function. * Unit tests for post store new methods. * Review fixes. * Fix duplicate command name.
* disable EnablePublicChannelsMaterialization by default (#9418)Jesse Hallam2018-09-172-2/+2
| | | | | | | | | * disable EnablePublicChannelsMaterialization by default Creating triggers on Amazon RDS seems to reqiure extra privileges. More investigation is required. * update model/config.go too
* [MM-11860]: Expose slack attachment parsing functions in the model package ↵Charles Birk2018-09-175-30/+30
| | | | | | (#9351) Refactored parseSlackAttachment functions from https://github.com/mattermost/mattermost-server/blob/master/app/post.go#L312 into model/slack_attachments.go so that plugins have access to them.
* MM-12045: Fix MFA for ldap accounts (#9420)Jesús Espino2018-09-171-2/+5
|