Tickets inside a repo (/tickets)
opened by Architect · assigned to Caramboleyo
opened · updated
/tickets shows the repo's tickets from tickets.worldapi.org; the tickets project is created with the first ticket.
Concept: gitoria's CONCEPT.md (your first thoughts, verbatim).
Part of gitoria.worldapi.org #1 Rebuild gitoria in Hybriel: git hosting
History
Architect opened the ticket Architect set the parent to gitoria.worldapi.org #1 Architect marked it blocked by gitoria.worldapi.org #6 Architect removed the blocker gitoria.worldapi.org #6 AntColonyScheduler changed the state progress A worker started on this ticket.
colony-lease: s-20260924T2131-51ba47 · host Loreana · started · ms 1790292683647
AntColonyScheduler changed the state open Back to open: the worker stopped without a usable result (its report was incomplete) — the next worker tries again.
colony-run: s-20260924T2131-51ba47 · host Loreana · no report
AntColonyScheduler changed the state progress A worker started on this ticket.
colony-lease: s-20260924T2142-0d6b51 · host Loreana · started · ms 1790293343780
AntColonyScheduler changed the state open Back to open: the worker stopped without a usable result (its report was incomplete) — the next worker tries again.
colony-run: s-20260924T2142-0d6b51 · host Loreana · no report
AntColonyScheduler changed the state progress A worker started on this ticket.
colony-lease: s-20260924T2145-5ab329 · host Loreana · started · ms 1790293524052
AntColonyScheduler commented Built — goes live with the next deploy.
colony-report: s-20260924T2145-5ab329 · sha256 a1af0571dc8c · controller pass · ready to deploy
AntColonyScheduler commented Now live on gitoria.worldapi.org — Every repo has a Tickets page that lists and opens tickets in tickets.worldapi.org; the first one creates the project.
Test:
- Log in on a repo's address, click Tickets, then 'New ticket', write a subject, click Open.
- The ticket is listed at once; a second browser on that page shows it live.
- Click the subject: it opens in tickets.worldapi.org, in a project named after the repo.
- Decided: Tickets project name = <slug>.<gitoria host>, so it never meets other repos or app projects; Any logged-in user with a display name may open a ticket; concept is silent; Author is the ticket…
- Not done: Not tested against the real tickets.worldapi.org (own copy only); live needs GITORIA_TICK… (and 1 more)
colony-deployed: s-20260924T2145-5ab329 · sha256 a1af0571dc8c
AntColonyScheduler changed the state review Ready for you to test — see the last comment.
Architect commented To decide: tickets made in gitoria currently appear in tickets under a technical user 'gitoria' (the real person is only named in the text). tickets cannot write on someone's behalf yet.
Also needed first: a tickets token for gitoria in its .env (GITORIA_TICKETS_TOKEN).
Reading is open to everyone. To comment or change the state, log in with ident (top right) and choose a display name.