diff --git a/appinfo/info.xml b/appinfo/info.xml index 5b61bc1e..5a71aa6d 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -5,7 +5,7 @@ Social Login Social login via OAuth or OpenID - 4.17.1 + 4.18.0 agpl zorn-v SocialLogin diff --git a/css/hide_default_login.css b/css/hide_default_login.css index ff895805..77a009d6 100644 --- a/css/hide_default_login.css +++ b/css/hide_default_login.css @@ -1,4 +1,6 @@ -#body-login main div:first-child {display:none} -#body-login a[href*='#body-login'] {background-color:inherit;color:#fff;font-size:inherit;font-weight:inherit} -#body-login:target main div:first-child {display:inherit} -#body-login:target a[href*='#body-login'] {display:none} \ No newline at end of file +#body-login form, +#body-login form ~ * {display:none} +#body-login a[href*='#body-login'] {background-color:inherit;font-size:inherit;font-weight:inherit} +#body-login:target form, +#body-login:target form ~ * {display:inherit} +#body-login:target a[href*='#body-login'] {display:none} diff --git a/css/styles.css b/css/styles.css index 3e4c5712..5df2c7c0 100644 --- a/css/styles.css +++ b/css/styles.css @@ -1 +1 @@ -#alternative-logins a.button::before{content:"";background-repeat:no-repeat;background-size:contain;height:18px;display:inline-block;vertical-align:bottom}#alternative-logins a.button[href*="/sociallogin/oauth/facebook"]{border:0;color:#fff !important;background-color:#3c5a99}#alternative-logins a.button[href*="/sociallogin/oauth/facebook"]::before{background-image:url("../img/button/facebook.svg");width:14px}#alternative-logins a.button[href*="/sociallogin/oauth/google"]{border:0;color:#fff !important;background-color:#db4437}#alternative-logins a.button[href*="/sociallogin/oauth/google"]::before{background-image:url("../img/button/google.svg");width:23px}#alternative-logins a.button[href*="/sociallogin/oauth/amazon"]{border:0;color:#fff !important;background-color:#f90}#alternative-logins a.button[href*="/sociallogin/oauth/amazon"]::before{background-image:url("../img/button/amazon.svg");width:26px}#alternative-logins a.button[href*="/sociallogin/oauth/twitter"]{border:0;color:#fff !important;background-color:#1da1f2}#alternative-logins a.button[href*="/sociallogin/oauth/twitter"]::before{background-image:url("../img/button/twitter.svg");width:25px}#alternative-logins a.button[href*="/sociallogin/oauth/GitHub"]{border:0;color:#fff !important;background-color:#333}#alternative-logins a.button[href*="/sociallogin/oauth/GitHub"]::before{background-image:url("../img/button/github.svg");width:23px}#alternative-logins a.button[href*="/sociallogin/oauth/discord"]{border:0;color:#fff !important;background-color:#7289da}#alternative-logins a.button[href*="/sociallogin/oauth/discord"]::before{background-image:url("../img/button/discord.svg");width:21px}#alternative-logins a.button[href*="/sociallogin/oauth/QQ"]{border:0;color:#fff !important;background-color:#0052d9}#alternative-logins a.button[href*="/sociallogin/oauth/QQ"]::before{background-image:url("../img/button/qq.svg");width:21px}#alternative-logins a.button[href*="/sociallogin/oauth/slack"]{border:0;color:#fff !important;background-color:#611f69}#alternative-logins a.button[href*="/sociallogin/oauth/slack"]::before{background-image:url("../img/button/slack.svg");width:21px}#alternative-logins a.button[href*="/sociallogin/oauth/mailru"]{border:0;color:#fff !important;background-color:#168de2}#alternative-logins a.button[href*="/sociallogin/oauth/mailru"]::before{background-image:url("../img/button/mailru.svg");width:21px}#alternative-logins a.button[href*="/sociallogin/oauth/yandex"]{border:0;color:#fff !important;background-color:#fc3f1d}#alternative-logins a.button[href*="/sociallogin/oauth/yandex"]::before{background-image:url("../img/button/yandex.svg");width:21px}#alternative-logins a.button[href*="/sociallogin/oauth/BitBucket"]{border:0;color:#fff !important;background-color:#333}#alternative-logins a.button[href*="/sociallogin/oauth/BitBucket"]::before{background-image:url("../img/button/bitbucket.svg");width:23px}#alternative-logins a.button.gitlab{border:0;color:#fff !important;background-color:#3f3177}#alternative-logins a.button.gitlab::before{background-image:url("../img/button/gitlab.svg");width:24px}#alternative-logins a.button.openid{border:0;color:#fff !important;background-color:#b3b3b3}#alternative-logins a.button.openid::before{background-image:url("../img/button/openid.svg");width:24px}#alternative-logins a.button.paypal{border:0;color:#fff !important;background-color:#253b80}#alternative-logins a.button.paypal::before{background-image:url("../img/button/paypal.svg");width:21px}#alternative-logins a.button.yahoo{border:0;color:#fff !important;background-color:#4d00ae}#alternative-logins a.button.yahoo::before{background-image:url("../img/button/yahoo.svg");width:31px}#alternative-logins a.button.stackoverflow{border:0;color:#fff !important;background-color:#bcbbbb}#alternative-logins a.button.stackoverflow::before{background-image:url("../img/button/stackoverflow.svg");width:21px}#alternative-logins a.button.salesforce{border:0;color:#fff !important;background-color:#009edb}#alternative-logins a.button.salesforce::before{background-image:url("../img/button/salesforce.svg");width:29px}#alternative-logins a.button.keycloak{border:0;color:#fff !important;background-color:#030303}#alternative-logins a.button.keycloak::before{background-image:url("../img/button/keycloak.svg");width:25px}.disconnect-logins a::before{content:"";width:25px;height:20px;background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:middle;background-image:url(../img/close.svg)}.disconnect-logins a:hover{color:var(--color-primary-element)}.disconnect-logins li{margin-bottom:5px}.disconnect-logins li:last-child{margin-bottom:20px}.disconnect-logins li a{font-size:14px}.sociallogin-connect #alternative-logins{margin-bottom:5px}.sociallogin-connect #alternative-logins li{height:unset;display:inline-flex}.sociallogin-connect #alternative-logins li a{padding:12px 24px} +#alternative-logins a::before{content:"";background-repeat:no-repeat;background-size:contain;height:18px;display:inline-block;vertical-align:bottom}#alternative-logins a[href*="/sociallogin/oauth/facebook"]{border:0;color:#fff !important;background-color:#3c5a99}#alternative-logins a[href*="/sociallogin/oauth/facebook"]::before{background-image:url("../img/button/facebook.svg");width:14px}#alternative-logins a[href*="/sociallogin/oauth/google"]{border:0;color:#fff !important;background-color:#db4437}#alternative-logins a[href*="/sociallogin/oauth/google"]::before{background-image:url("../img/button/google.svg");width:23px}#alternative-logins a[href*="/sociallogin/oauth/amazon"]{border:0;color:#fff !important;background-color:#f90}#alternative-logins a[href*="/sociallogin/oauth/amazon"]::before{background-image:url("../img/button/amazon.svg");width:26px}#alternative-logins a[href*="/sociallogin/oauth/twitter"]{border:0;color:#fff !important;background-color:#1da1f2}#alternative-logins a[href*="/sociallogin/oauth/twitter"]::before{background-image:url("../img/button/twitter.svg");width:25px}#alternative-logins a[href*="/sociallogin/oauth/GitHub"]{border:0;color:#fff !important;background-color:#333}#alternative-logins a[href*="/sociallogin/oauth/GitHub"]::before{background-image:url("../img/button/github.svg");width:23px}#alternative-logins a[href*="/sociallogin/oauth/discord"]{border:0;color:#fff !important;background-color:#7289da}#alternative-logins a[href*="/sociallogin/oauth/discord"]::before{background-image:url("../img/button/discord.svg");width:21px}#alternative-logins a[href*="/sociallogin/oauth/QQ"]{border:0;color:#fff !important;background-color:#0052d9}#alternative-logins a[href*="/sociallogin/oauth/QQ"]::before{background-image:url("../img/button/qq.svg");width:21px}#alternative-logins a[href*="/sociallogin/oauth/slack"]{border:0;color:#fff !important;background-color:#611f69}#alternative-logins a[href*="/sociallogin/oauth/slack"]::before{background-image:url("../img/button/slack.svg");width:21px}#alternative-logins a[href*="/sociallogin/oauth/mailru"]{border:0;color:#fff !important;background-color:#168de2}#alternative-logins a[href*="/sociallogin/oauth/mailru"]::before{background-image:url("../img/button/mailru.svg");width:21px}#alternative-logins a[href*="/sociallogin/oauth/yandex"]{border:0;color:#fff !important;background-color:#fc3f1d}#alternative-logins a[href*="/sociallogin/oauth/yandex"]::before{background-image:url("../img/button/yandex.svg");width:21px}#alternative-logins a[href*="/sociallogin/oauth/BitBucket"]{border:0;color:#fff !important;background-color:#333}#alternative-logins a[href*="/sociallogin/oauth/BitBucket"]::before{background-image:url("../img/button/bitbucket.svg");width:23px}#alternative-logins a.gitlab{border:0;color:#fff !important;background-color:#3f3177}#alternative-logins a.gitlab::before{background-image:url("../img/button/gitlab.svg");width:24px}#alternative-logins a.openid{border:0;color:#fff !important;background-color:#b3b3b3}#alternative-logins a.openid::before{background-image:url("../img/button/openid.svg");width:24px}#alternative-logins a.paypal{border:0;color:#fff !important;background-color:#253b80}#alternative-logins a.paypal::before{background-image:url("../img/button/paypal.svg");width:21px}#alternative-logins a.yahoo{border:0;color:#fff !important;background-color:#4d00ae}#alternative-logins a.yahoo::before{background-image:url("../img/button/yahoo.svg");width:31px}#alternative-logins a.stackoverflow{border:0;color:#fff !important;background-color:#bcbbbb}#alternative-logins a.stackoverflow::before{background-image:url("../img/button/stackoverflow.svg");width:21px}#alternative-logins a.salesforce{border:0;color:#fff !important;background-color:#009edb}#alternative-logins a.salesforce::before{background-image:url("../img/button/salesforce.svg");width:29px}#alternative-logins a.keycloak{border:0;color:#fff !important;background-color:#030303}#alternative-logins a.keycloak::before{background-image:url("../img/button/keycloak.svg");width:25px}.disconnect-logins a::before{content:"";width:25px;height:20px;background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:middle;background-image:url(../img/close.svg)}.disconnect-logins a:hover{color:var(--color-primary-element)}.disconnect-logins li{margin-bottom:5px}.disconnect-logins li:last-child{margin-bottom:20px}.disconnect-logins li a{font-size:14px}.sociallogin-connect #alternative-logins{margin-bottom:5px}.sociallogin-connect #alternative-logins li{height:unset;display:inline-flex}.sociallogin-connect #alternative-logins li a{padding:12px 24px} diff --git a/js/personal.js b/js/personal.js index 36852359..8ed0821e 100644 --- a/js/personal.js +++ b/js/personal.js @@ -1,2 +1 @@ -/*! For license information please see personal.js.LICENSE.txt */ -(()=>{var e={2125:(t,e,r)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"getRequestToken",{enumerable:!0,get:function(){return n.getRequestToken}}),Object.defineProperty(e,"onRequestTokenUpdate",{enumerable:!0,get:function(){return n.onRequestTokenUpdate}}),Object.defineProperty(e,"getCurrentUser",{enumerable:!0,get:function(){return o.getCurrentUser}});var n=r(4549),o=r(8912)},4549:(t,e,r)=>{"use strict";r(5374),Object.defineProperty(e,"__esModule",{value:!0}),e.getRequestToken=function(){return i},e.onRequestTokenUpdate=function(t){s.push(t)};var n=r(235),o=document.getElementsByTagName("head")[0],i=o?o.getAttribute("data-requesttoken"):null,s=[];(0,n.subscribe)("csrf-token-update",(function(t){i=t.token,s.forEach((function(e){try{e(t.token)}catch(t){console.error("error updating CSRF token observer",t)}}))}))},8912:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getCurrentUser=function(){return null===n?null:{uid:n,displayName:i,isAdmin:s}};var r=document.getElementsByTagName("head")[0],n=r?r.getAttribute("data-user"):null,o=document.getElementsByTagName("head")[0],i=o?o.getAttribute("data-user-displayname"):null,s="undefined"!=typeof OC&&OC.isUserAdmin()},6181:(t,e,r)=>{"use strict";r(9785),e.Z=void 0,r(8410);var n,o,i=(n=r(4206))&&n.__esModule?n:{default:n},s=r(2125),a=i.default.create({headers:{requesttoken:null!==(o=(0,s.getRequestToken)())&&void 0!==o?o:""}}),c=Object.assign(a,{CancelToken:i.default.CancelToken,isCancel:i.default.isCancel});(0,s.onRequestTokenUpdate)((function(t){return a.defaults.headers.requesttoken=t}));var u=c;e.Z=u},3552:(t,e,r)=>{"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){for(var r=0;r0&&void 0!==arguments[0])||arguments[0];return this.directoriesAllowed=t,this}},{key:"startAt",value:function(t){return this.path=t,this}},{key:"build",value:function(){return new a(this.title,this.multiSelect,this.mimeTypeFiler,this.modal,this.type,this.directoriesAllowed,this.path)}}]),t}();e.FilePickerBuilder=c},5756:(t,e,r)=>{"use strict";Object.defineProperty(e,"x2",{enumerable:!0,get:function(){return n.showError}});r(3552);var n=r(3965)},3965:(t,e,r)=>{"use strict";r(5901),r(8010),r(5374),r(8410),r(252),r(4009),r(2571),r(5849),Object.defineProperty(e,"__esModule",{value:!0}),e.showMessage=u,e.showError=function(t,e){return u(t,s(s({},e),{},{type:c.ERROR}))},e.showWarning=function(t,e){return u(t,s(s({},e),{},{type:c.WARNING}))},e.showInfo=function(t,e){return u(t,s(s({},e),{},{type:c.INFO}))},e.showSuccess=function(t,e){return u(t,s(s({},e),{},{type:c.SUCCESS}))};var n,o=(n=r(3026))&&n.__esModule?n:{default:n};function i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function s(t){for(var e=1;e{"use strict";r.r(e),r.d(e,{emit:()=>Vo,subscribe:()=>Go,unsubscribe:()=>Bo});var n="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{};function o(t){var e={exports:{}};return t(e,e.exports),e.exports}var i=function(t){return t&&t.Math==Math&&t},s=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof n&&n)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},c=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),u={}.propertyIsEnumerable,f=Object.getOwnPropertyDescriptor,l={f:f&&!u.call({1:2},1)?function(t){var e=f(this,t);return!!e&&e.enumerable}:u},p=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},h={}.toString,d=function(t){return h.call(t).slice(8,-1)},v="".split,y=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?v.call(t,""):Object(t)}:Object,g=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},m=function(t){return y(g(t))},E=function(t){return"object"==typeof t?null!==t:"function"==typeof t},b=function(t,e){if(!E(t))return t;var r,n;if(e&&"function"==typeof(r=t.toString)&&!E(n=r.call(t)))return n;if("function"==typeof(r=t.valueOf)&&!E(n=r.call(t)))return n;if(!e&&"function"==typeof(r=t.toString)&&!E(n=r.call(t)))return n;throw TypeError("Can't convert object to primitive value")},w=function(t){return Object(g(t))},O={}.hasOwnProperty,x=function(t,e){return O.call(w(t),e)},S=s.document,T=E(S)&&E(S.createElement),I=function(t){return T?S.createElement(t):{}},N=!c&&!a((function(){return 7!=Object.defineProperty(I("div"),"a",{get:function(){return 7}}).a})),R=Object.getOwnPropertyDescriptor,j={f:c?R:function(t,e){if(t=m(t),e=b(e,!0),N)try{return R(t,e)}catch(t){}if(x(t,e))return p(!l.f.call(t,e),t[e])}},P=function(t){if(!E(t))throw TypeError(String(t)+" is not an object");return t},A=Object.defineProperty,L={f:c?A:function(t,e,r){if(P(t),e=b(e,!0),P(r),N)try{return A(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},C=c?function(t,e,r){return L.f(t,e,p(1,r))}:function(t,e,r){return t[e]=r,t},k=function(t,e){try{C(s,t,e)}catch(r){s[t]=e}return e},_="__core-js_shared__",M=s[_]||k(_,{}),F=Function.toString;"function"!=typeof M.inspectSource&&(M.inspectSource=function(t){return F.call(t)});var D,U,G,B=M.inspectSource,V=s.WeakMap,X="function"==typeof V&&/native code/.test(B(V)),q=o((function(t){(t.exports=function(t,e){return M[t]||(M[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.11.2",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),z=0,$=Math.random(),H=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++z+$).toString(36)},W=q("keys"),J=function(t){return W[t]||(W[t]=H(t))},Y={},K="Object already initialized",Z=s.WeakMap;if(X){var Q=M.state||(M.state=new Z),tt=Q.get,et=Q.has,rt=Q.set;D=function(t,e){if(et.call(Q,t))throw new TypeError(K);return e.facade=t,rt.call(Q,t,e),e},U=function(t){return tt.call(Q,t)||{}},G=function(t){return et.call(Q,t)}}else{var nt=J("state");Y[nt]=!0,D=function(t,e){if(x(t,nt))throw new TypeError(K);return e.facade=t,C(t,nt,e),e},U=function(t){return x(t,nt)?t[nt]:{}},G=function(t){return x(t,nt)}}var ot={set:D,get:U,has:G,enforce:function(t){return G(t)?U(t):D(t,{})},getterFor:function(t){return function(e){var r;if(!E(e)||(r=U(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},it=o((function(t){var e=ot.get,r=ot.enforce,n=String(String).split("String");(t.exports=function(t,e,o,i){var a,c=!!i&&!!i.unsafe,u=!!i&&!!i.enumerable,f=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof e||x(o,"name")||C(o,"name",e),(a=r(o)).source||(a.source=n.join("string"==typeof e?e:""))),t!==s?(c?!f&&t[e]&&(u=!0):delete t[e],u?t[e]=o:C(t,e,o)):u?t[e]=o:k(e,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&e(this).source||B(this)}))})),st=s,at=function(t){return"function"==typeof t?t:void 0},ct=function(t,e){return arguments.length<2?at(st[t])||at(s[t]):st[t]&&st[t][e]||s[t]&&s[t][e]},ut=Math.ceil,ft=Math.floor,lt=function(t){return isNaN(t=+t)?0:(t>0?ft:ut)(t)},pt=Math.min,ht=function(t){return t>0?pt(lt(t),9007199254740991):0},dt=Math.max,vt=Math.min,yt=function(t){return function(e,r,n){var o,i=m(e),s=ht(i.length),a=function(t,e){var r=lt(t);return r<0?dt(r+e,0):vt(r,e)}(n,s);if(t&&r!=r){for(;s>a;)if((o=i[a++])!=o)return!0}else for(;s>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},gt=(yt(!0),yt(!1)),mt=function(t,e){var r,n=m(t),o=0,i=[];for(r in n)!x(Y,r)&&x(n,r)&&i.push(r);for(;e.length>o;)x(n,r=e[o++])&&(~gt(i,r)||i.push(r));return i},Et=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],bt=Et.concat("length","prototype"),wt={f:Object.getOwnPropertyNames||function(t){return mt(t,bt)}},Ot={f:Object.getOwnPropertySymbols},xt=ct("Reflect","ownKeys")||function(t){var e=wt.f(P(t)),r=Ot.f;return r?e.concat(r(t)):e},St=function(t,e){for(var r=xt(e),n=L.f,o=j.f,i=0;ii;)L.f(t,r=n[i++],e[r]);return t},Ut=ct("document","documentElement"),Gt=J("IE_PROTO"),Bt=function(){},Vt=function(t){return"