lin onetwo
264d5c420f
chore: remove webpack files, use vite plugins
2025-10-10 16:50:46 +08:00
lin onetwo
67bf278cc3
Update index.ts
2025-10-10 00:25:13 +08:00
lin onetwo
e53fd6c7ef
test: batch some e2e steps to reduce screenshot count
2025-10-10 00:24:19 +08:00
lin onetwo
63a8eb9a64
test: reduce wait time, because most check already will wait for a while
2025-10-09 22:13:18 +08:00
lin onetwo
04c75ef1a6
Revert "test: increase timeout in CI"
...
This reverts commit eff8583a01 .
2025-10-09 21:56:09 +08:00
lin onetwo
a9600bc84c
fix: wiki submodule not cloned
2025-10-09 16:17:18 +08:00
lin onetwo
277980d589
chore: debug wiki copy
2025-10-09 16:12:16 +08:00
lin onetwo
5372097d42
Refactor: logging for structured and consistent output
...
Replaces string-based logger messages with structured logging throughout the codebase, providing function names, error messages, and relevant context as objects. This improves log readability, enables better filtering and searching, and standardizes error and debug reporting across services.
2025-10-09 15:59:16 +08:00
lin onetwo
862e821f9c
docs: more log about wiki creation, and add log to criticial path
2025-10-09 13:51:24 +08:00
lin onetwo
eff8583a01
test: increase timeout in CI
2025-10-09 02:07:53 +08:00
lin onetwo
160179ee2a
fix: can't unzip, may due to file path
2025-10-09 02:03:17 +08:00
lin onetwo
b38bfc8622
test: step screenshot in each folder
2025-10-09 01:40:48 +08:00
lin onetwo
506760705c
fix: i18n test not passing
2025-10-09 01:11:50 +08:00
lin onetwo
664c69b6b2
Update test.yml
2025-10-09 01:02:34 +08:00
lin onetwo
c6ea7c8cd6
chore: parallel codeql
2025-10-09 01:00:21 +08:00
lin onetwo
a1dc0964aa
chore: CodeQL Action major versions v1 and v2 have been deprecated.
2025-10-09 00:56:18 +08:00
lin onetwo
b8927e26b2
fix: Failed to take screenshot: page.screenshot: Target page, context or browser has been closed
2025-10-09 00:52:05 +08:00
lin onetwo
09a3aff70e
Update test.yml
2025-10-09 00:40:53 +08:00
lin onetwo
bdbceaf80c
fix: Multiple versions of pnpm specified
2025-10-09 00:31:33 +08:00
lin onetwo
46314e36a2
fix: pnpm then node
2025-10-09 00:30:08 +08:00
lin onetwo
c73af9ad0f
Update wiki
2025-10-09 00:26:22 +08:00
lin onetwo
0804d0bed0
chore: update github action versions
2025-10-09 00:26:19 +08:00
lin onetwo
cf0594493c
Update pnpm-lock.yaml
2025-10-08 23:39:15 +08:00
lin onetwo
8233055884
chore: update wiki
2025-10-08 23:25:51 +08:00
lin onetwo
3c825e8e5b
lint: fix
2025-10-08 23:19:58 +08:00
lin onetwo
4aa583dec9
refactor: ts forge config
2025-10-08 23:19:47 +08:00
lin onetwo
202d2797ed
test: i18n
2025-10-08 23:19:30 +08:00
lin onetwo
db62296588
feat: zh-Hans in test
2025-10-08 23:18:54 +08:00
lin onetwo
803ac2eadd
Update test.yml
2025-10-08 21:14:04 +08:00
lin onetwo
93a169d0ea
feat: zh-Hant i18n
2025-10-08 18:56:54 +08:00
lin onetwo
7f9d771f66
feat: i18n
2025-10-08 17:37:36 +08:00
lin onetwo
ff13a877cc
test: Module did not self-register: '/home/runner/work/TidGi-Desktop/TidGi-Desktop/node_modules/better-sqlite3/build/Release/better_sqlite3.node'.
2025-10-08 16:47:34 +08:00
lin onetwo
69dae496a8
Merge branch 'feat/agent-workflow' of https://github.com/tiddly-gittly/TidGi-Desktop into feat/agent-workflow
2025-10-08 16:42:24 +08:00
lin onetwo
18eb11acca
fix: missing i18n
2025-10-08 16:39:56 +08:00
lin onetwo
662794bf1e
Apply suggestion from @Copilot
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-08 16:32:42 +08:00
lin onetwo
ef886eefd9
Apply suggestion from @Copilot
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-08 16:31:04 +08:00
lin onetwo
6f6b860e6d
Apply suggestion from @Copilot
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-08 16:30:48 +08:00
lin onetwo
fefe2769bf
Apply suggestion from @Copilot
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-08 16:30:24 +08:00
lin onetwo
a98a55ba0c
chore: "tiddlywiki": "5.3.7"
2025-10-08 16:29:21 +08:00
lin onetwo
17201600d3
Merge branch 'master' into feat/agent-workflow
2025-10-08 16:28:30 +08:00
lin onetwo
ae91b91ecf
fix: provide env
2025-10-07 21:56:14 +08:00
lin onetwo
404dc5e795
fix: e2e still use dev wiki folder
2025-10-07 19:15:57 +08:00
lin onetwo
cf23f6d630
refactor: vite build and test
2025-10-07 17:24:07 +08:00
lin onetwo
85a113ac18
Replace electron-squirrel-startup with inline implementation
...
Added a custom Squirrel event handler in src/helpers/squirrelStartup.ts to handle Windows install/update/uninstall events, replacing the electron-squirrel-startup package. This avoids ESM/CommonJS compatibility issues and simplifies event handling in src/main.ts.
2025-10-07 17:05:11 +08:00
lin onetwo
651b92c554
refactor: remove lazy inject so vite works and wiki worker works, wiki in browser view can loads
2025-10-06 15:51:44 +08:00
lin onetwo
2b405f2308
refactor: basic vite usage, but wiki worker is not running and view is not showing
2025-10-06 01:07:45 +08:00
lin onetwo
08ff709d61
docs: why not vite
2025-10-05 19:33:42 +08:00
lin onetwo
f44620338a
chore: try to imporove dev start speed but no sig improvment
...
Replaces 'pnpm start' with 'pnpm start:init' for initial setup and documents slow startup in development. Adds a debug Webpack script, disables polling in renderer file watching, and only enables CircularDependencyPlugin in production/CI for faster dev builds. WebpackBar now only shows when DEBUG includes 'electron-forge:*'. ForkTsCheckerWebpackPlugin is now configured for async checks with memory limits and test file exclusion. Updates documentation to reflect these changes.
2025-10-05 18:53:02 +08:00
lin onetwo
69b5180aff
chore: remove unused file
2025-10-05 18:52:20 +08:00
lin onetwo
f5c63ebe7d
fix: style props error
2025-10-05 18:13:26 +08:00