Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | if EnableLinkPreviews not enabled, do not call url (#9461) | Jesse Haka | 2018-10-02 | 2 | -3/+26 |
| | |||||
* | Bump prerequisite go version check to 1.11 (#9517) | George Goldberg | 2018-10-01 | 1 | -1/+1 |
| | |||||
* | fix gofmt for go 1.11 (#9516) | Carlos Tadeu Panato Junior | 2018-10-01 | 5 | -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 Goldberg | 2018-10-01 | 5 | -18/+84 |
| | |||||
* | #MM-12130 - Fix incorrect key in en.json and changes some translations from ↵ | Harshil Sharma | 2018-10-01 | 2 | -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 Espino | 2018-10-01 | 3 | -73/+81 |
| | |||||
* | Updating server dependancies. (#9498) | Christopher Speller | 2018-09-28 | 272 | -4213/+23290 |
| | |||||
* | Add preparatory upgrade code for 5.5.0 (#9479) | Carlos Tadeu Panato Junior | 2018-09-28 | 1 | -0/+10 |
| | |||||
* | Idiomatic error handling for app/{job,license,login}.go (#9474) | Jesús Espino | 2018-09-28 | 3 | -50/+46 |
| | |||||
* | MM-12192: autocompleteUsers: if a teamId is provided, require it to match ↵ | Jesse Hallam | 2018-09-28 | 3 | -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 Blais | 2018-09-28 | 1 | -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 Goldberg | 2018-09-27 | 2 | -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 Vainomaa | 2018-09-27 | 1 | -1/+1 |
| | | | Resolves MM-12000 | ||||
* | MM-12013: Fix post-permission checks to cascade for DM/GM channels. (#9476) | George Goldberg | 2018-09-27 | 3 | -1/+42 |
| | |||||
* | Fixing non elastic search paging. (#9471) | Christopher Speller | 2018-09-27 | 2 | -0/+19 |
| | |||||
* | Add plugin API methode to return the current server version (#9429) | Hanzei | 2018-09-27 | 4 | -0/+48 |
| | |||||
* | Idiomatic error handling for app/import*.go (#9473) | Jesús Espino | 2018-09-27 | 3 | -125/+107 |
| | |||||
* | MM-11567: Autocomplete search in: for DMs and GMs (#9430) | Jesús Espino | 2018-09-27 | 5 | -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 Espino | 2018-09-27 | 1 | -1/+7 |
| | |||||
* | Uncomment upgrade for 5.4.0 (#9477) | Carlos Tadeu Panato Junior | 2018-09-27 | 2 | -10/+11 |
| | |||||
* | emit CustomTermsOfService in license (#9472) | Jesse Hallam | 2018-09-27 | 1 | -0/+1 |
| | |||||
* | ensure subpath redirect preserves query string correctly (#9444) | Jesse Hallam | 2018-09-27 | 1 | -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 Nahum | 2018-09-26 | 14 | -1919/+2031 |
| | |||||
* | #MM-12130 changes for custom service terms (#9450) | Harshil Sharma | 2018-09-26 | 38 | -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 Healey | 2018-09-26 | 11 | -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 Espino | 2018-09-26 | 13 | -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 Speller | 2018-09-26 | 6 | -32/+68 |
| | |||||
* | Idiomatic error handling for app/file.go (#9456) | Jesús Espino | 2018-09-25 | 1 | -48/+56 |
| | |||||
* | Migrate to idiomatic error handling app/a*.go and app/b*.go (#9455) | Jesús Espino | 2018-09-25 | 5 | -84/+91 |
| | |||||
* | Adding arg spec to bulk export. (#9453) | Christopher Speller | 2018-09-25 | 1 | -0/+1 |
| | |||||
* | Migrate to idiomatic error handling app/authentication.go (#9411) | Jesús Espino | 2018-09-24 | 1 | -27/+35 |
| | |||||
* | Update NOTICE.txt (#9433) | Dan Maas | 2018-09-24 | 1 | -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 Espino | 2018-09-24 | 1 | -1/+1 |
| | |||||
* | add translation strings and add test case (#9294) | Carlos Tadeu Panato Junior | 2018-09-24 | 2 | -0/+13 |
| | |||||
* | MM-11707: Change the default setting for EDIT_OTHERS_POSTS (#9447) | Jesús Espino | 2018-09-24 | 5 | -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 Wilander | 2018-09-24 | 1 | -1/+1 |
| | |||||
* | Idiomatic error handling for app/c*.go (#9423) | Jesús Espino | 2018-09-24 | 3 | -18/+20 |
| | |||||
* | Idiomatic error handling for app/e*.go (#9426) | Jesús Espino | 2018-09-24 | 4 | -98/+109 |
| | |||||
* | Do not force downloading of shared public files (#9412) | Vasily Naumkin | 2018-09-21 | 1 | -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 Wilander | 2018-09-21 | 1 | -1/+11 |
| | |||||
* | Move file backend to its own service (#9435) | Jesús Espino | 2018-09-20 | 18 | -43/+273 |
| | | | | | | * Move file backend to its own service * Moving utils/inbucket to mailservice package | ||||
* | translations PR 20180917 (#9428) | Elias Nahum | 2018-09-20 | 15 | -119/+1239 |
| | |||||
* | Improving token lookup. (#9436) | Christopher Speller | 2018-09-20 | 1 | -5/+7 |
| | |||||
* | Add ChannelId and TeamId to PostActionIntegrationRequest (#9384) | Hanzei | 2018-09-19 | 3 | -8/+21 |
| | | | | | | * Add ChannelId and TeamId to PostActionIntegrationRequest * Add tests | ||||
* | Revert "disable EnablePublicChannelsMaterialization by default (#9418)" (#9427) | Jesse Hallam | 2018-09-18 | 2 | -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 Espino | 2018-09-17 | 1 | -232/+243 |
| | |||||
* | materialize PublicChannels without triggers (#9424) | Jesse Hallam | 2018-09-17 | 4 | -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 Healey | 2018-09-18 | 7 | -72/+269 |
| | | | | * MM-11700 Clean up handling of user display names for notifications | ||||
* | MM-11781: Basic Data Export Command Line. (#9296) | George Goldberg | 2018-09-17 | 24 | -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 Hallam | 2018-09-17 | 2 | -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 |