zyycn and Codex
a8f5c5a54e
fix: standardize Docker timezone
...
Set the runtime image and PostgreSQL service to Asia/Shanghai while preserving UTC timestamptz storage semantics.
Verify the application and PostgreSQL timezone contracts in the container workflow and document the display behavior.
Co-authored-by: Codex <noreply@openai.com >
2026-07-12 21:38:14 +08:00
zyycn and Codex
1e99c5037d
refactor: migrate backend to Rust 1.97 and edition 2024
...
Unify the local, CI, release, and container toolchains on Rust 1.97.
Move update configuration, release caching, and event delivery into service-owned state, apply Edition 2024 idioms, and refresh repository ignore rules and documentation.
Co-authored-by: Codex <noreply@openai.com >
2026-07-12 19:10:56 +08:00
zyycn and Codex
f30652e113
fix: scan release images for target platform
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-12 13:34:51 +08:00
zyycn and Codex
f867f13ce7
fix: upgrade GitHub Actions runtimes
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-12 12:59:49 +08:00
zyycn and Codex
d7bb5e4ab2
fix: configure redis memory overcommit in container CI
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-12 12:52:01 +08:00
zyycn and Codex
203fc1b03e
fix: harden persistence and runtime boundaries
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-12 10:07:21 +08:00
zyycn and Codex
4dcd9dc31d
feat: harden deployment and CI pipeline
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-11 17:18:17 +08:00
zyycn and Codex
fe5494a614
refactor: align implementation with authoritative architecture
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-10 22:53:27 +08:00
Zyy and Codex
45e4b36225
refactor: complete postgresql redis migration
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-10 19:00:14 +08:00
zyycn and Codex
96bcb65e6e
ci: optimize release workflow
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-04 13:25:40 +08:00
zyycn and Codex
0179d02c80
chore: prepare release cleanup
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-03 23:37:27 +08:00
Zyy and Codex
112bd76f66
refactor: address audit findings
...
Co-authored-by: Codex <noreply@openai.com >
Signed-off-by: Zyy <No Email>
2026-07-03 18:20:05 +08:00
Zyy and Codex
71279877df
ci: refine release workflow
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-03 10:25:44 +08:00
Zyy and Codex
00fa8505ea
ci: centralize release metadata
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-02 18:20:29 +08:00
Zyy and Codex
ee1194d618
ci: add desktop release assets
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-02 13:13:47 +08:00
Zyy and Codex
269fde863b
ci: polish release notes headings
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-02 13:03:39 +08:00
Zyy and Codex
49a47ea8f9
ci: update release cache action
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-02 13:00:52 +08:00
Zyy and Codex
2485d776ff
ci: optimize release pipeline
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-02 12:51:40 +08:00
Zyy and Codex
9092740c9a
ci: complete release pipeline
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-02 12:09:22 +08:00
Zyy and Codex
1dd74b454e
ci: align release image architecture
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 17:49:46 +08:00
Zyy and Codex
0aaef984a0
ci: pin pnpm for release workflow
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 17:21:37 +08:00
Zyy and Codex
9b0e874379
refactor: restructure project layout
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 17:13:00 +08:00
Zyy and Codex
6c7dace082
feat: align online update flow
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 15:54:43 +08:00
Zyy and Codex
ea0f3af9d7
feat: add docker online update flow
...
Co-authored-by: Codex <noreply@openai.com >
2026-07-01 12:21:47 +08:00