2018-12-07 19:03:50 +00:00
! function ( e ) { var t = { } ; function n ( r ) { if ( t [ r ] ) return t [ r ] . exports ; var i = t [ r ] = { i : r , l : ! 1 , exports : { } } ; return e [ r ] . call ( i . exports , i , i . exports , n ) , i . l = ! 0 , i . exports } n . m = e , n . c = t , n . d = function ( e , t , r ) { n . o ( e , t ) || Object . defineProperty ( e , t , { enumerable : ! 0 , get : r } ) } , n . r = function ( e ) { "undefined" != typeof Symbol && Symbol . toStringTag && Object . defineProperty ( e , Symbol . toStringTag , { value : "Module" } ) , Object . defineProperty ( e , "__esModule" , { value : ! 0 } ) } , n . t = function ( e , t ) { if ( 1 & t && ( e = n ( e ) ) , 8 & t ) return e ; if ( 4 & t && "object" == typeof e && e && e . _ _esModule ) return e ; var r = Object . create ( null ) ; if ( n . r ( r ) , Object . defineProperty ( r , "default" , { enumerable : ! 0 , value : e } ) , 2 & t && "string" != typeof e ) for ( var i in e ) n . d ( r , i , function ( t ) { return e [ t ] } . bind ( null , i ) ) ; return r } , n . n = function ( e ) { var t = e && e . _ _esModule ? function ( ) { return e . default } : function ( ) { return e } ; return n . d ( t , "a" , t ) , t } , n . o = function ( e , t ) { return Object . prototype . hasOwnProperty . call ( e , t ) } , n . p = "/js" , n ( n . s = 36 ) } ( [ function ( e , t , n ) { "use strict" ; var r = n ( 6 ) , i = n ( 14 ) , o = Object . prototype . toString ; function a ( e ) { return "[object Array]" === o . call ( e ) } function s ( e ) { return null !== e && "object" == typeof e } function c ( e ) { return "[object Function]" === o . call ( e ) } function u ( e , t ) { if ( null != e ) if ( "object" != typeof e && ( e = [ e ] ) , a ( e ) ) for ( var n = 0 , r = e . length ; n < r ; n ++ ) t . call ( null , e [ n ] , n , e ) ; else for ( var i in e ) Object . prototype . hasOwnProperty . call ( e , i ) && t . call ( null , e [ i ] , i , e ) } e . exports = { isArray : a , isArrayBuffer : function ( e ) { return "[object ArrayBuffer]" === o . call ( e ) } , isBuffer : i , isFormData : function ( e ) { return "undefined" != typeof FormData && e instanceof FormData } , isArrayBufferView : function ( e ) { return "undefined" != typeof ArrayBuffer && ArrayBuffer . isView ? ArrayBuffer . isView ( e ) : e && e . buffer && e . buffer instanceof ArrayBuffer } , isString : function ( e ) { return "string" == typeof e } , isNumber : function ( e ) { return "number" == typeof e } , isObject : s , isUndefined : function ( e ) { return void 0 === e } , isDate : function ( e ) { return "[object Date]" === o . call ( e ) } , isFile : function ( e ) { return "[object File]" === o . call ( e ) } , isBlob : function ( e ) { return "[object Blob]" === o . call ( e ) } , isFunction : c , isStream : function ( e ) { return s ( e ) && c ( e . pipe ) } , isURLSearchParams : function ( e ) { return "undefined" != typeof URLSearchParams && e instanceof URLSearchParams } , isStandardBrowserEnv : function ( ) { return ( "undefined" == typeof navigator || "ReactNative" !== navigator . product ) && "undefined" != typeof window && "undefined" != typeof document } , forEach : u , merge : function e ( ) { var t = { } ; function n ( n , r ) { "object" == typeof t [ r ] && "object" == typeof n ? t [ r ] = e ( t [ r ] , n ) : t [ r ] = n } for ( var r = 0 , i = arguments . length ; r < i ; r ++ ) u ( arguments [ r ] , n ) ; return t } , extend : function ( e , t , n ) { return u ( t , function ( t , i ) { e [ i ] = n && "function" == typeof t ? r ( t , n ) : t } ) , e } , trim : function ( e ) { return e . replace ( /^\s*/ , "" ) . replace ( /\s*$/ , "" ) } } } , function ( e , t , n ) { "use strict" ; ( function ( e , n ) {
2018-06-08 07:52:27 +00:00
/ * !
2018-12-10 11:28:11 +00:00
* Vue . js v2 . 5.19
2018-06-08 07:52:27 +00:00
* ( c ) 2014 - 2018 Evan You
* Released under the MIT License .
* /
2018-12-07 19:03:50 +00:00
var r = Object . freeze ( { } ) ; function i ( e ) { return null == e } function o ( e ) { return null != e } function a ( e ) { return ! 0 === e } function s ( e ) { return "string" == typeof e || "number" == typeof e || "symbol" == typeof e || "boolean" == typeof e } function c ( e ) { return null !== e && "object" == typeof e } var u = Object . prototype . toString ; function l ( e ) { return "[object Object]" === u . call ( e ) } function f ( e ) { return "[object RegExp]" === u . call ( e ) } function p ( e ) { var t = parseFloat ( String ( e ) ) ; return t >= 0 && Math . floor ( t ) === t && isFinite ( e ) } function d ( e ) { return null == e ? "" : "object" == typeof e ? JSON . stringify ( e , null , 2 ) : String ( e ) } function v ( e ) { var t = parseFloat ( e ) ; return isNaN ( t ) ? e : t } function h ( e , t ) { for ( var n = Object . create ( null ) , r = e . split ( "," ) , i = 0 ; i < r . length ; i ++ ) n [ r [ i ] ] = ! 0 ; return t ? function ( e ) { return n [ e . toLowerCase ( ) ] } : function ( e ) { return n [ e ] } } var m = h ( "slot,component" , ! 0 ) , y = h ( "key,ref,slot,slot-scope,is" ) ; function g ( e , t ) { if ( e . length ) { var n = e . indexOf ( t ) ; if ( n > - 1 ) return e . splice ( n , 1 ) } } var _ = Object . prototype . hasOwnProperty ; function b ( e , t ) { return _ . call ( e , t ) } function w ( e ) { var t = Object . create ( null ) ; return function ( n ) { return t [ n ] || ( t [ n ] = e ( n ) ) } } var C = /-(\w)/g , x = w ( function ( e ) { return e . replace ( C , function ( e , t ) { return t ? t . toUpperCase ( ) : "" } ) } ) , $ = w ( function ( e ) { return e . charAt ( 0 ) . toUpperCase ( ) + e . slice ( 1 ) } ) , A = /\B([A-Z])/g , k = w ( function ( e ) { return e . replace ( A , "-$1" ) . toLowerCase ( ) } ) ; var O = Function . prototype . bind ? function ( e , t ) { return e . bind ( t ) } : function ( e , t ) { function n ( n ) { var r = arguments . length ; return r ? r > 1 ? e . apply ( t , arguments ) : e . call ( t , n ) : e . call ( t ) } return n . _length = e . length , n } ; function S ( e , t ) { t = t || 0 ; for ( var n = e . length - t , r = new Array ( n ) ; n -- ; ) r [ n ] = e [ n + t ] ; return r } function T ( e , t ) { for ( var n in t ) e [ n ] = t [ n ] ; return e } function E ( e ) { for ( var t = { } , n = 0 ; n < e . length ; n ++ ) e [ n ] && T ( t , e [ n ] ) ; return t } function j ( e , t , n ) { } var N = function ( e , t , n ) { return ! 1 } , I = function ( e ) { return e } ; function L ( e , t ) { if ( e === t ) return ! 0 ; var n = c ( e ) , r = c ( t ) ; if ( ! n || ! r ) return ! n && ! r && String ( e ) === String ( t ) ; try { var i = Array . isArray ( e ) , o = Array . isArray ( t ) ; if ( i && o ) return e . length === t . length && e . every ( function ( e , n ) { return L ( e , t [ n ] ) } ) ; if ( e instanceof Date && t instanceof Date ) return e . getTime ( ) === t . getTime ( ) ; if ( i || o ) return ! 1 ; var a = Object . keys ( e ) , s = Object . keys ( t ) ; return a . length === s . length && a . every ( function ( n ) { return L ( e [ n ] , t [ n ] ) } ) } catch ( e ) { return ! 1 } } function M ( e , t ) { for ( var n = 0 ; n < e . length ; n ++ ) if ( L ( e [ n ] , t ) ) return n ; return - 1 } function R ( e ) { var t = ! 1 ; return function ( ) { t || ( t = ! 0 , e . apply ( this , arguments ) ) } } var P = "data-server-rendered" , D = [ "component" , "directive" , "filter" ] , U = [ "beforeCreate" , "created" , "beforeMount" , "mounted" , "beforeUpdate" , "updated" , "beforeDestroy" , "destroyed" , "activated" , "deactivated" , "errorCaptured" ] , F = { optionMergeStrategies : Object . create ( null ) , silent : ! 1 , productionTip : ! 1 , devtools : ! 1 , performance : ! 1 , errorHandler : null , warnHandler : null , ignoredElements : [ ] , keyCodes : Object . create ( null ) , isReservedTag : N , isReservedAttr : N , isUnknownElement : N , getTagNamespace : j , parsePlatformTagName : I , mustUseProp : N , async : ! 0 , _lifecycleHooks : U } ; function B ( e , t , n , r ) { Object . defineProperty ( e , t , { value : n , enumerable : ! ! r , writable : ! 0 , configurable : ! 0 } ) } var H = /[^\w.$]/ ; var q , V = "__proto__" in { } , z = "undefined" != typeof window , J = "undefined" != typeof WXEnvironment && ! ! WXEnvironment . platform , K = J && WXEnvironment . platform . toLowerCase ( ) , W = z && window . navigator . userAgent . toLowerCase ( ) , X = W && /msie|trident/ . test ( W ) , G = W && W . indexOf ( "msie 9.0" ) > 0 , Z = W && W . indexOf ( "edge/" ) > 0 , Y = ( W && W . indexOf ( "android" ) , W && /iphone|ipad|ipod|ios/ . test ( W ) || "ios" === K ) , Q = ( W && /chrome\/\d+/ . test ( W ) , { } . watch ) , ee = ! 1 ; if ( z ) try { var te = { } ; Object . defineProperty ( te , "passive" , { get : function ( ) { ee = ! 0 } } ) , window . addEventListener ( "test-passive" , null , te ) } catch ( e ) { } var ne = function ( ) { return void 0 === q && ( q = ! z && ! J && void 0 !== e && ( e . process && "server" === e . process . env . VUE _ENV ) ) , q } , re = z && window . _ _VUE _DEVTOOLS _GLOBAL _HOOK _ _ ; function ie ( e ) { return "function" == typeof e && /native code/ . test ( e . toString ( ) ) } var oe , ae = "undefined" != typeof Symbol && ie ( Symbol ) && "undefined" != typeof Reflect && ie ( Reflect . ownKeys ) ; oe = "undefined" != typeof Set && ie ( Set ) ? Set : function ( ) { function e ( ) { this . set = Object . create ( null ) } return e . prototype . has = function ( e ) { return ! 0 === this . set [ e ] } , e . prototype . add = function ( e ) { this . set [ e ] = ! 0 } , e . proto
2018-07-17 20:19:59 +00:00
/ * !
* Determine if an object is a Buffer
*
* @ author Feross Aboukhadijeh < https : //feross.org>
* @ license MIT
* /
2018-12-07 19:03:50 +00:00
e . exports = function ( e ) { return null != e && ( n ( e ) || function ( e ) { return "function" == typeof e . readFloatLE && "function" == typeof e . slice && n ( e . slice ( 0 , 0 ) ) } ( e ) || ! ! e . _isBuffer ) } } , function ( e , t , n ) { "use strict" ; var r = n ( 4 ) , i = n ( 0 ) , o = n ( 24 ) , a = n ( 25 ) ; function s ( e ) { this . defaults = e , this . interceptors = { request : new o , response : new o } } s . prototype . request = function ( e ) { "string" == typeof e && ( e = i . merge ( { url : arguments [ 0 ] } , arguments [ 1 ] ) ) , ( e = i . merge ( r , { method : "get" } , this . defaults , e ) ) . method = e . method . toLowerCase ( ) ; var t = [ a , void 0 ] , n = Promise . resolve ( e ) ; for ( this . interceptors . request . forEach ( function ( e ) { t . unshift ( e . fulfilled , e . rejected ) } ) , this . interceptors . response . forEach ( function ( e ) { t . push ( e . fulfilled , e . rejected ) } ) ; t . length ; ) n = n . then ( t . shift ( ) , t . shift ( ) ) ; return n } , i . forEach ( [ "delete" , "get" , "head" , "options" ] , function ( e ) { s . prototype [ e ] = function ( t , n ) { return this . request ( i . merge ( n || { } , { method : e , url : t } ) ) } } ) , i . forEach ( [ "post" , "put" , "patch" ] , function ( e ) { s . prototype [ e ] = function ( t , n , r ) { return this . request ( i . merge ( r || { } , { method : e , url : t , data : n } ) ) } } ) , e . exports = s } , function ( e , t , n ) { "use strict" ; var r = n ( 0 ) ; e . exports = function ( e , t ) { r . forEach ( e , function ( n , r ) { r !== t && r . toUpperCase ( ) === t . toUpperCase ( ) && ( e [ t ] = n , delete e [ r ] ) } ) } } , function ( e , t , n ) { "use strict" ; var r = n ( 9 ) ; e . exports = function ( e , t , n ) { var i = n . config . validateStatus ; n . status && i && ! i ( n . status ) ? t ( r ( "Request failed with status code " + n . status , n . config , null , n . request , n ) ) : e ( n ) } } , function ( e , t , n ) { "use strict" ; e . exports = function ( e , t , n , r , i ) { return e . config = t , n && ( e . code = n ) , e . request = r , e . response = i , e } } , function ( e , t , n ) { "use strict" ; var r = n ( 0 ) ; function i ( e ) { return encodeURIComponent ( e ) . replace ( /%40/gi , "@" ) . replace ( /%3A/gi , ":" ) . replace ( /%24/g , "$" ) . replace ( /%2C/gi , "," ) . replace ( /%20/g , "+" ) . replace ( /%5B/gi , "[" ) . replace ( /%5D/gi , "]" ) } e . exports = function ( e , t , n ) { if ( ! t ) return e ; var o ; if ( n ) o = n ( t ) ; else if ( r . isURLSearchParams ( t ) ) o = t . toString ( ) ; else { var a = [ ] ; r . forEach ( t , function ( e , t ) { null != e && ( r . isArray ( e ) ? t += "[]" : e = [ e ] , r . forEach ( e , function ( e ) { r . isDate ( e ) ? e = e . toISOString ( ) : r . isObject ( e ) && ( e = JSON . stringify ( e ) ) , a . push ( i ( t ) + "=" + i ( e ) ) } ) ) } ) , o = a . join ( "&" ) } return o && ( e += ( - 1 === e . indexOf ( "?" ) ? "?" : "&" ) + o ) , e } } , function ( e , t , n ) { "use strict" ; var r = n ( 0 ) , i = [ "age" , "authorization" , "content-length" , "content-type" , "etag" , "expires" , "from" , "host" , "if-modified-since" , "if-unmodified-since" , "last-modified" , "location" , "max-forwards" , "proxy-authorization" , "referer" , "retry-after" , "user-agent" ] ; e . exports = function ( e ) { var t , n , o , a = { } ; return e ? ( r . forEach ( e . split ( "\n" ) , function ( e ) { if ( o = e . indexOf ( ":" ) , t = r . trim ( e . substr ( 0 , o ) ) . toLowerCase ( ) , n = r . trim ( e . substr ( o + 1 ) ) , t ) { if ( a [ t ] && i . indexOf ( t ) >= 0 ) return ; a [ t ] = "set-cookie" === t ? ( a [ t ] ? a [ t ] : [ ] ) . concat ( [ n ] ) : a [ t ] ? a [ t ] + ", " + n : n } } ) , a ) : a } } , function ( e , t , n ) { "use strict" ; var r = n ( 0 ) ; e . exports = r . isStandardBrowserEnv ( ) ? function ( ) { var e , t = /(msie|trident)/i . test ( navigator . userAgent ) , n = document . createElement ( "a" ) ; function i ( e ) { var r = e ; return t && ( n . setAttribute ( "href" , r ) , r = n . href ) , n . setAttribute ( "href" , r ) , { href : n . href , protocol : n . protocol ? n . protocol . replace ( /:$/ , "" ) : "" , host : n . host , search : n . search ? n . search . replace ( /^\?/ , "" ) : "" , hash : n . hash ? n . hash . replace ( /^#/ , "" ) : "" , hostname : n . hostname , port : n . port , pathname : "/" === n . pathname . charAt ( 0 ) ? n . pathname : "/" + n . pathname } } return e = i ( window . location . href ) , function ( t ) { var n = r . isString ( t ) ? i ( t ) : t ; return n . protocol === e . protocol && n . host === e . host } } ( ) : function ( ) { return ! 0 } } , function ( e , t , n ) { "use strict" ; var r = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=" ; function i ( ) { this . message = "String contains an invalid character" } i . prototype = new Error , i . prototype . code = 5 , i . prototype . name = "InvalidCharacterError" , e . exports = function ( e ) { for ( var t , n , o = String ( e ) , a = "" , s = 0 , c = r ; o . charAt ( 0 | s ) || ( c = "=" , s % 1 ) ; a += c . charAt ( 63 & t >> 8 - s % 1 * 8 ) ) { if ( ( n = o . charCodeAt ( s += . 75 ) ) > 255 ) throw new i ; t = t << 8 | n } return a } } , function ( e , t , n ) { "use strict" ; var r = n ( 0 ) ; e . exports = r . isStandardBrowserEnv ( ) ? { write : function ( e , t , n , i , o , a ) { var s = [ ] ; s . push ( e + "=" + encodeURIComponent ( t ) ) , r . isNumber ( n ) && s . push ( "expires=" + new Date ( n ) . toGMTString ( ) ) , r . isString ( i ) && s . push ( "path=" + i ) , r . isString ( o ) && s . push ( "domain=" + o ) , ! 0 === a && s . push ( "secure" ) , document . cookie = s . join ( "; " ) } , read : function ( e ) { var t
2018-06-08 07:52:27 +00:00
/ * *
* @ copyright Copyright ( c ) 2018 Roeland Jago Douma < roeland @ famdouma . nl >
*
* @ author Roeland Jago Douma < roeland @ famdouma . nl >
*
* @ license GNU AGPL version 3 or any later version
*
* This program is free software : you can redistribute it and / or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation , either version 3 of the
* License , or ( at your option ) any later version .
*
* This program is distributed in the hope that it will be useful ,
* but WITHOUT ANY WARRANTY ; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the
* GNU Affero General Public License for more details .
*
* You should have received a copy of the GNU Affero General Public License
* along with this program . If not , see < http : //www.gnu.org/licenses/>.
*
* /
2018-12-07 19:03:50 +00:00
i . a . prototype . t = t , i . a . prototype . oc _defaults = oc _defaults , i . a . prototype . OC = OC ; const v = new i . a ( { render : e => e ( d ) } ) . $mount ( "#oauth2" ) } , function ( e , t , n ) { "use strict" ; function r ( e , t ) { for ( var n = [ ] , r = { } , i = 0 ; i < t . length ; i ++ ) { var o = t [ i ] , a = o [ 0 ] , s = { id : e + ":" + i , css : o [ 1 ] , media : o [ 2 ] , sourceMap : o [ 3 ] } ; r [ a ] ? r [ a ] . parts . push ( s ) : n . push ( r [ a ] = { id : a , parts : [ s ] } ) } return n } n . r ( t ) , n . d ( t , "default" , function ( ) { return v } ) ; var i = "undefined" != typeof document ; if ( "undefined" != typeof DEBUG && DEBUG && ! i ) throw new Error ( "vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment." ) ; var o = { } , a = i && ( document . head || document . getElementsByTagName ( "head" ) [ 0 ] ) , s = null , c = 0 , u = ! 1 , l = function ( ) { } , f = null , p = "data-vue-ssr-id" , d = "undefined" != typeof navigator && /msie [6-9]\b/ . test ( navigator . userAgent . toLowerCase ( ) ) ; function v ( e , t , n , i ) { u = n , f = i || { } ; var a = r ( e , t ) ; return h ( a ) , function ( t ) { for ( var n = [ ] , i = 0 ; i < a . length ; i ++ ) { var s = a [ i ] ; ( c = o [ s . id ] ) . refs -- , n . push ( c ) } t ? h ( a = r ( e , t ) ) : a = [ ] ; for ( i = 0 ; i < n . length ; i ++ ) { var c ; if ( 0 === ( c = n [ i ] ) . refs ) { for ( var u = 0 ; u < c . parts . length ; u ++ ) c . parts [ u ] ( ) ; delete o [ c . id ] } } } } function h ( e ) { for ( var t = 0 ; t < e . length ; t ++ ) { var n = e [ t ] , r = o [ n . id ] ; if ( r ) { r . refs ++ ; for ( var i = 0 ; i < r . parts . length ; i ++ ) r . parts [ i ] ( n . parts [ i ] ) ; for ( ; i < n . parts . length ; i ++ ) r . parts . push ( y ( n . parts [ i ] ) ) ; r . parts . length > n . parts . length && ( r . parts . length = n . parts . length ) } else { var a = [ ] ; for ( i = 0 ; i < n . parts . length ; i ++ ) a . push ( y ( n . parts [ i ] ) ) ; o [ n . id ] = { id : n . id , refs : 1 , parts : a } } } } function m ( ) { var e = document . createElement ( "style" ) ; return e . type = "text/css" , a . appendChild ( e ) , e } function y ( e ) { var t , n , r = document . querySelector ( "style[" + p + '~="' + e . id + '"]' ) ; if ( r ) { if ( u ) return l ; r . parentNode . removeChild ( r ) } if ( d ) { var i = c ++ ; r = s || ( s = m ( ) ) , t = b . bind ( null , r , i , ! 1 ) , n = b . bind ( null , r , i , ! 0 ) } else r = m ( ) , t = function ( e , t ) { var n = t . css , r = t . media , i = t . sourceMap ; r && e . setAttribute ( "media" , r ) ; f . ssrId && e . setAttribute ( p , t . id ) ; i && ( n += "\n/*# sourceURL=" + i . sources [ 0 ] + " */" , n += "\n/*# sourceMappingURL=data:application/json;base64," + btoa ( unescape ( encodeURIComponent ( JSON . stringify ( i ) ) ) ) + " */" ) ; if ( e . styleSheet ) e . styleSheet . cssText = n ; else { for ( ; e . firstChild ; ) e . removeChild ( e . firstChild ) ; e . appendChild ( document . createTextNode ( n ) ) } } . bind ( null , r ) , n = function ( ) { r . parentNode . removeChild ( r ) } ; return t ( e ) , function ( r ) { if ( r ) { if ( r . css === e . css && r . media === e . media && r . sourceMap === e . sourceMap ) return ; t ( e = r ) } else n ( ) } } var g , _ = ( g = [ ] , function ( e , t ) { return g [ e ] = t , g . filter ( Boolean ) . join ( "\n" ) } ) ; function b ( e , t , n , r ) { var i = n ? "" : r . css ; if ( e . styleSheet ) e . styleSheet . cssText = _ ( t , i ) ; else { var o = document . createTextNode ( i ) , a = e . childNodes ; a [ t ] && e . removeChild ( a [ t ] ) , a . length ? e . insertBefore ( o , a [ t ] ) : e . appendChild ( o ) } } } ] ) ;
2018-06-08 07:52:27 +00:00
//# sourceMappingURL=oauth2.js.map