Commit Graph

  • cae92454e1 Merge pull request 'M2 self-improving analytics + OSS chatbot' (#1) from feature/m2-analytics-oss-chatbot into develop develop kunthawat 2026-08-25 16:12:58 +07:00
  • fb55e08a9f docs: session engineering log + handoff for M2 + OSS chatbot Moreminimore 2026-08-25 16:09:53 +07:00
  • 2495239187 feat(chatbot): OSS self-contained guardrail + knowledge-base chatbot Moreminimore 2026-08-25 16:09:47 +07:00
  • b86b0c59f6 feat(analytics): M2 self-improving chatbot analytics Moreminimore 2026-08-25 15:56:11 +07:00
  • 02ae690a87 docs: handoff state for M1 (openai custom URL) + M2 analytics foundation Moreminimore 2026-08-19 13:57:27 +07:00
  • ccff2dfca7 feat(analytics): add LLM credential resolver with cascade Moreminimore 2026-08-19 12:49:21 +07:00
  • 161e4210b7 feat(analytics): add product catalog data foundation Moreminimore 2026-08-19 12:46:39 +07:00
  • 0fad9ce6b8 feat(analytics): add customer daily metrics data foundation Moreminimore 2026-08-19 12:43:54 +07:00
  • 9fbb0da9b8 feat(analytics): add conversation daily metrics data foundation Moreminimore 2026-08-19 12:00:20 +07:00
  • f9628db0e1 feat(openai): add optional custom base URL to the OpenAI integration Moreminimore 2026-08-19 11:18:37 +07:00
  • 961ecd388c revert(captain): undo OpenAI provider switch (wrong scope) Moreminimore 2026-08-19 11:15:28 +07:00
  • 46fe703986 feat(captain): add OpenAI Custom Server provider option Moreminimore 2026-08-19 10:52:47 +07:00
  • 4b35130ae2 build: add Dockerfile at repo root for EasyPanel Moreminimore 2026-08-16 23:04:23 +07:00
  • 9407c724a5 build: remove nixpacks.toml (not a supported way to select a Dockerfile) Moreminimore 2026-08-16 22:34:39 +07:00
  • 5eb757ad17 build: use repo Dockerfile via nixpacks.toml Moreminimore 2026-08-16 20:35:28 +07:00
  • d77d604435 [docs] record rebrand completion + push to Gitea (SSH :2222) Moreminimore 2026-08-16 16:23:45 +07:00
  • bee28c32eb [brand] rebrand visible surfaces to Moreminimore Chat (phase 3) Moreminimore 2026-08-16 16:01:22 +07:00
  • 18e6fc28a0 [brand] Moreminimore color theme: black primary #333333 + yellow accent #FED400 Kunthawat Greethong 2026-08-16 15:57:33 +07:00
  • d925ab11e5 [brand] remove dead LOGO_DARK mapping; resize logo_thumbnail to 512x512 Kunthawat Greethong 2026-08-16 10:02:51 +07:00
  • f17ce89d01 [brand] rebrand to Moreminimore Chat (configurable, phase 1) Kunthawat Greethong 2026-08-16 08:20:13 +07:00
  • c21d579a6a [docs] correct full Vitest baseline to clean under TZ=UTC Kunthawat Greethong 2026-08-16 07:45:22 +07:00
  • f30edd7884 [docs] record SM-07 remediation (2ef6fa5) and residual Hub gate closure (8101395) Kunthawat Greethong 2026-08-16 07:38:43 +07:00
  • 8101395608 [privacy] remove Community Chatwoot Hub egress Kunthawat Greethong 2026-08-16 07:37:52 +07:00
  • 2ef6fa554b [privacy] surface local filtered-count request summary sink Kunthawat Greethong 2026-08-16 07:36:06 +07:00
  • c9c0a749c3 [docs] record residual Vite build evidence Kunthawat Greethong 2026-08-16 03:36:08 +07:00
  • 09405a9158 [docs] correct current handoff head Kunthawat Greethong 2026-08-16 03:27:42 +07:00
  • 9a4e78a132 [docs] record SM-07/08 closure and release blockers Kunthawat Greethong 2026-08-16 03:27:19 +07:00
  • 364e72f3dd [privacy] remove arbitrary dashboard scripts Kunthawat Greethong 2026-08-16 02:35:17 +07:00
  • 19dc44969a [privacy] make observability local-only Kunthawat Greethong 2026-08-16 02:29:29 +07:00
  • 372f3165ce [docs] close SM-06 checkpoint handoff Kunthawat Greethong 2026-08-16 00:12:29 +07:00
  • ced77afaf2 [verified] privacy: filter dashboard config allowlist Kunthawat Greethong 2026-08-16 00:06:18 +07:00
  • a96b9773c7 [verified] privacy: remove product analytics Kunthawat Greethong 2026-08-15 23:27:09 +07:00
  • 5619cc38d5 SM-08 remove GTM portal analytics path Kunthawat Greethong 2026-08-15 18:07:55 +07:00
  • d9bf4c45de [verified] Remove automatic signup enrichment Kunthawat Greethong 2026-08-15 17:22:44 +07:00
  • 3458272dec [verified] Remove cwctl telemetry from installer Kunthawat Greethong 2026-08-15 16:19:24 +07:00
  • 8b1a033846 [verified] Remove Chatwoot Hub push relay Kunthawat Greethong 2026-08-15 16:04:25 +07:00
  • 1a3697f687 [verified] Restore Chatwoot Hub compatibility APIs Kunthawat Greethong 2026-08-15 15:35:55 +07:00
  • 832a7fdae0 [verified] Remove Chatwoot Hub sync paths Kunthawat Greethong 2026-08-15 13:23:03 +07:00
  • 8ebb320bd4 [verified] Add privacy and branding audit harness Kunthawat Greethong 2026-08-15 13:10:14 +07:00
  • 9a73c1473f feat: add icons to macro and automation dropdowns (#15447) Sivin Varghese 2026-08-14 08:45:58 +05:30
  • 59942e6890 fix: inbox contact sidebar overflow (#15470) Shivam Mishra 2026-08-13 19:50:03 +05:30
  • fefa0a6966 perf: add composite index for account-scoped conversation created_at sort (#15360) Vishnu Narayanan 2026-08-13 18:34:12 +05:30
  • 40f5381da6 feat: add Captain outcome reporting builders (#15425) Shivam Mishra 2026-08-13 18:29:22 +05:30
  • a929955cc3 fix: escape formula characters in contact CSV export (#15334) Vishnu Narayanan 2026-08-13 18:09:38 +05:30
  • 8864f80ab7 feat(captain): show document conversation usage (#15140) Aakash Bakhle 2026-08-13 17:39:49 +05:30
  • b3a1dbca81 fix: oversized message cursors (#15400) Sony Mathew 2026-08-13 17:34:05 +05:30
  • dd203438d3 fix: reject malformed filter payloads (#15398) Sony Mathew 2026-08-13 17:04:11 +05:30
  • 8a778f4f5b fix: handle empty round robin queues (#15399) Sony Mathew 2026-08-13 17:03:36 +05:30
  • ba1973ea40 fix: escape formula characters in CSAT CSV export (#15335) Vishnu Narayanan 2026-08-13 16:23:05 +05:30
  • 13de83d1dc refactor(captain): route conversation completion by feature (#15317) Aakash Bakhle 2026-08-13 13:54:35 +05:30
  • eff7ce2898 fix: consolidate customer message bursts before lookup (#15263) Aakash Bakhle 2026-08-13 13:23:43 +05:30
  • b24a970795 fix: allow multi-digit values in duration inputs (#15429) Aakash Bakhle 2026-08-13 12:52:13 +05:30
  • 45878923b6 feat: run macros from the command bar (#15422) Sivin Varghese 2026-08-13 12:47:23 +05:30
  • 416ac8660f fix: fit the reply editor to Copilot suggestions (#15428) Sivin Varghese 2026-08-13 12:39:56 +05:30
  • 13dfe1a6c6 feat: run macros from the reply editor with # (#15416) Sivin Varghese 2026-08-13 12:23:35 +05:30
  • 1d905fb019 fix: anchor Label title validation with \z instead of \Z (#15443) Manoj 2026-08-13 12:05:06 +05:30
  • 2ed68cf207 feat: cache canned responses in the browser (#15401) Sivin Varghese 2026-08-13 11:54:32 +05:30
  • 590e17dfb7 chore: remove the legacy notifications page (#15426) Sivin Varghese 2026-08-13 11:49:44 +05:30
  • 046c6c754f fix(messages): resend failed messages through provider (#15432) Muhsin Keloth 2026-08-13 11:35:52 +05:30
  • 10e9cb5b60 fix(whatsapp): load health status for regional locales (#15440) Muhsin Keloth 2026-08-13 10:26:06 +05:30
  • 3453e2975d chore: land super admin on dashboard after login (#15411) Vishnu Narayanan 2026-08-13 07:05:21 +05:30
  • adef9f2cd6 fix: Alt+E resolve shortcut also opens Chrome's built-in menu on Windows (#15418) Vijay Misal 2026-08-12 21:54:34 +05:30
  • 42ca0901c2 fix(editor): handle parenthesized ordered list markers (#15362) nikita42 2026-08-12 19:19:03 +03:00
  • 958fc37ba1 fix(conversation): refactor layout utilities to logical properties for RTL (#15341) Khush Raghav Nanda 2026-08-12 21:35:17 +05:30
  • d310e2c619 chore(deps-dev): bump postcss from 8.4.47 to 8.5.23 (#15380) dependabot[bot] 2026-08-12 19:09:56 +05:30
  • f9cdfe0071 fix: Use dark text on amber solid buttons so the disabled Add Note button stays visible (#15371) Corey 2026-08-12 09:22:46 -04:00
  • a47eb375ad feat(captain): add advanced inactivity policy backend (4/5) (#15306) Aakash Bakhle 2026-08-12 18:33:48 +05:30
  • 121b743f88 fix: scope Captain assistant responses to account (#15386) Aakash Bakhle 2026-08-12 17:48:52 +05:30
  • 1e17cbe0e7 feat(voice): transcribe Twilio call recordings (#15241) Tanmay Deep Sharma 2026-08-12 16:54:49 +05:30
  • a24f5a3e7a fix: anchor contact phone number validation (#15415) Shivam Mishra 2026-08-12 15:28:49 +05:30
  • 79405f76c4 feat(whatsapp): display click-to-chat ad referrals (#15424) Muhsin Keloth 2026-08-12 13:28:33 +05:30
  • 541f91acae fix: allow resizing the reply editor while a Copilot suggestion is active (#15391) Sivin Varghese 2026-08-12 12:42:31 +05:30
  • 5a02616189 fix: inline editor in the contact sidebar clips longer values (#15403) Sivin Varghese 2026-08-12 12:32:31 +05:30
  • 8397fa7eaf fix: include account_id in FCM push payload (#15260) Devi R 2026-08-12 08:40:51 +05:30
  • 7ed7bdcef4 fix: close editor pickers when the composer state is rebuilt (#15396) Sivin Varghese 2026-08-12 08:12:23 +05:30
  • 07352f5ca0 chore(deps): bump lettersanitizer from 1.0.6 to 1.0.8 (#14959) Baptiste Fontaine 2026-08-12 04:40:42 +02:00
  • 8842c71a90 fix: Handle NUL bytes in canned response search (#15397) Sony Mathew 2026-08-12 07:44:10 +05:30
  • 10ea370c07 chore(deps): bump dompurify from 3.4.11 to 3.4.13 (#15370) dependabot[bot] 2026-08-11 18:59:46 -07:00
  • eaecc43ca4 fix: search returning 500 when a conversation has no messages (#15328) Marco Cabral 2026-08-11 22:34:21 -03:00
  • a4ce4b1dc3 fix(contacts): enqueue avatar sync after commit (#15402) Muhsin Keloth 2026-08-12 05:43:11 +05:30
  • 3f4d28f77b feat: add search and preview to the mention, variable and emoji pickers (#15375) Sivin Varghese 2026-08-11 18:56:52 +05:30
  • 7cba8a01bd feat: add search to filter dropdowns and group attributes (#15348) Sivin Varghese 2026-08-11 18:48:55 +05:30
  • e6f21f7c99 perf: scale sidekiq worker MemoryMax with host memory (#15412) Vishnu Narayanan 2026-08-11 15:46:05 +05:30
  • 875ea6e88f fix(auth): persist MFA sessions across browser restarts (#15379) Shivam Mishra 2026-08-11 15:03:49 +05:30
  • 0a2293f921 feat: record Captain conversation outcome episodes from lifecycle events [CW-7792] (#15316) Shivam Mishra 2026-08-11 14:57:23 +05:30
  • 1693525124 fix(captain): scope copilot conversation access (#15249) Aakash Bakhle 2026-08-11 14:49:59 +05:30
  • 406eb8f650 feat(automation): allow send email transcript action to target the contact's email (#15373) Tanmay Deep Sharma 2026-08-11 10:44:27 +05:30
  • 2fbcc715ce fix: conversations hidden when filtering by a date range (#15385) Sivin Varghese 2026-08-11 10:08:10 +05:30
  • 66067a1dfe fix(inboxes): show facebook inbox creation errors (#15408) Muhsin Keloth 2026-08-11 09:31:40 +05:30
  • c70c87c315 fix(widget): correct Hebrew availability card (#15405) Sojan Jose 2026-08-10 20:34:31 -07:00
  • 9a9be2f919 chore: Update translations (#15355) Captain 2026-08-10 12:07:39 -07:00
  • 972b69273b refactor(saml): harden multi-account user handling (#15395) Shivam Mishra 2026-08-10 21:56:36 +05:30
  • cce94aa936 chore: rework the canned response picker with search and preview (#15354) Sivin Varghese 2026-08-10 19:51:30 +05:30
  • bdbbaa38de feat(captain): add inactivity timer backend (2/5) (#15303) Aakash Bakhle 2026-08-10 17:33:04 +05:30
  • 9a9c88494e feat(whatsapp): improve template listing controls (#15377) Muhsin Keloth 2026-08-10 16:14:40 +05:30
  • 81fc35e9e6 chore: upgrade Rails to 7.2.3.1 (#13437) Sojan Jose 2026-08-10 03:19:38 -07:00
  • a4eae9710a test: Add focused Captain response lifecycle logs (#15364) Aakash Bakhle 2026-08-09 09:01:03 +05:30
  • f12529105b fix: align AgentBot ownership with conversation counts (#15343) Sojan Jose 2026-08-07 14:17:34 -07:00
  • 35a5f3390c feat: update status on agent bot assignment (#14870) Sojan Jose 2026-08-07 12:08:58 -07:00
  • f770c585bd fix: prevent vertical tab labels from overlapping (#15363) Sivin Varghese 2026-08-07 22:18:46 +05:30