feat: добавлена возможность ручного ввода времени и трафика

- Добавлены custom input поля для expiration (секунды) и traffic (МБ)
- Добавлена функциональность редактирования клиента
- Исправлена migration 007 (AFTER expires_at)
- Удалены дублирующиеся миграции (0025, 0044, 0053, 0057)
- Удалён старый init.sql (заменён на 001_init.sql)
- Добавлены переводы для custom полей на 6 языках
This commit is contained in:
infosave2007
2025-11-08 10:45:05 +03:00
parent b6cf9cbab7
commit bbb0fbeeb9
15 changed files with 305 additions and 816 deletions
+4
View File
@@ -46,6 +46,10 @@ INSERT INTO translations (language_code, translation_key, translation_value) VAL
('fr', 'clients.traffic', 'Trafic'),
('fr', 'clients.traffic_limit', 'Limite de trafic'),
('fr', 'clients.unlimited', 'Illimité'),
('fr', 'clients.custom_seconds', 'Personnalisé (secondes)'),
('fr', 'clients.custom_mb', 'Personnalisé (MB)'),
('fr', 'clients.enter_seconds', 'Saisissez les secondes'),
('fr', 'clients.enter_megabytes', 'Saisissez les mégaoctets'),
('fr', 'common.days', 'jours'),
('fr', 'dashboard.active_clients', 'Clients actifs'),
('fr', 'dashboard.add_first_server', 'Ajouter le premier serveur'),