Commit graph

  • ec05e38bda
    Merge 9a4766f85d into 342217f1af lin onetwo 2026-03-06 17:25:43 +00:00
  • 9a4766f85d Refine token sync info fields refactor/mobile-git lin onetwo 2026-03-07 01:25:34 +08:00
  • b3d1425d9c Respect token auth toggle lin onetwo 2026-03-07 00:09:02 +08:00
  • 2dc2faa627 Fix desktop review follow-ups lin onetwo 2026-03-07 00:04:01 +08:00
  • 6fe618ce64 perf(gitServer): run git gc --auto after auto-commit to pre-pack loose objects lin onetwo 2026-03-06 22:24:23 +08:00
  • acbefbd445 fix: add unknown type to catch callback, collect stderr in runGit, check exit codes in ensureCommittedBeforeServe lin onetwo 2026-03-06 16:07:34 +08:00
  • 5b325b3a68 feat: Implement Scheduled Tasks Management and Background Task Settings feat/discuss-note-with-agent linonetwo 2026-03-06 14:13:01 +08:00
  • 0312a49925 feat: Implement background task management for agent instances linonetwo 2026-03-05 18:27:21 +08:00
  • 02c610c3d7 feat: add AgentSwitcher component for agent definition switching linonetwo 2026-02-28 17:53:08 +08:00
  • 33b80bdeab Refactor agent instance tools and services for improved modularity and maintainability linonetwo 2026-02-26 04:24:12 +08:00
  • 807311ef2e feat: add tool approval and timeout settings linonetwo 2026-02-26 03:35:19 +08:00
  • 4255e7d4ec feat: enhance AI interaction in workspace context menu with local trigger support linonetwo 2026-02-24 22:24:32 +08:00
  • a0e7a6ec57 Add mobile HTTP git sync tests & merge utilities linonetwo 2026-02-24 16:50:08 +08:00
  • eaf425ce4c Run before-quit cleanup and close DBs sequentially linonetwo 2026-02-21 14:26:17 +08:00
  • 185f719d94 Fix workspaceID case bug, esbuild outbase, autocomplete panel re-render, VIEW_LOADED handler, streaming status polling, and increase executeInBrowserView timeout for E2E stability. All 52 scenarios pass linonetwo 2026-02-21 12:36:58 +08:00
  • 975b7e3e1f feat(e2e): support simplified root wiki and stabilize browser-view waits linonetwo 2026-02-20 18:51:14 +08:00
  • 71b951c95c Import tidgi.config id and tighten git server linonetwo 2026-02-17 01:38:24 +08:00
  • fe6a8db148 Add sub-workspaces info for mobile sync linonetwo 2026-02-15 14:45:10 +08:00
  • f3dd26d98a Update TidGiServiceAPI.md linonetwo 2026-02-12 21:45:33 +08:00
  • a00265b34c fix: $tw.tidgi.service not mounted linonetwo 2026-02-12 21:44:12 +08:00
  • fa491658f1 fix: service type linonetwo 2026-02-11 18:51:42 +08:00
  • ad0597577a put 'Talk with AI' menu on top and attachment i18n linonetwo 2026-02-11 17:21:03 +08:00
  • f91cce6e8e lint linonetwo 2026-02-11 17:01:08 +08:00
  • 021a8af106 Update index.ts linonetwo 2026-02-10 19:31:18 +08:00
  • b677088a48 Expose TidGi services to $tw.tidgi and add types linonetwo 2026-02-10 02:41:32 +08:00
  • 593ed2d29c feat: publish tidgi-shared npm for types, and place tidgi.service linonetwo 2026-02-09 23:16:49 +08:00
  • 544a8b1bf3 refactor: use globalThis linonetwo 2026-02-09 02:51:30 +08:00
  • fbb83125eb Improve shutdown sequence and add timeouts linonetwo 2026-02-09 01:17:43 +08:00
  • f168e4a997 Include workspace name and token in info tiddlers linonetwo 2026-02-09 01:00:59 +08:00
  • fe0f0c9700 Add port utilities; use port checks in wiki linonetwo 2026-02-09 00:44:48 +08:00
  • c30a4cc05c Update index.ts linonetwo 2026-02-09 00:05:14 +08:00
  • cdb496961c Improve shutdown DB cleanup and edit workspace UI linonetwo 2026-02-09 00:04:26 +08:00
  • ef8f40e7b6 refactor: split git server logic to IGitServerService linonetwo 2026-02-08 19:12:05 +08:00
  • 95daa9ce99 fix linonetwo 2026-02-08 17:58:48 +08:00
  • 56a2ef167c refactor: simplify by move to git operation linonetwo 2026-02-08 17:25:59 +08:00
  • 2088e48acf feat: git service api linonetwo 2026-02-08 15:56:49 +08:00
  • 965f3100fb fix: add data-testid to attachment listbox for E2E test linonetwo 2026-02-07 15:28:25 +08:00
  • 1748f98948 refactor(view): slim ViewService, move menu to separate file, orchestrate view logic in WorkspaceViewService, update all callers, fix lint floating promise, all unit and e2e tests pass linonetwo 2026-02-07 02:34:20 +08:00
  • aaf14b5290 lint linonetwo 2026-02-07 01:28:01 +08:00
  • 80e433ffa1 docs: make test inst shorter linonetwo 2026-02-05 00:52:45 +08:00
  • d31dce12a4 refactor(e2e): move wiki load steps to Background in talkWithAI.feature; remove all sidebar close delays and polling, only set state when TiddlyWiki is ready; clean up code and logs for sidebar auto-close in split view linonetwo 2026-02-04 22:05:38 +08:00
  • 3048fd8901 test: view loading slow on mac linonetwo 2026-02-04 21:06:11 +08:00
  • f1aea3ca97 docs: move to .github/instructions/testing.instructions.md linonetwo 2026-02-04 20:29:44 +08:00
  • e4e89cf432 Support split view navigation for wiki tiddler attachments linonetwo 2026-01-28 01:43:55 +08:00
  • 6a57566231 Add wiki tiddler attachments to message bubbles linonetwo 2026-01-28 00:26:38 +08:00
  • 0d54f12164 fix: callback not useCallback cause autocomplete panel flash linonetwo 2026-01-27 23:59:15 +08:00
  • 19902d7c51 Add wiki tiddler attachment support to agent chat lin onetwo 2026-01-27 17:44:00 +08:00
  • 342217f1af
    chore(deps): bump lodash from 4.17.21 to 4.17.23 (#678) master dependabot[bot] 2026-01-26 03:00:44 +08:00
  • a712b2ff51
    Fix/misc bug (#679) v0.13.0-prerelease19 lin onetwo 2026-01-26 02:43:27 +08:00
  • 60cf3acf02 Update newAgent.feature lin onetwo 2026-01-26 02:15:07 +08:00
  • 9750ecc76f Move global timeout config to separate module lin onetwo 2026-01-26 01:25:58 +08:00
  • c9dcd2cc46 Update cucumber.config.js lin onetwo 2026-01-25 16:39:25 +08:00
  • 5cc605a1a8 Update cucumber.config.js lin onetwo 2026-01-25 15:10:59 +08:00
  • bdc2825861 Update timeouts.ts lin onetwo 2026-01-25 02:27:44 +08:00
  • bd588f2550 Update browserView.ts lin onetwo 2026-01-25 02:07:18 +08:00
  • cd89cc3156 review lin onetwo 2026-01-25 01:31:55 +08:00
  • 90639c9515 Add file input validation and improve i18n messages lin onetwo 2026-01-24 21:42:17 +08:00
  • 62b7c1d9f5 Improve file attachment handling in chat and tests lin onetwo 2026-01-24 20:38:54 +08:00
  • 54b6d27995 feat(sync): fix cross-window synchronization via SSE lin onetwo 2026-01-24 14:22:30 +08:00
  • 2e346deb86 Add cross-window sync feature and test steps lin onetwo 2026-01-24 13:19:08 +08:00
  • f7a0db4a68 Improve streaming status handling for agent messages lin onetwo 2026-01-24 04:19:10 +08:00
  • 30efa5b363 Add image attachment support to chat messages lin onetwo 2026-01-24 03:11:00 +08:00
  • 20758bf430 Add model feature chips to model selection UI lin onetwo 2026-01-23 22:05:34 +08:00
  • 757b43fd4d
    chore(deps): bump lodash from 4.17.21 to 4.17.23 dependabot[bot] 2026-01-22 00:32:31 +00:00
  • c8212dca9b Refactor Tidgi mini window initialization logic lin onetwo 2026-01-21 23:16:48 +08:00
  • fbb75a2404 Initialize Tidgi mini window before workspace views lin onetwo 2026-01-21 22:36:40 +08:00
  • f07c5c6532 Improve i18n coverage and add Windows installer log access lin onetwo 2026-01-21 22:12:34 +08:00
  • 9be4ef64f7 Centralize and standardize E2E test timeouts lin onetwo 2026-01-21 21:47:12 +08:00
  • cce7152a2e Add step to restart workspace in wiki tests lin onetwo 2026-01-21 21:37:49 +08:00
  • 0aacfb91ab Remove AfterAll hook and add --exit to e2e tests lin onetwo 2026-01-21 21:36:24 +08:00
  • 17a87e7cb4 Improve error handling for window and view initialization lin onetwo 2026-01-21 15:43:55 +08:00
  • 91196ec853 Enforce test timeouts and add root tiddler scenario lin onetwo 2026-01-21 15:43:49 +08:00
  • 729ff22c5b Create ErrorDuringRelease.md lin onetwo 2026-01-21 14:34:08 +08:00
  • fad4449d81 fix(workspace): preserve workspace name during migration to tidgi.config.json v0.13.0-prerelease18 lin onetwo 2026-01-21 13:34:46 +08:00
  • 7c780ff5ef Update package.json v0.13.0-prerelease17 lin onetwo 2026-01-20 12:57:24 +08:00
  • 6384fd8bd1
    Fix/misc bug (#677) lin onetwo 2026-01-20 11:11:28 +08:00
  • 1e641de105 Minor code cleanup and formatting improvements lin onetwo 2026-01-20 01:48:03 +08:00
  • 521aba9cc3 Refactor feature steps for multi-element and log marker tables lin onetwo 2026-01-20 01:45:02 +08:00
  • cb2b7c1846 Initial commit when init a new git. tidgi 2026-01-20 00:46:41 +08:00
  • 14c68a1249 Update cleanup.ts lin onetwo 2026-01-20 00:35:37 +08:00
  • 84cbd974d6 Fix clear timing: clear log BEFORE commit, not after lin onetwo 2026-01-19 23:35:07 +08:00
  • 3a9c50aab2 Remove fixed time waits from gitLog.feature and fix race condition lin onetwo 2026-01-19 20:10:47 +08:00
  • 514c27a4aa Remove triggerRefresh completely - no longer needed lin onetwo 2026-01-19 19:19:28 +08:00
  • 52db2cff13 Remove unused triggerRefresh parameter from useCommitSelection lin onetwo 2026-01-19 19:15:33 +08:00
  • 9933b742bb Remove redundant triggerRefresh calls causing race condition lin onetwo 2026-01-19 19:11:47 +08:00
  • 9c6d0358ed Fix race condition: prevent concurrent loadGitLog calls lin onetwo 2026-01-19 19:07:56 +08:00
  • 57377447b6 Add comprehensive logging to diagnose git-log-refreshed issue lin onetwo 2026-01-19 18:33:52 +08:00
  • 9a174ff13c Update useGitLogData.ts lin onetwo 2026-01-19 18:04:50 +08:00
  • caaaf4aebc Update useGitLogData.ts lin onetwo 2026-01-19 17:30:37 +08:00
  • c042a8a8b9 Fix git log refresh marker not appearing in CI lin onetwo 2026-01-19 16:28:34 +08:00
  • ebf472c7e2 Update useGitLogData.ts lin onetwo 2026-01-19 16:22:41 +08:00
  • ac6e89de46 Update useGitLogData.ts lin onetwo 2026-01-18 22:41:31 +08:00
  • 307f401fef Improve Git log E2E test logging and .gitignore lin onetwo 2026-01-18 20:29:06 +08:00
  • d92d67d739 Update useGitLogData.ts lin onetwo 2026-01-18 17:28:32 +08:00
  • 81e5e2e671 Optimize test artifact handling and Git log logging lin onetwo 2026-01-18 17:24:46 +08:00
  • 5738300078 test-artifacts-ci lin onetwo 2026-01-18 17:11:10 +08:00
  • b2a07b7212 Improve Git log E2E signal and add debug logging lin onetwo 2026-01-18 14:27:05 +08:00
  • 0d00c7cde5 fix: improve CI test reliability with better timing and cleanup lin onetwo 2026-01-18 02:26:06 +08:00
  • 9ecdc448dc fix: resolve all E2E test timeout issues lin onetwo 2026-01-18 00:06:28 +08:00
  • 3c57305517 Update agent.ts lin onetwo 2026-01-17 16:34:31 +08:00