mirror of
https://github.com/Drop-OSS/drop.git
synced 2026-07-26 17:54:44 +10:00
fix: macos and rate limiting
This commit is contained in:
+13
-9
@@ -10,9 +10,7 @@ export default defineNuxtConfig({
|
|||||||
css: ["~/assets/tailwindcss.css", "~/assets/core.scss"],
|
css: ["~/assets/tailwindcss.css", "~/assets/core.scss"],
|
||||||
|
|
||||||
vite: {
|
vite: {
|
||||||
plugins: [
|
plugins: [tailwindcss()],
|
||||||
tailwindcss()
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
|
|
||||||
app: {
|
app: {
|
||||||
@@ -35,11 +33,7 @@ export default defineNuxtConfig({
|
|||||||
extends: ["./drop-base"],
|
extends: ["./drop-base"],
|
||||||
|
|
||||||
// Module config from here down
|
// Module config from here down
|
||||||
modules: [
|
modules: ["vue3-carousel-nuxt", "nuxt-security", "@nuxt/image"],
|
||||||
"vue3-carousel-nuxt",
|
|
||||||
"nuxt-security",
|
|
||||||
"@nuxt/image",
|
|
||||||
],
|
|
||||||
|
|
||||||
carousel: {
|
carousel: {
|
||||||
prefix: "Vue",
|
prefix: "Vue",
|
||||||
@@ -48,6 +42,8 @@ export default defineNuxtConfig({
|
|||||||
security: {
|
security: {
|
||||||
headers: {
|
headers: {
|
||||||
contentSecurityPolicy: {
|
contentSecurityPolicy: {
|
||||||
|
"upgrade-insecure-requests": false,
|
||||||
|
|
||||||
"img-src": [
|
"img-src": [
|
||||||
"'self'",
|
"'self'",
|
||||||
"data:",
|
"data:",
|
||||||
@@ -59,4 +55,12 @@ export default defineNuxtConfig({
|
|||||||
strictTransportSecurity: false,
|
strictTransportSecurity: false,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
});
|
|
||||||
|
routeRules: {
|
||||||
|
"/api/v1/client/object/*": {
|
||||||
|
security: {
|
||||||
|
rateLimiter: false,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ export function parsePlatform(platform: string) {
|
|||||||
case "macOS":
|
case "macOS":
|
||||||
case "MacOS":
|
case "MacOS":
|
||||||
case "mac":
|
case "mac":
|
||||||
|
case "macos":
|
||||||
return Platform.macOS;
|
return Platform.macOS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user