ixg_platform/apps
ixgadmin 88eede5d7a Restrict the processing-batch API to ops/admin
Any authenticated user could PATCH a batch, and the write serializer accepted
status, so a buyer could move a qc_fail batch to delivered. The buyer portal
reads batches through the ORM, not this API, so the whole viewset is closed to
ops/admin and the write serializer refuses a hand-set QC status and any
transition out of qc_fail.
2026-09-17 14:48:09 +00:00
..
ai Initial commit: IXG Platform 2026-07-29 16:48:48 +00:00
batches Restrict the processing-batch API to ops/admin 2026-09-17 14:48:09 +00:00
buyer Serve document and certificate files through a permission-checked download 2026-09-17 12:44:52 +00:00
capa Initial commit: IXG Platform 2026-07-29 16:48:48 +00:00
compliance Enforce the intake allocation limit in the lineage API 2026-09-17 14:48:04 +00:00
core Assert rendered pages carry no unquoted multi-token attributes 2026-09-17 14:00:10 +00:00
documents Serve document and certificate files through a permission-checked download 2026-09-17 12:44:52 +00:00
esg Initial commit: IXG Platform 2026-07-29 16:48:48 +00:00
guides Help centre: portal-scoped guide audiences, and links that resolve 2026-09-16 16:39:07 +00:00
notifications Initial commit: IXG Platform 2026-07-29 16:48:48 +00:00
ops Add batch create, edit and lineage screens to the ops portal 2026-09-17 14:48:06 +00:00
qc P99C: compliance automation - CoA auto-generation and EUDR due diligence 2026-08-05 13:58:39 +00:00
shipments Initial commit: IXG Platform 2026-07-29 16:48:48 +00:00
subscriptions Initial commit: IXG Platform 2026-07-29 16:48:48 +00:00
users Initial commit: IXG Platform 2026-07-29 16:48:48 +00:00
__init__.py P99C: compliance automation - CoA auto-generation and EUDR due diligence 2026-08-05 13:58:39 +00:00