mirror of
https://github.com/Ernous/TorrServerJellyfin.git
synced 2025-12-19 21:46:11 +05:00
Merge branch 'master' into old-engine
This commit is contained in:
@@ -64,8 +64,8 @@ func BasicAuth(accounts gin.Accounts) gin.HandlerFunc {
|
||||
user, found := pairs.searchCredential(c.Request.Header.Get("Authorization"))
|
||||
if !found {
|
||||
if strings.HasPrefix(c.FullPath(), "/stream") ||
|
||||
strings.HasPrefix(c.FullPath(), "/play") ||
|
||||
(strings.HasPrefix(c.FullPath(), "/playlist") && c.FullPath() != "/playlistall/all.m3u") {
|
||||
// https://github.com/YouROK/TorrServer/issues/172
|
||||
(strings.HasPrefix(c.FullPath(), "/play") && c.FullPath() != "/playlistall/all.m3u") {
|
||||
c.Set("not_auth", true)
|
||||
return
|
||||
}
|
||||
|
||||
@@ -49,20 +49,20 @@ var Mstile150x150png []byte
|
||||
//go:embed pages/site.webmanifest
|
||||
var Sitewebmanifest []byte
|
||||
|
||||
//go:embed pages/static/js/2.8841163d.chunk.js
|
||||
var Staticjs28841163dchunkjs []byte
|
||||
//go:embed pages/static/js/2.a16d5dc4.chunk.js
|
||||
var Staticjs2a16d5dc4chunkjs []byte
|
||||
|
||||
//go:embed pages/static/js/2.8841163d.chunk.js.LICENSE.txt
|
||||
var Staticjs28841163dchunkjsLICENSEtxt []byte
|
||||
//go:embed pages/static/js/2.a16d5dc4.chunk.js.LICENSE.txt
|
||||
var Staticjs2a16d5dc4chunkjsLICENSEtxt []byte
|
||||
|
||||
//go:embed pages/static/js/2.8841163d.chunk.js.map
|
||||
var Staticjs28841163dchunkjsmap []byte
|
||||
//go:embed pages/static/js/2.a16d5dc4.chunk.js.map
|
||||
var Staticjs2a16d5dc4chunkjsmap []byte
|
||||
|
||||
//go:embed pages/static/js/main.b8051ff5.chunk.js
|
||||
var Staticjsmainb8051ff5chunkjs []byte
|
||||
//go:embed pages/static/js/main.cbc84cdc.chunk.js
|
||||
var Staticjsmaincbc84cdcchunkjs []byte
|
||||
|
||||
//go:embed pages/static/js/main.b8051ff5.chunk.js.map
|
||||
var Staticjsmainb8051ff5chunkjsmap []byte
|
||||
//go:embed pages/static/js/main.cbc84cdc.chunk.js.map
|
||||
var Staticjsmaincbc84cdcchunkjsmap []byte
|
||||
|
||||
//go:embed pages/static/js/runtime-main.33603a80.js
|
||||
var Staticjsruntimemain33603a80js []byte
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"files": {
|
||||
"main.js": "/static/js/main.b8051ff5.chunk.js",
|
||||
"main.js.map": "/static/js/main.b8051ff5.chunk.js.map",
|
||||
"main.js": "/static/js/main.cbc84cdc.chunk.js",
|
||||
"main.js.map": "/static/js/main.cbc84cdc.chunk.js.map",
|
||||
"runtime-main.js": "/static/js/runtime-main.33603a80.js",
|
||||
"runtime-main.js.map": "/static/js/runtime-main.33603a80.js.map",
|
||||
"static/js/2.8841163d.chunk.js": "/static/js/2.8841163d.chunk.js",
|
||||
"static/js/2.8841163d.chunk.js.map": "/static/js/2.8841163d.chunk.js.map",
|
||||
"static/js/2.a16d5dc4.chunk.js": "/static/js/2.a16d5dc4.chunk.js",
|
||||
"static/js/2.a16d5dc4.chunk.js.map": "/static/js/2.a16d5dc4.chunk.js.map",
|
||||
"index.html": "/index.html",
|
||||
"static/js/2.8841163d.chunk.js.LICENSE.txt": "/static/js/2.8841163d.chunk.js.LICENSE.txt"
|
||||
"static/js/2.a16d5dc4.chunk.js.LICENSE.txt": "/static/js/2.a16d5dc4.chunk.js.LICENSE.txt"
|
||||
},
|
||||
"entrypoints": [
|
||||
"static/js/runtime-main.33603a80.js",
|
||||
"static/js/2.8841163d.chunk.js",
|
||||
"static/js/main.b8051ff5.chunk.js"
|
||||
"static/js/2.a16d5dc4.chunk.js",
|
||||
"static/js/main.cbc84cdc.chunk.js"
|
||||
]
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"><link rel="manifest" href="/site.webmanifest"><meta name="msapplication-TileColor" content="#00a572"><meta name="theme-color" content="#ffffff"><link rel="preconnect" href="https://fonts.gstatic.com"><link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600&display=swap" rel="stylesheet"><meta name="viewport" content="width=device-width,shrink-to-fit=no"><meta name="description" content="TorrServer - torrent to http stream"/><title>TorrServer MatriX</title></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script src="https://cdn.lordicon.com/libs/frhvbuzj/lord-icon-2.0.2.js"></script><script src="https://www.gstatic.com/firebasejs/8.1.2/firebase-app.js"></script><script src="https://www.gstatic.com/firebasejs/8.1.2/firebase-analytics.js"></script><script>const firebaseConfig={apiKey:"AIzaSyDivIsadtzAmp3SIY4yArNcFugUmr63rvo",authDomain:"torrserve.firebaseapp.com",databaseURL:"https://torrserve.firebaseio.com",projectId:"torrserve",storageBucket:"torrserve.appspot.com",messagingSenderId:"400168070412",appId:"1:400168070412:web:82c8e43dd7fc8f807aed29",measurementId:"G-T4RC2BFRSF"};firebase.initializeApp(firebaseConfig),firebase.analytics()</script><script>!function(e){function r(r){for(var n,l,f=r[0],i=r[1],a=r[2],c=0,s=[];c<f.length;c++)l=f[c],Object.prototype.hasOwnProperty.call(o,l)&&o[l]&&s.push(o[l][0]),o[l]=0;for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n]);for(p&&p(r);s.length;)s.shift()();return u.push.apply(u,a||[]),t()}function t(){for(var e,r=0;r<u.length;r++){for(var t=u[r],n=!0,f=1;f<t.length;f++){var i=t[f];0!==o[i]&&(n=!1)}n&&(u.splice(r--,1),e=l(l.s=t[0]))}return e}var n={},o={1:0},u=[];function l(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,l),t.l=!0,t.exports}l.m=e,l.c=n,l.d=function(e,r,t){l.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},l.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,r){if(1&r&&(e=l(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(l.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)l.d(t,n,function(r){return e[r]}.bind(null,n));return t},l.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return l.d(r,"a",r),r},l.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},l.p="/";var f=this.webpackJsonptorrserver_web=this.webpackJsonptorrserver_web||[],i=f.push.bind(f);f.push=r,f=f.slice();for(var a=0;a<f.length;a++)r(f[a]);var p=i;t()}([])</script><script src="/static/js/2.8841163d.chunk.js"></script><script src="/static/js/main.b8051ff5.chunk.js"></script></body></html>
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"><link rel="manifest" href="/site.webmanifest"><meta name="msapplication-TileColor" content="#00a572"><meta name="theme-color" content="#ffffff"><link rel="preconnect" href="https://fonts.gstatic.com"><link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600&display=swap" rel="stylesheet"><meta name="viewport" content="width=device-width,shrink-to-fit=no"><meta name="description" content="TorrServer - torrent to http stream"/><title>TorrServer MatriX</title></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script src="https://cdn.lordicon.com/libs/frhvbuzj/lord-icon-2.0.2.js"></script><script src="https://www.gstatic.com/firebasejs/8.1.2/firebase-app.js"></script><script src="https://www.gstatic.com/firebasejs/8.1.2/firebase-analytics.js"></script><script>const firebaseConfig={apiKey:"AIzaSyDivIsadtzAmp3SIY4yArNcFugUmr63rvo",authDomain:"torrserve.firebaseapp.com",databaseURL:"https://torrserve.firebaseio.com",projectId:"torrserve",storageBucket:"torrserve.appspot.com",messagingSenderId:"400168070412",appId:"1:400168070412:web:82c8e43dd7fc8f807aed29",measurementId:"G-T4RC2BFRSF"};firebase.initializeApp(firebaseConfig),firebase.analytics()</script><script>!function(e){function r(r){for(var n,l,f=r[0],i=r[1],a=r[2],c=0,s=[];c<f.length;c++)l=f[c],Object.prototype.hasOwnProperty.call(o,l)&&o[l]&&s.push(o[l][0]),o[l]=0;for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n]);for(p&&p(r);s.length;)s.shift()();return u.push.apply(u,a||[]),t()}function t(){for(var e,r=0;r<u.length;r++){for(var t=u[r],n=!0,f=1;f<t.length;f++){var i=t[f];0!==o[i]&&(n=!1)}n&&(u.splice(r--,1),e=l(l.s=t[0]))}return e}var n={},o={1:0},u=[];function l(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,l),t.l=!0,t.exports}l.m=e,l.c=n,l.d=function(e,r,t){l.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},l.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,r){if(1&r&&(e=l(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(l.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)l.d(t,n,function(r){return e[r]}.bind(null,n));return t},l.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return l.d(r,"a",r),r},l.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},l.p="/";var f=this.webpackJsonptorrserver_web=this.webpackJsonptorrserver_web||[],i=f.push.bind(f);f.push=r,f=f.slice();for(var a=0;a<f.length;a++)r(f[a]);var p=i;t()}([])</script><script src="/static/js/2.a16d5dc4.chunk.js"></script><script src="/static/js/main.cbc84cdc.chunk.js"></script></body></html>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -69,24 +69,24 @@ func RouteWebPages(route *gin.RouterGroup) {
|
||||
c.Data(200, "application/manifest+json", Sitewebmanifest)
|
||||
})
|
||||
|
||||
route.GET("/static/js/2.8841163d.chunk.js", func(c *gin.Context) {
|
||||
c.Data(200, "application/javascript; charset=utf-8", Staticjs28841163dchunkjs)
|
||||
route.GET("/static/js/2.a16d5dc4.chunk.js", func(c *gin.Context) {
|
||||
c.Data(200, "application/javascript; charset=utf-8", Staticjs2a16d5dc4chunkjs)
|
||||
})
|
||||
|
||||
route.GET("/static/js/2.8841163d.chunk.js.LICENSE.txt", func(c *gin.Context) {
|
||||
c.Data(200, "text/plain; charset=utf-8", Staticjs28841163dchunkjsLICENSEtxt)
|
||||
route.GET("/static/js/2.a16d5dc4.chunk.js.LICENSE.txt", func(c *gin.Context) {
|
||||
c.Data(200, "text/plain; charset=utf-8", Staticjs2a16d5dc4chunkjsLICENSEtxt)
|
||||
})
|
||||
|
||||
route.GET("/static/js/2.8841163d.chunk.js.map", func(c *gin.Context) {
|
||||
c.Data(200, "application/json", Staticjs28841163dchunkjsmap)
|
||||
route.GET("/static/js/2.a16d5dc4.chunk.js.map", func(c *gin.Context) {
|
||||
c.Data(200, "application/json", Staticjs2a16d5dc4chunkjsmap)
|
||||
})
|
||||
|
||||
route.GET("/static/js/main.b8051ff5.chunk.js", func(c *gin.Context) {
|
||||
c.Data(200, "application/javascript; charset=utf-8", Staticjsmainb8051ff5chunkjs)
|
||||
route.GET("/static/js/main.cbc84cdc.chunk.js", func(c *gin.Context) {
|
||||
c.Data(200, "application/javascript; charset=utf-8", Staticjsmaincbc84cdcchunkjs)
|
||||
})
|
||||
|
||||
route.GET("/static/js/main.b8051ff5.chunk.js.map", func(c *gin.Context) {
|
||||
c.Data(200, "application/json", Staticjsmainb8051ff5chunkjsmap)
|
||||
route.GET("/static/js/main.cbc84cdc.chunk.js.map", func(c *gin.Context) {
|
||||
c.Data(200, "application/json", Staticjsmaincbc84cdcchunkjsmap)
|
||||
})
|
||||
|
||||
route.GET("/static/js/runtime-main.33603a80.js", func(c *gin.Context) {
|
||||
|
||||
Reference in New Issue
Block a user