fix(admin-ui): корректные бейджи в истории — future/active/expired по реальному времени
Раньше любую запись с validTo<9999 помечал 'закрыта'. Но запись с validTo в будущем — не закрытая, а либо ЗАПЛАНИРОВАННАЯ (validFrom > now), либо АКТИВНАЯ (validFrom <= now < validTo). User видел 'закрыта' на v3 которая ещё не настала. Теперь: - future: validFrom > now → бейдж 'запланирована' (info), точка orbit/horizon - active: validFrom <= now < validTo → бейдж 'активна' (success) если не latest - expired: validTo <= now → 'закрыта' (neutral), точка пустая - latest active: 'текущая' (primary), точка ultramarain Бессрочная запись (validTo year>=9999) больше не показывает 'действует до:' — у бессрочной нет конечной даты, отображение его смущало. i18n: новые ключи history.active / history.scheduled (RU/EN).
This commit is contained in:
@@ -85,6 +85,8 @@ i18n
|
||||
'history.title': 'История версий',
|
||||
'history.empty': 'История пуста',
|
||||
'history.current': 'текущая',
|
||||
'history.active': 'активна',
|
||||
'history.scheduled': 'запланирована',
|
||||
'history.closed': 'закрыта',
|
||||
'history.validFrom': 'действует с',
|
||||
'history.validTo': 'действует до',
|
||||
@@ -202,6 +204,8 @@ i18n
|
||||
'history.title': 'Version history',
|
||||
'history.empty': 'No history',
|
||||
'history.current': 'current',
|
||||
'history.active': 'active',
|
||||
'history.scheduled': 'scheduled',
|
||||
'history.closed': 'closed',
|
||||
'history.validFrom': 'valid from',
|
||||
'history.validTo': 'valid to',
|
||||
|
||||
Reference in New Issue
Block a user