Commit Graph

  • 918f752b1c refactor: move Server button into help links section below login form weishu 2026-01-06 10:31:46 +08:00
  • d612726162 docs: rewrite Features section from pain-point perspective weishu 2026-01-06 10:30:13 +08:00
  • 8d6c256867 fix(website): use @twsxtd/hapi instead of deprecated hapi package (#34) OmoyxandGitHub 2026-01-06 08:58:45 +08:00
  • c1092bcfec refactor: improve LoginPrompt UI/UX with simplified layout and better navigation weishu 2026-01-05 21:28:42 +08:00
  • 43e55b3ecb refactor: decompose Store into domain-specific substore classes weishu 2026-01-05 19:11:22 +08:00
  • ff35c52160 Release version 0.6.0 weishu 2026-01-05 18:42:37 +08:00
  • 9a28e6e0a1 refactor: unify MCP bridge setup and system prompt delivery weishu 2026-01-05 18:15:18 +08:00
  • c50621e85a feat: add MCP config and system prompt support for Codex local mode weishu 2026-01-05 17:03:08 +08:00
  • 45822afa49 refactor: split CLI handlers into modular handler files weishu 2026-01-05 18:32:52 +08:00
  • 908d2f694a refactor: extract permission handler base class for code reuse weishu 2026-01-05 18:04:51 +08:00
  • e8252c601f refactor: extract remote launcher base class for code reuse weishu 2026-01-05 16:50:22 +08:00
  • 0e360f0a48 refactor: extract session scanner base class for code reuse weishu 2026-01-05 15:53:30 +08:00
  • 6ce521c3f8 refactor: consolidate configuration files into dedicated config module weishu 2026-01-05 13:53:00 +08:00
  • 77eefcd8da refactor: move path utilities to utils directory weishu 2026-01-05 12:55:09 +08:00
  • d388c92114 refactor: remove CLI dead code weishu 2026-01-05 12:51:20 +08:00
  • 23887ce040 refactor: remove unused/deprecated code and legacy socket events weishu 2026-01-05 12:43:01 +08:00
  • 21a64dfb49 refactor: extract session summary utilities to shared module weishu 2026-01-05 12:30:19 +08:00
  • f7d161e6cf feat: add api-error event support with folding for retry messages weishu 2026-01-05 13:00:25 +08:00
  • b665e34d3c refactor: modularize store implementation into domain-specific modules weishu 2026-01-05 11:51:49 +08:00
  • f82728e9b3 refactor: remove deprecated logout command and legacy sidechain logic weishu 2026-01-05 10:48:45 +08:00
  • 7a487269ea refactor: replace hardcoded permission/model modes with centralized schema validation weishu 2026-01-04 21:28:54 +08:00
  • c8325b921a refactor: extract session lifecycle management and mode switching to shared module weishu 2026-01-04 12:20:37 +08:00
  • 2e8d644945 feat(terminal): add quick input for control keys (#31) Ruihang XiaandGitHub 2026-01-04 20:48:46 +08:00
  • d1c532301e feat: sync thinking state to session list view (#32) Ruihang XiaandGitHub 2026-01-04 20:48:21 +08:00
  • 37c6bc83d7 chore: migrate to AGPL-3.0-only weishu 2026-01-04 20:45:15 +08:00
  • 34cfe49f87 refactor: extract chat normalization and reducer logic, cleanup legacy credentials weishu 2026-01-03 23:36:32 +08:00
  • 63f3bcac3d fix: correct npm repository URL format in cli package weishu 2026-01-03 23:15:23 +08:00
  • 47e9d316c9 Release version 0.5.0 weishu 2026-01-03 22:54:52 +08:00
  • 920ef29ab4 fix: docker build weishu 2026-01-03 22:52:04 +08:00
  • 4d18789d50 refactor: extract permission mode utilities and consolidate styling logic weishu 2026-01-03 22:49:40 +08:00
  • f2f46e9383 refactor(api): extract versioned update handling to shared utility weishu 2026-01-03 22:15:10 +08:00
  • 705933e17b refactor: extract message utilities to shared module weishu 2026-01-03 21:49:03 +08:00
  • 83bf40fa53 Fix npm release wrapper package weishu 2026-01-03 22:22:45 +08:00
  • aa0c3f2f0d refactor(cli): split command routing and modularize RPC handlers weishu 2026-01-03 17:28:26 +08:00
  • 680a37071e refactor(sync): split SyncEngine into modular services weishu 2026-01-03 16:26:25 +08:00
  • 7fe61d1564 Release version 0.4.2 weishu 2026-01-03 16:13:01 +08:00
  • 41e5ce8eca fix(store): handle version 0 with existing tables gracefully weishu 2026-01-03 16:10:29 +08:00
  • a2c4315e99 fix: allow dismissing PWA install prompt in Chrome/Edge weishu 2026-01-03 16:09:07 +08:00
  • 365728aed7 refactor(store): introduce schema versioning and remove compatibility migrations weishu 2026-01-03 15:52:29 +08:00
  • 89b6fc34f7 refactor(cli): unify session bootstrap weishu 2026-01-03 15:34:49 +08:00
  • 8ce568ea70 Fix sync event typing weishu 2026-01-03 14:57:00 +08:00
  • e2028b6914 Unify protocol types and modes weishu 2026-01-03 14:13:54 +08:00
  • bfca058967 Release version 0.4.1 weishu 2026-01-03 13:07:38 +08:00
  • 4fe20b74c7 fix: use relative path for PWA push notification URL weishu 2026-01-03 12:55:09 +08:00
  • 8e03cadcf8 refactor: restructure notification system with NotificationHub abstraction weishu 2026-01-03 12:36:44 +08:00
  • b0652bddf8 chore: disable blank issues weishu 2026-01-03 11:03:04 +08:00
  • 90a8929881 chore: Add github issue template weishu 2026-01-03 10:55:43 +08:00
  • 83fa0157b4 feat: make session metadata updated_at timestamp optional weishu 2026-01-03 10:14:50 +08:00
  • bc602ff5ea fix: archive session weishu 2026-01-03 10:31:54 +08:00
  • d87250aff2 fix: docker build weishu 2026-01-03 08:59:22 +08:00
  • 690fbb3fba Release version 0.4.0 weishu 2026-01-02 21:47:45 +08:00
  • 2de3a3d635 fix: expand codex custom prompt weishu 2026-01-02 21:45:27 +08:00
  • c112f3f93e docs: add push notifications documentation weishu 2026-01-02 19:35:15 +08:00
  • 43519621f3 feat: add web push notifications support weishu 2026-01-02 18:52:04 +08:00
  • 41fd1abd53 feat: add session management (rename, archive, delete) weishu 2026-01-02 19:14:25 +08:00
  • c2d1f8c507 feat: auto-scroll selected suggestion into view weishu 2026-01-02 19:11:43 +08:00
  • c3cc9be593 fix: correct diff/file toggle button styling in dark mode weishu 2026-01-02 17:13:23 +08:00
  • e6ae00f998 docs: update weishu 2026-01-02 16:26:40 +08:00
  • 94823b7a8b feat: add auto-start server feature for CLI weishu 2026-01-02 16:20:39 +08:00
  • 11c95126e3 fix: handle back navigation from single file view to files list weishu 2026-01-02 16:02:35 +08:00
  • db6b227122 docs: dynamically fetch latest version from GitHub API weishu 2026-01-02 13:30:56 +08:00
  • 8cacd04db4 docs: add Seamless Handoff documentation and showcase weishu 2026-01-02 13:24:05 +08:00
  • 721a56443c docs: simplify Getting Started section for 30-second onboarding weishu 2026-01-02 13:03:57 +08:00
  • 8258885cdc docs: clarify HAPI supports single user and small teams via namespaces weishu 2026-01-02 13:00:40 +08:00
  • 68f4f336c9 docs: clarify server deployment options and remote access methods weishu 2026-01-02 12:56:44 +08:00
  • 2e9cb46a39 docs: add Steps component and refactor quick-start guide weishu 2026-01-01 19:12:16 +08:00
  • 0e98dadd50 docs: improve quick-start guide with next steps section weishu 2026-01-01 14:44:13 +08:00
  • 1e46bd3295 fix: update documentation routing and simplify navigation weishu 2026-01-01 14:23:44 +08:00
  • 4d2f91b9f5 fix: ensure workspace dependencies are installed via bun workspaces weishu 2026-01-01 12:54:10 +08:00
  • 77a2eee236 site: Add official website source weishu 2026-01-01 12:47:51 +08:00
  • 5c059b6023 Release version 0.3.3 weishu 2025-12-31 23:44:12 +08:00
  • 7ae7158127 fix: improve namespace-based multi-user weishu 2025-12-31 21:58:30 +08:00
  • e821458af8 feat: add namespace-based multi-user isolation weishu 2025-12-31 21:54:36 +08:00
  • 460c393006 docs: add documentation site with VitePress setup weishu 2025-12-31 20:41:02 +08:00
  • 8f7dcf848b refactor: Add Telegram binding storage and auth weishu 2025-12-31 11:16:45 +08:00
  • a0b1bb1524 refactor: remove unused onboardingCompleted field from Settings weishu 2025-12-31 17:24:13 +08:00
  • 4efc263d9b chore: add LGPL-3.0-or-later license and update package.json licenses weishu 2025-12-31 13:01:16 +08:00
  • d61cfc90c2 refactor: replace specific character regex with comprehensive non-alphanumeric pattern weishu 2025-12-31 12:18:34 +08:00
  • 705ce24e17 refactor: remove unnecessary getCleanEnv() function weishu 2025-12-31 11:16:45 +08:00
  • f796ad8749 feat(web): add sticky group headers to session list weishu 2025-12-30 17:25:35 +08:00
  • 6afee1f7ff Release version 0.3.1 weishu 2025-12-30 17:58:53 +08:00
  • ecfe0eff60 feat(web): 优化会话列表展示 - 按目录分组并显示更新时间 (#22) 2025-12-30 17:42:20 +08:00
  • b7dce6bf3f refactor: use undefined instead of null for optional return type weishu 2025-12-30 17:39:24 +08:00
  • 754d9dc0e8 feat: auto-detect git worktree context from git commands weishu 2025-12-30 16:44:18 +08:00
  • ce6234da3f fix: prevent race condition in MessageQueue2 wait logic weishu 2025-12-30 13:26:33 +08:00
  • b160888101 feat: implement message backfill to prevent message loss on reconnection weishu 2025-12-30 13:22:27 +08:00
  • 90e6879552 feat: add local session soft resume support for remote codex sessions weishu 2025-12-30 11:59:06 +08:00
  • e758efb0ec feat: unify app name weishu 2025-12-29 14:36:20 +08:00
  • 517eb46b4e feat: new PWA icon weishu 2025-12-29 14:35:46 +08:00
  • 7845708123 fix git commit prompt weishu 2025-12-29 14:26:46 +08:00
  • 1dc5892df2 Add funding information for GitHub and Patreon weishuandGitHub 2025-12-29 11:15:09 +08:00
  • 1a6099cd6f ci: add GitHub Pages deployment workflow for web app weishu 2025-12-29 09:30:53 +08:00
  • afdec27b13 Release version 0.3.0 weishu 2025-12-28 20:57:16 +08:00
  • 334cebc2da feat: add real-time permission and model mode synchronization close #21 weishu 2025-12-28 20:50:13 +08:00
  • 2dc09a80db fix: pass through all permission modes in claudeRemote weishu 2025-12-28 16:23:35 +08:00
  • 1ef7bee01d feat: add listSlashCommands method to SyncEngine weishu 2025-12-28 17:00:47 +08:00
  • 05deb6fff8 feat: add directory autocomplete with validation for new session form weishu 2025-12-28 16:22:58 +08:00
  • ce40de900f fix: update slash command descriptions for claude, codex, and gemini. close #20 weishu 2025-12-28 15:13:26 +08:00
  • fbc0d601f8 feat: add slash command autocomplete to HappyComposer weishu 2025-12-28 15:07:44 +08:00
  • 20c05a06ec fix: correct UTF-8 encoding in base64 decode for file paths fix #20 weishu 2025-12-28 14:37:38 +08:00