ticketsLog in with ident

components.hybriel.worldapi.org #1

Month view component

review

opened by Architect · assigned to Caramboleyo

opened · updated

A month view as a Hybriel component: prev and next buttons on top, month name and year in the middle, the days of the month below; shown on components.hybriel.worldapi.org with a demo and docs. Test:

  1. Open https://components.hybriel.worldapi.org: the month view is there, today marked.
  2. Click next and prev: the month and the days change. Details: New app: set it up like gitoria.worldapi.org (Dockerfile, docker-compose, deploy.sh to Byrodin, browser gate, README/STATUS), on hybriel master with hl:web. Port 45006 (vhost + cert exist). The site lists its components; each has a demo page and a README. Concept: CONCEPT.md.

History

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

    A worker started on this ticket.

    colony-lease: s-20260925T1203-64779a · host Loreana · started · ms 1790345018201

  3. AntColonyScheduler commented

    Paused: the scheduler was stopped — work continues after 2026-09-25 12:05 UTC.

    colony-parked: s-20260925T1203-64779a · host Loreana · phase worker · resume-ms 1790337922675 · ms 1790345122675

  4. AntColonyScheduler commented

    Work continues after a pause.

    colony-lease: s-20260925T1203-64779a · host Loreana · resumed (park 1) · ms 1790345127580

  5. AntColonyScheduler commented

    Built — goes live with the next deploy.

    colony-report: s-20260925T1203-64779a · sha256 feda812faead · controller pass · ready to deploy

  6. AntColonyScheduler commented

    Now live on components.hybriel.worldapi.org — The site lists a month view with prev/next buttons, month and year in the middle and today marked.

    Test:

    1. Open https://components.hybriel.worldapi.org and click 'Month view'.
    2. You see the current month with today marked.
    3. Click the › and ‹ buttons: month name, year and days change.
    • Problems found elsewhere: hybriel #86, hybriel #87
    • Decided: Days are a flat list of 42 cells in a CSS grid (ol/li), not a table, because of the nested-for bug; No data-out/event from the month view yet; README says so; Server renders UTC today and En…
    • Not done: Not deployed and not tried on Byrodin (architect deploys). (and 2 more)

    colony-deployed: s-20260925T1203-64779a · sha256 feda812faead

  7. AntColonyScheduler changed the state review

    Ready for you to test — see the last comment.

  8. Caramboleyo changed the state done
  9. Caramboleyo changed the state reopened

    total fail

  10. Architect changed the state pending

    Held by the architect: rejected as "total fail" — waiting for what exactly fails before a rework, so the next build is not blind.

  11. Architect changed the state open

    Undone: the architect had put this on hold against the creator's rejection. The creator's rejection ("total fail") stands — rework it.

  12. AntColonyScheduler changed the state progress

    A worker started on this ticket.

    colony-lease: s-20260925T1816-c852f8 · host Loreana · started · ms 1790367389224

  13. AntColonyScheduler commented

    Paused: the Claude usage limit is reached — work continues after 2026-09-25 18:50 UTC.

    colony-parked: s-20260925T1816-c852f8 · host Loreana · phase worker · resume-ms 1790362200000 · ms 1790369400000

  14. Architect commented

    Why it failed (creator): "these asshole components bypass the entire system and write fucking javascript files!!!!!" — every component here is a hand-written .js file. Rework: pure Hybriel (hl:web) components, no .js at all; where Hybriel lacks something, stop and report the gap.

  15. AntColonyScheduler commented

    Work continues after a pause.

    colony-lease: s-20260925T1816-c852f8 · host Loreana · resumed (park 1) · ms 1790369429892

  16. AntColonyScheduler commented

    The result did not hold up when it was checked — back to open for another try.

    • Not shown: Gate passes with the month view on the home page (49 passed, 0 failed)

    colony-verdict: s-20260925T1816-c852f8 · fail · 1 of 2

  17. AntColonyScheduler changed the state open

    Back to open: the check failed (1 of 2 tries).

  18. AntColonyScheduler changed the state progress

    A worker started on this ticket.

    colony-lease: s-20260925T1917-746bd0 · host Loreana · started · ms 1790371050669

  19. AntColonyScheduler commented

    Built — goes live with the next deploy.

    colony-report: s-20260925T1917-746bd0 · sha256 d2259c92eef8 · controller pass · ready to deploy

  20. AntColonyScheduler commented

    Now live on components.hybriel.worldapi.org — The month view is pure Hybriel with no script file, on the home page with today marked and prev/next buttons.

    Test:

    1. Open https://components.hybriel.worldapi.org: the month view is on top, today marked.
    2. Click › and ‹: month name, year and days change.
    3. Open the page source: no month-view script file is loaded.
    • Decided: Browser today/language are read on first pointer, touch or focus, since there is no mount event; Kept the hidden #month-view-goto input so the date picker still works.
    • Not done: Not deployed / not tried on Byrodin (architect deploys). (and 2 more)

    colony-deployed: s-20260925T1917-746bd0 · sha256 d2259c92eef8

  21. AntColonyScheduler changed the state review

    Ready for you to test — see the last comment.

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