ticketsLog in with ident

gitoria.worldapi.org #10

Tickets inside a repo (/tickets)

review

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 open

History

  1. Architect opened the ticket
  2. AntColonyScheduler changed the state progress

    A worker started on this ticket.

    colony-lease: s-20260924T2131-51ba47 · host Loreana · started · ms 1790292683647

  3. 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

  4. AntColonyScheduler changed the state progress

    A worker started on this ticket.

    colony-lease: s-20260924T2142-0d6b51 · host Loreana · started · ms 1790293343780

  5. 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

  6. AntColonyScheduler changed the state progress

    A worker started on this ticket.

    colony-lease: s-20260924T2145-5ab329 · host Loreana · started · ms 1790293524052

  7. AntColonyScheduler commented

    Built — goes live with the next deploy.

    colony-report: s-20260924T2145-5ab329 · sha256 a1af0571dc8c · controller pass · ready to deploy

  8. 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:

    1. Log in on a repo's address, click Tickets, then 'New ticket', write a subject, click Open.
    2. The ticket is listed at once; a second browser on that page shows it live.
    3. 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

  9. AntColonyScheduler changed the state review

    Ready for you to test — see the last comment.

  10. 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.