Ettore Di Giacinto
cbec432ed6
feat(addons): upload a zip to the owner and install it from the Add-ons API
...
POST /api/addons/files streams the zip to the owner in chunks over the
host access call, so a frontend of a split deployment keeps no copy and
the owner enforces the size limit while it receives. GET and DELETE read
and remove a staged file. The install is the existing host access
preview and install with sourceId local-file, so it keeps the human
surface rule, the nonce and the digest binding. The install body gains a
downgrade confirmation.
Assisted-by: Claude:claude-sonnet-5-5 go gofmt
2026-11-03 22:52:50 +00:00
..
2026-11-03 22:46:22 +00:00
2026-10-22 17:57:19 +02:00
2026-10-24 22:04:56 +02:00
2026-10-22 17:57:19 +02:00
2026-11-03 22:06:43 +00:00
2026-11-03 22:52:50 +00:00
2026-11-03 22:52:09 +00:00
2026-11-03 21:50:00 +00:00
2026-11-03 11:47:50 +00:00
2026-10-24 14:29:39 +02:00
2026-11-03 22:52:50 +00:00
2026-11-02 23:50:40 +00:00
2026-11-03 22:02:30 +00:00
2026-11-02 22:47:17 +01:00
2026-11-01 12:08:23 +01:00
2026-11-03 21:33:36 +00:00
2026-11-01 12:08:23 +01:00
2026-11-03 14:53:20 +00:00
2026-11-03 22:46:22 +00:00
2026-11-03 16:15:07 +00:00
2026-11-03 22:52:50 +00:00
2026-11-03 22:46:22 +00:00
2026-11-03 22:52:09 +00:00
2026-11-03 16:15:07 +00:00
2026-10-22 17:57:19 +02:00
2026-11-03 22:06:43 +00:00
2026-11-02 23:50:40 +00:00
2026-11-03 22:52:50 +00:00
2026-11-03 22:52:50 +00:00
2026-11-03 22:52:09 +00:00
2026-11-03 22:52:50 +00:00
2026-11-03 21:50:00 +00:00
2026-11-02 23:50:40 +00:00
2026-11-03 22:52:50 +00:00
2026-11-03 22:52:09 +00:00
2026-11-02 23:50:40 +00:00
2026-11-03 22:06:43 +00:00
2026-11-03 16:56:49 +00:00
2026-11-03 22:52:50 +00:00
2026-11-03 16:56:49 +00:00
2026-11-02 23:50:40 +00:00
2026-11-02 01:16:55 +00:00
2026-11-03 22:52:50 +00:00
2026-10-22 17:57:19 +02:00
2026-10-22 17:57:19 +02:00
2026-11-03 16:15:07 +00:00
2026-11-03 16:15:07 +00:00
2026-11-03 22:52:50 +00:00
2026-11-02 22:47:17 +01:00
2026-11-03 21:50:00 +00:00
2026-11-03 08:45:52 +00:00
2026-11-03 08:45:52 +00:00