summaryrefslogtreecommitdiff
path: root/.idea/modules.xml
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-01-13 13:36:09 -1000
committerPeter Stone <thepeterstone@gmail.com>2026-01-13 13:36:09 -1000
commita1fa857a2f5ab163ffe5abbdeeb0eba8fc9508e9 (patch)
tree11a25b75fb10e4b5262ca397b104c125432c7aaa /.idea/modules.xml
parent2fb1ed729fbd61d70b38a11903fb35eabb2bdca1 (diff)
Implement Phase 2 Steps 3-5: Sorting and Search improvements
Step 3 - Trello Smart Sorting: - Update GetBoards SQL with LEFT JOIN and MAX(c.id) for activity sorting - Update GetBoardsWithCards to find max card ID per board - Sort by: 1) Has cards, 2) Newest card activity, 3) Board name - Trello IDs are chronologically sortable (newer > older) Step 4 - Todoist Due-First Sorting: - Update GetTasks ORDER BY with CASE WHEN due_date IS NULL - Sort by: 1) Incomplete, 2) Has due date, 3) Earliest date, 4) Priority - Tasks with due dates appear before tasks without due dates Step 5 - Obsidian Search: - Add SearchNotes method with LIKE queries on title/content - Update HandleNotes to check 'q' query param and HX-Target header - Implement smart partial rendering (obsidian-notes vs notes-tab) - Add search input with 300ms debounce and HTMX integration - Real-time search without page reload Mark Steps 1-5 as complete in PHASE_2_SURGICAL_PLAN.md All tests passing Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to '.idea/modules.xml')
0 files changed, 0 insertions, 0 deletions