eezd
403824eccb
fix(ci): deploy version tags and install instance controls
Development CI / check-and-package (push) Successful in 4m21s
GitHub Git mirror / mirror (push) Successful in 6s
Development CI / image (push) Successful in 22s
Development CI / deploy-development (push) Successful in 16s
2026-11-02 15:37:54 +08:00
eezd
6cbd604a28
fix: keep the interface visible while fonts load
...
Development CI / check-and-package (push) Successful in 3m48s
GitHub Git mirror / mirror (push) Successful in 5s
Development CI / image (push) Successful in 20s
Development CI / deploy-development (push) Successful in 15s
Render fallback fonts immediately and preload regular Maple in the background. Cache public fonts after use without eagerly downloading every font during PWA installation.
2026-10-30 18:28:00 +08:00
eezd
ef39f9d120
Keep DEV as the sole instance and finish releases after publication
Development CI / image (push) Canceled after 0s
Development CI / deploy-development (push) Canceled after 0s
Main CI / check-and-package (pull_request) Canceled after 0s
Main CI / image (pull_request) Canceled after 0s
Development CI / check-and-package (push) Canceled after 2m25s
GitHub Git mirror / mirror (push) Successful in 6s
2026-10-30 13:29:02 +08:00
eezd
be616668fc
fix(ci): check exact main admission across pending runs
GitHub Git mirror / mirror (push) Successful in 6s
Development CI / check-and-package (push) Successful in 3m49s
Development CI / image (push) Successful in 19s
Main CI / check-and-package (pull_request) Successful in 3m49s
Development CI / deploy-development (push) Successful in 11s
Main CI / image (pull_request) Successful in 11s
2026-10-30 11:03:59 +08:00
eezd
344ff42823
fix(ci): validate release identities and workflow environment
GitHub Git mirror / mirror (push) Successful in 4s
Development CI / check-and-package (push) Canceled after 0s
Development CI / image (push) Canceled after 0s
Development CI / deploy-development (push) Canceled after 0s
Main CI / check-and-package (pull_request) Successful in 3m52s
Main CI / image (pull_request) Successful in 16s
2026-10-30 10:57:52 +08:00
eezd
525fa51b19
feat(ci): adapt formal releases and MAIN deployment
Development CI / check-and-package (push) Successful in 3m52s
GitHub Git mirror / mirror (push) Successful in 5s
Main CI / check-and-package (pull_request) Successful in 3m51s
Development CI / image (push) Successful in 20s
Main CI / image (pull_request) Successful in 12s
Development CI / deploy-development (push) Successful in 5s
2026-10-30 10:54:07 +08:00
eezd
78e463b4fa
ci: use the account-level GitHub token
Development CI / check-and-package (push) Successful in 3m53s
GitHub Git mirror / mirror (push) Successful in 6s
Main CI / check-and-package (pull_request) Successful in 3m50s
Development CI / image (push) Successful in 19s
Main CI / image (pull_request) Successful in 12s
Development CI / deploy-development (push) Successful in 11s
2026-10-30 09:50:43 +08:00
root
469af15045
ci: separate dev deployment, main checks and GitHub mirroring
GitHub Git mirror / mirror (push) Skipped
Development CI / check-and-package (push) Successful in 4m3s
Development CI / image (push) Successful in 28s
Development CI / deploy-development (push) Successful in 11s
2026-10-29 21:03:01 +08:00
eezd
0d1e63b212
feat(deploy): add verified image deployments with consistent backups
2026-10-27 20:17:30 +08:00
eezd
d0c3f0f8d5
feat(ci): add immutable build and release tooling
2026-10-27 20:17:30 +08:00
eezd
27e854159d
ci(gitea): verify container images with isolated smoke tests
Development CI / check-and-package (push) Successful in 9m10s
Development CI / docker-smoke (push) Successful in 16s
2026-10-27 16:02:50 +08:00
eezd
8934d566c1
ci(release): test and package five native platforms in one workflow
2026-10-27 14:47:25 +08:00
eezd
9eac06bd47
ci(release): publish Linux binaries images and demo in one workflow
2026-10-27 14:15:57 +08:00
eezd
ccb16acbea
chore: standardize project comments in English
2026-10-26 22:52:12 +08:00
eezd
3cd641a380
refactor(web): adopt modular Vue architecture and isolate bearer sessions
2026-10-25 20:47:32 +08:00
eezd
2b8f18f0db
feat(shortcuts): adopt Typora defaults for supported actions
2026-10-25 11:56:06 +08:00
eezd
4a8902a3f6
fix(fonts): wait for required fonts before displaying page content
2026-10-24 18:13:19 +08:00
eezd
d245eec810
feat(typography): bundle Maple Mono v7.9 as the default font
2026-10-24 18:13:04 +08:00
eezd
19aab631ec
feat(ui): streamline workspace settings and remove sharing
...
Unify compact workspace controls and panel transitions, move directory actions into the context menu, and remove backlink UI.
Reorganize settings with searchable sections, per-setting resets, shortcut search, and accurate save feedback.
Remove sharing UI, APIs, authentication helpers, and storage code; provide a transactional cleanup script with retirement tests. Reject directories during orphan image cleanup and cover mixed-batch preservation.
2026-10-24 12:32:23 +08:00
eezd
8b54ccba18
Remove setup code from first-run initialization
2026-10-21 14:19:11 +08:00
eezd
b3f05b501a
build: add one-command dev launcher
...
scripts/dev.sh checks toolchains and ports, installs frontend deps when
the lockfile changes, starts the Go server and Vite with prefixed logs,
and stops both on Ctrl+C or when either exits. The Vite proxy reads the
same API_PORT so custom ports keep working.
2026-10-16 18:48:58 +08:00