• Joined on 2025-05-22
sam pushed to master at sam/goalsbreakdown 2026-05-09 13:06:46 +08:00
427f62acca fix: handle foreign key constraint when deleting tasks with selected_task_id refs
sam pushed to master at sam/goalsbreakdown 2026-05-09 13:03:15 +08:00
6a2e0537ea fix: remove duplicate submit handler that caused double task creation
sam pushed to master at sam/goalsbreakdown 2026-05-09 12:57:44 +08:00
8ede63adcd fix: quote column names in UPDATE statements to handle reserved keywords
sam pushed to master at sam/goalsbreakdown 2026-05-09 12:55:58 +08:00
be4d11a60e fix: mobile task creation button reliability
sam pushed to master at sam/goalsbreakdown 2026-05-09 11:02:55 +08:00
f7afdf5c96 fix: stack modal buttons vertically on mobile for touch-friendly layout
2345724535 fix: constrain goal selector width on mobile in tasks page
Compare 2 commits »
sam pushed to master at sam/goalsbreakdown 2026-05-09 10:57:38 +08:00
bc590eb40a handle long titles with text-overflow ellipsis
sam pushed to master at sam/goalsbreakdown 2026-05-09 10:54:09 +08:00
91169f117b responsive layout fixes for mobile and desktop
3dbe7f9c17 disable browser autocomplete on all input fields
Compare 2 commits »
sam pushed to master at sam/goalsbreakdown 2026-05-09 10:22:23 +08:00
0fc62f2d16 add gunicorn as project dependency, remove leftover tinydb
sam pushed to master at sam/goalsbreakdown 2026-05-09 10:20:34 +08:00
2a3482c2c0 fix: prevent UNIQUE constraint race with gunicorn multi-worker
sam pushed to master at sam/goalsbreakdown 2026-05-09 10:12:58 +08:00
2629e8f2cd feat: move config.py to config.example.py, exclude config.py from git tracking
sam pushed to master at sam/goalsbreakdown 2026-05-08 17:43:04 +08:00
3c325bdb0f feat(notes): add notes feature with CRUD operations and UI
sam created branch master in sam/goalsbreakdown 2026-05-08 16:30:20 +08:00
sam pushed to master at sam/goalsbreakdown 2026-05-08 16:30:20 +08:00
594bf65715 Update devdocs: TinyDB→SQLite, project structure, deps, and commands
a5c5f5b077 Remove db.json migration logic
a8fe6ed7b3 Migrate from TinyDB to SQLite
b060ba6bf8 Fix layout: move create button to header, increase description area height
6b05ba3e2c Improve tasks UI: scroll-to-focus picker, landscape layout, height alignment
sam created repository sam/goalsbreakdown 2026-05-08 14:26:18 +08:00
sam pushed to master at sam/PhoneWork 2026-04-02 08:52:56 +08:00
72ebf3b75d feat(question): implement AskUserQuestion tool support
sam pushed to master at sam/PhoneWork 2026-04-01 14:50:43 +08:00
26746335c4 refactor(commands): rename status command to list and update related references
sam pushed to master at sam/PhoneWork 2026-04-01 13:22:49 +08:00
44bd1a4300 feat(handler): implement card callback response with toast and updated card
sam pushed to master at sam/PhoneWork 2026-04-01 12:51:07 +08:00
eac90941ef feat: add SDK session implementation with approval flow and audit logging
sam pushed to master at sam/PhoneWork 2026-04-01 08:18:37 +08:00
ba1b5b76c6 docs(claude): add SDK documentation and test examples
9c1fc7e5b8 docs: add claude agent sdk documentation
Compare 2 commits »
sam pushed to master at sam/PhoneWork 2026-03-30 01:54:43 +08:00
b707fa84f9 feat: add default permission mode + rename accept→edit