2025-08-04 - 2026-08-04

Overview

46 Active Pull Requests
57 Active Issues
Excluding merges, 1 author has pushed 55 commits to master and 58 commits to all branches. On master, 290 files have changed and there have been 29528 additions and 7165 deletions.

46 Pull requests merged by 1 user

Merged #110 Add public account-deletion page for Google Play (#103) 2026-08-04 10:53:48 -07:00

Merged #109 Default to THINKING; hide Sources card (#108) 2026-08-04 10:41:15 -07:00

Merged #107 Default to THINKING; hide Sources card (#106, #108) 2026-08-04 10:17:32 -07:00

Merged #105 Settings toggle: use previous conversations as context / RAG (#66) 2026-08-04 06:28:12 -07:00

Merged #104 Live activity indicator replacing typing dots (#96) 2026-08-04 04:08:58 -07:00

Merged #102 RevenueCat Capacitor IAP; keep Stripe on web (#100) 2026-08-04 03:43:10 -07:00

Merged #101 Message actions + citation Sources (#97, #98) 2026-08-04 03:32:18 -07:00

Merged #99 iOS App 2026-08-03 12:14:22 -07:00

Merged #95 Docs sync progress, Personal/Company list UX, Analytics heatmap (#92–#94) 2026-08-02 04:50:20 -07:00

Merged #91 Drive Sync now pending UX + error alerts (#90) 2026-08-02 04:07:22 -07:00

Merged #89 Mobile Conversations toggle in header + theme-aware agent bubbles (#87, #88) 2026-08-02 03:39:35 -07:00

Merged #86 Documents RAG gate + Drive connect UI (#81-#85) 2026-08-01 14:01:13 -07:00

Merged #80 Align Google/Microsoft SSO buttons with brand guidelines (#79) 2026-08-01 13:04:51 -07:00

Merged #78 Show Beta Hesychia brand name on beta deploy (#77) 2026-08-01 12:34:26 -07:00

Merged #76 Add subscription upgrade/change/cancel UX and account self-delete (#75) 2026-08-01 12:24:11 -07:00

Merged #74 Move plan/quota UI to Account; Gemini-style usage card (#73) 2026-07-31 07:08:07 -07:00

Merged #72 Show plan quotas and token usage in chat + billing UI 2026-07-31 04:24:14 -07:00

Merged #71 Add Account Billing section + Stripe Customer Portal CTA (#33) 2026-07-31 03:54:07 -07:00

Merged #70 Fix brace-expansion lock for npm 10 beta deploy 2026-07-30 16:57:17 -07:00

Merged #69 Remediate llm-fe npm audit critical/high vulnerabilities 2026-07-29 17:41:01 -07:00

Merged #68 Rename Android application ID to ai.hesychia.chat 2026-07-29 11:19:20 -07:00

Merged #65 Point beta FE at beta.backend.hesychia.ai (#64) 2026-07-29 05:53:25 -07:00

Merged #63 Surface render crashes and make chat layout viewport-safe (#61) 2026-07-29 05:43:16 -07:00

Merged #60 Mobile chat UX: error boundary + viewport-safe responsive layout (#59) 2026-07-29 05:04:33 -07:00

Merged #56 Fix mobile white screen: stop Outlet Date.now() remount loop (#54) 2026-07-29 04:04:35 -07:00

Merged #55 Fix mobile white screen when localStorage throws on access (#54) 2026-07-29 03:00:05 -07:00

Merged #52 Reject empty/whitespace chat messages before send 2026-07-28 05:12:39 -07:00

Merged #50 Sign-in branding: Hesychia.ai + transparent logo (#49) 2026-07-28 04:42:36 -07:00

Merged #48 Fix AnalyticsSession import paths for beta build (#47) 2026-07-28 04:20:14 -07:00

Merged #46 Ship Hesychia meander logo for rebrand (#30) 2026-07-28 03:51:22 -07:00

Merged #45 Tianji custom event tracking (auth, billing, chat) (#36) 2026-07-27 08:40:19 -07:00

Merged #44 Add cookie / analytics consent banner polish (#37) 2026-07-27 08:22:39 -07:00

Merged #43 Terms of Service page (public + acknowledge) (#39) 2026-07-27 07:49:41 -07:00

Merged #42 Enable beta auto-deploy + Tianji beta ID / consent-gated events (#35) 2026-07-27 06:54:20 -07:00

Merged #41 Add Google/Microsoft SSO buttons and OAuth callback flow (#24) 2026-07-27 05:14:24 -07:00

