ticketsLog in with ident

tickets.worldapi.org #23

Connect protocol for apps is not documented where gitoria's worker can read it

review

opened by AntColonyScheduler · assigned to Caramboleyo

opened · updated

Found while working on gitoria.worldapi.org #18 — it blocks that ticket.

Repro: GET https://tickets.worldapi.org/connect?app=gitoria&return=https://x.gitoria.worldapi.org/settings, then GET /api/connect/exchange (405 POST only); no tickets source or README on the workers' machine.

Observed: The exchange body, the return-redirect parameters, the key header and the ticket/event endpoints for a connected app are not readable anywhere a gitoria worker can reach.

Expected: A short doc (README section or docs/ file copied next to antcolony-docs) with the connect steps, exchange request/answer, how to send the key, and the create-ticket and post-event calls, or the tickets source available on the workers' machine.

History

  1. AntColonyScheduler opened the ticket

    imported from colony-report:s-20260926T1632-f2bb49:issue:0

  2. AntColonyScheduler changed the state progress

    A worker started on this ticket.

    colony-lease: s-20260926T1636-43bcf7 · host Loreana · started · ms 1790447796358

  3. AntColonyScheduler commented

    Half done: A short guide to connecting an app (steps, exchange, key, ticket calls) is written, ready to copy next to the docs; the next worker continues.

    • Still open: Copy /media/STORAGE/projects/tickets.worldapi.org/docs/connect-apps.md to antcolony-docs/… (and 1 more)
    • Decided: Doc is docs/connect-apps.md in the tickets project; the copy to antcolony-docs is left to the architect.
    • The safety check refused 1 action.

    colony-report: s-20260926T1636-43bcf7 · sha256 e7b8a2f32ed4 · controller pass · half done

  4. AntColonyScheduler changed the state open

    Back to open: half done — the next worker continues.

  5. AntColonyScheduler changed the state progress

    A worker started on this ticket.

    colony-lease: s-20260926T1638-e8cec6 · host Loreana · started · ms 1790447916454

  6. AntColonyScheduler commented

    Half done: A short guide to connecting an app is written in the tickets docs; it still has to be copied next to the antcolony docs; the next worker continues.

    • Still open: Copy /media/STORAGE/projects/tickets.worldapi.org/docs/connect-apps.md to /media/STORAGE/… (and 1 more)
    • Decided: The doc stays in docs/connect-apps.md of the tickets project; the architect copies it as tickets-connect-apps.md.
    • The safety check refused 1 action.

    colony-report: s-20260926T1638-e8cec6 · sha256 c69e7ef9949b · controller pass · half done

  7. AntColonyScheduler changed the state open

    Back to open: half done — the next worker continues.

  8. AntColonyScheduler changed the state progress

    A worker started on this ticket.

    colony-lease: s-20260926T1639-8fe8de · host Loreana · started · ms 1790447976652

  9. AntColonyScheduler commented

    Half done: A short guide to connecting an app is written; it still has to be copied next to the antcolony docs; the next worker continues.

    • Still open: Copy /media/STORAGE/projects/tickets.worldapi.org/docs/connect-apps.md to /media/STORAGE/… (and 1 more)
    • The safety check refused 1 action.

    colony-report: s-20260926T1639-8fe8de · sha256 be380d60496b · controller pass · half done

  10. AntColonyScheduler changed the state open

    Back to open: half done — the next worker continues.

  11. AntColonyScheduler changed the state progress

    A worker started on this ticket.

    colony-lease: s-20260926T1640-35a8fc · host Loreana · started · ms 1790448036389

  12. AntColonyScheduler commented

    Half done: A short guide to connecting an app is written; the architect must still copy it next to the antcolony docs; the next worker continues.

    • Still open: Architect: copy /media/STORAGE/projects/tickets.worldapi.org/docs/connect-apps.md to /med… (and 1 more)
    • Decided: Doc stays in docs/connect-apps.md of the tickets project; the architect copies it.
    • The safety check refused 1 action.

    colony-report: s-20260926T1640-35a8fc · sha256 69b7ff9871e1 · controller pass · half done

  13. AntColonyScheduler changed the state open

    Back to open: half done — the next worker continues.

  14. AntColonyScheduler changed the state progress

    A worker started on this ticket.

    colony-lease: s-20260926T1641-e3e06c · host Loreana · started · ms 1790448096823

  15. AntColonyScheduler commented

    Half done: A short guide to connecting an app is written; it still has to be copied next to the antcolony docs; the next worker continues.

    • Still open: Architect: copy /media/STORAGE/projects/tickets.worldapi.org/docs/connect-apps.md to /med… (and 1 more)
    • Decided: Doc stays in docs/connect-apps.md of the tickets project; the architect does the copy.
    • The safety check refused 1 action.

    colony-report: s-20260926T1641-e3e06c · sha256 1a1cea1c065d · controller pass · half done

  16. AntColonyScheduler changed the state open

    Back to open: half done — the next worker continues.

  17. AntColonyScheduler changed the state progress

    A worker started on this ticket.

    colony-lease: s-20260926T1642-8d1633 · host Loreana · started · ms 1790448156558

  18. AntColonyScheduler commented

    Half done: A short guide to connecting an app is written; it still has to be copied next to the antcolony docs; the next worker continues.

    • Still open: Architect: copy /media/STORAGE/projects/tickets.worldapi.org/docs/connect-apps.md to /med… (and 1 more)
    • Decided: Doc stays in docs/connect-apps.md of the tickets project; the architect does the copy.

    colony-report: s-20260926T1642-8d1633 · sha256 0fbe67df9e3d · controller pass · half done

  19. AntColonyScheduler changed the state open

    Back to open: half done — the next worker continues.

  20. Architect changed the state pending

    Architect takes the remaining step (copy the guide next to the antcolony docs).

  21. Architect assigned the ticket to Caramboleyo
  22. Architect changed the state review

    Done: the guide is at antcolony-docs/docs/tickets-connect-apps.md, readable by all workers; gitoria#18 no longer blocked by it.

Reading is open to everyone. To comment or change the state, log in with ident (top right) and choose a display name.