PLT-6595-Server: Job Management APIs. (#6931)

* PLT-6595-Server: Job Management APIs.

* MANAGE_JOBS Permission

* Fix test.
Этот коммит содержится в:
George Goldberg
2017-07-20 16:25:35 +01:00
коммит произвёл Christopher Speller
родитель 5ae701d133
Коммит 6c6f2a1138
13 изменённых файлов: 473 добавлений и 73 удалений

Просмотреть файл

@@ -3371,6 +3371,14 @@
"id": "authentication.permissions.create_team_roles.name",
"translation": "Create Teams"
},
{
"id": "authentication.permissions.manage_jobs.description",
"translation": "Ability to manage jobs"
},
{
"id": "authentication.permissions.manage_jobs.name",
"translation": "Manage Jobs"
},
{
"id": "authentication.permissions.manage_team_roles.description",
"translation": "Ability to change the roles of a team member"
@@ -4471,6 +4479,22 @@
"id": "model.incoming_hook.user_id.app_error",
"translation": "Invalid user id"
},
{
"id": "model.job.is_valid.id.app_error",
"translation": "Invalid job Id"
},
{
"id": "model.job.is_valid.create_at.app_error",
"translation": "Create at must be a valid time"
},
{
"id": "model.job.is_valid.type.app_error",
"translation": "Invalid job type"
},
{
"id": "model.job.is_valid.status.app_error",
"translation": "Invalid job status"
},
{
"id": "model.oauth.is_valid.app_id.app_error",
"translation": "Invalid app id"