Commit Graph

  • 6bb9477bfe fix(deploy): address coolify compose review comments feat/vps-compose-deploy claw 2026-03-30 23:54:34 +02:00
  • 116e403f7a refactor(deploy): pivot compose target to coolify claw 2026-03-30 22:52:14 +02:00
  • 160d922b8b fix: resolve remaining format and test failures claw 2026-03-30 16:01:06 +02:00
  • ed2fbac284 fix: address CI and PR review feedback claw 2026-03-30 15:58:58 +02:00
  • 4d8d2fb6cf feat(deploy): add VPS compose deployment workflow claw 2026-03-30 15:27:52 +02:00
  • 575a68b3bb feat(bot): add self-hosted scheduled dispatch support claw 2026-03-30 15:27:15 +02:00
  • 94c1f48794 docs: add VPS compose deployment plan claw 2026-03-30 15:12:00 +02:00
  • b650923b47 fix(ci): preserve terraform-managed cloud run envs main whekin 2026-03-24 23:08:23 +04:00
  • 87298863c0 fix(ci): deploy gcp images by digest whekin 2026-03-24 22:56:10 +04:00
  • 07db12569a docs: update env example for scheduled dispatch whekin 2026-03-24 21:10:11 +04:00
  • 7f836eeee2 refactor(bot): replace reminder polling with scheduled dispatches whekin 2026-03-24 20:51:54 +04:00
  • a1acec5e60 fix(bot): refine reminder scheduling and topic routing whekin 2026-03-24 15:04:42 +04:00
  • 63e299134d fix(bot): preserve miniapp payloads after auth whekin 2026-03-24 14:42:08 +04:00
  • 7574cad0cc fix(miniapp): roll back vite 8 miniapp update whekin 2026-03-24 05:33:11 +04:00
  • 25f93a6d1f fix(miniapp): read telegram webapp dynamically whekin 2026-03-24 05:25:01 +04:00
  • 3d52038be5 fix(miniapp): wait for telegram init data before blocking whekin 2026-03-24 05:09:29 +04:00
  • 322e1bfd33 fix(bot): clear stale reminder draft buttons whekin 2026-03-24 04:32:15 +04:00
  • 2888438260 fix(bot): localize reminder cancellation replies whekin 2026-03-24 04:23:22 +04:00
  • efc2e91bf6 fix(bot): support text cancellation of reminder drafts whekin 2026-03-24 04:20:51 +04:00
  • 782a8325ba fix(bot): correct sleep-aware reminder wording whekin 2026-03-24 04:16:07 +04:00
  • 83ffd7df72 feat(bot): add observable notification management whekin 2026-03-24 03:58:00 +04:00
  • 7e9ae75a41 feat(bot): simplify reminder confirmation flow whekin 2026-03-24 03:18:50 +04:00
  • 3112fd6b0d test(bot): clean up notification delivery fixtures whekin 2026-03-24 02:41:47 +04:00
  • fedc4a4325 feat(bot): move ad hoc notifications to llm parsing whekin 2026-03-24 02:39:22 +04:00
  • 3507bc0522 chore(deps): align workspace with typescript 6 whekin 2026-03-24 02:04:18 +04:00
  • a6c472084d fix(db): repair notification migration workflow whekin 2026-03-24 01:56:34 +04:00
  • 7b50fb26fb fix(db): add checksum for notification migration whekin 2026-03-24 01:51:47 +04:00
  • cd4cebf2d9 fix(application): preserve exact payment guidance amounts whekin 2026-03-24 01:49:04 +04:00
  • cbcd1a90ce Merge pull request #20 from whekin/codex/ad-hoc-notifications Stas 2026-03-24 00:40:39 +03:00
  • 7218b55b1f feat(bot): add ad hoc reminder notifications codex/ad-hoc-notifications whekin 2026-03-24 01:28:26 +04:00
  • dc499214d9 chore(infra): pause aws cd workflow whekin 2026-03-23 22:30:03 +04:00
  • 621bd75148 feat(miniapp): redesign admin payment management whekin 2026-03-23 22:17:51 +04:00
  • 5af14e101e feat(miniapp): carry overdue billing and admin role flows whekin 2026-03-23 15:44:55 +04:00
  • ee8c53d89b feat(infra): add aws lambda pulumi deployment target whekin 2026-03-23 13:56:15 +04:00
  • 2688d66f33 fix(miniapp): hide paid rent reminders on home whekin 2026-03-23 01:04:33 +04:00
  • 97b5edcc0a feat(db): enforce runtime RLS boundaries codex/rls-hardening whekin 2026-03-22 22:49:47 +04:00
  • 7665af0268 feat(bot): quiet finance topics and support purchase payers whekin 2026-03-22 20:27:43 +04:00
  • 7d706eba07 fix(bot): use HTTPS for OIDC audience to match Cloud Scheduler whekin 2026-03-17 13:51:10 +04:00
  • 5196d8484a fix(miniapp): remove duplicate Your balance card from home screen whekin 2026-03-17 02:37:49 +04:00
  • 2c36802d6d fix(miniapp): translate Split By and Admin Access fields whekin 2026-03-17 02:25:05 +04:00
  • a91bb00041 fix(miniapp): translate Exact amounts and Percentages split options whekin 2026-03-17 02:21:30 +04:00
  • fcdd0f2aaf feat(bot): add /dashboard command and MINI_APP_URL config whekin 2026-03-17 02:17:11 +04:00
  • 58cf69b9b6 fix(miniapp): update balance summary titles to reflect actual values whekin 2026-03-17 00:47:35 +04:00
  • b981c7cf80 fix(miniapp): use correct totals in balance summary (totalDue, purchase ledger, utility ledger) whekin 2026-03-17 00:39:22 +04:00
  • 748878e789 feat(miniapp): add purchase-only and utilities balance sections to balances view whekin 2026-03-17 00:28:35 +04:00
  • 02c79ae629 feat: add payer control for purchases whekin 2026-03-16 17:44:20 +04:00
  • 64dc3a3813 refactor(ci): remove dev environment, build images in CD whekin 2026-03-16 06:28:36 +04:00
  • da6bdc3813 fix(infra): grant GitHub deployer access to webhook secrets whekin 2026-03-16 05:31:38 +04:00
  • 3d15754936 fix(ci): push latest tag and reduce monitoring costs dev whekin 2026-03-16 05:17:47 +04:00
  • 224cdc2d45 chore(infra): add log exclusions and reduce retention to lower costs whekin 2026-03-16 05:01:41 +04:00
  • c5c0b32f20 fix(cd): avoid deploying stale images and add cleanup policy whekin 2026-03-16 04:56:42 +04:00
  • b71480e9f1 fix(miniapp): prevent focus loss in destinations form whekin 2026-03-16 04:46:09 +04:00
  • 77094baa2b fix(ci): disable provenance to fix image tagging whekin 2026-03-16 04:36:38 +04:00
  • cc423053e9 fix(cd): simplify webhook secret loading and add error checking whekin 2026-03-16 04:05:31 +04:00
  • 21303de0ba fix(cd): properly set webhook secret and add verification step whekin 2026-03-16 03:58:16 +04:00
  • 74348c3ef5 fix(ci): build Docker images for linux/amd64 only to fix Cloud Run deploys whekin 2026-03-16 03:43:02 +04:00
  • fcafdefa76 fix(db): properly set search_path via URL options for PgBouncer compatibility whekin 2026-03-16 03:20:29 +04:00
  • 543a6f90ef Use repo vars and streamline CI/CD workflows whekin 2026-03-16 00:25:15 +04:00
  • 1cff14662e feat(cd): complete environment support for dev/prod deployments whekin 2026-03-15 22:01:17 +04:00
  • 6b38e0898c chore(db): update migration checksums for 0020 migration whekin 2026-03-15 21:08:43 +04:00
  • 5c6427e3d2 fix(cd): add DB_SCHEMA env var to Cloud Run deployment whekin 2026-03-15 21:03:10 +04:00
  • bb7900a614 ci: add dev branch to CI push triggers whekin 2026-03-15 20:56:07 +04:00
  • 0747973c8f feat(db): add rent_payment_destinations column and multi-schema support whekin 2026-03-15 20:25:31 +04:00
  • f4fe4470f7 feat(infra): implement multi-environment deployment strategy whekin 2026-03-15 19:11:18 +04:00
  • 594c370677 refactor(miniapp): unify settings design with editable-list pattern whekin 2026-03-15 03:48:40 +04:00
  • ce082b0a31 docs: add Conventional Commits specification to AGENTS.md whekin 2026-03-15 03:24:52 +04:00
  • f8ab08a7cb fix(miniapp): use type import for JSX from solid-js whekin 2026-03-15 03:22:07 +04:00
  • 87f0ad0e8d feat(miniapp): restore utility categories CRUD in settings whekin 2026-03-15 03:16:02 +04:00
  • 25018a3c33 fix(miniapp): translate chat topic role in settings whekin 2026-03-15 03:08:59 +04:00
  • 07c5ffb82d Fix Bind Topic Error by making callback handling more robust whekin 2026-03-15 02:50:32 +04:00
  • 5e39cdf455 Fix setup command and refine payment clarification logic whekin 2026-03-15 02:34:34 +04:00
  • afbda43c0e fix(bot): localize topic processor responses and allow optional payment amounts whekin 2026-03-15 02:27:44 +04:00
  • 3c53ab9e1a feat(bot): implement /app and /keyboard commands, add dashboard links whekin 2026-03-15 02:13:32 +04:00
  • 531e52b238 feat(bot): improve /setup UX and update checklist on /bind whekin 2026-03-15 01:44:13 +04:00
  • d0475743f8 fix(finance): gracefully handle initial state without rent rules whekin 2026-03-15 01:38:54 +04:00
  • f4e5a49621 feat(bot): restore /bind command and improve /setup welcoming experience whekin 2026-03-15 01:17:22 +04:00
  • b2e1e0f213 feat(bot): refactor /setup and add /bind command whekin 2026-03-15 00:14:40 +04:00
  • e24c53dce2 feat(bot): replace /invite with /join_link command whekin 2026-03-14 23:46:32 +04:00
  • 0af8ea6f48 feat: add chat topic binding for casual conversation whekin 2026-03-14 23:32:14 +04:00
  • 290b18545e chore(bot): clean up topic processor log levels and add start log whekin 2026-03-14 15:23:12 +04:00
  • b01a129466 fix(bot): include all schema properties in required array for OpenAI Structured Outputs whekin 2026-03-14 15:04:13 +04:00
  • e77bae9426 test(adapters-db): increase integration test timeouts to 10s whekin 2026-03-14 14:58:08 +04:00
  • 8de8419028 feat(bot): enhance topic processor logging for diagnosis whekin 2026-03-14 14:54:49 +04:00
  • 572c21f621 feat(bot): add error logging to topic processor whekin 2026-03-14 14:43:32 +04:00
  • b44b3bde93 fix(bot): silence topic processor failure messages unless explicitly mentioned whekin 2026-03-14 14:33:29 +04:00
  • f38ee499ae feat(bot): unified topic processor replacing router+interpreter stack whekin 2026-03-14 13:33:57 +04:00
  • 9c3bb100e3 feat(miniapp): remove members count from home screen purchases card whekin 2026-03-14 12:50:59 +04:00
  • 62d62091a3 feat: add skeleton loading states for initial data load whekin 2026-03-14 11:08:35 +04:00
  • 9cac339d0a fix: improve AI router prompt for topic message routing whekin 2026-03-14 10:44:03 +04:00
  • b3bef4a5c9 chore: update migration checksums for 0020_silver_payments whekin 2026-03-14 08:58:32 +04:00
  • 488a488137 feat: add quick payment action and improve copy button UX whekin 2026-03-14 08:51:53 +04:00
  • 771d64aa4e miniapp: refresh after mutations, activity expand, squash chart palette whekin 2026-03-14 02:40:14 +04:00
  • 1274cefc0f Stabilize purchase functionality: fix ID prefix, uniqueness, and split participant inclusion whekin 2026-03-13 22:29:17 +04:00
  • 31dd1dc2ee fix: purchase split rebalancing and input focus issues whekin 2026-03-13 10:40:42 +04:00
  • 588174fa52 Support rebalance and validate purchase splits whekin 2026-03-13 07:41:31 +04:00
  • ba99460a34 fix(feedback): normalize anonymous rate limit timestamps whekin 2026-03-13 06:16:21 +04:00
  • 94a5904f54 feat(miniapp): refine UI and add utility bill management whekin 2026-03-13 05:52:34 +04:00
  • 25c4928ca9 Merge branch 'codex/topic-workflow-followups' whekin 2026-03-13 02:21:23 +04:00
  • f1670c521f Refine topic workflow followups whekin 2026-03-13 02:21:08 +04:00
  • 88b50d2cb7 Refine topic assistant conversation context whekin 2026-03-12 22:00:31 +04:00