usability fixes
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 150 KiB |
BIN
assets/giphy.gif
BIN
assets/giphy.gif
Binary file not shown.
|
Before Width: | Height: | Size: 92 KiB |
@@ -48,6 +48,7 @@ class _MoreScreenState extends State<MoreScreen> {
|
||||
Navigator.of(dialogContext).pop();
|
||||
_prefs.clear();
|
||||
authState.refresh();
|
||||
context.go("/");
|
||||
},
|
||||
),
|
||||
],
|
||||
@@ -145,4 +146,4 @@ class _NavOptionTile extends StatelessWidget {
|
||||
onTap: onTap,
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -33,9 +33,14 @@ class SplashProvider extends ChangeNotifier {
|
||||
|
||||
try {
|
||||
final buildNumber = appBuildNumber;
|
||||
final response = await _http.getRaw(
|
||||
'/public/app-version/check/app?currentBuildNumber=$buildNumber',
|
||||
);
|
||||
String url;
|
||||
if (kIsWeb) {
|
||||
url = '/public/app-version/check/web?currentBuildNumber=$buildNumber';
|
||||
} else {
|
||||
url = '/public/app-version/check/app?currentBuildNumber=$buildNumber';
|
||||
}
|
||||
|
||||
final response = await _http.getRaw(url);
|
||||
|
||||
if (response.statusCode == 204) {
|
||||
_status = SplashCheckStatus.noUpdate;
|
||||
|
||||
@@ -13,7 +13,7 @@ http {
|
||||
index index.html;
|
||||
|
||||
# Security headers
|
||||
add_header Content-Security-Policy "default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self'; connect-src 'self'; object-src 'none'; frame-ancestors 'none'; base-uri 'self'; form-action 'self'" always;
|
||||
add_header Content-Security-Policy "connect-src 'self'; object-src 'none'; frame-ancestors 'none'; base-uri 'self'; form-action 'self'" always;
|
||||
add_header Referrer-Policy "strict-origin-when-cross-origin" always;
|
||||
add_header X-Content-Type-Options "nosniff" always;
|
||||
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
|
||||
|
||||
Reference in New Issue
Block a user