Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [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 | |||||
* | | Add plugin slash command support (#7941) | Chris | 2017-12-08 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | * add plugin slash command support * remove unused string * rebase | |||||
* | | Allow deactivation of SSO users (#7952) | Joram Wilander | 2017-12-08 | 2 | -3/+20 | |
|/ | ||||||
* | Fix oauth app update (#7913) | Joram Wilander | 2017-12-01 | 2 | -1/+8 | |
| | ||||||
* | PLT-8018: Bundled jira plugin (#7920) | Chris | 2017-11-30 | 1 | -1/+1 | |
| | | | | | | | | | | | | * bundled jira plugin * fix generated file formatting, add prepackaged key * whoops, uploaded wrong file * whitelist generated files for license check * make it work for people without go/bin in their path | |||||
* | Add Config to disable Auth Transfers. (#7843) | Chris Duarte | 2017-11-28 | 1 | -0/+51 | |
| | | | | | | * Add Config to disable Auth Transfers. * Set config ExperimentalEnableAuthenticationTransfer behind an E20 license restriction | |||||
* | PLT-8058: Logging api.context.invalid_session.error app errors to log level ↵ | Martin Kraft | 2017-11-23 | 1 | -2/+13 | |
| | | | | 'info'. (#7893) | |||||
* | origin checker refactor (#7889) | Chris | 2017-11-22 | 1 | -3/+1 | |
| | ||||||
* | HTTP client refactor (#7884) | Chris | 2017-11-22 | 1 | -2/+1 | |
| | | | | | | * http client refactor * simplification | |||||
* | Role refactor (#7867) | Chris | 2017-11-21 | 8 | -137/+114 | |
| | | | | | | | | * role refactor * add missing file * fix web test | |||||
* | [PLT-840] Add option to outgoing webhooks to reply to the posted message as ↵ | Carlos Tadeu Panato Junior | 2017-11-20 | 1 | -12/+53 | |
| | | | | a comment (#7807) | |||||
* | refactor template code (#7860) | Chris | 2017-11-20 | 1 | -2/+0 | |
| | ||||||
* | PLT-6217 Fixes system message posted to Town Square when a member leaves a ↵ | Tsilavina Razafinirina | 2017-11-20 | 2 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | team (#7752) * Fixes system message posted to Town Square when adding/removing team member (#6483) Fixes unit test method call to match RemoveUserFromTeam modification (#6483) Fixes system message posted to Town Square when adding/removing team member (#6483) Removes unnessary error message * Updates system message when a user leaves a team (#6483) * Changes system message when a user is removed from team (#6483) * Adds a new string to be post to town-square when a member is added to a team (#6483) | |||||
* | Reorganize file util functionality (#7848) | Chris | 2017-11-16 | 2 | -6/+5 | |
| | | | | | | | | * reorganize file util functionality * fix api test compilation * fix rebase issue | |||||
* | more global config ref cleanup (#7802) | Chris | 2017-11-09 | 5 | -34/+29 | |
| | ||||||
* | several one-line panic, race, and logic fixes (#7766) | Chris | 2017-11-03 | 3 | -5/+9 | |
| | ||||||
* | prevent deactivation of sso users (#7759) | Chris | 2017-11-02 | 2 | -3/+3 | |
| | ||||||
* | [PLT-7362] Add post' root ID to APIv4 addChannelMember to render added user ↵ | Saturnino Abril | 2017-10-31 | 2 | -8/+41 | |
| | | | | | | | | | | (as system post) at RHS (#7730) * add post' root ID to apiv4 addChannelMember to render added user (as system post) at RHS * add check to post_root_id parameter * add AddChannelMemberWithRootId function for backward compatibility | |||||
* | PLT-7978 Add websocket event for user role update (#7745) | Joram Wilander | 2017-10-31 | 4 | -15/+15 | |
| | | | | | | | | * Add websocket event for user role update * Fix tests * More test fixes | |||||
* | Remove license requirement for plugins (#7747) | Joram Wilander | 2017-10-31 | 1 | -1/+1 | |
| | ||||||
* | Refactoring cfg refs and load / save functions (#7749) | Chris | 2017-10-31 | 4 | -24/+15 | |
| | | | | | | * refactoring cfg refs and load / save functions * improve error output | |||||
* | simplify things (#7735) | Chris | 2017-10-30 | 8 | -27/+24 | |
| | ||||||
* | Remove more global refs / state (#7723) | Chris | 2017-10-26 | 2 | -14/+12 | |
| | | | | | | | | | | * remove more global refs / state * fix job enterprise initialization * fix api4 test compilation * saml api endpoints fix | |||||
* | Add config setting to configure plugins directory (#7725) | Joram Wilander | 2017-10-26 | 1 | -5/+6 | |
| | ||||||
* | Performance improvements for 40M posts (#7708) | Christopher Speller | 2017-10-25 | 21 | -188/+174 | |
| | | | | | | | | | | | | | | | | | | | | | | * Optimizing get root posts SQL query * Setting session invalidation to be reliable * Adding app reciever to SessionHasPermissionToUser * Adding app reciever to SessionHasPermissionToTeam * Adding app reciever to SessionHasPermissionTo * Clear session cache if permission was denied * Fixing rebase issues * Revert "Optimizing get root posts SQL query" This reverts commit f364757e7015cfb4ec673d0a4fc3d57cd25d8dd7. * Fixing build | |||||
* | [PLT-7726] adjustments for the mm-server jenkinsfile (#7688) | Carlos Tadeu Panato Junior | 2017-10-25 | 1 | -1/+1 | |
| | ||||||
* | [PLT-4341] add dnd command (#7694) | Carlos Tadeu Panato Junior | 2017-10-25 | 2 | -0/+26 | |
| | ||||||
* | PLT-7849 Add config setting to disable plugin uploads (#7666) | Joram Wilander | 2017-10-25 | 2 | -5/+19 | |
| | | | | | | * Add config setting to disable plugin uploads * Update unit test | |||||
* | Differentiate between installed and activated states for plugins (#7706) | Joram Wilander | 2017-10-25 | 2 | -10/+120 | |
| | ||||||
* | eliminate more utils.Cfg references (#7701) | Chris | 2017-10-24 | 2 | -28/+1 | |
| | ||||||
* | add model.NewX funcs for builtin types (#7692) | Chris | 2017-10-23 | 4 | -28/+14 | |
| | | | | | | * add model.NewX funcs for builtin types * whoops, forgot to add the new file | |||||
* | Reduce cfg boilerplate (#7689) | Chris | 2017-10-23 | 3 | -156/+12 | |
| | | | | | | | | | | | | * reduce cfg boilerplate * fix compile error * user test fix * another test fix * simplify diagnostics / testing | |||||
* | Expose user.Props through REST API (#7661) | Joram Wilander | 2017-10-20 | 1 | -1/+7 | |
| | ||||||
* | Update v4 POST log endpoint to match v3 permissions (#7653) | Joram Wilander | 2017-10-20 | 2 | -5/+29 | |
| | ||||||
* | [PLT-7362] Option to add user to channel if mentioned user is not currently ↵ | Saturnino Abril | 2017-10-21 | 1 | -1/+77 | |
| | | | | | | | | | | | | | | | | in the channel (#7619) * Option to add user to channel if mentioned user is not currently in the channel * instead of link from server, just add component on client side to add channel member * change implementation using post.props * do clean up and add test * sanitize post.props['add_channel_member'] on post creation * move sanitize to app.CreatePost and also apply to app.UpdatePost | |||||
* | PLT-7740 Update encoding of filename in file headers (#7552) | Joram Wilander | 2017-10-19 | 1 | -2/+4 | |
| | | | | | | * Remove URL escaping of filename in file headers * Add encoding for filename | |||||
* | [PLT-7794] Add user access token enable/disable endpoints (#7630) | Nick Frazier | 2017-10-19 | 2 | -1/+173 | |
| | | | | | | | | | | | | * Add column to UserAccessTokens table * PLT-7794 Add user access token enable/disable endpoints * replaced eliminated global variable * updates to user_access_token_store and upgrade.go * style fix and cleanup | |||||
* | Reduce utils.Cfg references (#7650) | Chris | 2017-10-18 | 26 | -500/+555 | |
| | | | | | | | | | | | | * app.UpdateConfig method * test fix * another test fix * the config override option as-was is just error prone, remove it for now * derp | |||||
* | fix email race condition (#7656) | Chris | 2017-10-18 | 1 | -1/+4 | |
| | ||||||
* | fix job test race condition (#7647) | Chris | 2017-10-18 | 1 | -3/+4 | |
| | ||||||
* | fix preference test races (#7645) | Chris | 2017-10-18 | 1 | -0/+8 | |
| | ||||||
* | PLT-7193: Regression - Custom slash commands don't work in direct or group ↵ | Jonathan | 2017-10-17 | 3 | -7/+148 | |
| | | | | | | | | message channels (#7635) * No longer overriding specified team id for DMs/GMs, as these types of channels don't belong to a team, and doing so breaks slash commands for them * Ensured user is on specified team in case of GM/DM, extended test suite | |||||
* | Merge branch 'release-4.3' | Christopher Brown | 2017-10-16 | 3 | -17/+482 | |
|\ |