Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Updating dependancies. (#9303) | Christopher Speller | 2018-08-28 | 255 | -5111/+11042 | |
| | ||||||
* | MM-11327: Restrict Teams by Email (#9142) | Gabe Van Engel | 2018-08-28 | 5 | -113/+273 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Check a team's AllowedDomains setting before adding users to the team. * Updated AddUser tests to validate AllowedDomains restriction. * Updated variable name to match convention. * Removed AllowedDomains from team sanitization. * Update AppError's Where to match the calling function. * Added tests for user matching allowedDomains, and multi domain values of allowedDomains. * Added test to make sure we block users who have a subdomain of a whitelisted domain. * Revert "Removed AllowedDomains from team sanitization." This reverts commit 17c2afea584da40c7d769787ae86408e9700510c. * Update sanitization tests to include dockerhost, now that we enforce AllowedDomains. * Added tests to verify the interplay between the global and per team domain restrictions. * Validate AllowedDomains property against RestrictCreationToDomains before updating a team. * Remove team.AllowedDomains from sanitization. * Add i18n string for the team allowed domains restriction app error. | |||||
* | Adding IdAttribute setting for SAML (#9291) | Jesús Espino | 2018-08-28 | 3 | -0/+8 | |
| | | | | | | | | * Adding IdAttribute setting for SAML * Adding Saml Id Attribute to the diagnostics information * Adding entry to default.json | |||||
* | Update en.json typo (#9312) | Cosmin M | 2018-08-27 | 1 | -1/+1 | |
| | | | "id": "plugin.api.update_user_status.bad_status",Unable to set the user statys. Unknown user status. | |||||
* | Add debug-server task to make file to run mattermost using delve (#9290) | Jesús Espino | 2018-08-27 | 1 | -0/+10 | |
| | ||||||
* | Moving magic number to constant in team import (#9298) | Jesús Espino | 2018-08-27 | 1 | -2/+3 | |
| | ||||||
* | MM-11786: Adds API endpoint to retrieve redirect locations. (#9284) | Martin Kraft | 2018-08-24 | 3 | -0/+81 | |
| | ||||||
* | Fix sampledata reset LastPostAt when the channels are empty (#9295) | Jesús Espino | 2018-08-24 | 1 | -1/+8 | |
| | ||||||
* | translations PR 20180820 (#9277) | Elias Nahum | 2018-08-24 | 1 | -12/+12 | |
| | ||||||
* | Support for interactive menus in message attachments (#9285) | Joram Wilander | 2018-08-24 | 4 | -8/+89 | |
| | ||||||
* | If no origin header is set for WebSocket, do not fail upgrade (#9287) | Joram Wilander | 2018-08-24 | 1 | -0/+4 | |
| | ||||||
* | Merge release-5.2 | Carlos Tadeu Panato Junior | 2018-08-24 | 7 | -9/+29 | |
|\ | ||||||
| * | MM-11782: Make archived channels experimental and off-by-default. (#9281) | George Goldberg | 2018-08-22 | 7 | -9/+29 | |
| | | | | | | | | | | | | * MM-11782: Make archived channels experimental and off-by-default. * Fix test. | |||||
* | | MM-11572: Force correct order on messages generated in the bulk (#9244) | Jesús Espino | 2018-08-24 | 6 | -7/+66 | |
| | | ||||||
* | | MM-11348: Add telemetry for advanced permissions. (#9249) | George Goldberg | 2018-08-23 | 6 | -32/+226 | |
| | | ||||||
* | | Add/Remove translations (#9280) | Jesús Espino | 2018-08-22 | 1 | -18/+42 | |
| | | ||||||
* | | [MM-11593] Prevent user to remove from a direct channel (#9251) | Saturnino Abril | 2018-08-21 | 3 | -0/+33 | |
| | | | | | | | | | | | | * prevent user to remove from a direct channel * only allow removing of a member in private or public channel | |||||
* | | Adding Permissions check and reactions function to plugins API (#9273) | Jesús Espino | 2018-08-20 | 4 | -0/+325 | |
| | | | | | | | | | | | | * Adding reactions functions * Adding permissions checking in the plugins api | |||||
* | | Add ToJson() to PostActionIntegrationResponse (#9247) | Hanzei | 2018-08-20 | 2 | -6/+61 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add ToJson() to PostActionIntegrationResponse This commits adds a ToJson() methode to PostActionIntegrationResponse. It also adds tests for other ToJson() methods * Add PostActionIntegrationResponseFromJson function * Add PostActionIntegrationRequesteFromJson() function * Fix test names * Add testcase | |||||
* | | Add FileInfo and get file []byte in plugin api (#9269) | Elias Nahum | 2018-08-20 | 4 | -0/+122 | |
| | | | | | | | | | | | | | | | | * Add FileInfo and get file []byte in plugin api * Regenerated plugin mocks * Rename ReadFileAtPath to ReadFile | |||||
* | | Add PostId to PostActionIntegrationRequest (#9270) | Hanzei | 2018-08-18 | 2 | -0/+2 | |
| | | ||||||
* | | Update default.json (#9256) | Jason Blais | 2018-08-16 | 1 | -1/+2 | |
| | | ||||||
* | | Merge release-5.2 | Carlos Tadeu Panato Junior | 2018-08-16 | 17 | -314/+320 | |
|\| | ||||||
| * | translations PR 20180813 (#9252) | Elias Nahum | 2018-08-15 | 15 | -307/+307 | |
| | | | | | | | | | | | | * translations PR 20180813 * Fix french translation | |||||
| * | MM-11678: Split the cache for includeDeleted and not includeDeleted ↵ | Jesús Espino | 2018-08-14 | 1 | -2/+7 | |
| | | | | | | | | | | | | | | | | memberships requests (#9254) * MM-11678: Split the cache for includeDeleted and not includeDeleted memberships requests * Updating properly the cache on sucess | |||||
| * | clarify CopyFileInfos godocs (#9243) | Jesse Hallam | 2018-08-10 | 1 | -5/+6 | |
| | | ||||||
* | | Add link to developer docs in readme/contributing.md (#9248) | Jason Blais | 2018-08-14 | 2 | -1/+2 | |
| | | | | | | | | | | | | * Update README.md * Update CONTRIBUTING.md | |||||
* | | Update mockery before generate mocks (#9250) | Jesús Espino | 2018-08-14 | 1 | -3/+3 | |
| | | ||||||
* | | Merge remote-tracking branch 'upstream/release-5.2' into ↵ | cpanato | 2018-08-10 | 4 | -14/+79 | |
|\| | | | | | | | release-5.2-daily-merge-20180810 | |||||
| * | MM-11382 Remove special handling of PluginSettings when loading config (#9234) | Harrison Healey | 2018-08-10 | 2 | -6/+73 | |
| | | | | | | | | | | | | | | | | * MM-11382 Only override PluginSettings from environment when necessary * MM-11382 Remove special handling of PluginSettings when loading config * Add extra unit test | |||||
| * | MM-11637: avoid stopping unstarted jobs (#9240) | Jesse Hallam | 2018-08-09 | 2 | -8/+6 | |
| | | | | | | | | | | The new locking primitives in 5.2 around jobs assume the worker/scheduler was actually started, so don't try to stop if not started. | |||||
* | | avoid t.Fatal() in tests (#9189) | Jesse Hallam | 2018-08-09 | 18 | -362/+153 | |
| | | | | | | | | | | | | I've been burned a few times by tests that simply fatal, requiring me to run another build to learn more about what the mismatch was. Avoid this. This is part of a long running goal of mine to make testing "better". | |||||
* | | Ignore link-local addresses in cluster advertisement (#9223) | Daniel Malon | 2018-08-08 | 1 | -1/+1 | |
| | | ||||||
* | | Merge remote-tracking branch 'upstream/release-5.2' into ↵ | cpanato | 2018-08-08 | 45 | -103/+335 | |
|\| | | | | | | | release-5.2-daily-merge-20180808 | |||||
| * | MM-9747: Small fixes for attachments import (#9225) | Jesús Espino | 2018-08-08 | 3 | -3/+60 | |
| | | | | | | | | | | | | * MM-9747: Small fixes for attachments import * Adding unit test RootId check in replies | |||||
| * | fix plugintest example and docs (#9213) | Jesse Hallam | 2018-08-08 | 3 | -48/+66 | |
| | | ||||||
| * | MM-11384: Add system install date information to the client config (#9218) | Jesús Espino | 2018-08-08 | 37 | -38/+203 | |
| | | | | | | | | | | | | | | | | * MM-11384: Add system install date information to the client config * Fixing translation text * Fixes from Peer Review | |||||
| * | Remove global-relay export command from the cli (#9226) | Jesús Espino | 2018-08-08 | 1 | -10/+0 | |
| | | ||||||
| * | try to fix the flaky test (#9231) | Carlos Tadeu Panato Junior | 2018-08-07 | 1 | -4/+6 | |
| | | ||||||
* | | Update serverside markdown parser to respect unicode and capitalized links ↵ | Harrison Healey | 2018-08-08 | 5 | -78/+173 | |
| | | | | | | | | (#9235) | |||||
* | | Add preparatory upgrade code for 5.3.0 (#9224) | Carlos Tadeu Panato Junior | 2018-08-08 | 1 | -0/+10 | |
|/ | ||||||
* | translations PR 20180802 (Adds Romanian) (#9210) | Elias Nahum | 2018-08-06 | 8 | -53/+6418 | |
| | | | | | | * translations PR 20180802 * Fix romanian translation | |||||
* | Uncomment upgrade for 5.2.0 (#9216) | Carlos Tadeu Panato Junior | 2018-08-06 | 2 | -6/+6 | |
| | ||||||
* | MM-11510: Adds delete at value to delete channel websocket event. (#9217) | Martin Kraft | 2018-08-04 | 1 | -1/+4 | |
| | ||||||
* | MM-11575: change plugin nil semantics (#9212) | Jesse Hallam | 2018-08-03 | 5 | -165/+466 | |
| | | | | | | | | * change MessageWillBePosted nil return semantics * change FileWillBeUploaded nil return semantics * use LogDebug to verify plugin inputs vs. the confusing Delete(User|Team) | |||||
* | Idiomatic error handling on team sql store (#9201) | Jesús Espino | 2018-08-03 | 2 | -83/+121 | |
| | ||||||
* | MM-11576: Allow to join and add members to archived channels (#9214) | Jesús Espino | 2018-08-03 | 3 | -18/+0 | |
| | ||||||
* | MM-11529: Allow to Leave an archived channel from the API (#9204) | Jesús Espino | 2018-08-03 | 4 | -10/+22 | |
| | | | | | | * MM-11529: Allow to Leave an archived channel from the API * Remove the restriction to remove user from archive channel to yourself | |||||
* | Feature/fileinfo create copy (#9198) | dmitrysamuylovpharo | 2018-08-02 | 6 | -0/+127 | |
| | | | | | | | | * Initial implementation of a CopyFileInfos function that creates new FileInfo objects copied from provided FileIds with the provided user as the creator and not linked to a post yet. This can subsequently be used to copy existing attachments from another post to attach to a new post without having to re-upload the actual files * added a unit test for the CopyFileInfos function * resolving pull request suggestions | |||||
* | send channel wide push notification type when at-here is used (#9209) | Elias Nahum | 2018-08-02 | 1 | -1/+1 | |
| |