From 465b69516dd76175ab2635f339a23c70f4de9ae5 Mon Sep 17 00:00:00 2001 From: Wes Hulette Date: Wed, 17 Oct 2018 15:52:01 -0400 Subject: [PATCH 1/3] Fixed: #6259 - Remove remote JS/CSS file loading (#6330) * Fixed missing oauth tables during setup. * Remove remote JS/CSS file loading Updated gravatar to return to default image * Updated default avatar path to user url Removed local html5shim & response js files. Removed copying html5shim & respond js file to public directory --- app/Http/Controllers/SettingsController.php | 1 - app/Presenters/UserPresenter.php | 12 ++++++++---- public/js/app.js | Bin 435643 -> 435690 bytes public/js/dist/bootstrap-table.js | Bin 344353 -> 344414 bytes public/js/html5shiv.min.js | Bin 2731 -> 0 bytes public/js/respond.min.js | Bin 4377 -> 0 bytes public/js/vendor.js | Bin 337350 -> 337599 bytes public/mix-manifest.json | 8 +++----- resources/assets/js/html5shiv.min.js | 4 ---- resources/assets/js/respond.min.js | 5 ----- resources/views/layouts/default.blade.php | 7 ------- resources/views/settings/general.blade.php | 13 ------------- webpack.mix.js | 8 -------- 13 files changed, 11 insertions(+), 47 deletions(-) delete mode 100644 public/js/html5shiv.min.js delete mode 100644 public/js/respond.min.js delete mode 100644 resources/assets/js/html5shiv.min.js delete mode 100644 resources/assets/js/respond.min.js diff --git a/app/Http/Controllers/SettingsController.php b/app/Http/Controllers/SettingsController.php index 4815836341..d1b4bd7ed2 100755 --- a/app/Http/Controllers/SettingsController.php +++ b/app/Http/Controllers/SettingsController.php @@ -326,7 +326,6 @@ class SettingsController extends Controller } $setting->full_multiple_companies_support = $request->input('full_multiple_companies_support', '0'); - $setting->load_remote = $request->input('load_remote', '0'); $setting->unique_serial = $request->input('unique_serial', '0'); $setting->show_images_in_email = $request->input('show_images_in_email', '0'); $setting->show_archived_in_list = $request->input('show_archived_in_list', '0'); diff --git a/app/Presenters/UserPresenter.php b/app/Presenters/UserPresenter.php index cc6c16968f..f42010972a 100644 --- a/app/Presenters/UserPresenter.php +++ b/app/Presenters/UserPresenter.php @@ -324,13 +324,17 @@ class UserPresenter extends Presenter return Storage::disk('public')->url('avatars/'.$this->avatar, $this->avatar); } - if ((Setting::getSettings()->load_remote=='1') && ($this->email!='')) { + if ($this->email != '') { + /** + * @see https://en.gravatar.com/site/implement/images/ + * Return a default [Myster Person] gravatar if the user does not have one + */ $gravatar = md5(strtolower(trim($this->email))); - return "//gravatar.com/avatar/".$gravatar; + // return "//gravatar.com/avatar/".$gravatar.'?d=mp'; } - // Set a fun, gender-neutral default icon - return url('/').'/img/default-sm.png'; + // Set a fun, gender-neutral default icon when there is no email + return url('/img/default-sm.png'); } diff --git a/public/js/app.js b/public/js/app.js index 36fc17566ba32de15965fe2a95c4f4731ba2c557..537aa79e17f0a3b9602d0636e6fb1622dd860e68 100644 GIT binary patch delta 15672 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 YN>^!XA%hVDHq{|Lp8fBot4=oje+PRGdjJ3c delta 15013 zcma)j3v?XSndbSsC4({8U|W{_ZnaITN?mG6e$%azXvsDfZppIUmSkkbwA9s7$*rz- zb?MQ1AYdR25CX<$d?B8lz}d{1SCYfb&ThjDk3dK=8Ny@EnVHRGW)cXKEG*e%1KI3s zX3k{4d#kFu^?-1|T~+t--~ayif8SrE^9U zMxNz3>8cjWCQL13>Nz2DrK4qM8C6yFd3ioH zkr}phBjYn9jjzG3TTk^1P3Vn<#uL-s0Hr14e4X6foV!L!&m>C=*l4#b8y^U`hZXB6YYw|Li$L?FtrXN zJu#k<=jP5j+iTSWfk{J8`kHE0_3VH?7zi{piF8`gmC<03GoipbEg8zNLpenQk`nvO7*(fk zv)O(&7oIi4x-uLdomVvR9!xYe^Y37;p?Q8DyEg>}4qREu$y|yuz&6u@A(3D(BQITg z5vD_Bn6?0CEi^1Zj97p%VmVC>Vl#j?Vl4$XKVM?zQOUwKWq&NB7Ph@Uew`}G!5 zs&IM}R(8VbGLo8XYSx6A@f~KjZl$eYs&iZE_wcxQFV(DqG;~Wbws{++XrgfUHmdMY z7rTE4wQf&xVZou#7FkRW>EnqJEf)x6F2DW5s>}b;dfl4gQ9Yf6s7i8#yHF=Q4CtAmA=rF1J}1mEyXg(z=QP;&GmE zl!FeXk<=&s4s)4mht$JNAIX(D@%ogHb_Ema3HvPlLx!2u%m&NIHcaVBYt#=;9m{2t zsnA45w`3*Fe(Iwg9mA^FhmlI{hX1rz7u< zRi+m3YPUwlThx&@X-e%%SfinFJp+uL@nv&mC0_=$eyXv&FFf8l0!hr5gAl7LVw8B5 zl_?v54ZEv8Z-a0;^Yv=;Eup4;x7>2@K;xeMp?%8K@|G4CGc0DPMLZj(*kfC$28YcV zR0~K}xpE3l&`;%R?<@&rd z%GD{?+%fhyyJ#~_6+YNSl@;uR@rvu&zt_O`T9rvGHh2#{PXPRb)>Lw zOSFOgu0#!NwT!oalIZ#yE!CQv^EdewOC5)jh_OR5-BM}4#u{ledsLZtEDXsxMvU@t2ZLAA8kjh?nCwlPGv-uxS8m8MjC zHFb(z4$)D}vGQ3B8`P$UwX{%rq9qXUPmiZ_Ia>|>M~F6UiG?x~<3pO6bJU?+%gv*d zRfkxpk+x$uAjdX5bo&c*@>Pfvd8dhXu{Rp&I?(4I8fgY&(Bx;6O;qK+f3=DB*zX7N z*xXF}@aS%)`t>dWIq?L;#n?m5ByG9Cxk#8V+n;EKzN-~}2>VVmou<>ww+AQF!A|U< z%lpss(Oi{iY7dUl&zZ9!k%pb+tYEjLjEvPVC4?7^y4u64_X0u>JGz%ex&R?YthwGc;;yDK#O7+4C&`ewh8F1;7>79HuQyR>@a+475AOx>X9$ zF*c#XBRa;OQt4G{zx>GGZ7$r^N?n9`3G!C6ciSjV?d;I4^v~WgC03}3($_pUE_Uw1 z&4s`3pn!*F3O{>?n!F22m)aa^-mjby`b9aW3b&yT{;{%~|MaR&O26v&D`)xFZT#nU z{&O6TlQ20U9Ek=$v9?Kx!5Az4>2z+ooFyR_<2eJKOaj0Z}y7TO>MN=O=4nB;rzs%9*UK@gu>B<@1LX{LxaamhA zjL?)}UdWAVn$?{c*OqOB)yAkQV8dQC5?C$zM*PIi#e~;39iv0=)0f06n6RX!Rc&fp z));OE3!BmzaOiMuvc#a!qSn&yX{*$4>z|Wc1nz*BwN8itq(XQ&mc@*pc&gauE~

