Run batches and import JSON or CSV through the API

Each operation is dispatched as a request of its own, so a batch is held to
the same validation and permissions as the calls it contains.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-01 08:58:36 +02:00
parent 6b3517743a
commit 0119004f2c
11 changed files with 750 additions and 0 deletions

View File

@@ -39,6 +39,11 @@ return [
'not_awaiting' => 'No està esperant revisió.',
],
'batch' => [
'path' => 'Només operacions de l\'API d\'administració (/v1/…), sense lots niats ni importacions.',
'too_many' => 'Com a molt :max files per importació.',
],
'settings' => [
'read_only' => 'Aquest ajust l\'escriu l\'aplicació i no es pot editar a mà.',
],

View File

@@ -39,6 +39,11 @@ return [
'not_awaiting' => 'It is not awaiting review.',
],
'batch' => [
'path' => 'Only admin API operations (/v1/…), with no nested batches or imports.',
'too_many' => 'At most :max rows per import.',
],
'settings' => [
'read_only' => 'This setting is written by the application and cannot be edited by hand.',
],

View File

@@ -39,6 +39,11 @@ return [
'not_awaiting' => 'No está esperando revisión.',
],
'batch' => [
'path' => 'Solo operaciones de la API de administración (/v1/…), sin lotes anidados ni importaciones.',
'too_many' => 'Como mucho :max filas por importación.',
],
'settings' => [
'read_only' => 'Este ajuste lo escribe la aplicación y no se puede editar a mano.',
],