Token management, Factory reset, UX/UI Improvements

This commit is contained in:
2026-02-22 19:35:20 +07:00
parent 639a8417e6
commit 36953e35df
30 changed files with 1601 additions and 197 deletions
+67 -10
View File
@@ -96,16 +96,6 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get reconfigureNetwork => 'Reconfigure Network';
@override
String get factoryReset => 'Factory Reset';
@override
String get resetConfirm =>
'Are you sure you want to proceed with the factory reset? Your data will be lost and unrecoverable, and you must setup the device again.';
@override
String get reset => 'Reset';
@override
String get status => 'Status: ';
@@ -118,6 +108,26 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get refresh => 'Refresh';
@override
String cannotBeEmpty(String field) {
return '$field cannot be empty!';
}
@override
String get tokenForbidden =>
'Token cannot be requested. Please manually enter the token or physically factory reset the device.';
@override
String requestFailedWithCode(int code) {
return 'Request failed with code $code';
}
@override
String get additionalActions => 'Additional Actions';
@override
String get dangerousActions => 'Dangerous Actions';
@override
String lastKnownIP(String ip) {
return 'Last Known IP: $ip';
@@ -130,4 +140,51 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get activityLogs => 'Activity Logs';
@override
String get factoryReset => 'Factory Reset';
@override
String get resetConfirm =>
'Are you sure you want to proceed with the factory reset? Your data will be lost and unrecoverable, and you must setup the device again.';
@override
String get reset => 'Reset';
@override
String get resetSuccessful => 'Reset Successful';
@override
String resetFailedCode(int code) {
return 'Reset failed with code $code';
}
@override
String get token => 'Token';
@override
String get manageToken => 'Manage Token';
@override
String get tokenNotFound =>
'Token not found. Please enter one or do a manual factory reset.';
@override
String get viewTokenWarn =>
'Tokens are sensitive. Please do not share this token publicly.';
@override
String get showToken => 'Show Token';
@override
String get copyToken => 'Copy Token';
@override
String get copied => 'Copied';
@override
String get saveToken => 'Save Token';
@override
String get saved => 'Saved!';
}