Commit Graph

  • be044ef941 create documentation main patrick 2026-03-05 15:18:09 -05:00
  • 1c58f654d0 fix: clean up top-level components patrick 2026-03-05 14:37:19 -05:00
  • 6e2f5ae1d8 chore: add culori dependency for color manipulation patrick 2026-03-05 13:58:24 -05:00
  • 68a5260dc6 feat: add app layout with sidebar, header, and theme support patrick 2026-03-05 13:58:07 -05:00
  • 3a34f8db8f fix: add dark mode support for Carta markdown editor patrick 2026-03-05 13:57:12 -05:00
  • ebdf569ba3 fix: use authenticated user ID for habit service patrick 2026-03-05 13:55:48 -05:00
  • 56b8e9956a refactor: simplify notes components to use service directly patrick 2026-03-05 13:54:51 -05:00
  • 9363bbcc76 refactor habit creation form to support both creation and editing patrick 2026-03-05 06:04:32 -05:00
  • 77d47cf4b0 fix TS type errors patrick 2026-03-04 14:29:05 -05:00
  • 70f935867d refactor note service interaction patrick 2026-03-04 14:26:30 -05:00
  • 81a710b763 remove trash and archive pages for notes in favor of tabs on note page patrick 2026-03-04 14:24:49 -05:00
  • b867ac674a Merge pull request 'feat: Add notes with markdown editor' (#1) from feature/notes into main patrick 2026-03-03 13:23:02 -08:00
  • 4224b26d78 feat: add badge UI component patrick 2026-03-03 16:14:28 -05:00
  • 64321bc19c fix: revert tailwind preflight in carta markdown renderer patrick 2026-03-03 16:13:47 -05:00
  • edbfe02ee0 feat: add notes UI components and routes patrick 2026-03-03 16:13:22 -05:00
  • da73b25b39 feat: add notes API and context service patrick 2026-03-03 16:13:08 -05:00
  • 71898dc481 feat: add carta-md and dompurify dependencies patrick 2026-03-03 16:12:41 -05:00
  • 4af2642c04 feat: add notes collection to triplit schema patrick 2026-03-03 16:12:08 -05:00
  • ea9d68f507 add dynamic text sizing in habit cells patrick 2026-03-03 11:51:09 -05:00
  • 6a9a35c3fe add triplit vars to example .env patrick 2026-03-02 15:44:35 -05:00
  • 1d67d3d60c feat: mark cell as failed when decrementing if value is already zero patrick 2026-03-02 15:26:53 -05:00
  • e9bee860d7 Fix habit cell morphing on focus in Chrome browsers patrick 2026-03-02 15:20:46 -05:00
  • f4c3a9e11d add additional packages\ \ - @triplit/svelte for triplit client\ - @number-flow/svelte for number animations on the habits page\ - svelte-confetti for animation upon completing a habit hiperman 2026-02-25 01:24:23 -05:00
  • 105fa3dcc8 fix svelte mcp server command and add better-auth mcp server hiperman 2026-02-25 01:23:44 -05:00
  • ad3690a07e add shadcn components for use in HabitGrid hiperman 2026-02-25 01:22:45 -05:00
  • 3b9c179643 add habit tracking page with grid layout\ \ - Add HabitGrid component with a responsive calendar-style layout\\ - Support variable habit durations with period-based cell rendering\ - Add skeleton loading states for better UX during data fetching - Add CounterHabitButton component for cells with increment/decrement interactions\ - Create HabitCellContextMenu for period-based actions (reset, set values, fail) - Add HabitCreationForm for creating new habits\ - Add HabitActionMenu component for additional operations on habits (archive, delete, edit)\ - Add SetValueDialog component for editing the value of a cell hiperman 2026-02-25 01:15:58 -05:00
  • f0891779fd add HabitService context class\ \ - Manages habit state across the application\ - Real-time subscriptions for habits and completions data with triplit\ - Contains CRUD and other operations for use by components hiperman 2026-02-25 01:11:31 -05:00
  • 781bf239b4 move triplit schema to hiperman 2026-02-25 01:09:57 -05:00
  • 46e00573a3 add hook for mobile device check hiperman 2026-02-25 01:09:05 -05:00
  • 0014659854 add habit and habit completion API functions\ \ - Add comprehensive CRUD operations for habits and completions (create, update, delete, list) - Add completion management with upsert, update, and reset functionality - Include date-based queries and filtering for completions hiperman 2026-02-25 01:06:59 -05:00
  • 386c8042d6 add triplit client hiperman 2026-02-25 01:03:38 -05:00
  • b48f669af4 add triplt db schema hiperman 2026-02-25 01:02:29 -05:00
  • 884dc8e669 remove demo routes hiperman 2026-02-22 02:13:30 -05:00
  • 37e69a35db improve auth error handling to not leak internal details hiperman 2026-02-22 02:11:46 -05:00
  • 92b65309e8 add initial database schema with auth tables hiperman 2026-02-22 01:55:28 -05:00
  • 163c4a7fca create login page with login and signup forms hiperman 2026-02-22 01:44:53 -05:00
  • 0dbfd618f3 add auth remote functions and validation schemas hiperman 2026-02-22 01:43:09 -05:00
  • 2bb3b48e28 add auth server hooks hiperman 2026-02-22 01:40:59 -05:00
  • 85f5292369 add valibot dependency for remote function schemas hiperman 2026-02-21 20:18:58 -05:00
  • 84077e0e37 add shadcn-svelte components hiperman 2026-02-21 20:14:07 -05:00
  • f1069c240d ignore claude directory hiperman 2026-02-21 19:51:13 -05:00
  • ed4b5d64cb add better-auth related agent skills hiperman 2026-02-21 19:50:52 -05:00
  • b7cc20f6f2 add auth related tables to db schema hiperman 2026-02-21 19:47:48 -05:00
  • 6a0f934a2f add remote function support hiperman 2026-02-21 19:39:47 -05:00
  • 861195900e add and initialize shadcn-svelte dependency hiperman 2026-02-21 19:36:22 -05:00
  • e5167165cb create skeleton project hiperman 2026-02-21 19:35:17 -05:00