Review, publish, preview and undo changes through the API

Revisions now call publishing only what publishes: a project's status is
whether the work is active, and a service is published by its flag.

The fake identity server answers by token, so a test can sign in a second
person.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-01 08:29:48 +02:00
parent 4c4a2b3299
commit 5b46436641
18 changed files with 1899 additions and 13 deletions

View File

@@ -29,6 +29,16 @@ return [
'cannot_publish' => 'No tens permís per publicar pàgines.',
],
'revisions' => [
'nothing_to_restore' => 'Aquesta revisió no té canvis per desfer.',
],
'reviews' => [
'not_requestable' => 'Ja està esperant revisió o ja està publicat.',
'not_a_reviewer' => 'Aquesta persona no pot publicar això, així que no ho pot revisar.',
'not_awaiting' => 'No està esperant revisió.',
],
'settings' => [
'read_only' => 'Aquest ajust l\'escriu l\'aplicació i no es pot editar a mà.',
],

View File

@@ -29,6 +29,16 @@ return [
'cannot_publish' => 'You do not have permission to publish pages.',
],
'revisions' => [
'nothing_to_restore' => 'This revision has no changes to undo.',
],
'reviews' => [
'not_requestable' => 'It is already awaiting review or already published.',
'not_a_reviewer' => 'That person cannot publish this, so they cannot review it.',
'not_awaiting' => 'It is not awaiting review.',
],
'settings' => [
'read_only' => 'This setting is written by the application and cannot be edited by hand.',
],

View File

@@ -29,6 +29,16 @@ return [
'cannot_publish' => 'No tienes permiso para publicar páginas.',
],
'revisions' => [
'nothing_to_restore' => 'Esta revisión no tiene cambios que deshacer.',
],
'reviews' => [
'not_requestable' => 'Ya está esperando revisión o ya está publicado.',
'not_a_reviewer' => 'Esa persona no puede publicar esto, así que no puede revisarlo.',
'not_awaiting' => 'No está esperando revisión.',
],
'settings' => [
'read_only' => 'Este ajuste lo escribe la aplicación y no se puede editar a mano.',
],