Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [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 |
|\ | |||||
| * | fix race condition in tests (#7609) | Chris | 2017-10-11 | 1 | -0/+16 |
| | | |||||
| * | PLT-7811 Standardized team sanitization flow (#7586) | Harrison Healey | 2017-10-09 | 2 | -14/+471 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * post-4.3 commit (#7581) * reduce store boiler plate (#7585) * fix GetPostsByIds error (#7591) * PLT-7811 Standardized team sanitization flow * Fixed TestGetAllTeamListings * Stopped sanitizing teams for team admins * Removed debug logging * Added TearDown to sanitization tests that needed it | ||||
| * | PLT-7818 Updates to post type (#7579) | Joram Wilander | 2017-10-09 | 1 | -3/+11 |
| | | | | | | | | | | | | * Updates to post type * Update tests | ||||
* | | [PLT-7396] Add the ability to revoke user sessions in System Console > Users ↵ | Rick Batka | 2017-10-16 | 2 | -0/+65 |
| | | | | | | | | | | | | | | | | #7493 (#7623) * add endpoint and tests for revoking all sessions for a user * fix failing test build | ||||
* | | parallel tests (#7629) | Chris | 2017-10-16 | 2 | -6/+12 |
| | | |||||
* | | Use tmpfs containers for api/api4 tests, move and speed up CLI tests (#7606) | Chris | 2017-10-12 | 2 | -2/+104 |
| | | | | | | | | | | | | | | | | | | | | | | | | * use tmpfs containers for api/api4, move and speed up cli tests * minor optimizations * add missing files, fix pre-existing race condition * add . to TestMain check * add requested log message | ||||
* | | Add User To Channel api route returns a 400 error when trying to add users ↵ | Santos Solorzano | 2017-10-12 | 1 | -0/+5 |
| | | | | | | | | to a DM or GM channel (#7587) | ||||
* | | Miscellaneous app cleanup (#7594) | Chris | 2017-10-09 | 2 | -27/+14 |
|/ | | | | | | | | | | | | * app cleanup * whoops, forgot a file * some minor cleanup * longer container deadline * defensive checks | ||||
* | Fix races / finally remove global app for good (#7570) | Chris | 2017-10-04 | 1 | -5/+0 |
| | | | | | | | | | | | | * finally remove global app for good * test compilation fixes * fix races * fix deadlock * wake up write pump so it doesn't take forever to clean up | ||||
* | PLT-7718 Patch for files (#7564) | Joram Wilander | 2017-10-04 | 3 | -6/+11 |
| | | | | | | | | | | * Patch for files * Fix merge * Fix tests * Fix another test | ||||
* | PLT-7785: Slash commands can be issued to a channel in a team without it (#7567) | Jonathan | 2017-10-04 | 2 | -6/+38 |
| | | | | | | * Ensured that specified channel is a part of specified team * Simplified approach to just infer team id from specified channel id to eliminate the attack vector entirely | ||||
* | PLT-7781 Some more OAuth fixes (#7568) | Joram Wilander | 2017-10-04 | 2 | -23/+129 |
| | | | | | | * Some other oauth fixes * Fix unit test | ||||
* | Updates to session revoking in v4 (#7565) | Joram Wilander | 2017-10-04 | 2 | -1/+21 |
| | |||||
* | Only update session activity on specific endpoints (#7549) | Joram Wilander | 2017-10-03 | 4 | -1/+5 |
| | |||||
* | Goroutine wranglin (#7556) | Chris | 2017-10-03 | 1 | -2/+1 |
| | | | | | | * goroutine wranglin * synchronize WebConn.WritePump | ||||
* | Fix bad merge (#7553) | Joram Wilander | 2017-10-02 | 1 | -1/+1 |
| | |||||
* | PLT-7705: API to get data retention policy. (#7539) | George Goldberg | 2017-10-02 | 3 | -0/+50 |
| | | | | | | * PLT-7705: API to get data retention policy. * Fix review comments. | ||||
* | Don't use global app for api / api4 tests (#7528) | Chris | 2017-10-02 | 25 | -262/+269 |
| | | | | | | | | | | | | | | * don't use global app for api / api4 tests * put sleep back. we're gonna have to do some goroutine wrangling * fix oauth test config assumptions * jobs package, i'm comin' for you next * app test fix * try increasing sleep a little | ||||
* | PLT-7404 Return viewed at times in view channel API response (#7428) | Joram Wilander | 2017-09-29 | 2 | -5/+19 |
| | | | | | | | | * Return viewed at times in view channel API response * Updated transaction to read and write once * Remove transaction and only update if new value greater than older | ||||
* | remove jobs.Srv and other jobs-related globals (#7535) | Chris | 2017-09-29 | 2 | -5/+4 |
| | |||||
* | PLT-7684 Add support to outgoing webhooks and slash commands to set post ↵ | Joram Wilander | 2017-09-28 | 2 | -0/+10 |
| | | | | | | | | type and props (#7531) * Add support to outgoing webhooks and slash commands to set post type and props * Fix nil access | ||||
* | PLT-7633 (E20) Add session idle timeout config setting (#7524) | Joram Wilander | 2017-09-28 | 1 | -0/+1 |
| | | | | | | | | | | * Add session idle timeout config setting * Modify config setting name to SessionIdleTimeoutInMinutes * Small re-org of if statement * Merge with latest master | ||||
* | remove remaining Global() calls (outside of tests) (#7521) | Chris | 2017-09-28 | 3 | -5/+4 |
| | |||||
* | PLT-7470: Add metrics for searches. (#7507) | George Goldberg | 2017-09-25 | 1 | -0/+12 |
| | |||||
* | Move sql store code into store/sqlstore package (#7502) | Chris | 2017-09-25 | 1 | -4/+4 |
| | | | | | | | | | | * move sql store code into store/sqlstore package * move non-sql constants back up to store * fix api test * derp | ||||
* | remove global refs from api/api4 (#7496) | Chris | 2017-09-22 | 27 | -400/+415 |
| | |||||
* | remove more global refs (#7480) | Chris | 2017-09-21 | 1 | -2/+1 |
| | |||||
* | fix error message escaping (#7467) | Chris | 2017-09-20 | 1 | -2/+2 |
| | |||||
* | remove einterface gets (#7455) | Chris | 2017-09-19 | 9 | -22/+20 |
| | |||||
* | Fixing profile image tag (#7435) | Corey Hulen | 2017-09-19 | 2 | -3/+3 |
| | | | | | | | | * Fixing profile image tag * Fixing unit test * Fixing unit test | ||||
* | generate web error when opening an invalid public file link (#7475) | Saturnino Abril | 2017-09-19 | 1 | -0/+2 |
| | |||||
* | Implement update OAuthApp endpoint for APIv4, add test (#7413) | n1aba | 2017-09-18 | 2 | -0/+148 |
| | |||||
* | PLT-7622 Improvements to server handling of webapp plugins (#7445) | Joram Wilander | 2017-09-15 | 3 | -10/+41 |
| | | | | | | | | * Improvements to server handling of webapp plugins * Fix newline * Update manifest function names | ||||
* | Model: NewLocAppError -> NewAppError (#7450) | George Goldberg | 2017-09-15 | 1 | -1/+1 |
| | |||||
* | Invalidate webhook cache after updating webhook (#7430) | Joram Wilander | 2017-09-14 | 1 | -0/+5 |
| | |||||
* | fix plugin test (#7436) | Chris | 2017-09-12 | 3 | -10/+15 |
| | | | | | | | | | | | | * fix plugin test * ugh. global state * Fix plugin test * Fix TestDeleteChannel * Remove plugin config listener when shutting down | ||||
* | Remove global app references (#7433) | Chris | 2017-09-12 | 3 | -52/+31 |
| | | | | | | | | * remove global app references * test fix * fix api4 test compilation | ||||
* | PLT-7407: Back-end plugins (#7409) | Chris | 2017-09-11 | 2 | -2/+2 |
| | | | | | | | | | | | | * tie back-end plugins together * fix comment typo * add tests and a bit of polish * tests and polish * add test, don't let backend executable paths escape the plugin directory | ||||
* | Renaming repo | Christopher Speller | 2017-09-06 | 46 | -122/+122 |
| | |||||
* | Adding jenkinsfile for new build server. | Christopher Speller | 2017-09-06 | 2 | -11/+4 |
| | |||||
* | Merge release-4.2 | Christopher Speller | 2017-09-06 | 4 | -5/+36 |
|\ | |||||
| * | Various patches | JoramWilander | 2017-09-06 | 4 | -5/+36 |
| | | |||||
* | | app type transition (#7167) | Chris | 2017-09-06 | 32 | -491/+489 |
|/ |