per-job auto-publish setting
Description
Activity
Show:
Details
Details
Assignee
Unassigned
UnassignedReporter

Tested Version/s
None
Components
Priority

More fields
Time tracking
More fields
Time trackingCreated 23 October 2017 at 01:32
Updated 23 October 2017 at 01:32
Some translated documents in Drupal should be published as soon as possible, but others should be published at a specific time. TMGMT only gives a single checkbox for all documents to auto-publish or not when all translations are available.
We should add an auto-publish option to our custom job configuration in the Drupal plugin. The expected behaviour would be:
check auto-publish on the translator config to enable auto-publish
check or uncheck auto-publish per-document to determine whether they will auto-publish
documents will only auto-publish if both settings are checked
add a button to the job manage page to publish (rather than have to manually approve each translation to publish when auto-publish is turned off)
Technical note: we may need to work around TMGMT a bit here, to avoid it auto-publishing something for a job that has our auto-publish setting off. We could do it by only handing the translations to TMGMT with a not-finished state, then when someone pushes our Publish button we pass the translations to TMGMT with a finished and approved state.