feat: implement versioning system by extracting version from environment, git tags, or package.json, and display app version in MainLayout; enhance ConfigPage with search functionality and CodeMirror integration for YAML editing

This commit is contained in:
Supra4E8C
2025-12-12 19:10:09 +08:00
parent bae7ff8752
commit 7c0a2280a4
7 changed files with 406 additions and 43 deletions

View File

@@ -421,6 +421,9 @@ export function MainLayout() {
<span>
{t('footer.api_version')}: {serverVersion || t('system_info.version_unknown')}
</span>
<span>
{t('footer.version')}: {__APP_VERSION__ || t('system_info.version_unknown')}
</span>
<span>
{t('footer.build_date')}:{' '}
{serverBuildDate ? new Date(serverBuildDate).toLocaleString(i18n.language) : t('system_info.version_unknown')}