Merged #40 Fix password reset UI (pairs with backend #1) 2026-07-27 04:42:36 -07:00

Merged #34 Add self-serve sign-up + Stripe Checkout (#31) 2026-07-27 04:20:20 -07:00

Merged #28 Ship Android app by wrapping the web build with Capacitor (#20) 2026-07-26 17:12:49 -07:00

Merged #32 Rebrand product to Hesychia (hesychia.ai) (#29) 2026-07-26 17:07:27 -07:00

Merged #26 Make auth JWT-only for Capacitor WebView origins (#22) 2026-07-26 14:09:19 -07:00

Merged #27 Make routing work from a file-served Capacitor bundle (#24) 2026-07-26 13:46:41 -07:00

Merged #25 Harden chat WebSocket for mobile lifecycle (#23) 2026-07-26 13:35:39 -07:00

Merged #19 Update favicon to new logo 2026-07-26 04:35:23 -07:00

Merged #17 Fix ESLint and CSS Minimizer errors blocking npm run build 2026-07-25 04:43:21 -07:00

Merged #15 Deploy chat_web_app via server-infra (node-static) 2026-07-25 04:34:13 -07:00

Merged #14 Add unit tests (#11) 2026-07-14 18:03:25 -07:00

48 Issues closed from 1 user

Closed #103 Google Play: public account deletion request URL 2026-08-04 10:53:48 -07:00

Closed #108 Hide Sources card; open citation links in new tab 2026-08-04 10:41:16 -07:00

Closed #106 Remove FAST/THINKING model dropdown from chat composer 2026-08-04 10:17:32 -07:00

Closed #66 Settings toggle: use previous conversations as context / RAG 2026-08-04 06:28:13 -07:00

Closed #96 Replace the three-dot typing indicator with live activity feedback (Evaluating / Searching / Refining) 2026-08-04 04:08:58 -07:00

Closed #100 Use RevenueCat for Capacitor IAP (Play + App Store); keep Stripe on web 2026-08-04 03:43:10 -07:00

Closed #97 Add message actions: thumbs up/down feedback, copy, and export (PDF / Word / CSV / XLSX / TXT) 2026-08-04 03:32:18 -07:00

Closed #98 Render grounded answer citations (Sources list + clickable [n]) 2026-08-04 03:32:18 -07:00

Closed #21 Ship iOS app by wrapping the web build with Capacitor 2026-08-03 12:14:22 -07:00

Closed #92 Drive sync: show progress bar while syncing 2026-08-02 04:50:20 -07:00

Closed #93 Documents list: Personal/Company tabs, labeling, pagination, search, sort 2026-08-02 04:50:20 -07:00

Closed #94 Overhaul Analytics page: heatmap + distinct user vs business views 2026-08-02 04:50:20 -07:00

Closed #83 Connect Drive UI (personal Google / OneDrive) 2026-08-02 04:37:15 -07:00

Closed #90 Drive Sync now: pending UX + error toast when sync fails 2026-08-02 04:07:22 -07:00

Closed #88 Agent message bubble should follow light/dark theme 2026-08-02 03:39:35 -07:00

Closed #87 Mobile: move Conversations toggle inline next to Hesychia logo 2026-08-02 03:39:35 -07:00

Closed #79 Align Google/Microsoft SSO buttons with official branding guidelines 2026-08-01 13:04:51 -07:00

Closed #77 Show "Beta Hesychia" brand name on beta deploy 2026-08-01 12:34:26 -07:00

Closed #75 Allow users to upgrade, change, or cancel subscription 2026-08-01 12:24:11 -07:00

Closed #73 Move plan/quota UI off chat dashboard; drop per-message token meta 2026-07-31 07:08:07 -07:00

Closed #33 Add Account billing section + Stripe Customer Portal (plan changes / cancellations) 2026-07-31 03:54:08 -07:00

Closed #53 Reduce npm deprecations and remediate npm audit vulnerabilities 2026-07-29 17:41:01 -07:00

Closed #67 Rename Android application ID to ai.hesychia.chat 2026-07-29 11:19:20 -07:00

Closed #64 Beta login fails: FE still points at dead chatbackend.aimloperations.com host 2026-07-29 05:53:25 -07:00

Closed #61 Dashboard still white on real phone browsers; no error boundary hides the cause 2026-07-29 05:43:16 -07:00

Closed #59 Overhaul mobile conversation drawer UX on dashboard 2026-07-29 05:04:34 -07:00

Closed #54 Mobile browser white screen after login on hesychia.ai 2026-07-29 03:00:05 -07:00

