feat: check Tiny products and add a supervised order test
All checks were successful
Build and deploy / Validate source (push) Successful in 11s
Build and deploy / Integration suite on a real stack (push) Successful in 2m39s
Build and deploy / Secret scan and release gate (push) Successful in 7s
Build and deploy / Publish images (push) Successful in 1m43s
All checks were successful
Build and deploy / Validate source (push) Successful in 11s
Build and deploy / Integration suite on a real stack (push) Successful in 2m39s
Build and deploy / Secret scan and release gate (push) Successful in 7s
Build and deploy / Publish images (push) Successful in 1m43s
"Testar conexão" now also reads the four configured Tiny products and requires each to be active. app/tiny_probe.py runs from the worker console to list products, confirm the configured ids, and create one marked test order through the worker's own delivery path, proving the duplicate guard by search before a second delivery. Nothing is sent without --confirmar. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -268,6 +268,16 @@ From the report already sent. These are dated promises, not backlog.
|
||||
real orders. Still to confirm on the client's account: plan (Construa+),
|
||||
product ids, token lifetimes, whether pickup needs a transportador, and
|
||||
rate limits.
|
||||
**Supervised run (2026-09-25):** the payload and query parameters were
|
||||
checked against Tiny's published v3 OpenAPI spec (`GET /pedidos` accepts
|
||||
`cpfCnpj` and `dataInicial`; `GET /pedidos/{id}` returns
|
||||
`numeroOrdemCompra`). "Testar conexão" on the Kanban now also reads the four
|
||||
configured products and requires each to be active. `python -m
|
||||
app.tiny_probe` runs from the worker console: `produtos` and `conferir` are
|
||||
read-only; `pedido` shows the test order and creates it only with
|
||||
`--confirmar`, through the worker's own `deliver`, then proves the duplicate
|
||||
guard by search first and only then by a second delivery. Not yet run
|
||||
against the client's account.
|
||||
- `[~]` 1.4 — Final print-file generation (see 3.2 and 3.6: production instructions
|
||||
must survive checkout before an output engine can reproduce the approved job).
|
||||
**Built (2026-09-24):** each paid item gets a PDF the width of the film and
|
||||
|
||||
Reference in New Issue
Block a user