Jeremy
bd175be54f
craft-ai-core: rename from craft-ai-model; lapse each kind of consent on its own; keep models found at a new address
...
Consent expiry is now per kind of data: renewing text no longer renews an expired image permission. A connection edit keeps models found by a test at the new address, and drops only the ones saved for the old one.
2026-10-15 20:06:57 +01:00
Jeremy
ba6ff9187c
Add craft-ai-model: the data model and contract for AI in the Craft Apps
2026-10-13 21:53:38 +01:00
skylartaylor
b55b21cdeb
Apply permission policy review before first release
2026-10-13 04:33:01 +02:00
skylartaylor
b9f475471a
Support normal new-file permissions with private atomic staging
2026-10-13 02:26:24 +02:00
skylar taylor-barrick
5d41e29e46
Install software Vulkan for shared UI rendering tests
2026-10-12 02:41:42 +02:00
skylar taylor-barrick
b700ae753f
Add shared printer settings and asynchronous job feedback
2026-10-12 02:32:49 +02:00
skylar taylor-barrick
c30d7d4e13
Avoid interactive FILE port prompts in the Windows queue test
2026-10-11 21:50:09 +02:00
skylar taylor-barrick
c15c501567
Require Windows CI to exercise the paused print queue
2026-10-11 21:46:00 +02:00
skylar taylor-barrick
b71ad7c8f1
Preserve queue duplex defaults and add explicit shrink-to-fit
2026-10-11 21:44:37 +02:00
skylar taylor-barrick
711b7934c9
Enable cross-platform craft-print CI and manual runs
2026-10-11 19:48:56 +02:00