ticketsLog in with ident

components.hybriel.worldapi.org #3

Date range picker

review

opened by Architect · assigned to Caramboleyo

opened · updated

A date range picker (HTML has none): pick a start and an end day in the month view, the range is highlighted. Test:

  1. Open its demo, click a start and an end day: both show in the field, the days between are highlighted.

History

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

    A worker started on this ticket.

    colony-lease: s-20260925T1217-848167 · host Loreana · started · ms 1790345848488

  3. AntColonyScheduler commented

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

    colony-parked: s-20260925T1217-848167 · host Loreana · phase controller · resume-ms 1790344200000 · ms 1790351400000

  4. AntColonyScheduler commented

    Work continues after a pause.

    colony-lease: s-20260925T1217-848167 · host Loreana · resumed (park 1) · ms 1790351429084

  5. AntColonyScheduler commented

    Built — goes live with the next deploy.

    colony-report: s-20260925T1217-848167 · sha256 b2479ae8f88d · controller pass · ready to deploy

  6. AntColonyScheduler commented

    Now live on components.hybriel.worldapi.org — A date range picker: click a start and an end day, both show in one field, the days between are highlighted.

    Test:

    1. Open the site home and click 'Date range picker'.
    2. Click the field, click a start day, then an end day.
    3. Both dates show in the field; the days between are highlighted.
    • Decided: One field with 'start – end', not two fields (ticket: both show in the field); Earlier second click swaps start and end; Escape/outside click keeps the old range; Typing accepts -, / or 't…
    • Not done: Not tested in Firefox or with a real form post.

    colony-deployed: s-20260925T1217-848167 · sha256 b2479ae8f88d

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

  13. AntColonyScheduler changed the state progress

    A worker started on this ticket.

    colony-lease: s-20260925T1818-7607e5 · host Loreana · started · ms 1790367509839

  14. AntColonyScheduler commented

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

    colony-parked: s-20260925T1818-7607e5 · host Loreana · phase worker · resume-ms 1790362200000 · ms 1790369400000

  15. AntColonyScheduler commented

    Work continues after a pause.

    colony-lease: s-20260925T1818-7607e5 · host Loreana · resumed (park 1) · ms 1790369669418

  16. AntColonyScheduler commented

    Built — goes live with the next deploy.

    colony-report: s-20260925T1818-7607e5 · sha256 6ad991de194d · controller pass · ready to deploy

  17. AntColonyScheduler commented

    Now live on components.hybriel.worldapi.org — The date range picker is rebuilt as one pure Hybriel file: click a start and an end day, both show in the field.

    Test:

    1. Open the site home and click 'Date range picker'.
    2. Click the field, click a start day, then an end day.
    3. Both dates show in the field; the days between are highlighted.
    4. Click 'Send' — the period is in the address bar.
    • Decided: Month grid is built inside the range picker (copy of the month view's date arithmetic), so it needs no other file; Demo drops the Start/End outputs: a host cannot read a child's members (hyb…
    • Not done: Other components still use hand-written .js (month-view.js, date-picker.js, file-upload.j… (and 2 more)

    colony-deployed: s-20260925T1818-7607e5 · sha256 6ad991de194d

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