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
4607da1a04
fix: preserve note revision ETags through compression proxies
GitHub Git mirror / mirror (push) Skipped
Development CI / check-and-package (push) Successful in 4m3s
Development CI / image (push) Successful in 20s
Development CI / deploy-development (push) Successful in 11s
Main CI / check-and-package (pull_request) Successful in 3m57s
Main CI / image (pull_request) Successful in 11s
2026-10-29 21:18:56 +08:00
root
afb959f02a
docs: align managed deployment with dev branch workflow
GitHub Git mirror / mirror (push) Skipped
Development CI / check-and-package (push) Successful in 3m51s
Development CI / image (push) Successful in 25s
Development CI / deploy-development (push) Successful in 12s
2026-10-29 21:12:12 +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
root
da4b1e3b18
docs: clarify cross-session handoff guidelines
2026-10-29 20:44:33 +08:00
eezd
b65c680595
ci: group development instances under Gitea and name containers explicitly
Development CI / check-and-package (push) Successful in 3m16s
Development CI / image (push) Successful in 18s
Development CI / deploy-development (push) Successful in 13s
2026-10-28 11:40:44 +08:00
eezd
9f1ca095d0
ci: relocate development deployments under /docker/dev
Development CI / check-and-package (push) Successful in 3m30s
Development CI / image (push) Successful in 18s
Development CI / deploy-development (push) Successful in 12s
2026-10-28 00:03:42 +08:00
eezd
354b785863
fix(ci): secure existing Docker authentication directories
Development CI / check-and-package (push) Successful in 4m3s
Development CI / image (push) Successful in 22s
Development CI / deploy-development (push) Successful in 12s
2026-10-27 20:23:37 +08:00
eezd
a137285e35
docs: describe Gitea delivery and controlled production updates
Development CI / check-and-package (push) Successful in 4m2s
Development CI / image (push) Failing after 17s
Development CI / deploy-development (push) Skipped
2026-10-27 20:17:30 +08:00
eezd
0eb1b4696a
ci(gitea): automate development delivery and manual releases
2026-10-27 20:17:30 +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
d99cdd75b6
ci(gitea): validate development builds before GitHub promotion
Development CI / check-and-package (push) Successful in 8m39s
2026-10-27 15:41:47 +08:00
eezd
e6e787c278
test(watch): use a Windows byte lock to reject data reads
2026-10-27 15:13:03 +08:00
eezd
dbeacaa770
ci(release): serialize workflows and limit native job concurrency
2026-10-27 15:03:57 +08:00
eezd
18bbb60a3b
fix(watch): capture Windows file identity before external moves
2026-10-27 15:03:57 +08:00
eezd
1a8f70ca13
fix(platform): normalize native paths for storage and backup validation
2026-10-27 15:03:57 +08:00
eezd
bea53ce3c8
test(platform): tidy filesystem failure test setup
2026-10-27 14:48:30 +08:00
eezd
8343072225
chore(release): prepare 0.1.1 cross-platform downloads
2026-10-27 14:47:25 +08:00
eezd
8934d566c1
ci(release): test and package five native platforms in one workflow
2026-10-27 14:47:25 +08:00
eezd
e239fff253
fix(platform): support Windows storage and native filesystem boundaries
2026-10-27 14:47:25 +08:00
eezd
3726423338
fix(demo): exclude static build output from source linting
2026-10-27 14:16:46 +08:00
eezd
9eac06bd47
ci(release): publish Linux binaries images and demo in one workflow
2026-10-27 14:15:57 +08:00
eezd
4645d3d11c
feat(demo): build a static editor preview for GitHub Pages
2026-10-27 14:15:57 +08:00
eezd
12d13327a6
feat(release): add semantic version to application builds
2026-10-27 14:15:57 +08:00
eezd
10fd6d8efb
feat(vault): initialize fresh instances with public example notes
2026-10-27 13:41:10 +08:00
eezd
9ee7402c8e
chore(deploy): separate runtime data from repository templates
2026-10-27 13:34:19 +08:00
eezd
4511b389eb
fix(i18n): translate remaining labels and accessible names
2026-10-26 22:52:12 +08:00
eezd
ccb16acbea
chore: standardize project comments in English
2026-10-26 22:52:12 +08:00
eezd
a874a39ea5
docs: add bilingual guides and English API descriptions
2026-10-26 22:52:12 +08:00
eezd
1e9e0678ee
feat(i18n): add English and Simplified Chinese
2026-10-26 22:04:33 +08:00
eezd
38c4c8b781
docs(demo): present the editor sample in English
2026-10-26 22:03:58 +08:00
eezd
b1faab339e
docs: publish open-source guides and MIT license
2026-10-26 22:03:45 +08:00
eezd
1f01140b1d
fix(ui): constrain confirmation dialog width
2026-10-26 15:24:44 +08:00
eezd
787833a975
fix(nginx): redact resource tickets in HTTP redirect logs
2026-10-26 14:36:41 +08:00
eezd
02ae2979ea
fix(openapi): describe JSON envelopes and actual success statuses
2026-10-26 13:56:16 +08:00
eezd
a8cec9901f
fix(maintenance): distinguish invalid backups from server failures
2026-10-26 13:56:07 +08:00
eezd
ae99b884c6
fix(plugins): propagate refresh failures to their owning callers
2026-10-26 13:55:54 +08:00
eezd
b561b398b4
fix(search): isolate debounced queries by session and lifecycle
2026-10-26 13:55:40 +08:00
eezd
4ef792a6f4
docs: document resource API and shared component conventions
...
Align the root guidance, existing skill entry points, and README with resource API directories, complete response envelopes, and named component folders. Keep the root guidance as the single source of project rules.
2026-10-26 11:53:48 +08:00
eezd
6b537c03e0
refactor(web): align resource APIs and forms with the starter conventions
...
Centralize typed resource functions under common/apis and return complete JSON envelopes while preserving raw responses, bearer session isolation, and single-owner errors.
Keep settings state and queues inside the setup store. Use Element Plus forms and dialogs for login, settings, imports, moves, and images; preserve editor interactions and themes. Update callers, tests, generated declarations, and request import constraints together.
2026-10-26 11:53:37 +08:00
eezd
cef0298c34
refactor(web): group shared components by directory
...
Move each shared component into a named directory with an index.vue entry. Update consumers and relative imports while preserving component behavior.
2026-10-26 11:53:11 +08:00
eezd
6ea46f99cf
fix(web): defer protected views until identity is restored
2026-10-25 20:50:49 +08:00
eezd
8d62d07a13
docs: align project guidance with the modular application
2026-10-25 20:47:55 +08:00
eezd
3cd641a380
refactor(web): adopt modular Vue architecture and isolate bearer sessions
2026-10-25 20:47:32 +08:00
eezd
1b2b2b12ff
feat(api): require bearer authentication and unify response contracts
2026-10-25 20:42:20 +08:00
eezd
30e361cd10
feat(auth): persist fixed-lifetime bearer sessions and resource tickets
2026-10-25 20:37:30 +08:00
eezd
44a167f006
docs: simplify project contribution guidance
2026-10-25 16:03:16 +08:00
eezd
59603afc94
fix(editor): unify text and blank line heights
...
Apply configured line height to the editor scroller and remove independent paragraph spacing. Update settings, typography preview, and regression coverage.
2026-10-25 16:03:08 +08:00