diff options
| author | Factiven <[email protected]> | 2023-08-04 14:49:35 +0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-08-04 14:49:35 +0700 |
| commit | 1eb531338f5ae3696fa9d68a4171a73f0107c2f8 (patch) | |
| tree | 67afef1c72b39bc1fa0d0f4cff7b0586c4d519c9 /next.config.js | |
| parent | Update package.json (diff) | |
| download | moopa-3.8.5.tar.xz moopa-3.8.5.zip | |
Update v3.8.5 - Merged Beta to Main (#32)v3.8.5
* initial commit
* Update_v.3.6.7-beta-v1.2
* Update_v.3.6.7-beta-v1.3
* Update_v.3.6.7-beta-v1.3
> update API
* Fixed mediaList won't update
* added .env disqus shortname
* Update_v3.6.7-beta-v1.4
>Implementing database
* Create main.yml
* Update v3.6.7-beta-v1.5
small patch
* title home page
* Update content.js
* Delete db-test.js
* Update content.js
* Update home page card
* Update v3.7.0
* Update v3.7.1-beta
> migrating backend to main code
> fixed schedule component
* Update v3.8.0
> Added dub options
> Moved schedule backend
* Update v.3.8.1
> Fixed episodes on watch page isn't dubbed
* Update v3.8.1-patch-1
* Update v3.8.1-patch-2
> Another patch for dub
* Update v3.8.2
> Removed prisma configuration for database since it's not stable yet
* Update v3.8.3
> Fixed different provider have same id
* Update v.3.8.3
> Fixed player bug where the controls won't hide after updating anilist progress
* Update v3.8.4-patch-2
* Update v3.8.5
> Update readme.md
> Update .env.example
Diffstat (limited to 'next.config.js')
| -rw-r--r-- | next.config.js | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/next.config.js b/next.config.js index 6150453..6d1cf50 100644 --- a/next.config.js +++ b/next.config.js @@ -1,4 +1,5 @@ /** @type {import('next').NextConfig} */ +// const { createSecureHeaders } = require("next-secure-headers"); const withPWA = require("next-pwa")({ dest: "public", @@ -17,5 +18,56 @@ module.exports = withPWA({ }, ], }, + distDir: process.env.BUILD_DIR || ".next", trailingSlash: true, + // async headers() { + // return [ + // { + // // matching all API routes + // source: "/api/:path*", + // headers: [ + // { key: "Access-Control-Allow-Credentials", value: "true" }, + // { + // key: "Access-Control-Allow-Origin", + // value: "https://moopa.live", + // }, // replace this your actual origin + // { + // key: "Access-Control-Allow-Methods", + // value: "GET,DELETE,PATCH,POST,PUT", + // }, + // { + // key: "Access-Control-Allow-Headers", + // value: + // "X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version", + // }, + // ], + // }, + // { + // source: "/(.*)", + // headers: createSecureHeaders({ + // contentSecurityPolicy: { + // directives: { + // styleSrc: [ + // "'self'", + // "'unsafe-inline'", + // "https://cdnjs.cloudflare.com", + // "https://fonts.googleapis.com", + // ], + // imgSrc: [ + // "'self'", + // "https://s4.anilist.co", + // "data:", + // "https://media.kitsu.io", + // "https://artworks.thetvdb.com", + // "https://img.moopa.live", + // ], + // baseUri: "self", + // formAction: "self", + // frameAncestors: true, + // }, + // }, + // }), + // }, + // ]; + // }, }); |