mirror of
https://github.com/JGeek00/adguard-home-manager.git
synced 2025-05-04 12:24:47 +00:00
Improved app logs
This commit is contained in:
parent
f3ce298994
commit
191bae78bb
8 changed files with 297 additions and 65 deletions
|
@ -275,11 +275,7 @@ class _AddServerModalState extends State<AddServerModal> {
|
|||
Navigator.pop(context);
|
||||
}
|
||||
else {
|
||||
appConfigProvider.addLog({
|
||||
'type': 'login',
|
||||
'time': DateTime.now().toString(),
|
||||
'message': result['message']
|
||||
});
|
||||
appConfigProvider.addLog(result['log']);
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text(AppLocalizations.of(context)!.connectionNotCreated),
|
||||
|
@ -289,11 +285,7 @@ class _AddServerModalState extends State<AddServerModal> {
|
|||
}
|
||||
}
|
||||
else if (result['result'] == 'invalid_username_password') {
|
||||
appConfigProvider.addLog({
|
||||
'type': 'login',
|
||||
'time': DateTime.now().toString(),
|
||||
'message': result['message']
|
||||
});
|
||||
appConfigProvider.addLog(result['log']);
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text(AppLocalizations.of(context)!.invalidUsernamePassword),
|
||||
|
@ -302,11 +294,7 @@ class _AddServerModalState extends State<AddServerModal> {
|
|||
);
|
||||
}
|
||||
else if (result['result'] == 'many_attempts') {
|
||||
appConfigProvider.addLog({
|
||||
'type': 'login',
|
||||
'time': DateTime.now().toString(),
|
||||
'message': result['message']
|
||||
});
|
||||
appConfigProvider.addLog(result['log']);
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text(AppLocalizations.of(context)!.tooManyAttempts),
|
||||
|
@ -315,11 +303,7 @@ class _AddServerModalState extends State<AddServerModal> {
|
|||
);
|
||||
}
|
||||
else if (result['result'] == 'no_connection') {
|
||||
appConfigProvider.addLog({
|
||||
'type': 'login',
|
||||
'time': DateTime.now().toString(),
|
||||
'message': result['message']
|
||||
});
|
||||
appConfigProvider.addLog(result['log']);
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text(AppLocalizations.of(context)!.cantReachServer),
|
||||
|
@ -328,11 +312,7 @@ class _AddServerModalState extends State<AddServerModal> {
|
|||
);
|
||||
}
|
||||
else if (result['result'] == 'ssl_error') {
|
||||
appConfigProvider.addLog({
|
||||
'type': 'login',
|
||||
'time': DateTime.now().toString(),
|
||||
'message': result['message']
|
||||
});
|
||||
appConfigProvider.addLog(result['log']);
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text(AppLocalizations.of(context)!.sslError),
|
||||
|
@ -341,11 +321,7 @@ class _AddServerModalState extends State<AddServerModal> {
|
|||
);
|
||||
}
|
||||
else {
|
||||
appConfigProvider.addLog({
|
||||
'type': 'login',
|
||||
'time': DateTime.now().toString(),
|
||||
'message': result['message']
|
||||
});
|
||||
appConfigProvider.addLog(result['log']);
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text(AppLocalizations.of(context)!.unknownError),
|
||||
|
@ -383,7 +359,8 @@ class _AddServerModalState extends State<AddServerModal> {
|
|||
);
|
||||
}
|
||||
}
|
||||
else if (result['result'] == 'error' && result['message'] == 'invalid_username_password') {
|
||||
else if (result['result'] == 'invalid_username_password') {
|
||||
appConfigProvider.addLog(result['log']);
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text(AppLocalizations.of(context)!.invalidUsernamePassword),
|
||||
|
@ -391,7 +368,8 @@ class _AddServerModalState extends State<AddServerModal> {
|
|||
)
|
||||
);
|
||||
}
|
||||
else if (result['result'] == 'error' && result['message'] == 'many_attempts') {
|
||||
else if (result['result'] == 'many_attempts') {
|
||||
appConfigProvider.addLog(result['log']);
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text(AppLocalizations.of(context)!.tooManyAttempts),
|
||||
|
@ -399,7 +377,8 @@ class _AddServerModalState extends State<AddServerModal> {
|
|||
)
|
||||
);
|
||||
}
|
||||
else if (result['result'] == 'error' && result['message'] == 'no_connection') {
|
||||
else if (result['result'] == 'no_connection') {
|
||||
appConfigProvider.addLog(result['log']);
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text(AppLocalizations.of(context)!.cantReachServer),
|
||||
|
@ -407,7 +386,8 @@ class _AddServerModalState extends State<AddServerModal> {
|
|||
)
|
||||
);
|
||||
}
|
||||
else if (result['result'] == 'error' && result['message'] == 'ssl_error') {
|
||||
else if (result['result'] == 'ssl_error') {
|
||||
appConfigProvider.addLog(result['log']);
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text(AppLocalizations.of(context)!.sslError),
|
||||
|
@ -416,6 +396,7 @@ class _AddServerModalState extends State<AddServerModal> {
|
|||
);
|
||||
}
|
||||
else {
|
||||
appConfigProvider.addLog(result['log']);
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text(AppLocalizations.of(context)!.unknownError),
|
||||
|
|
|
@ -72,11 +72,7 @@ class ServersList extends StatelessWidget {
|
|||
serversProvider.setServerStatusLoad(1);
|
||||
}
|
||||
else {
|
||||
appConfigProvider.addLog({
|
||||
'type': 'login',
|
||||
'time': DateTime.now().toString(),
|
||||
'message': result['message']
|
||||
});
|
||||
appConfigProvider.addLog(result['log']);
|
||||
serversProvider.setServerStatusLoad(2);
|
||||
}
|
||||
|
||||
|
@ -84,11 +80,7 @@ class ServersList extends StatelessWidget {
|
|||
}
|
||||
else {
|
||||
process.close();
|
||||
appConfigProvider.addLog({
|
||||
'type': 'login',
|
||||
'time': DateTime.now().toString(),
|
||||
'message': result['message']
|
||||
});
|
||||
appConfigProvider.addLog(result['log']);
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text(AppLocalizations.of(context)!.cannotConnect),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue