Commit graph

166 commits

Author SHA1 Message Date
lin onetwo
b41f6ddb1c test: e2e 2025-06-12 16:00:10 +08:00
lin onetwo
13aed243ee test: add jest 2025-06-12 14:31:54 +08:00
lin onetwo
49c3633b86 feat: CRUD of tabs 2025-05-14 00:29:07 +08:00
lin onetwo
7574eecace refactor: split agent service to 2 2025-05-12 01:23:31 +08:00
lin onetwo
061dce48ad feat: try add database 2025-04-15 19:21:20 +08:00
lin onetwo
57da5522f9 refactor: model provider setting and add i18n 2025-04-10 20:07:32 +08:00
lin onetwo
3da9da2708 feat: restore old workflow UI 2025-04-04 21:59:08 +08:00
linonetwo
9dad88874c feat: print tiddler as html and compress it 2025-02-01 22:29:32 +08:00
lin onetwo
27ec9f3446 feat: force ask wiki to change color scheme
fixes #594 #592
2024-11-24 19:26:06 +08:00
lin onetwo
0bef181d59 refactor: from @tiddlygit/tiddlywiki to tiddlywiki , because there is no prerelease feature that I need now 2024-11-24 16:58:42 +08:00
lin onetwo
e241ff3693 feat: make $:/core/save/all the default behavior (no lazy loading) and add tooltip for it
fixes #569
2024-06-29 18:58:03 +08:00
lin onetwo
a7a213cb17 refactor: remove language model support, use ollama instead 2024-06-29 18:41:02 +08:00
lin onetwo
b350570201 fix: patch llama prebuild path to fix electron binary problem
fixes https://github.com/withcatai/node-llama-cpp/issues/199
2024-04-13 20:25:38 +08:00
lin onetwo
41b9e8dd15 fix: catch errors 2024-04-13 16:30:19 +08:00
lin onetwo
8c3380bd32 wip: remove @llama-node from build scripts 2024-04-09 00:24:25 +08:00
linonetwo
3837b16d38 chore: upgrade deps 2024-03-20 19:45:42 +08:00
linonetwo
c79143fd32 fix: remove better-sqlite3 that is not working anymore 2024-03-20 19:23:06 +08:00
linonetwo
77efa1ad2c feat: make infrequent backup of setting file, preventing re-install/upgrade from corrupting the file. 2024-02-05 01:42:51 +08:00
linonetwo
276b7894a0 feat: add new wiki operation getTiddler 2024-01-15 22:01:35 +08:00
linonetwo
360157290b refactor: use getTiddlerText on WikiOperations instead of service.getTiddlerText 2024-01-15 22:01:21 +08:00
lin onetwo
5c5e7f5f2f refactor: move all settings to database service 2024-01-06 21:44:04 +08:00
linonetwo
5f41b77da9 refactor: move sync logic to sync service 2023-12-31 19:42:25 +08:00
linonetwo
3deaa14b7a fix: delay 500ms for window menu, which won't be use in start, but will require CPU resources. And if not in settimeout, getting service itself from ioc container will cause infinite loop. Causing RangeError: Maximum call stack size exceededException in PromiseRejectCallback 2023-12-31 16:24:14 +08:00
linonetwo
0ea84d9c44 feat: auto open clone repo tab after login, by update windowMeta after reload 2023-12-29 05:27:12 -06:00
linonetwo
9f8b24354f feat: use oauth url to sign in github and get token 2023-12-29 05:27:12 -06:00
linonetwo
98bc7f1f6c refactor: replace authing with oidc-client-ts 2023-12-29 05:27:12 -06:00
lin onetwo
afe41d2ced refactor: remove workflow feature, move to a plugin 2023-12-23 15:24:02 +08:00
lin onetwo
81ee6b2db1 feat: store workspace info as uri 2023-09-28 02:28:58 +08:00
linonetwo
e2f6e00f8f feat: initialize an app level db for storing workflow state 2023-09-24 22:51:48 +08:00
linonetwo
0231b3c1af feat: render LLM result as wikitext 2023-08-18 18:30:46 +08:00
linonetwo
75416acddc feat: put wiki in repo folder, so it won't removed after restart 2023-08-18 14:44:52 +08:00
linonetwo
26cf19542d feat: in dev mode, set userData to a different folder, so gotTheLock will be true, we can run dev instance and normal instance. 2023-08-17 19:43:36 +08:00
linonetwo
fe48ef8302 feat: beautify NodeDetailPanel and refactor magic number usage 2023-08-11 21:41:31 +08:00
linonetwo
862c588495 fix: timeout 2023-07-18 22:48:29 +08:00
linonetwo
e4b566c7d7 feat: pass tokenizerPath to rwkv runner 2023-07-18 21:20:25 +08:00
linonetwo
491044747f feat: delete workflow item 2023-07-18 01:10:50 +08:00
linonetwo
72db085f2e feat: Add workflow tiddler to workspace 2023-07-18 01:10:50 +08:00
linonetwo
4320e8bf32 feat: UI to add new workflow 2023-07-18 01:10:50 +08:00
lin onetwo
a547597261 Revert "feat: new service for workflow"
This reverts commit 21170178a49fcfa694b5dc6ce50f7fe65e88cf48.
2023-07-18 01:10:50 +08:00
lin onetwo
2de9271d54 feat: new service for workflow 2023-07-18 01:10:50 +08:00
linonetwo
fe24f83ad4 feat: introduce page 2023-07-09 00:52:11 +08:00
linonetwo
c1b83b0531 refactor: move WikiBackground and Sidebar outof Main 2023-07-09 00:52:11 +08:00
linonetwo
f7486d22b9 feat: basic llm worker 2023-07-09 00:52:11 +08:00
linonetwo
b68b0e9680 feat: auto update git info
https://github.com/tiddly-gittly/Tiddlywiki-NodeJS-Github-Template/pull/54#issuecomment-1619403566
2023-07-04 19:27:59 +08:00
linonetwo
573f2e9396 refactor: electron-is-packaged is deprecated 2023-06-22 23:52:50 +08:00
lin onetwo
018057f92f fix: loading old url with ip address cause not loading 2023-06-20 01:22:11 +08:00
lin onetwo
fb5e262c93 feat: make tokenauth token stable, so 3rd party app can use them 2023-06-20 01:22:11 +08:00
lin onetwo
18f6fb3256 feat: add script to build and bundle linonetwo/tidgi plugin 2023-06-20 01:22:11 +08:00
lin onetwo
4e28330a9d fix: some wikiWorker log is very long, cause lagging 2023-06-20 01:22:11 +08:00
linonetwo
564b6c12eb fix: use custom sqlite-vss node binding, to fix path issue
https://github.com/asg017/sqlite-vss/issues/41
2023-06-07 18:59:11 +08:00