You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tickets can now be stored in four formats, selected with --ftype: json (.json) — pretty-printed JSON, default, unchanged md (.md) — Markdown body with TOML frontmatter toml (.toml) — full TOML jsonb (.jsonb) — CBOR binary via ciborium Changes: - store.rs: FileFormat enum, detect_format(), find_ticket_path(), per-format serialize/deserialize helpers; read_ticket/list_tickets/ resolve_id/migrate_tickets all scan all known extensions - main.rs: --ftype on create (default "json") and update (optional, converts format and removes old file); archive/update preserve existing format when --ftype is absent - tests.rs: update write_ticket/ticket_path call sites; add TOML, Markdown, and CBOR roundtrip unit tests - integration.rs: 8 new format tests covering create, list, update conversion, format preservation, body roundtrip, unknown-ftype error Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
3 months ago | |
|---|---|---|
| .. | ||
| 0f51af.json | 3 months ago | |
| 4d2359.json | 3 months ago | |
| 5f1495.json | 3 months ago | |
| 6e4239.json | 3 months ago | |
| 92e45b.json | 3 months ago | |
| 460caf.json | 3 months ago | |
| 1939a7.json | 3 months ago | |
| 833807.json | 3 months ago | |
| 887344.json | 3 months ago | |
| c2a024.json | 3 months ago | |
| c9d551.json | 3 months ago | |
| d1634a.json | 3 months ago | |
| e1968f.json | 3 months ago | |
| fc6df4.json | 3 months ago | |
| fc444f.json | 3 months ago | |