Closed #51 Guard empty/whitespace chat messages on the frontend 2026-07-28 05:12:39 -07:00

Closed #49 Sign-in branding: Hesychia.ai wordmark + transparent logo mark 2026-07-28 04:42:36 -07:00

Closed #47 Beta build fails: AnalyticsSession wrong relative imports 2026-07-28 04:20:14 -07:00

Closed #30 Follow-on: new Hesychia logo for rebrand 2026-07-28 03:51:22 -07:00

Closed #36 Tianji custom event tracking (auth, billing, chat) 2026-07-27 08:40:19 -07:00

Closed #37 Add cookie / analytics consent banner 2026-07-27 08:22:39 -07:00

Closed #39 Terms of Service page (public + acknowledge) 2026-07-27 07:49:41 -07:00

Closed #35 Enable beta builds: auto-deploy beta on master, manual prod button + Tianji beta ID 2026-07-27 06:54:20 -07:00

Closed #31 Add self-serve sign-up page (register + Stripe Checkout) 2026-07-27 04:20:20 -07:00

Closed #20 Ship Android app by wrapping the web build with Capacitor 2026-07-26 17:12:49 -07:00

Closed #29 Rebrand product to Hesychia (hesychia.ai) 2026-07-26 17:07:27 -07:00

Closed #22 Make auth work from a Capacitor WebView origin (JWT-only, CORS/CSRF for capacitor://localhost) 2026-07-26 14:09:19 -07:00

Closed #13 Deploy chat_web_app via server-infra (node-static like dta_webapp, multi-host) 2026-07-26 14:06:29 -07:00

Closed #24 Make routing work from a file-served bundle (React Router 6 under Capacitor) 2026-07-26 13:46:41 -07:00

Closed #23 Harden chat WebSocket for mobile lifecycle (background/resume, network switch, reconnect) 2026-07-26 13:35:39 -07:00

Closed #18 Update favicon to new logo 2026-07-26 04:35:23 -07:00

Closed #16 Fix ESLint and CSS Minimizer errors blocking npm run build 2026-07-25 04:43:21 -07:00

Closed #11 Create unit tests 2026-07-14 18:03:25 -07:00

Closed #5 Post error message if WebSocket connect tion is down 2025-12-09 04:35:46 -08:00

Closed #10 Fix mobile view 2025-12-09 03:39:39 -08:00

Closed #4 Allow for model selection 2025-12-09 03:38:56 -08:00

53 Issues created by 1 user

Opened #12 Add caching to nginx config 2025-11-25 05:38:50 -08:00

Opened #13 Deploy chat_web_app via server-infra (node-static like dta_webapp, multi-host) 2026-07-14 03:11:33 -07:00

Opened #16 Fix ESLint and CSS Minimizer errors blocking npm run build 2026-07-25 04:38:42 -07:00

Opened #18 Update favicon to new logo 2026-07-26 04:11:19 -07:00

Opened #20 Ship Android app by wrapping the web build with Capacitor 2026-07-26 04:51:45 -07:00

Opened #21 Ship iOS app by wrapping the web build with Capacitor 2026-07-26 04:52:01 -07:00

Opened #22 Make auth work from a Capacitor WebView origin (JWT-only, CORS/CSRF for capacitor://localhost) 2026-07-26 04:54:15 -07:00

Opened #23 Harden chat WebSocket for mobile lifecycle (background/resume, network switch, reconnect) 2026-07-26 04:54:29 -07:00

Opened #24 Make routing work from a file-served bundle (React Router 6 under Capacitor) 2026-07-26 04:54:41 -07:00

Opened #29 Rebrand product to Hesychia (hesychia.ai) 2026-07-26 14:24:22 -07:00

Opened #30 Follow-on: new Hesychia logo for rebrand 2026-07-26 14:24:27 -07:00

Opened #31 Add self-serve sign-up page (register + Stripe Checkout) 2026-07-26 14:26:38 -07:00

Opened #33 Add Account billing section + Stripe Customer Portal (plan changes / cancellations) 2026-07-27 04:07:43 -07:00

Opened #35 Enable beta builds: auto-deploy beta on master, manual prod button + Tianji beta ID 2026-07-27 04:18:35 -07:00

Opened #36 Tianji custom event tracking (auth, billing, chat) 2026-07-27 04:18:59 -07:00

Opened #37 Add cookie / analytics consent banner 2026-07-27 04:19:08 -07:00

Opened #39 Terms of Service page (public + acknowledge) 2026-07-27 04:19:18 -07:00

