Commit Graph

  • b77c3f8cf5 Tasks: import TickTick backup CSV (csv: keys, matched against API rows, rekeyed when the API returns them) main Stan Runge 2026-10-24 03:28:14 +00:00
  • 1754ea9316 Tasks: ignore placeholder checklist completion dates from TickTick Stan Runge 2026-10-24 03:10:53 +00:00
  • 6a127de950 Tasks: TickTick history sync (export + idempotent import, start_at/time_zone); trackers ordered tasks, money, books with single-noun names Stan Runge 2026-10-24 03:05:05 +00:00
  • 9d08e6af23 Lists: owner-only database browser/editor for all tables (meta.edit_log audit) Stan Runge 2026-10-24 02:52:17 +00:00
  • 941a9f16e1 data browser wip Stan Runge 2026-10-24 02:42:31 +00:00
  • c8205e474e Money: wish list sorted by tier then price (desc), theme-aware tier colours Stan Runge 2026-10-24 02:43:30 +00:00
  • 81ee02f11a books reader: fix the error when leaving a PDF (back button) Stan Runge 2026-10-24 02:39:33 +00:00
  • eb80a830f5 Task + goal tracker: private tasks schema, /trackers/tasks page, idempotent seed import (daisy-import) Stan Runge 2026-10-24 02:37:41 +00:00
  • 988c6c31a9 Money: move /projects/money-tracker to /trackers/money, rename to Money, 308 redirects from old paths (bank-callback query kept) Stan Runge 2026-10-24 02:37:07 +00:00
  • 2af279e8a9 Money tracker: vertical month/year gridlines on wealth chart, keep range in ?range= URL param Stan Runge 2026-10-24 02:25:12 +00:00
  • faeb76a7e7 books reader: zoom, 1/2-page spreads, scroll vs paged mode Stan Runge 2026-10-24 02:24:34 +00:00
  • a022c45499 Money tracker: accounts can be left out of total wealth (include_in_total) Stan Runge 2026-10-24 02:14:03 +00:00
  • 6f82d1350e deploy: write the books compose override in the deploy account home Stan Runge 2026-10-24 02:04:12 +00:00
  • 7a039b23f4 deploy: check the books dir from a root container (deploy user cannot traverse /home/stan) Stan Runge 2026-10-24 01:59:11 +00:00
  • 8445eef3cf books migration: only call meta.sync() when permitted; deploy runs it as the app role Stan Runge 2026-10-24 01:53:30 +00:00
  • 1d4cfd58c5 books: import zod as a namespace so tests pass under the Bun runtime in CI Stan Runge 2026-10-24 01:47:10 +00:00
  • 763d7881fb Money tracker: Knab CSV import, multi-bank linking, sum reconcile, history range Stan Runge 2026-10-24 01:37:35 +00:00
  • 2cada618bf books: regenerate migration as 20261024013208_books after money_bank_balance (old 010449/010518 would sort before the applied 011919 and be skipped) books-ui-rebased Stan Runge 2026-10-24 01:35:04 +00:00
  • 7914b0140b books-ingest: --no-move rehearsal mode, stable cover filenames, finished status, module-level log Stan Runge 2026-10-24 01:31:35 +00:00
  • 178fa8ddce books-ingest: safer title/ISBN matching, junk-author filter, GB quota breaker Stan Runge 2026-10-24 01:03:24 +00:00
  • 9c8f20a618 books: immersive reader route, PDF resume fix, scalable placeholder covers, read-only books mount in prod deploy, README Stan Runge 2026-10-24 01:18:17 +00:00
  • 9c46e281c2 books-ui: library, detail page, EPUB/PDF reader, reading status/rating/sessions migration, progress/notes APIs, owner gating and tests Stan Runge 2026-10-24 01:06:33 +00:00
  • 8b2dfed239 books: schema, migration and ingest script (rebased onto main; migration regenerated after money_bank_sync) Stan Runge 2026-10-24 01:05:01 +00:00
  • 2da375451a Money tracker: bank balance is the source of truth for synced accounts money-balance Stan Runge 2026-10-24 01:20:20 +00:00
  • 69c69ab5bc books-ingest: safer title/ISBN matching, junk-author filter, GB quota breaker books-ui Stan Runge 2026-10-24 01:03:24 +00:00
  • 8c65ae6e96 books: immersive reader route, PDF resume fix, scalable placeholder covers, read-only books mount in prod deploy, README Stan Runge 2026-10-24 01:18:17 +00:00
  • 364c7ee132 books-ui: library, detail page, EPUB/PDF reader, reading status/rating/sessions migration, progress/notes APIs, owner gating and tests Stan Runge 2026-10-24 01:06:33 +00:00
  • 2ca2d0d5a4 books: schema, migration and ingest script (rebased onto main; migration regenerated after money_bank_sync) Stan Runge 2026-10-24 01:05:01 +00:00
  • d246552951 books-ingest: safer title/ISBN matching, junk-author filter, GB quota breaker books Stan Runge 2026-10-24 01:03:24 +00:00
  • e4de2dcec3 Add privacy and terms pages money-sync Stan Runge 2026-10-24 00:50:46 +00:00
  • 00c1e8b1e7 money: quick-add bar, server-filtered transactions page, CSV import dedupe + Revolut statements Stan Runge 2026-10-24 00:50:46 +00:00
  • 9a1b21ec39 money: Enable Banking client, bank-link consent CLI, bank-sync with reconcile, systemd timer (not installed) Stan Runge 2026-10-24 00:50:45 +00:00
  • b1ce715ec7 money: bank-sync schema (account scope/iban/external uid, transaction external id/source, bank_sessions) Stan Runge 2026-10-24 00:50:45 +00:00
  • 2dee93f7b9 books: schema, migration and ingest script (WIP) Stan Runge 2026-10-24 00:40:05 +00:00
  • 064d41595f preflight: verify health grants and energy data Stan Runge 2026-10-24 00:27:29 +00:00
  • fa2456b99e Merge branch 'energy-tracker' into energy-merge Stan Runge 2026-10-24 00:25:34 +00:00
  • 8aa689af64 health: drop hair_progress; owner = Stan's account email only health Stan Runge 2026-10-24 00:22:24 +00:00
  • 8275f1fb22 Add private health tracker (owner-only) Stan Runge 2026-10-24 00:14:07 +00:00
  • 0cf5d44062 Add energy tracker (/projects/energy) Stan Runge 2026-10-23 23:11:27 +00:00
  • 88837af624 Rename repo/image path to stan/website; retag legacy images on rollback Stan Runge 2026-10-23 22:53:23 +00:00
  • 45f2bbb198 db-refresh-dev: own dev DB as personal_dev, no prod grants; PG_CONTAINER mode Stan Runge 2026-10-23 22:27:17 +00:00
  • 36af5675e9 Merge db-schemas: Drizzle schemas, prod-only pipeline, trackers Stan Runge 2026-10-23 22:09:54 +00:00
  • 7e69d1e888 ui: separate trackers from projects; keep header dropdown on top db-schemas Stan Runge 2026-10-23 22:03:42 +00:00
  • 2915135ed8 deploy: prod-only pipeline with Drizzle migrations; dev refresh + preview Stan Runge 2026-10-23 22:03:42 +00:00
  • 4cfe6bad6c app: lists on meta tables, schema-qualified SQL, typed columns Stan Runge 2026-10-23 22:03:42 +00:00
  • 64fb8df262 db: Drizzle schemas on domain Postgres schemas, baseline migration, reorg SQL Stan Runge 2026-10-23 22:03:42 +00:00
  • f94e3dc8ac fix: use namespace zod import in house tracker types house-tracker Stan Runge 2026-10-18 22:20:22 +00:00
  • 54924b39f0 feat: upgrade to SvelteKit 3 and adapter-bun Stan Runge 2026-10-18 22:17:30 +00:00
  • b52e9188f4 house worker Stan Runge 2026-10-11 22:05:05 +00:00
  • ecd49fc410 fix: parse real Pararius search titles correctly Stan Runge 2026-10-11 21:38:47 +00:00
  • 4ea0ba2d48 fix: enforce house worker request spacing and ignore local secrets Stan Runge 2026-10-11 21:14:41 +00:00
  • 0846cf7d77 feat: house tracker with home worker, alerts and listing map Stan Runge 2026-10-11 22:04:15 +02:00
  • 0ee9ed0abb feat: roomier BO2 companion with +/- rank stepping Stan Runge 2026-10-08 21:50:19 +00:00
  • 8eec207f2d fix: create deployment backups with allowed Docker permissions Stan Runge 2026-10-08 21:10:21 +00:00
  • c2bc9050c2 feat: build compact BO2 grind companion with cumulative ranks Stan Runge 2026-10-08 21:06:19 +00:00
  • c2ba8febb4 Expand website and game trackers Stan Runge 2026-09-25 22:43:04 +00:00
  • f6b34150d4 add ai slop warnings Stan Runge 2026-09-25 16:41:45 +00:00
  • abac077541 ui changes and cs prices Stan Runge 2026-09-25 00:44:06 +00:00
  • c757d0882a add icons to lists and solve money tracker bugs Stan Runge 2026-09-24 19:24:09 +00:00
  • a10585a4d2 add game tracker with owned pokemon data and call of duty mastery Stan Runge 2026-09-24 17:36:18 +00:00
  • 438623d857 add language learner project Stan Runge 2026-09-24 17:34:56 +00:00
  • afb1f191df add world opinions project Stan Runge 2026-09-24 16:24:40 +00:00
  • 499dd94cbb update money tracker Stan Runge 2026-09-23 18:06:20 +00:00
  • 2466db74cd fix csv import for money tracker Stan Runge 2026-09-23 17:23:14 +00:00
  • 0638ead87f add money tracker Stan Runge 2026-09-23 17:02:32 +00:00
  • 753b2e5d6a add animal modal and page Stan Runge 2026-09-23 16:56:19 +00:00
  • 3691a85fdf add projects dropdown Stan Runge 2026-09-23 16:44:21 +00:00
  • 4b63e9ca11 remove emojis with real icons Stan Runge 2026-09-23 16:12:41 +00:00
  • f1cd0ef849 add catchemall progress bars and hide uncatchable pokemon by default Stan Runge 2026-09-23 04:59:22 +00:00
  • eca43c82d0 fix zod imports in bun test build Stan Runge 2026-09-23 04:47:27 +00:00
  • 1d0b96e7bc optimize building and deploying Stan Runge 2026-09-23 04:36:58 +00:00
  • d0c7b6548b beeeeg update dev Stan Runge 2026-09-23 04:15:10 +00:00
  • 487eff5bb2 Merge pull request 'update homepage experience min width' (#43) from dev into staging Stan Runge 2026-09-22 14:42:50 +00:00
  • 379b21cb93 update homepage experience min width Stan Runge 2026-09-22 14:42:28 +00:00
  • b8b366b542 Merge pull request 'staging' (#42) from staging into main Stan Runge 2026-09-22 13:51:54 +00:00
  • 8ad422083e Merge pull request 'update home page' (#41) from dev into staging Stan Runge 2026-09-22 13:51:44 +00:00
  • 0991a9585f update home page Stan Runge 2026-09-22 13:51:04 +00:00
  • 6ed508702e Merge pull request 'staging' (#38) from staging into main Stan Runge 2026-09-20 02:26:53 +00:00
  • e8d6c8de4b Merge pull request 'dev' (#37) from dev into staging Stan Runge 2026-09-20 02:24:50 +00:00
  • 7f04896ff8 update blog index page ui Stan Runge 2026-09-20 02:24:13 +00:00
  • 8ea36dd515 add projects page Stan Runge 2026-09-20 02:23:30 +00:00
  • 6ec596bc24 add derby page Stan Runge 2026-09-20 02:23:12 +00:00
  • 97cbf90c3d remove drizzle and vscode files Stan Runge 2026-09-19 18:23:19 +00:00
  • 953b2744bd add header border Stan Runge 2026-09-19 18:20:05 +00:00
  • 46ab4a0adb Merge pull request 'staging' (#34) from staging into main Stan Runge 2026-09-17 05:47:09 +00:00
  • a4d583e241 Merge pull request 'dev' (#33) from dev into staging Stan Runge 2026-09-17 05:46:56 +00:00
  • e93db1dbe7 remove blog link in homepage Stan Runge 2026-09-17 05:40:01 +00:00
  • 3f9190041f set dev title + setup for future logic Stan Runge 2026-09-17 05:39:44 +00:00
  • 08ab1f2716 Merge pull request 'staging' (#31) from staging into main Stan Runge 2026-09-17 05:03:40 +00:00
  • d831afac15 Merge pull request 'dont use postgis for animaldex' (#30) from dev into staging Stan Runge 2026-09-17 05:01:22 +00:00
  • 247e65324e dont use postgis for animaldex Stan Runge 2026-09-17 05:00:59 +00:00
  • e039f69afd Merge pull request 'staging' (#29) from staging into main Stan Runge 2026-09-17 03:24:39 +00:00
  • a543ceb4d1 Merge pull request 'update umami url' (#28) from dev into staging Stan Runge 2026-09-17 03:24:24 +00:00
  • dff5c98e37 update umami url Stan Runge 2026-09-17 03:24:03 +00:00
  • 1ff6bb859e Merge pull request 'staging' (#27) from staging into main Stan Runge 2026-09-17 03:19:35 +00:00
  • a58bf74321 Merge pull request 'dev' (#26) from dev into staging Stan Runge 2026-09-17 03:17:31 +00:00
  • ff5661a635 add umami analytics Stan Runge 2026-09-17 03:16:53 +00:00
  • 78ea93b1f7 underline stan runge top left Stan Runge 2026-09-13 17:00:26 +00:00
  • 1311831fe9 fix redirect after creating new article Stan Runge 2026-09-04 17:05:37 +00:00
  • 997c54133f Merge pull request 'staging' (#21) from staging into main Stan Runge 2026-09-01 22:00:25 +00:00