feat: полный ребрендинг интерфейса, User-Agent и системных служб в Prisma (v3.4.1)
Build and Release / Build Windows x64 (push) Has been cancelled

This commit is contained in:
2026-09-05 11:02:09 +03:00
parent 583f60e706
commit 8ff2efd84c
27 changed files with 1763 additions and 1744 deletions
+1 -1
View File
@@ -46,7 +46,7 @@ class GelbooruProvider
Map<String, String> mediaHeaders(Post post) {
final host = Uri.tryParse(baseUrl)?.host;
return {
'User-Agent': 'Lunaris/2.0.1 Flutter local booru browser',
'User-Agent': 'Prisma/2.0.1 Flutter local booru browser',
'Accept': '*/*',
if (host != null && host.isNotEmpty) 'Referer': '$baseUrl/',
};
+2 -2
View File
@@ -30,7 +30,7 @@ class KemonoProvider
receiveTimeout: const Duration(seconds: 20),
headers: const {
'Accept': 'application/json',
'User-Agent': 'Lunaris/2.0.1 Flutter local booru browser',
'User-Agent': 'Prisma/2.0.1 Flutter local booru browser',
},
),
);
@@ -582,7 +582,7 @@ class KemonoProvider
receiveTimeout: const Duration(seconds: 25),
headers: const {
'Accept': 'application/json',
'User-Agent': 'Lunaris/2.0.1 Flutter local booru browser',
'User-Agent': 'Prisma/2.0.1 Flutter local booru browser',
},
),
);
+1 -1
View File
@@ -569,7 +569,7 @@ class ProviderManager {
);
}
return const Success({
'User-Agent': 'Lunaris/2.0.1 Flutter local booru browser',
'User-Agent': 'Prisma/2.0.1 Flutter local booru browser',
'Accept': '*/*',
});
}
+1 -1
View File
@@ -21,7 +21,7 @@ class Rule34Provider extends GelbooruProvider {
@override
Map<String, String> mediaHeaders(Post post) => const {
'User-Agent': 'Lunaris/2.0.1 Flutter local booru browser',
'User-Agent': 'Prisma/2.0.1 Flutter local booru browser',
'Accept': '*/*',
'Referer': 'https://rule34.xxx/',
};