Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | PLT-6595-Server: Job Management APIs. (#6931) | George Goldberg | 2017-07-20 | 1 | -3/+33 |
| | | | | | | | | * PLT-6595-Server: Job Management APIs. * MANAGE_JOBS Permission * Fix test. | ||||
* | PLT-6595: API to purge Elasticsearch indexes. (#6971) | George Goldberg | 2017-07-19 | 1 | -0/+10 |
| | |||||
* | Merge branch 'release-4.0' | Christopher Speller | 2017-07-18 | 1 | -7/+5 |
|\ | |||||
| * | PLT-7025: Fix Slack Import API. (#6905) | George Goldberg | 2017-07-12 | 1 | -5/+3 |
| | | |||||
| * | Fixing error in apiv4 flagged posts route (#6880) | Christopher Speller | 2017-07-09 | 1 | -2/+2 |
| | | |||||
* | | Fixing client4 ping (#6915) | Christopher Speller | 2017-07-12 | 1 | -1/+1 |
| | | |||||
* | | PLT-6916: Redesign the jobs package and Jobserver. (#6733) | George Goldberg | 2017-07-07 | 1 | -6/+6 |
|/ | | | | | | | | | | | | | | This commit redesigns the jobserver to be based around an architecture of "workers", which carry out jobs of a particular type, and "jobs" which are a unit of work carried by a particular worker. It also introduces "schedulers" which are responsible for scheduling jobs of a particular type automatically (jobs can also be scheduled manually when apropriate). Workers may be run many times, either in instances of the platform binary, or the standalone jobserver binary. In any mattermost cluster, only one instance of platform OR jobserver must run the schedulers. At the moment this is controlled by a config variable, but in future will be controlled through the cluster leader election process. | ||||
* | Add paging to the GET /emojis endpoint (#6802) | Joram Wilander | 2017-07-03 | 1 | -3/+4 |
| | |||||
* | Add some basic sorting support for GET /users endpoint (#6801) | Joram Wilander | 2017-06-30 | 1 | -0/+22 |
| | |||||
* | PLT-6474: Server: Add elasticsearch/test endpoint to API. (#6792) | George Goldberg | 2017-06-29 | 1 | -0/+17 |
| | |||||
* | PLT-6931 Properly parse request body in post search (#6768) | Joram Wilander | 2017-06-28 | 1 | -2/+2 |
| | | | | | | * Properly parse request body in post search * Update driver to use correct body | ||||
* | Move remaining actions over to use redux and v4 endpoints (#6720) | Joram Wilander | 2017-06-26 | 1 | -3/+14 |
| | |||||
* | Fix panic in v4 client (#6704) | Joram Wilander | 2017-06-21 | 1 | -197/+205 |
| | |||||
* | Add GET /teams/invite/{invite_id} endpoint for v4 (#6685) | Joram Wilander | 2017-06-20 | 1 | -0/+10 |
| | |||||
* | Add GET /analytics/old endpoint for v4 (#6666) | Joram Wilander | 2017-06-19 | 1 | -0/+18 |
| | |||||
* | Add POST and DELETE /license endpoints for v4 (#6665) | Joram Wilander | 2017-06-19 | 1 | -1/+45 |
| | | | | | | * Add POST and DELETE /license endpoints for v4 * Fix comment text | ||||
* | Add APIv4 endpoint to permanently delete teams (#6604) | Zeger-Jan van de Weg | 2017-06-15 | 1 | -0/+11 |
| | | | | | Tests are added, however, it only tests the property if its soft deleted. In the background it will be hard deleted, but that is untestable through a integration test. | ||||
* | [PLT-5465/APIV4] GET /system/health - Improve ping health check to have ↵ | Carlos Tadeu Panato Junior | 2017-05-30 | 1 | -7/+10 |
| | | | | | | | | | | limits (#6331) * implement PLT-5465 - Improve ping health check to have limits * update /ping and delete /health * remove permission check | ||||
* | PLT-6408 Framework for job server (#6404) | Harrison Healey | 2017-05-18 | 1 | -0/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added initial job server * Added job server to be ran as part of platform * Added test job to the enterprise repo * Fixed job server not loading license * Renamed job package to jobs * Fixed TE not being buildable * Added JobStatus table to database * Changed fields used by JobStatus * Added APIs to query job status * Added config change listener to server * Added option to run job server from Makefile * Added ability to enable/disable jobs from config * Commented out placeholder for search indexing job * Fixed govet * Removed debug messages and fixed job api init message | ||||
* | PLT-6019: Add APIv4 Endpoint for restoring Channels (#6263) | Robin Naundorf | 2017-05-15 | 1 | -0/+10 |
| | |||||
* | Removing channel list alias from apiv4 client (#6383) | Christopher Speller | 2017-05-10 | 1 | -10/+10 |
| | |||||
* | Add tests for CreateUserWithInviteId and CreateUserWithHash (#6363) | Carlos Tadeu Panato Junior | 2017-05-10 | 1 | -0/+34 |
| | |||||
* | implement open graph metadata for apiV4 (#6343) | Carlos Tadeu Panato Junior | 2017-05-10 | 1 | -0/+19 |
| | |||||
* | Add API Endpoint for deleted Channels (#5889) | Robin Naundorf | 2017-05-09 | 1 | -0/+11 |
| | |||||
* | Creating common token store and moving email invites and verification to it ↵ | Christopher Speller | 2017-04-27 | 1 | -5/+5 |
| | | | | (#6213) | ||||
* | APIv4 POST /commands/execute (#6205) | Saturnino Abril | 2017-04-27 | 1 | -0/+11 |
| | |||||
* | PLT-4457 Added API to get multiple users by their usernames (#6218) | Harrison Healey | 2017-04-25 | 1 | -0/+10 |
| | | | | | | | | | | * Allow getting profiles by username without a team * Changed UserStore.GetProfilesByUsernames to return an array * PLT-4457 Added API to get multiple users by their usernames * Changed users/names route to users/usernames | ||||
* | APIv4 DELETE /users/{user_id}/posts/{post_id}/reactions/name (#6117) | Saturnino Abril | 2017-04-22 | 1 | -0/+10 |
| | | | | | | | | | | * APIv4 DELETE /users/{user_id}/posts/{post_id}/reactions/name * updated v3 deleteReaction endpoint * update parameter of app.DeleteReactionForPost() * update utils.IsValidAlphaNum, add utils.IsValidAlphaNumHyphenUnderscore, and add related tests | ||||
* | implement POST /logs for apiV4 (#6143) | Carlos Tadeu Panato Junior | 2017-04-21 | 1 | -0/+12 |
| | |||||
* | [APIV4] GET /emoji/{emoji_id}/image for apiV4 (#6141) | Carlos Tadeu Panato Junior | 2017-04-20 | 1 | -0/+11 |
| | | | | | | * implement GET /emoji/{emoji_id}/image for apiV4 * update per request | ||||
* | APIv4 POST /channels/group (#6166) | Saturnino Abril | 2017-04-20 | 1 | -0/+10 |
| | |||||
* | Implement v4 endpoints for OAuth (#6040) | Joram Wilander | 2017-04-20 | 1 | -5/+108 |
| | | | | | | | | | | | | | | | | | | * Implement POST /oauth/apps endpoint for APIv4 * Implement GET /oauth/apps endpoint for APIv4 * Implement GET /oauth/apps/{app_id} and /oauth/apps/{app_id}/info endpoints for APIv4 * Refactor API version independent oauth endpoints * Implement DELETE /oauth/apps/{app_id} endpoint for APIv4 * Implement /oauth/apps/{app_id}/regen_secret endpoint for APIv4 * Implement GET /user/{user_id}/oauth/apps/authorized endpoint for APIv4 * Implement POST /oauth/deauthorize endpoint | ||||
* | APIv4 POST /reactions (#6092) | Saturnino Abril | 2017-04-18 | 1 | -0/+14 |
| | | | | | | * APIv4 POST /reactions * update corresponding V3 endpoint | ||||
* | APIv4 PUT /users/{user_id}/active (#6118) | Saturnino Abril | 2017-04-17 | 1 | -0/+13 |
| | |||||
* | implement DELETE /emoji/{emoji_id} fro apiV4 (#6021) | Carlos Tadeu Panato Junior | 2017-04-17 | 1 | -0/+24 |
| | | | implement GET /emoji/{emoji_id} for apiv4 | ||||
* | Implement GET /webrtc/token endpoint for APIv4 (#6046) | Joram Wilander | 2017-04-16 | 1 | -0/+13 |
| | |||||
* | [APIV4] POST /commands/{command_id}/regen_token for apiV4 (#6052) | Carlos Tadeu Panato Junior | 2017-04-16 | 1 | -0/+10 |
| | | | | | | * implement POST /commands/{command_id}/regen_token for apiV4 * update comment | ||||
* | PLT-5860 Updated copyright date (#6058) | Harrison Healey | 2017-04-12 | 1 | -1/+1 |
| | | | | | | | | | | | | * PLT-5860 Updated copyright date in about modal * PLT-5860 Updated copyright notice in JSX files * PLT-5860 Updated copyright notice in go files * Fixed misc copyright dates * Fixed component snapshots | ||||
* | APIv4 GET /posts/{post_id}/reactions (#6047) | Saturnino Abril | 2017-04-11 | 1 | -0/+12 |
| | |||||
* | APIv4 DELETE /commands/{command_id} (#6012) | Saturnino Abril | 2017-04-10 | 1 | -0/+10 |
| | |||||
* | Refactor switching login type code into app layer and add v4 endpoint (#6000) | Joram Wilander | 2017-04-10 | 1 | -0/+10 |
| | | | | | | * Refactor switching login type code into app layer and add v4 endpoint * Fix unit test | ||||
* | APIv4 PUT /commands/{command_id} (#5999) | Saturnino Abril | 2017-04-07 | 1 | -0/+14 |
| | | | | | | * APIv4 PUT /commands/{command_id} * update client parameter and api4 test | ||||
* | implement GET /emoji for apiV4 (#6007) | Carlos Tadeu Panato Junior | 2017-04-07 | 1 | -0/+10 |
| | |||||
* | implement POST /emoji for apiV4 (#5868) | Carlos Tadeu Panato Junior | 2017-04-06 | 1 | -0/+49 |
| | |||||
* | APIv4 GET /users/{user_id}/posts/flagged (#5984) | Saturnino Abril | 2017-04-05 | 1 | -0/+41 |
| | | | | | | * APIv4 GET /users/{user_id}/posts/flagged * change permission check | ||||
* | implement GET /teams/{team_id}/commands/autocomplete (#5951) | Carlos Tadeu Panato Junior | 2017-04-03 | 1 | -0/+14 |
| | |||||
* | Implement POST /teams/{team_id}/invite/email for apiV4 (#5944) | Carlos Tadeu Panato Junior | 2017-04-03 | 1 | -0/+10 |
| | |||||
* | PLT-6169: Batch add users to teams. (#5953) | George Goldberg | 2017-04-03 | 1 | -0/+16 |
| | |||||
* | APIv4 DELETE /teams/{team_id} (#5937) | Saturnino Abril | 2017-04-03 | 1 | -0/+10 |
| | |||||
* | APIv4 post /teams/search (#5931) | Saturnino Abril | 2017-04-03 | 1 | -0/+10 |
| |