Commit Graph
6 Commits
Author SHA1 Message Date
bernatsamperaandClaude Opus 4.6 8d879fa000 Add rate limiting to API submit endpoint and expose download count
5/hour/IP on submit, downloads field in admin output.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-08-10 09:28:10 +02:00
bernatsamperaandClaude Opus 4.6 5fa3f6bffd Add gcontext share command and submission status endpoint
CLI command validates a local template folder against the workflow standard
(frontmatter, steps/, runs/example/), bundles files, and POSTs to the
marketplace API. --status mode queries GET /api/workflows/{id}/status.
16 new tests (suite 68 -> 84).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-08-09 18:16:12 +02:00
bernatsamperaandClaude Opus 4.6 3b3e7da2a3 Add publish endpoint to re-approve rejected workflows
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-08-09 12:30:31 +02:00
bernatsamperaandClaude Opus 4.6 9a4ada1614 Add unpublish endpoint to moderation router
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-08-09 02:36:26 +02:00
bernatsamperaandClaude Opus 4.6 061972e91a Add admin CRUD endpoints for the marketplace dashboard (task 11)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-08-09 02:17:41 +02:00
bernatsamperaandClaude Fable 5 aca7523754 Add workflows API, the marketplace backend (marketplace task 3b)
FastAPI + Postgres service that stores workflow templates as file
bundles with indexed manifest fields, submit-for-review publishing,
and moderation endpoints behind an admin token.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-08 13:15:47 +02:00