TidGi-Desktop/src/windows/AddWorkspace
linonetwo 71b951c95c Import tidgi.config id and tighten git server
Add optional import of tidgi.config when creating/opening a workspace (UI checkbox + form plumbing). Include canonical workspace "id" in syncable config and JSON schema; remove port from syncable fields. Improve writeTidgiConfig to merge with existing file and only persist non-default fields (handling empty id). Workspace creation now applies synced id (with duplicate-id check) and supports a useTidgiConfig flag; sanitize/migrate stored workspace IDs and remap mainWikiID references. Add workspaceID info tiddler for sync. Harden Git server: auto-commit local changes before upload-pack, set receive.denyCurrentBranch=updateInstead, ensure config before receive-pack, and reject pushes to read-only workspaces. Small IPC/logging/UI adjustments related to these changes.
2026-02-17 01:38:24 +08:00
..
__tests__ Fix/sub wiki tag tree (#667) 2025-12-07 03:31:34 +08:00
CloneWikiDoneButton.tsx Import tidgi.config id and tighten git server 2026-02-17 01:38:24 +08:00
CloneWikiForm.tsx Fix/edit agent and several bugs (#670) 2025-12-15 17:33:59 +08:00
constants.ts Feat/Native AI Agent (#640) 2025-10-10 17:16:56 +08:00
Description.tsx Feat/watch fs (#649) 2025-10-28 13:25:46 +08:00
ExistedWikiDoneButton.tsx Import tidgi.config id and tighten git server 2026-02-17 01:38:24 +08:00
ExistedWikiForm.tsx Fix/edit agent and several bugs (#670) 2025-12-15 17:33:59 +08:00
FormComponents.tsx Feat/Native AI Agent (#640) 2025-10-10 17:16:56 +08:00
GitRepoUrlForm.tsx Feat/Native AI Agent (#640) 2025-10-10 17:16:56 +08:00
ImportHtmlWikiDoneButton.tsx Feat/Native AI Agent (#640) 2025-10-10 17:16:56 +08:00
ImportHtmlWikiForm.tsx Feat/Native AI Agent (#640) 2025-10-10 17:16:56 +08:00
index.tsx Import tidgi.config id and tighten git server 2026-02-17 01:38:24 +08:00
NewWikiDoneButton.tsx Feat/Native AI Agent (#640) 2025-10-10 17:16:56 +08:00
NewWikiForm.tsx Fix/edit agent and several bugs (#670) 2025-12-15 17:33:59 +08:00
useAvailableTags.ts Fix/edit agent and several bugs (#670) 2025-12-15 17:33:59 +08:00
useCallWikiInitialization.ts Feat/Native AI Agent (#640) 2025-10-10 17:16:56 +08:00
useCloneWiki.ts Import tidgi.config id and tighten git server 2026-02-17 01:38:24 +08:00
useExistedWiki.ts Import tidgi.config id and tighten git server 2026-02-17 01:38:24 +08:00
useForm.ts Import tidgi.config id and tighten git server 2026-02-17 01:38:24 +08:00
useImportHtmlWiki.ts Feat/Native AI Agent (#640) 2025-10-10 17:16:56 +08:00
useIndicator.ts Feat/Native AI Agent (#640) 2025-10-10 17:16:56 +08:00
useNewWiki.ts Fix/sub wiki tag tree (#667) 2025-12-07 03:31:34 +08:00