Release v0.1.29: media previews, clean composer, regional profiles and cloud retention

This commit is contained in:
Codex
2026-10-04 20:03:44 +08:00
parent 67709832c5
commit 693dd2a10a
17 changed files with 359 additions and 46 deletions
+15
View File
@@ -1,5 +1,20 @@
'use strict';
const historyFields={name:'姓名',alias:'别名',gender:'性别',lifeStatus:'在世情况',birthDate:'出生日期',deathDate:'去世日期',birthplace:'籍贯',biography:'生平',note:'备注',archived:'归档',fromId:'关系一方',toId:'关系另一方',kind:'关系类型',lineage:'亲子属性',active:'有效关系',title:'记事标题',eventDate:'发生日期',summary:'摘要',body:'正文',personIds:'关联人物',status:'发布状态',sourceName:'资料来源',sourceUrl:'报道链接'};
historyFields.nativeCountry='籍贯 · 国家/地区';
historyFields.nativeProvince='籍贯 · 省/自治区/直辖市';
historyFields.nativeCity='籍贯 · 地级市/州/盟';
historyFields.nativeDistrict='籍贯 · 区/县/县级市';
historyFields.nativeTown='籍贯 · 乡镇/街道';
historyFields.nativeCommunity='籍贯 · 村/社区';
historyFields.nativeAddress='籍贯 · 详细地址/历史地名';
historyFields.birthCountry='出生地 · 国家/地区';
historyFields.birthProvince='出生地 · 省/自治区/直辖市';
historyFields.birthCity='出生地 · 地级市/州/盟';
historyFields.birthDistrict='出生地 · 区/县/县级市';
historyFields.birthTown='出生地 · 乡镇/街道';
historyFields.birthCommunity='出生地 · 村/社区';
historyFields.birthAddress='出生地 · 详细地址/历史地名';
let historyContext=null,historySelection=null,historyGeneration=0,historyDetailGeneration=0;
function clearFamilyHistory(){historyGeneration++;historyDetailGeneration++;historyContext=null;historySelection=null;for(const id of ['history-list','history-detail','history-error'])$('#'+id).replaceChildren();}
function historyValue(key,value){