276 Commits

Author SHA1 Message Date
638569afe6 Merge material organization access and native cloud sync for main release 2026-11-06 18:53:46 +08:00
江林铖
424e19471a feat(salary): match personnel job grades to performance schemes 2026-11-06 16:33:25 +08:00
00ef6936cd feat(materials): add shared operations G access scope 2026-11-06 16:00:50 +08:00
江林铖
9d585ca240 feat(salary): show all market intent evidence records 2026-11-04 18:51:39 +08:00
江林铖
d83eb67c56 fix(salary): assess market intent from previous completed month 2026-11-03 18:06:01 +08:00
江林铖
4cbb618ea6 feat(salary): collapse configuration navigation groups independently 2026-11-02 16:13:23 +08:00
江林铖
a762f8e528 feat(salary): calculate rounded performance coefficient and monthly pay 2026-10-30 18:03:51 +08:00
江林铖
48fb30596a feat(salary): score market validation from top-three intent growth 2026-10-30 15:17:49 +08:00
江林铖
a362203fab fix(salary): restore raw KPI values beside assessment scores 2026-10-30 11:08:22 +08:00
江林铖
7e230efd99 fix(salary): count exempt workflows on time and show final KPI contributions 2026-10-29 13:06:48 +08:00
江林铖
ed1695197d feat(organization): configure salary positions and performance weights 2026-10-29 09:46:05 +08:00
江林铖
91975ef258 feat(organization): publish real salary details with authoritative planner points 2026-10-28 09:47:18 +08:00
江林铖
0f2ae24433 feat(organization): add monthly salary templates and Excel export 2026-10-26 16:41:52 +08:00
江林铖
0a842df1a0 feat(organization): manage audited personnel salary base records 2026-10-26 11:47:43 +08:00
江林铖
df90e6f479 feat(organization): add performance salary sidebar views 2026-10-23 14:43:47 +08:00
江林铖
bba59fc926 feat(organization): restrict performance salary to approved accounts 2026-10-23 13:27:42 +08:00
江林铖
112f25aba7 fix(performance-conversion): count missing days as zero in intent averages 2026-10-23 10:08:19 +08:00
e528cbda10 fix(detail-client): protect pending results and show saved product brief 2026-10-22 22:33:34 +08:00
ba0b1fd834 fix: guard native project completion and verify cross-device lifecycle 2026-10-22 18:33:19 +08:00
708cb12ff1 feat: complete native detail workflow and read-only cloud projects 2026-10-22 14:37:06 +08:00
4f123ea272 fix(ai): bind image parameters and expose actual request settings 2026-10-16 14:25:35 +08:00
b4c2d30898 fix(ai): recover original analysis and copy results without resubmission 2026-10-16 11:23:32 +08:00
江林铖
292ea7e853 feat: support categorized work review image submissions 2026-10-16 10:36:54 +08:00
46e8e02779 fix(ai): validate every reference image and enforce tested limits 2026-10-15 15:37:39 +08:00
d477231b66 fix(ai): verify native reference image adapters and clarify model states 2026-10-15 14:05:14 +08:00
cfa8f0ff9b fix(ai): support private reference images and explain model failures 2026-10-15 09:45:53 +08:00
88ce9e3798 fix(ai): support model tests on HTTP browsers 2026-10-14 19:01:37 +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
94ea82e7cb feat(ai): verify model capabilities through real protocol tests 2026-10-13 12:28:41 +08:00
e5a20753b6 feat: add capability-aware AI model administration 2026-10-13 09:59:04 +08:00
c53fa0e292 feat: add super-admin product detail generator 2026-10-12 19:29:03 +08:00
c27d920527 fix: refresh active purge progress without idle delay 2026-10-09 15:48:01 +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
c9f5110074 feat: streamline permission group and user management interfaces 2026-10-07 17:28:02 +08:00
73c1e98309 fix: compact material library search and filter toolbar 2026-10-07 15:53:11 +08:00
24fe0de19d fix: unify material filters and dropdown controls 2026-10-07 13:36:37 +08:00
江林铖
4653a56392 feat: show intent rate window summaries 2026-09-29 11:35:41 +08:00
846b8c601b fix: use report title as certificate material name 2026-09-28 20:28:48 +08:00
d2337b960e fix: default certificate expiry to one year after testing 2026-09-27 16:06:27 +08:00
cb510075fc feat: simplify report instructions and restore certificate expiry date 2026-09-27 15:36:29 +08:00
41ecfb6d36 fix: restore certificate report PDF preview and download 2026-09-27 14:53:03 +08:00
2e7235c704 fix: restore material type and shop badges on cards 2026-09-24 15:30:58 +08:00
756f9c9575 feat: unify and compact material upload controls 2026-09-24 15:00:20 +08:00
0baa951fd9 fix: use certificate test date for inspection reports 2026-09-24 11:14:25 +08:00
59e21e1b99 fix: keep certificate calendar visible in narrow upload dialog 2026-09-23 21:46:26 +08:00
9686efe11e fix: theme certificate expiry calendar and simplify report upload 2026-09-23 21:25:28 +08:00
8dc5ffb71b feat: add certificate report metadata and report kinds 2026-09-23 20:27:17 +08:00
45c4e6321e fix: exempt live clips from video wait period 2026-09-23 18:19:56 +08:00