Opened #38 Add Notifications page (in-app alerts) 2026-07-27 04:19:18 -07:00

Opened #47 Beta build fails: AnalyticsSession wrong relative imports 2026-07-28 04:19:30 -07:00

Opened #49 Sign-in branding: Hesychia.ai wordmark + transparent logo mark 2026-07-28 04:32:08 -07:00

Opened #51 Guard empty/whitespace chat messages on the frontend 2026-07-28 05:07:25 -07:00

Opened #53 Reduce npm deprecations and remediate npm audit vulnerabilities 2026-07-29 02:37:08 -07:00

Opened #54 Mobile browser white screen after login on hesychia.ai 2026-07-29 02:41:46 -07:00

Opened #58 Add Deploy Android workflow_dispatch button (signed AAB) 2026-07-29 04:07:40 -07:00

Opened #57 CI: build Android (assembleDebug) on merge to master 2026-07-29 04:07:40 -07:00

Opened #59 Overhaul mobile conversation drawer UX on dashboard 2026-07-29 05:03:30 -07:00

Opened #61 Dashboard still white on real phone browsers; no error boundary hides the cause 2026-07-29 05:35:16 -07:00

Opened #64 Beta login fails: FE still points at dead chatbackend.aimloperations.com host 2026-07-29 05:51:58 -07:00

Opened #66 Settings toggle: use previous conversations as context / RAG 2026-07-29 05:56:04 -07:00

Opened #67 Rename Android application ID to ai.hesychia.chat 2026-07-29 11:17:09 -07:00

Opened #73 Move plan/quota UI off chat dashboard; drop per-message token meta 2026-07-31 05:41:41 -07:00

Opened #75 Allow users to upgrade, change, or cancel subscription 2026-07-31 07:07:06 -07:00

Opened #77 Show "Beta Hesychia" brand name on beta deploy 2026-08-01 12:26:48 -07:00

Opened #79 Align Google/Microsoft SSO buttons with official branding guidelines 2026-08-01 13:00:24 -07:00

Opened #81 Subscription-aware Documents / RAG UI gate 2026-08-01 13:05:43 -07:00

Opened #82 Documents UX: upload refresh, active toggle, personal workspace 2026-08-01 13:05:44 -07:00

Opened #83 Connect Drive UI (personal Google / OneDrive) 2026-08-01 13:05:46 -07:00

Opened #84 Business manager: company knowledge source setup UI 2026-08-01 13:05:48 -07:00

Opened #85 RAG-denied chat UX (upgrade messaging) 2026-08-01 13:05:49 -07:00

Opened #87 Mobile: move Conversations toggle inline next to Hesychia logo 2026-08-02 03:17:50 -07:00

Opened #88 Agent message bubble should follow light/dark theme 2026-08-02 03:19:17 -07:00

Opened #90 Drive Sync now: pending UX + error toast when sync fails 2026-08-02 03:59:04 -07:00

Opened #92 Drive sync: show progress bar while syncing 2026-08-02 04:37:19 -07:00

Opened #93 Documents list: Personal/Company tabs, labeling, pagination, search, sort 2026-08-02 04:37:28 -07:00

Opened #94 Overhaul Analytics page: heatmap + distinct user vs business views 2026-08-02 04:37:28 -07:00

Opened #96 Replace the three-dot typing indicator with live activity feedback (Evaluating / Searching / Refining) 2026-08-02 06:47:52 -07:00

Opened #97 Add message actions: thumbs up/down feedback, copy, and export (PDF / Word / CSV / XLSX / TXT) 2026-08-02 06:48:45 -07:00

Opened #98 Render grounded answer citations (Sources list + clickable [n]) 2026-08-02 12:12:22 -07:00

Opened #100 Use RevenueCat for Capacitor IAP (Play + App Store); keep Stripe on web 2026-08-03 12:17:17 -07:00

Opened #103 Google Play: public account deletion request URL 2026-08-04 03:59:26 -07:00

Opened #106 Remove FAST/THINKING model dropdown from chat composer 2026-08-04 10:16:13 -07:00

Opened #108 Hide Sources card; open citation links in new tab 2026-08-04 10:21:52 -07:00

Opened #111 Epic: Native Android app (chat_android) mirroring Hesychia web 2026-08-04 12:07:16 -07:00

2 Unresolved Conversations

Open #2 Have scatter plot on duration by length for prompts 2026-08-02 04:37:28 -07:00

Open #1 Allow for password resets 2026-07-27 04:42:37 -07:00