|
|
e83b0e9d5d
|
fix(deploy): require desktop storage admission before proxy cutover
|
2026-10-29 11:31:23 +08:00 |
|
|
|
91796343bf
|
fix(deploy): preserve desktop feature configuration in blue-green releases
|
2026-10-28 19:30:31 +08:00 |
|
江林铖
|
96efa703c8
|
Merge personnel salary base administration
|
2026-10-26 11:48:17 +08:00 |
|
江林铖
|
0a842df1a0
|
feat(organization): manage audited personnel salary base records
|
2026-10-26 11:47:43 +08:00 |
|
|
|
93fc28f1bb
|
feat(client): add native template slots and safe cloud version restore
Support explicit current-output A/B fill, protected edited drafts, scoped cloud update offers and atomic native restore with stale-open CAS. Preserve original unknown requests, improve Pi conversation continuity and native DPI/navigation reads, and publish the authenticated template metadata contract.
Validated: native backend 172 passed/5 environment tests ignored, UI 110, Pi 53, template/rule API 24 and native cloud contract 6; strict Clippy, layering and wasm. Real S01 selected B, edited/undo-redo, PCraft reopen and layered PSD roundtrip pass with exact pixels. Full nine-output generation and Photoshop acceptance remain open.
|
2026-10-23 21:27:06 +08:00 |
|
|
|
a890660853
|
fix(materials): audit historical previews and gate production releases
Preserve known legacy failures by reviewed identity, probe material delivery before and after releases, and retain originals and downloads.
|
2026-10-23 19:47:58 +08:00 |
|
|
|
eabcff40f8
|
fix(materials): restore verified cached previews and add health audits
|
2026-10-23 19:17:42 +08:00 |
|
|
|
c7309f17da
|
fix(deploy): deduplicate worker identity and wait for readiness
|
2026-10-22 19:01:11 +08:00 |
|
|
|
419602a148
|
fix(deploy): match backup clients to production PostgreSQL 15
|
2026-10-22 14:55:50 +08:00 |
|
|
|
708cb12ff1
|
feat: complete native detail workflow and read-only cloud projects
|
2026-10-22 14:37:06 +08:00 |
|
|
|
eba7ef55e6
|
fix(security): patch Node Rust and isolated Go service runtimes
|
2026-10-22 11:55:15 +08:00 |
|
|
|
70369dbdb2
|
fix(deploy): verify desktop migration and bound private image sync
|
2026-10-20 13:53:22 +08:00 |
|
|
|
971e17fcd8
|
feat(desktop): authorize material accounts and sync private workspaces
|
2026-10-20 13:39:33 +08:00 |
|
|
|
2c29b9bd78
|
fix(ai): separate completed executions from unknown model results
|
2026-10-16 11:43:21 +08:00 |
|
|
|
b4c2d30898
|
fix(ai): recover original analysis and copy results without resubmission
|
2026-10-16 11:23:32 +08:00 |
|
|
|
5a5f0a52dc
|
fix(deploy): validate public storage URLs and document image API
|
2026-10-15 17:43:35 +08:00 |
|
|
|
cfa8f0ff9b
|
fix(ai): support private reference images and explain model failures
|
2026-10-15 09:45:53 +08:00 |
|
|
|
21b6eb767c
|
feat(ai): verify analysis and copy in one model request
|
2026-10-14 18:10:54 +08:00 |
|
|
|
efb8e1af3d
|
fix(ai): complete verification activation and recovery workflows
|
2026-10-14 15:37:01 +08:00 |
|
|
|
4da4ceaf40
|
feat: attach complete inventory check to progress sync
|
2026-10-13 14:47:22 +08:00 |
|
|
|
c43823863f
|
fix: enforce unique task detail zip entry names and gate submissions
|
2026-10-13 13:34:09 +08:00 |
|
|
|
90b2e6e83c
|
fix(deploy): restore pinned image when replacement creation fails
|
2026-10-13 12:35:21 +08:00 |
|
|
|
94ea82e7cb
|
feat(ai): verify model capabilities through real protocol tests
|
2026-10-13 12:28:41 +08:00 |
|
|
|
9270bbb457
|
perf: slim database migrator and application image layers
|
2026-10-13 10:51:37 +08:00 |
|
|
|
e5a20753b6
|
feat: add capability-aware AI model administration
|
2026-10-13 09:59:04 +08:00 |
|
|
|
a5c132718e
|
fix: verify isolated restore of purge reference indexes
|
2026-10-12 20:05:41 +08:00 |
|
|
|
c53fa0e292
|
feat: add super-admin product detail generator
|
2026-10-12 19:29:03 +08:00 |
|
|
|
5b07f5ca54
|
fix: keep bulk purge reference lookups on indexes
|
2026-10-09 16:40:37 +08:00 |
|
|
|
a1ffe3b106
|
fix: preserve shared derived file references in purge lookup
|
2026-10-09 16:11:27 +08:00 |
|
|
|
477ff64b07
|
fix: index file references for recycle-bin cleanup
|
2026-10-09 15:33:56 +08:00 |
|
|
|
de2d7595ce
|
perf: speed up durable material file cleanup
|
2026-10-09 14:44:30 +08:00 |
|
|
|
df0e765f3e
|
fix: restore durable recycle-bin permanent deletion
|
2026-10-09 12:49:44 +08:00 |
|
|
|
858e9a690e
|
fix: bind permissions to roster identities and persist team functions
|
2026-10-08 17:14:11 +08:00 |
|
|
|
0baa951fd9
|
fix: use certificate test date for inspection reports
|
2026-09-24 11:14:25 +08:00 |
|
|
|
8dc5ffb71b
|
feat: add certificate report metadata and report kinds
|
2026-09-23 20:27:17 +08:00 |
|
江林铖
|
3be02ff92e
|
feat: sync performance conversion metrics daily
|
2026-09-18 11:31:40 +08:00 |
|
江林铖
|
83673baf70
|
fix: support large brand knowledge uploads
|
2026-09-16 15:28:42 +08:00 |
|
江林铖
|
ea14061331
|
feat: add brand knowledge sharing and management
|
2026-09-16 09:14:20 +08:00 |
|
江林铖
|
34f355b538
|
fix: slice long brand knowledge previews
|
2026-09-14 20:29:32 +08:00 |
|
江林铖
|
6c263e4999
|
feat: add brand knowledge detail view
|
2026-09-14 16:45:42 +08:00 |
|
江林铖
|
6d05ec2de6
|
feat: add brand knowledge engagement actions
|
2026-09-14 13:56:08 +08:00 |
|
江林铖
|
9692357954
|
fix: support brand knowledge uploads on node 18
|
2026-09-12 11:50:47 +08:00 |
|
江林铖
|
23ae91da4f
|
feat: expand brand knowledge upload limits
|
2026-09-11 13:24:30 +08:00 |
|
江林铖
|
7563cf573e
|
feat: add build-only mac release option
|
2026-09-09 18:22:02 +08:00 |
|
江林铖
|
754c5e05ed
|
fix: include brand knowledge upload index in audit
|
2026-09-09 18:17:42 +08:00 |
|
江林铖
|
f4c2fbf023
|
chore: gate brand knowledge schema migration
|
2026-09-09 13:37:11 +08:00 |
|
江林铖
|
12f2baf3bc
|
feat: enhance brand knowledge uploads
|
2026-09-09 13:29:33 +08:00 |
|
江林铖
|
9b3278d559
|
fix: allow brand knowledge document uploads
|
2026-09-08 18:33:04 +08:00 |
|
江林铖
|
b3fa6b23d8
|
feat: enable brand knowledge uploads
|
2026-09-08 17:46:49 +08:00 |
|
江林铖
|
a2e7d197cb
|
chore: register work review brand migration
|
2026-09-03 17:49:05 +08:00 |
|