VhArMk7Rh%HeqUENmnmO-2Z`f;(DIQZ%m0{?8P3zaqpd^ zK$U`i%goP?soWa1r;Qbxn=3*K2hx}kLp^k-EaLX?~ z=jKGjD31F~PHR8WRptdEURnZzy>?P~5m=^awGANo}bs!InBrSn7df! zugJ69yl{yU(v-1Oe`ojUBd6lN&hGdL-<<+Co|Le0z0)W8IR*Lqb zPW$|@ml@7}aP=%{w;W@;fFpSr-OSiw2WEC zaz9hBfkoRE13fB2s>w^73 ze@i2pTm1@}g08sc*tgHpZV>&$UfR8L#S9lfI>N^G_aRzKkJ2`ATn~>5DSPY=YGr@l zM{C(X-9f82xT?B5ZoE;asD4$80)3a)Lp4bW`Wio{@F9zZlT&E6S6`gW4loul*( zQAE5EC+}zQ4CR(Jy>^Du3rW*vSK(IVQx-Bicn|Uv$SOoHdEFP)I}10 zDIOT)8YP3>o~1?wN8>0k$=`xppRchMjtP&CB|{F4B5i@o2RrKhED-cg}>dG=VO3N2*<8q88>=asDZO(7wyAS+xXawKK7j98JL z6c>n5-Z7A}1~E-dS_7lyZz6_O)d{PuIXqzno0UCC3r|=$B+SW*!GnCd{mK#v+E~+! zgRtSWHn-WJ#R}}s1XXXbd&2evHDwj=j>g%g1Y(ms*J`zeHxl#&(Rg8G7^baeil?-v ztQPFpcDL~X)bs4iDcaJBHKwdVh`TSB3!mbt$GE|hs$2~?VH#q)Hh;4}j69ai^};!` zE|?b6;KFfs(?XCK*}WnPi0D?5LwjYq>sJHAaSi(qT;d z7KCf3qJFV2LwXq-gXxN~uaD7?Z)hdcJ#7g>9Z@b=?Cl=UrozAl8Ybj|UP{yH4MU*j z1#7@xJFc0yL+}r(lkDbk+Sxg6VS;m}i!_q$nw+-O{@CgM(3GiLnuNi#oV;QGke*4H zdA~Ab7#HHaCB_~Zr`mPp0l-n|G<#v3wAK~ee$GOrw9F^__jhJ!v=YE9nZ0!fRdFqV z6%jn+h)c#E-@xBV(KrK;;V%uaqv;NCxt;Xk_cbd*YI6pJZGg)8@+ln_OBkeX>fq+G zPADzE(t{EHh-0e`UB2<(Zde!b^ObwJ;aB#ln$U>tOL-S@hq#+7M%M_edH%qO!Cie>=GCz1Vb2EEagjFE3C96( zX;H=CGC1S2<=x5DAOwoB`HM($#@LrHl8(nFlXk*<9x!Rg0wC1+;Cke;iHvY6IFW2l zO5+9*mN_lLa4`-}hC41T#wi>D;Y!(_4EIE=(N;fh{}xB_QQ>)6CdLZm%-^`9vXck! zb|)sneQj+KkvDu9?qF%GyPvB0@znlC=ZYQ7LExs@aE|)0Nu;Cr<=ubJ(dgPm1c|XO zOGswkqFRi&YS9?NTF&1#$p+GcxYG9r6S5q!350&e6K22L>ckp4G3b&bhGL3X@4t`6?nsMyeozpmsPPQ<~aURqBLHZ*`38hFzlBRIm{%dI>$>znoE^cg5rkiRjH z++B>F&x^%p@$k(I*sN5_{0nDCLD+1ghElGo%5+iCFuseBvi*Jm5 z6BDqBpJBS-lxXo(;3>LWZ)tSL3tnpEJ|p@{jx#j#@+?&6r*j-SUB}`2GS8t?cn+PD znIuFLQIW0rd1#iH)S@|QnTa|NAF+7#xGd>(o@Fvr(n)LkUkF4+i2VDU!S%UGm$3|PvMVrmQ*?q!A&3)%N#A+(PtE@&Yw!&6~N z+k~DFuGEpDD^*OQ9cAGKI#z)+uVP!3Cl_efwOsAPC7NchE|7`qtAlsbuAA%}kTD_fl=8{ks0QsB!IK z+m##3^&CD5b9?E2+5pOw$|9h&><@%6xYUv(hpkW|nLHNniV41Qlf=bw;|X&_&*Tsb zq`0qVPj(wod!e*jrR;`0J1QNv5WgWkC6cGJh>|LOW88~rdYHB`&wW(2-GySK0DpT3 zbzCXkzP(`k?xWg`G42&9Gvc?42PAy2`hA4Ub$01K=!Y)cuxhO{p+pmu8uTxpkif+` zpOVI@xe;21yCF03OlUNbJ292%F^#NdT6q}DKwt(bt%2sjR=E6pe#V)si1sGCox{tb zA|(PWG!*gRUWe0QD+&*6^noY$2CX)KVju1q_@#aK{Ztd2LCcgsJY&uCt4UQIvv|=6 zRVF)#8nyhuqg!GU@zP%6Z62`7rcbk1YN7K^>{ z097~ZU@#YCv3LMgRkj>!;{3&Vpb{w2Q{B7F2S3?DdW}1eHS{);kHWEp-2t`yN zpz_QZ&!#ntb1gqzja~Y{v!lzY2ttq`RL|U;(=a#JgnKEw00*7+3-5K`kW6ug;)2a? zl-c+J@?EL-T)Tkn>!A_N>Oi>y&(iq!Bq3e8y-2aNNOu=-As{=HG!s)|gGgUDDOd%? zapo|fSq87JICCl{`33hij%77&X&M^Lxj7IY$u%+33Qd^x>G^ro4BA|Zl1Mq?i~)<6 z&QG2##!pWvl^eLVbF;VQxg>{&ql$7GIplg+^Veu& zGZ(9jaEnn3!mBDv4Ui@~F%@%5Eoz%0LInnJhl-HCSbTuQkt@L^RnIpdMsKgcHg)#J zhpAfDabL_;adEt(gmEbl5*Fgfbk;!beT@C!VXCUuLqi%gl-2`pO&nf^JJ~v0^ErAF zg@SK>j;h#Sd=9Ba@!p7<;9sK&kE%zg2OhygkI>fDHnSRliBD+vm4C_=R`0? z#_Ho0aH_%HdIZT55W!}mQ@m&(5a4xEW9(Ot&>sWn?|+`U@%Y8(5g6$#_9#4Non3eo z#Y{T8gs*i@2DXz2MzJ$3F_ z1wD!AF(aO(gsM=joHcD2jTy0q^A(ZwR=)D++?)-_X7=PLuf-J|D$=L?Wy;k*jhO`- zg1}8ggd!IV&gW%%`A8OIv5~+;t{mJ7zPxHEs0l6Ww69@#8>9t;BX(VEZ8Ow47Uf2U zt4v!~izX=mS4I?qf09kY9b5DYDmoT{8R#7pw+MFaL0R5|&0V1#Yk757#0Xisg}VA_ z_J>z!`>Ec=hya4^LBfi-w;;VpTf1I~q4uKc*g(ZcM0OHrj(6BU2K;I;wM^lz&E&`tZ0&VRFq-7QZ`J#kropqed(h^59Nl4pS zNe;T!1J*YSHW_s^N$GH4Hoic+xgglaw*27GSYkge@=U%;zO^O%MO)uh+P(&DToOgY z!d0rd77f_7GFJHFReJT>O>s3D;t7;vqVjQWPE_$lS^i6Oa8);#y7t0<`w}tF#`Xbg z&{k}6eF{a`C{}JSB>sS&yAj2LTc1Teb~o#MmTp1P>9?Mx1vGk}qZ4aO(@=ZdUbyo) zs=AKig~_i|y$3U%{sxK-y9>Yk1`Nryd@KZ}o7H@aw$-%{n1d>Q8kz@{ZvKuRyhkpA z!4Vs@^M|f2;Fvc>i_E z;&I0t6vpFs-k{&b-uJvoiQU_T@N1BqqbazA*WsFzbNkSQWf>Xvzds^>;cq^ovk8i` z;2BSBRa6vKvb9~F?VET4A=-vNmxvDR8B{bCB~(LFwD8OsPns}(d!OeHEHmBbx#U|F zN42mLW$UIrLmTmq8ma^WrHpkNnJO?vl-)n=*#q33o%TF{xwqy$wVR_*|NKu4gcoz3 zk3P>6TWYj0llS~*EK%4o>rpxm$Dz97E$1EDMB<>gP)kwu{6Kthp?uVqh-hZSjhuVb zy$71=qwMo9dUjy_ue|7~Ss#T3J)%ZojX33@)#8j^^lW7xzUZl48x5JLhMveNJxV8b zRQr;r8VKL=lEL`cg@9esb{ps7DjqKHTJvCVD zpWpRtuZYUC2D|%B&-TLBfAJh3FypBoc^0-ul@oB5^TCU#tF`So>T88?ARS%!>5n`| zF|@G%e|RMR{LFiv76PwdeIM=Zg&)4}8Hr%++i&*z@fg3^`?qaT{P_aZiectjo0anj zUO+amPE+K3%XCD}tCIugp-7br1EAlans04I&UnxM{Yn(agGP3Dz`F$`zZ&rV`Ga`& zJmWojJz%rvy}pXL6^ygLeBQg+7q=At0m}`~{+QLEqT!7F7~>E2i|4&{tKwFh)(~g4 zFL*Zs#DN#Q{%v-X6>gfJg1Xlv_<0QtFsOPEldKoKW7ypfUhw`5D}iI=>4J?KCFiZ{r<_Oh2B$ai1%ns(DP2=eMHUgGq5^Hs0HKK#132_tsB>irXR zq3LPPt{1=Q-MACjBD*Nkz6x?QM=WG^lv5TmLQ1y<9rUGddjB7_;#xU_ZK};JEn+k_ z2^-RFsYdW1PadJ2kG9l{yd9~RF8=2fskDLXVX2$_<6n7qV8LJgmG_r;{QTSAdeC#* zU*o7Y#6^O_XcfBy;SFs5ZJ1^EO)-J{fv?o--ap&a9nPua{4cN~L-2GjM21m{=WA!7H@tUZ$fIv~=hnyP=bb+z(rVT7 zZSioFZGY4Iy-Lm%(ZavK>HUZG@ov1gtJs0MM;TKGcpaXOQb_y1Zj_9PhJDIDW{p~@fiNd zdk~MSA9=Uow4eRRTgf|L{Dt=!d>a49`&oi=+ItA1{BOVX{`i`1^>jlA(0uRzdS6IZ zc1uv)EP8jv=EB#{Rrrabg&z-A^ltza+b&kz2C{!}vBF>Yql*#qFmQ5_Y{XoU}2W#T$P;gR-iu{88r-X4ia=InX z`fjQWM4}2#M>#Ktn-AiKu}!mG+$h@6sy3nh(4zK(O0!TRGT7!>0Kjg3a8sqc2KqIv R4{Oqp5-)66UwORo{{uaz<-z~} diff --git a/public/js/html5shiv.min.js b/public/js/html5shiv.min.js deleted file mode 100644 index 1a01c94ba47a45a4bb55f994419d608fc4bb6ac5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2731 zcmaJ@+j84B5PkPoKuE_XEtFD{rk$aTIFqz)I+J8NljO;9G9Unvut+fA4}f z$?oNa#AUII-92X)v-9(lbM&gVvXOQp(c4e&-@QN|3$;PdlV6hO$fH+m$?S?X=+&)Y zr861^Mt{?imFSg~6^Ok5cchb~0J6HFwJBh>=h^cHdBtkOBA)NN~NmWW-lq^U~=jNC@qksHg1b$(>Dxn|ejZ*GRLW!^^_-R+5;PD$9I zmNeJ)hGsFz4j$y-0Vg8fsb$3B2oL*ZJjVWEI$69BAS5UV$MGTrP!0wq6$xj&kk{q=;$>4m?LppEm5yXpw@JGj0M7}KJpqOwK2zke#II*%W z8JE%Q`peyyAJd!ZEGMG{;7xDz!L1pvqtE6T-jE_#KjRTTo3iN{j?eb-6ptCxdmKlu zKX-(%TR62Fz}1o^5C@Rc8J=`eeDm?6_bcy3Qn03-05`fJolHV?#mqXzOG#Lxgd{?- z(tsx_=d2C|ISkiUlBF?DS`vzC_~q8DYf>?#iDnzp$hLa#go0YewrN%xzS>vN3w9af zt01jK`sC_rzTl=bHhnUm&-YGNAnoLMOaq(2UnmmZ2Ydwzw1@I; zbPhjgB;K(sd^01q-U;st@2p>!t-0?Me`|dRV8_G)r5m8$;?N1>owM7%j~v4&AO_G7x&x0US7GuHeKL4YWW`RT6E0 zmIjlJv<=WPtw;b2P#OH{M-xgXPf4?`YhzvWS+BIY(|w$pv}_Ob<+MN4&$@%*A(CRq zA6u6Wx6(sO(pz$91Q5(L@8^R+DC;50X+f9}qfNO7aJJ~Cu6ty7Uu4<`=zc>4H11qjTa|>0~#vI6#xJL diff --git a/public/js/respond.min.js b/public/js/respond.min.js deleted file mode 100644 index 80a7b69dcce544dfa87ae851d92acdae0e93fb0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4377 zcmb7IU3c5K5q;0EpxBflEQpkxyi^RWO&q109y{5MecC;hlymq2inJ(#CZR8j{O@}~ zij-tGr|pYH0E58{=FXjg&5Mrmo#iP{eB&Wk)&t|6aXD0$QDQEgZEq9#B2<>lj~wN3 z#j>4}@^}|SajaY@*F4>2(L5B&WqYj}KV=2HFv;^x5s(~Y@{V{^eW^XAL-`0L%ccl+gDs#7k^SFbw3D)B_b6Wt+u zb(J$E7g^*9)pCrbBfRid8fu>oisE$7+Q}4`dXVtBw_379jAJH$sBe2l5M_BYaUDjn zUlfPQYD5|Kc^PvAJM7X`m-{=F(BS2YAFWklWlXHHL$`0bL<1OYH$CcV@!V@M}oHS*LUs+Wgp|1Vz(zflu;6acx@h=G)2xe@_*Q~aT5xTEJ#PXp_D?kmM zvMlvuC`hS`Fv`zeIE!-Qo8szZztTH>Qp$*W_PzuHvKq#=hoe`ik1*NI28frI6!q=N z3~@Y}uOMM}2A0Tnd)H3bMsbWkZf|}CV81h9J{P4Yv88*YUHLG zjORQM)yDh#-&9gIci)7A><=?8oR)}bZE&bd_O%~OCzhvax@T|%RagH$zE`P3;V69K z39#qyaski0&`IWJe!T10fN&*oCnbvFvfr=fa?rOg%0N7su3hmNN-LQqt#2 zG|e+|pi56yaZE^QMFBQB56;#OU=eO-#caO{^_*?(eH~Zxm+E)&W4fPpr+Zy~Ov~BD zbdRqRlNZyHbU_7l!FECBEP)C07kxCG_V9-nOa4@Bn7fDsnfA!26>1fZhW}ZmR4ac(7t_0G zKI@LiYm@RM-a)zindV&r)lTo}L+{^GG9Q@~^tlqo&E20wAYssjJc@ z#ff8;Xxh(KYOZBD?fm4R8qRYX(uh9bfQD@8!hUE64fDn_C71F~BL8qCGfnNcefkLD zIco?x|G2w%=3fC8T@8^3Dw*_WMX{jSPsLm(XO$Su?Z=;}ilbx!0vE@0tc^!fLhm!S zuQ(m$4AAC4W_sgvdGbIcuq4xpr~W7Jv-RlPVuL9c3% zDnm5!B;%{scXxwpzDymVqEsQY)%Pv;aUKeN9a6{^g%5HD2DzP2awBHRT!g*B3^>ze zargvoB@#^c5uivUBf6S4*R=F1>&?j_%4if~=44WauY?{F8X^x+8=ILGO$lA|$XEK- z+|Dc%Q(e}8wGt&tOrSM3LMQ*WNq);v3o^0O*QAE##*QcJ8Qt0&L-GvW$qz6FeX?ar z!@Dj0(0uObM_UDUtSzo}dwPLea-nY#QJ-zU1^P#F)fxSu0dPLBHGmgj;VXiSTY1#9$1^}mL1HC`7~B0e2%n_( zKn5Xre!!dPFHvZU){+JNTJ zz*XIc>~1rb#*W9T#sCG~XiG0uRZ`P_yH>?dHZn*ccDTc$=vyvmAYZw%Gf(DvpSnhj zj{eI5XR4_ZQnh096D!*0=%op=j#KsZK<&C+_4VcJx9F{qOdar%Z$WpJpMad(wWV$v z;ybVhqzz^y1A7%&QMX$=`al;nq1*~b`U9GmWqmVqFbW|Owt*RYl9BW6d1Br zpjV~rnPIYApO|!66sj!Vv`U!avZXKDBt8G zoy2+YtLj%?XaFVsuNq2Hu5`q8bHoJMBmMk?19jkB+c)ws3P4d7Sl0+M798I@XwTQW z2e?(!Zk=Gb^GQ83vpaoyM!{_ZPWBslI9?MnJJ8x5d-jHJT!hJe-;@K(ZLs8_NVu}T zcn53nQ6&bQSKWB5X=;_fxy)Z#d1MKU4Z&~thGp02P~Z$Q2nD3WCk(`e1UqJY+e}pX zZ)DEqx_&W^bU1q=c(Ozp#XC?cgUdj4$NbUsr$cnd=F}vnAs?bTLwq_JIJ!;zHpo@N zACQN%Lazne9V6y=3*nh+ggh76t*fRfy}|?aB;_yVisX}4Jk7Y^9*?^yPM*cCw{cciU0rr diff --git a/public/js/vendor.js b/public/js/vendor.js index 623ae813d955580288dedbe19df326eeb55ff3c3..99993644c995c1e2751b57b7a31972f95e66079c 100644 GIT binary patch delta 450 zcmX?hT4euOkqx`+nAOx2Co8sy)|cm{7P;gnm*%GCl~@<0mXsFdX{73~Q+^|XI=2wBlgVD9*7Go&aw6(P@snsaZwAQT7Oxt{*Zfk{- zQgKO9W?s4yP^PjVH9t)u-@YUxvskYnv8XszBVW@hfAiw+I~Wv5_58r5|gvT5_3vZt+%K1G1iH*X66-?mP~h4W0c;`rp8z&GdMe{Gh-%Lcso#7&ybO8`;JmZcE;@o${62P zGjdH|`-$=P^u6yHIkr#y%qURZsa2{SA T7H$wn{{hSU?eY&)3`7A{x4K0E_b|7zb^!+g0SdRdcLD8tmlW~=XO|B20dxuq zJ91@ob#iVXWtXq=0X?_K^a0v?m-1c$)By^&cX0w7e3z8%0?z>omtZOc9;bos0(_T( zY6H^&3YSo70~nTS0|u8gYXcRRU2FpimqbtmAeWve1PYfh4Fd(2fKLPmx5#S)d3%>m z`2h!)&E^9Lmr>^f(g6y$Bj^JZe3#)m1Ra+kEdmCY5M%=lmuO@JwE+sZ9c2Uye3Sp9 X2A4141nB|_JC^|u1rxU{;sldKXF7E- diff --git a/public/mix-manifest.json b/public/mix-manifest.json index b675e5c71c..d135936717 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,5 +1,5 @@ { - "/js/app.js": "/js/app.js?id=c8cd449953c4cda44364", + "/js/app.js": "/js/app.js?id=682fc1cd790bc8dc8e58", "/css/build/AdminLTE.css": "/css/build/AdminLTE.css?id=f7a5d783fef321018f4c", "/css/build/app.css": "/css/build/app.css?id=0dfc05b0fe1dcc9b6e3d", "/css/all.css": "/css/all.css?id=9399418f7ce5805e3571", @@ -8,10 +8,8 @@ "/css/skins/skin-red-dark.min.css": "/css/skins/skin-red-dark.min.css?id=99f90bbd653d7db10795", "/css/signature-pad.css": "/css/signature-pad.css?id=6a89d3cd901305e66ced", "/css/signature-pad.min.css": "/css/signature-pad.min.css?id=6a89d3cd901305e66ced", - "/js/vendor.js": "/js/vendor.js?id=1ac29ecd20d84e13bea4", - "/js/html5shiv.min.js": "/js/html5shiv.min.js?id=ba846cb704dbfbc5f1b3", - "/js/respond.min.js": "/js/respond.min.js?id=afc1984a3d17110449dc", - "/js/dist/bootstrap-table.js": "/js/dist/bootstrap-table.js?id=7223478ba9bf2c6dfb4f", + "/js/vendor.js": "/js/vendor.js?id=c856c3b90be192ac37c4", + "/js/dist/bootstrap-table.js": "/js/dist/bootstrap-table.js?id=6804bda467f56a251e32", "/js/dist/bootstrap-table-simple-view.js": "/js/dist/bootstrap-table-simple-view.js?id=3926b8f4aaad6ca20d31", "/css/dist/bootstrap-table.css": "/css/dist/bootstrap-table.css?id=8340c60bfbc12c34d2e6" } diff --git a/resources/assets/js/html5shiv.min.js b/resources/assets/js/html5shiv.min.js deleted file mode 100644 index 1a01c94ba4..0000000000 --- a/resources/assets/js/html5shiv.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/** -* @preserve HTML5 Shiv 3.7.3 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed -*/ -!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=t.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=t.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),t.elements=c+" "+a,j(b)}function f(a){var b=s[a[q]];return b||(b={},r++,a[q]=r,s[r]=b),b}function g(a,c,d){if(c||(c=b),l)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),l)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return t.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}function j(a){a||(a=b);var d=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}var k,l,m="3.7.3",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,q="_html5shiv",r=0,s={};!function(){try{var a=b.createElement("a");a.innerHTML="",k="hidden"in a,l=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){k=!0,l=!0}}();var t={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b),"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:this,document); diff --git a/resources/assets/js/respond.min.js b/resources/assets/js/respond.min.js deleted file mode 100644 index 80a7b69dcc..0000000000 --- a/resources/assets/js/respond.min.js +++ /dev/null @@ -1,5 +0,0 @@ -/*! Respond.js v1.4.2: min/max-width media query polyfill * Copyright 2013 Scott Jehl - * Licensed under https://github.com/scottjehl/Respond/blob/master/LICENSE-MIT - * */ - -!function(a){"use strict";a.matchMedia=a.matchMedia||function(a){var b,c=a.documentElement,d=c.firstElementChild||c.firstChild,e=a.createElement("body"),f=a.createElement("div");return f.id="mq-test-1",f.style.cssText="position:absolute;top:-100em",e.style.background="none",e.appendChild(f),function(a){return f.innerHTML='­',c.insertBefore(e,d),b=42===f.offsetWidth,c.removeChild(e),{matches:b,media:a}}}(a.document)}(this),function(a){"use strict";function b(){u(!0)}var c={};a.respond=c,c.update=function(){};var d=[],e=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}(),f=function(a,b){var c=e();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))};if(c.ajax=f,c.queue=d,c.regex={media:/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi,keyframes:/@(?:\-(?:o|moz|webkit)\-)?keyframes[^\{]+\{(?:[^\{\}]*\{[^\}\{]*\})+[^\}]*\}/gi,urls:/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,findStyles:/@media *([^\{]+)\{([\S\s]+?)$/,only:/(only\s+)?([a-zA-Z]+)\s?/,minw:/\([\s]*min\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/,maxw:/\([\s]*max\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/},c.mediaQueriesSupported=a.matchMedia&&null!==a.matchMedia("only all")&&a.matchMedia("only all").matches,!c.mediaQueriesSupported){var g,h,i,j=a.document,k=j.documentElement,l=[],m=[],n=[],o={},p=30,q=j.getElementsByTagName("head")[0]||k,r=j.getElementsByTagName("base")[0],s=q.getElementsByTagName("link"),t=function(){var a,b=j.createElement("div"),c=j.body,d=k.style.fontSize,e=c&&c.style.fontSize,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",c||(c=f=j.createElement("body"),c.style.background="none"),k.style.fontSize="100%",c.style.fontSize="100%",c.appendChild(b),f&&k.insertBefore(c,k.firstChild),a=b.offsetWidth,f?k.removeChild(c):c.removeChild(b),k.style.fontSize=d,e&&(c.style.fontSize=e),a=i=parseFloat(a)},u=function(b){var c="clientWidth",d=k[c],e="CSS1Compat"===j.compatMode&&d||j.body[c]||d,f={},o=s[s.length-1],r=(new Date).getTime();if(b&&g&&p>r-g)return a.clearTimeout(h),h=a.setTimeout(u,p),void 0;g=r;for(var v in l)if(l.hasOwnProperty(v)){var w=l[v],x=w.minw,y=w.maxw,z=null===x,A=null===y,B="em";x&&(x=parseFloat(x)*(x.indexOf(B)>-1?i||t():1)),y&&(y=parseFloat(y)*(y.indexOf(B)>-1?i||t():1)),w.hasquery&&(z&&A||!(z||e>=x)||!(A||y>=e))||(f[w.media]||(f[w.media]=[]),f[w.media].push(m[w.rules]))}for(var C in n)n.hasOwnProperty(C)&&n[C]&&n[C].parentNode===q&&q.removeChild(n[C]);n.length=0;for(var D in f)if(f.hasOwnProperty(D)){var E=j.createElement("style"),F=f[D].join("\n");E.type="text/css",E.media=D,q.insertBefore(E,o.nextSibling),E.styleSheet?E.styleSheet.cssText=F:E.appendChild(j.createTextNode(F)),n.push(E)}},v=function(a,b,d){var e=a.replace(c.regex.keyframes,"").match(c.regex.media),f=e&&e.length||0;b=b.substring(0,b.lastIndexOf("/"));var g=function(a){return a.replace(c.regex.urls,"$1"+b+"$2$3")},h=!f&&d;b.length&&(b+="/"),h&&(f=1);for(var i=0;f>i;i++){var j,k,n,o;h?(j=d,m.push(g(a))):(j=e[i].match(c.regex.findStyles)&&RegExp.$1,m.push(RegExp.$2&&g(RegExp.$2))),n=j.split(","),o=n.length;for(var p=0;o>p;p++)k=n[p],l.push({media:k.split("(")[0].match(c.regex.only)&&RegExp.$2||"all",rules:m.length-1,hasquery:k.indexOf("(")>-1,minw:k.match(c.regex.minw)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:k.match(c.regex.maxw)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}u()},w=function(){if(d.length){var b=d.shift();f(b.href,function(c){v(c,b.href,b.media),o[b.href]=!0,a.setTimeout(function(){w()},0)})}},x=function(){for(var b=0;b diff --git a/resources/views/settings/general.blade.php b/resources/views/settings/general.blade.php index db7dc49ec7..f5fab70906 100644 --- a/resources/views/settings/general.blade.php +++ b/resources/views/settings/general.blade.php @@ -109,19 +109,6 @@ - - - -
-
- {{ Form::label('load_remote', trans('admin/settings/general.load_remote_text')) }} -
-
- {{ Form::checkbox('load_remote', '1', Input::old('load_remote', $setting->load_remote),array('class' => 'minimal')) }} -

{{ trans('admin/settings/general.load_remote_help_text') }}

-
-
-
diff --git a/webpack.mix.js b/webpack.mix.js index 44b2cb53bf..c05ee67e13 100644 --- a/webpack.mix.js +++ b/webpack.mix.js @@ -82,14 +82,6 @@ mix ) .version(); -mix.copy( - [ - "./resources/assets/js/html5shiv.min.js", - "./resources/assets/js/respond.min.js" - ], - "./public/js" -); - /** * Combine bootstrap table js */ From a975117eaf25c6f67171289832d790a4f4ed5cf8 Mon Sep 17 00:00:00 2001 From: Wes Hulette Date: Wed, 17 Oct 2018 16:38:13 -0400 Subject: [PATCH 2/3] Fixed: #6325 & #6317 (#6335) * Fixed missing oauth tables during setup. * Fixed missing manager_id and department_id --- app/Importer/Importer.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app/Importer/Importer.php b/app/Importer/Importer.php index 2589bf71b0..d8b5305033 100644 --- a/app/Importer/Importer.php +++ b/app/Importer/Importer.php @@ -320,14 +320,14 @@ abstract class Importer // No Luck, let's create one. $user = new User; - $user->first_name = $user_array['first_name']; - $user->last_name = $user_array['last_name']; - $user->username = $user_array['username']; - $user->email = $user_array['email']; - $user->manager_id = $user_array['manager_id']; - $user->department_id = $user_array['department_id']; - $user->activated = 1; - $user->password = $this->tempPassword; + $user->first_name = $user_array['first_name']; + $user->last_name = $user_array['last_name']; + $user->username = $user_array['username']; + $user->email = $user_array['email']; + $user->manager_id = $user_array['manager_id'] ?? null; + $user->department_id = $user_array['department_id'] ?? null; + $user->activated = 1; + $user->password = $this->tempPassword; if ($user->save()) { $this->log('User '.$user_array['username'].' created'); From b3672d6365ac30676d57d634f91b4546691ee14d Mon Sep 17 00:00:00 2001 From: Wes Hulette Date: Wed, 17 Oct 2018 16:38:27 -0400 Subject: [PATCH 3/3] Fixed: Settings seeder error (#6334) * Fixed missing oauth tables during setup. * Fixed seeding error Required setting pwd_secure_min was missing from seeder. --- database/seeds/SettingsSeeder.php | 1 + 1 file changed, 1 insertion(+) diff --git a/database/seeds/SettingsSeeder.php b/database/seeds/SettingsSeeder.php index 5f39ab93b5..f866bea8a0 100644 --- a/database/seeds/SettingsSeeder.php +++ b/database/seeds/SettingsSeeder.php @@ -32,6 +32,7 @@ class SettingsSeeder extends Seeder $settings->locale = 'en'; $settings->version_footer = 'on'; $settings->support_footer = 'on'; + $settings->pwd_secure_min = '542321'; $settings->save(); if ($user = User::where('username', '=', 'admin')->first()) {