From a0bd827f6d869066e283cc4e31a14afb970495fd Mon Sep 17 00:00:00 2001 From: Alex Hall Date: Thu, 31 Jul 2025 21:52:32 +0200 Subject: [PATCH 01/12] Clarify running in the shell, not the editor. --- core/translation.py | 3 ++- translations/english.po | 4 +++- .../locales/en/LC_MESSAGES/futurecoder.mo | Bin 315188 -> 315291 bytes 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/core/translation.py b/core/translation.py index bda360e0..007072ea 100644 --- a/core/translation.py +++ b/core/translation.py @@ -275,7 +275,8 @@ class Terms: disallowed_default_label = "more than {max_count} {label}" expected_mode_shell = ( - "Type your code directly in the shell after `>>>` and press Enter." + "Type your code directly in the shell **after `>>>` and press Enter**. " + "Don't type in the editor, which is above the shell. Don't press 'Run' or other buttons at the top." ) expected_mode_birdseye = ( "With your code in the editor, click the `birdseye` button." diff --git a/translations/english.po b/translations/english.po index 8ff43f30..446198a0 100644 --- a/translations/english.po +++ b/translations/english.po @@ -21228,7 +21228,9 @@ msgid "misc_terms.expected_mode_pythontutor" msgstr "With your code in the editor, click the Python Tutor button." msgid "misc_terms.expected_mode_shell" -msgstr "Type your code directly in the shell after `>>>` and press Enter." +msgstr "" +"Type your code directly in the shell **after `>>>` and press Enter**. Don't type in the editor, which is above the " +"shell. Don't press 'Run' or other buttons at the top." msgid "misc_terms.expected_mode_snoop" msgstr "With your code in the editor, click the `snoop` button." diff --git a/translations/locales/en/LC_MESSAGES/futurecoder.mo b/translations/locales/en/LC_MESSAGES/futurecoder.mo index e48ecbc2b968f93b88bc0ff067783beb1de3ec55..4615d9cf477cff40cf9d6ccd4896b044e0c43921 100644 GIT binary patch delta 10180 zcmXxp2V7Ux`@r$Ty%$BzR6xxMYEE1TZXAdUCk~vrP*NPA3}^Z^H|{;ktvNyk%N)tC zloZX8mYG^2b34E?bSO2>wvFRsH@xCvL{O^m?t1uPSe z`>{UW#laX*&@w}Pj7h;)sbBH4%rrTU-EeRrk7deG*k8yptMLrRVq9U%^uYIVC^|(f zvxgfc;A_-hEozyl0>)HF>F}5U%Y@=|Ov5bffUgJY{l}tod>%$)9gq;K{HwxGTX zWv={yff!WTGUYfw9Ob?-RV-5y6OoR1jE4fFVOD8_*;Cb`)tDTN!H8;>>4!_O5#C2> zuTb4Gqc91-z-uVqdT$NOl%-y{mSv7(RUC$Qa41HFSY{yZ#5V4eYFlQw96*^oyRjcP zx{iNR53Q@;wpu;Qq)_jNUGO|k#n4P|L*QA1L3tPXl?7F z8pg=Vo90rGq5Baf9IJ#|rVd^}nT-FU%!!zW+VhP#k_Y~c6=)yY*fNW72L2BVH_?&s zX=<6DsK+P=bS;8;_DXw_-UwjgffALqQ%;Wq@Ux^58{Sm=2we(>J<2Nd3v{3$G;ya|6z+Es`3O zhFESU%^sm1Mag(4yk7Ep%j+YQPwja|p&*676IAntUg+nwwAX508{!GhZ;NuB??^qr zsMqpdL%cTg8jTY7{k$fr9y5o+Bo4fd`xwofVJK_MBpicFF&Y2Gb`t-i$Lfu zBhoCBjvGJ_Y;ZUaXGxM1A8BoIwYYQBv-2lXN5tPSy?#Kv^AkqepsN zV2ZBS-BDJtS=b8?;V|@@YMEO$BZU&r(K9U52X~>|=sC*yaYR!C%tpD-JxsuoGc7X+ zr=h&q4ctoyo4!T-yD4#&UJyE4!(_PE1t|GpKT1@zoTJNa^jzH!48%elABHkF#-NN~ z4n|{x>0C%bY`h>a9p7(xILx%lvVa3|M5TCb|V43e#vfjPl?H%XAixL`gvB z@e>|gc)2bn=T_*D2d>m_or<+Negq|Yepsc8P0!VqSxbElW@7C%mYIpy@g??OYncr6 z^k1hL?H;~EBC*!%8*kpkq~lF~#|4~NZL3bgEL_E0_z`8lFlDD@KE^q?8l&FTp}&qY zpQs0HKboeTMY7>7UdvvjRoN1XgoKSARWt!kYl$87cWsBx_K!>a{$~TR{ zo0x`%|9WPTx~ca%s44aiO58t3nT&z&TV@2d$2ypaO(gzrQ23q({||Jx`UFoWlCWUcf)_z!A%I;tjVS)j9R(m}R!n!J;2o#*gD!Ir{02 z;u8-iKBFLS^!Q^<3;~~L&ntUv>NUpeNR*Ao43we&2j$ICc6_kWl zC6{R8d7V(g_1jO0{~;9Woze})GK`V~*am}6TjmJHqhzeIdAftCiL%p~gcI>glvy2p z#xmbx9?F|;KdZ}gCd&0ku!J1t65j1r4i$7j+Va zqr~|dlpiYhu>b~tu6w@fDD^fd2`U;J;Z~GPcnxJu`5n7q)FqE)5_#atOS)fwcG)u1 zIneeCU37A>9QD#)>JWyZOsWAGh!arad>+dBz5!)KKgQnNx8fDc9H5^1m9F=dujq;{a3cl{4t{i6P~%mwPp zF;U`w&|jKT&)_2tRQsRK+Q6r}i3~z$)#*JLv1N-yT8rykfdlTzozx?%i8Wwtma%LBhb3Mw(s{^sDjoLQ1*By z(c%GhD%xfO_o-jWcH@7072B+&{W!{}?pEDno6jjk)X)oy)U@4jnS>>{@G!2#vmv${ z=L757rT{lc!l`sTJ=Au0wZAv8-9@E9nC<=^2**0yw+qUMPDNSX!@_M-8Ao|tF&5h%#3;qI|*&IEM~fO>K8iIKR1$ zY!=FMzV@1r65gKR2>sTrybed1bn{V`-`yw~?KDb8tJ=bLw_Hs~v4OZ&d4KyIZv+%;dV8I0!R3>!aKP@iyMT6+LYCx7?VXbd36b?1C>)My_)& z+uf#TqAbV0y>0Ub#$qbZH#rm}4C}{gJSX8|>Zh?a_Uyx4;Eh+IET4Y;w8LfbHtplF zF6})AXa{DZe3CCvehCE*)Z;BtMq(UF9ypF3iR+?qOe${F2<3;vxIwo2=eCD~)h9@^ z`5T%1=3lQbyjnvvItpM(j+a3>zn<4nuVE;8qaj|ynL~(w$@Tq)+U_3+7GfmzT-=V% zFrD4Iy!E;Z%C0-gr3524fb=YM6tvYrTT92dtS$m{E^I3A;O^H9Sj?(Qq4xG6!a%Otwon z8cU9~-M_TV#G=$QJrois97CD4LF4qq=_r%%XWU|uppx`Wz8kNJC47Q@>v-(J@efcE zj&GVKm@t%)?1R$29%VJn!?IX3-FE+=;i*AEemu5A*%FOId2kL!VDX8z`v;1yD4Fa- z+=5Ay^aig^=FNRslu#a!Jl%HxwtE;WQSUfIqhK_CO8p#4$Cfhkbj)KeQ+Pqc3v7bV zXWHgxZ1k3X!=PEVsn1Y1!P>MZ&em{RixNh^<3j8^M;~|>CDl4}^^-J3*{n`S`5kc` zmotl>V1mT|>v!H(+Z4y;c$4;R7=)hf+VL$rbaH=yS)BJ0qGDA zZ1vkk0-{5)C~>@Rk7mAHlsB!oSLeoXltt(W$}adftdI74w)^h_;V6I7Ifb&_j>xp# zFkgmmQ9p@&Flrz1KaRrN`*ermx8F8bsL#Vl9B@Eq`9_rRd4%(^UzWbnZItk;oo%~Y zuoRRzu^(4r;6a_lyKxltA5gYvUEkLizViW-E}8>%4{6Grj1u?9aXS8mk}6X_)aW>k z5~hKNbtFiU`Ly+}=^k(jO4$B-L$9y*jU+Y#cNhi9>7SuYl4m%b4kUc5 zTd#XJH3J6S(vg~vEjaHwO71W9y`I+vt5RQp{qX=wNBwTwhDbBbP!iDh_efNHi+}KS zNgU-K=!LCOhWriejcc$aKEU=^^H-f*<5B9_C}H^&BQfG39puI{a2i8?>51lr&VTA^ z7l#>~SNt#A{kNpI(eo7z1E1PvF4q5>)sQzoj6U38RlfFk%`@GUW}$Sb?Q?ZDN*>5X z8IgZ58yml1pTPA$<7(;;U+OCQ7E@6&>3Wp&_Zi3IF0T)0_?HGBAIB`F1J7_L^$f>x z->|N){`%q*O2#6I&u&HgRA`Vi`fTh*hkF-u+*NT$ z3CA4e{3w6NRF)SB(CdOqIqqJv70M#F6B~2hO%Dab zSmN~x%8klYa@@^hM~tVQf)|-wS8+9OwxfoQT$2#}1Y@up9nZsfELq2KSHH=19ruSy zsd|oS&3)ogqGJcfO8h^kAlvI+^&NK~pM|pORSb39z1v`vL~|Ht;$0kx!y7n;zp|L~ z*n#@yhI9b$qfD-bjU0EUlZvwKUW%RY7Di&t#?mq3Zw!T|G#tTt_+Q+Jm6|y2U#UOF z<JtCS z6r^YCP26UDYhlCy$K1k^13ZqKfZ7jq z%rP1Up}axqILCa7&9OATM0s%OL5}lK^ z*Kgnu$KCe_<2%&rdMH$)a1J-&Lu6er3x{f$B#m&)S=!H{^n67E9p-^KxCO7gp(B+# zN;BXp?8kY(<9Lit)I9JJHm3dpdtsx|8rGhL6e`m22y5aiWAxiL!bs}dP{QvXzK+Gl zI_|0$juHi<@qOHktFXs7$K>IU_#W;{a?BJu+BaF_|BLaC;SXiTe}W@BAdh(^O>=t^ zw&DUOT_4mIWey~wOqL9k<@qpf=Y~NOb*OVEIqvTFE0j$5BM#wslgW;|V_H8&!+8hB zaJ==)|H)b`;R!t>2q3Nq<(Q9i+almt=yEzR})Q8L_7?2KlXzEKw( zO7$0%8+V%RxVz(-C?nxFN5gp_cA|a<<-WD&Y92{P_wRp)D9D>U!Qo84@Oe7h*Jto8 z`Bv{^BFCpJCgCu&_pm6Mr4D~W;SY(+9QTLFUnno~66KAnEZ0mp9A&QT!Fk;8J4~fM zd=>HEjKZ~5I>i2~b(Y4Ue5(cC`VEYxUSf^riGlb%^-PqGELux+;D&XM`GNLR>m7HO zyLSVN74; z)X6o%Ycg_wGu7*xC>d}DZjkFS7u&z9BUEUY?i1>GD9GfyzgsifGn6o^u*Y%#;MfLb zixrFV?H8jA<#m*3cxA8S{sc=$nIj9aJw5pnD^V|#NtiL@%~2MkP5X5N@;Az|?+HDi z7f!F@kv1$ ziDTH1x%CrDzNv76eBndagPGt~1=>+D{dr*r8dhS2VNM)w(^C?mQATgs7B6w+w0&pPfOlO|&iZnze=@#a5& zrU_=@>|=>XjwSl|ue55_T6aF*r(8mTCryYMUB!@TbfX- zN{tt#QcBJCZP54k+~@!Kw4d*N?mYM0^E~JLWA(Z`2NLq^y&dWaF~)37_c68b3D&{l z?|n>rjKYeTgmv*2mc)D?e9RYE7aQ5eBx6@$QMpzRU<5;YZnKN3ZI)-5toPa%W7xwfq zCabSyauCO6vdjcIj&1O-OdiV=WFsuIWtL)3jKsIt4qIm72DlctbEA*=3GudUmT8>P zm=h=scJf#z2=n7;498~pEz12fER&Vv)r(pt8wO)`Y>lZHjd`$KG3^mg12%XO z(+aa-2b4GL;dLDP6E8#=3;Xd~9`s-ANt{qz-|Sy(K-{Q=<&Kp}n3wo47Uuj^l>4Un zTP7b`0d7M)<`XvP1XEFWn2=JI@o+*UM&Nbqf~8AarY3q&_8-K7=v&4zmvIEjw+=09 znL@;y%302;dD2QY`mp0R%HRpE$OE}i9KIn=uB6}gc%WrQ z62HV&*tfD};_)kVIKN^Q%R~_e1zDyy&PVyyFEAAARJBZNoQMlC8U5u=qpNAxO~&oS z$FLIitFD7_3CfsALuq-98kQNr0~cXY;{VmO%sebm%QEk96G~64s%@Fyh|}xn@rQM_ zVZ-ZLW-|M)pl2an->$x8%CqA^L(8ON_C}Vezzs47Tc#RujS$QHhw}zu4dU^QEz^|a zdr*4pZ4=9!#L`W5tfZmbFI$*px?wGpG+v4mF$E=Un>Qo>r7LDNvrH@&2-i2CfiaBA zefX69x!dZEKB5ew=m>5|gGQr__Fe5YTMm1@gfjXcdwq?P1*U_Zm&0qR4&;9$-lRS| zq$?+Ow9Mz+cojAzF58)|#sOFaFJUo!hEgZ8cCkzW?1hpY<57BSD;CFFC|Qw?QaS5% zB^$5@hG4vh4SB#Ztiyv#Mv;azs7E(#>7efF6t641?#2+#J0nsWePb-Qk~Z(FwnM3S zUA+$UI?n4Xluzwh#)dB&i~6Z6Q7+uzb+6asUN7Paj^9DKE}_4kzt!v4UQc_y>h%Fi z-oNzfJHU-SrYIZZI8Y6TVj`Bof&(pg5(>eN#7i*((@=V>?jQysZbbPMPf*gh;b6;@ zll>@_GXd$kYf#?!G)|@gnZ|0i%pRvbxgMnfuTf^l;7`eaY4JKXWWIia zGK&=+ZpNZHHcVld)0dwgY=} z{3=TR*Zhq6pET}+xru+CuMK*NGR=3SxJU)uj8fuDcoyi2q%F#Wf51LyzR&{H7mxGc zO(>H|pGDf`Nhses+hQKf@d%XcnY2VFo2R&(IB=;h$nL__&M>jy;@@9ztX&4jxrdNurJ<2xlfaQ@*MJSBpdhGk%+Qdowr{rThbRNjlgE?-;UHG^C!v!KfT48j|Z*AABdOU*7JMb(OL0JY{>rSC<~8D zcbWY-zd3e7&yjn2LC*X7ZNpLCa5)ykB>aREQ*f`tPqGJ^KFfd8N_ZNjFal{ zO?=H8*GkjEv=F6GeMFfxD?D{SfyczLA#Zj9hhU~>ny;fVjCdwi z6MsM%tOH+YiB80U#8>~MqS90KU+Q^ruXXmjjVT;2_l8d|`TvfM9_;A()-r$KamXdxgZTeZ8Hv9}nU0&Mv#=qKLrK%L_xeL+`v<*$ z{73Kle-<0^20Ktn=QEVqs@%U?K)PZJ;_(=Zr%~qdAY;3ud@?eg%ysO>19#fCNkrca zwp&;BXSCfxeFLSmNBY`k7H&h2tWE3v9;$h;ACmt; zF0We4b_>QZl!~?wTVfi@SgBE4KVd(dL4#ML48r2|v}eOno-^F*Qk3-e9AP7Xji0@~ zM?bl+zU}@Z3P!1DJy6o{JIqX+r=jhx?TTV3@pP0`?^%@W=^AXiKf(Ipa2hlcW&eXv z-TxfPI*&_8itQ0{|~Sc$${0aZLwqK- z#2Y9*kuh59Ku7dQUTo6bg zLplGv*JQ6LD0Sl^-oSz}tiHl6VmF2@#qwWsgneqz6VkbC}W`T5FKm-aWL_2ERO|aZTAlnO+0M$ zV@G?GQF|EW#QZ~b5KhH)q|bGfHyJZR3r#A@U`xk#9B&n;`x8cKVM)Odj=#W47&O{; zXVVyzmC{x$f}Zc$kV0`6Wl5BAj6OILWir}<1Mo3QC2KR52BGgby}>qYoPke)GF@ky zWV?UcZHpy{@1taaJ=r#=un$VZ%Fy#P%wq)h0`$im3$#QB;acK>7~xCLexZZ6 z^K!la1f1{T+oiH03yi3hwz-8r;%gq9xQgkLc-17n-t>qD5cnMy=`)0 zIlROEy6A_WY}AI=-lT)O74G4@FH!zr8NQi@OQmbQMMvuf>_mf}qvUbZ?OOSwQQq_r z%K7h6CZUKOwz~?Rja7)(;1`&R#u9QEiv5P&VLI zV!tFEB(G6Md5ztg6|-8-t_dfhEYTjL zq-Xqo2A!;4&+XTend^Y&eMg+c{sq_$vwf}E(E}w-lTdmh>p?v)2B#3;LHT4o4(W9X z7|%EQ6U*}8A>V73EInzve_8p(!$u4jG&sc@)AegnD%-s?wpouKF%zykYr8+Uw(8QG?@3`py7(H(H!qcJo0V7( zWzx8gGOC>)w8WOdZp0B-0h90o-ozKUDaAGia7n7h;TLUlkOtPiq=o3kk2(nzz3fhI z9y5dudE;Fei9g^?dZNS?O_%g*T4MdK>kT4N2Gewu+3ahS!ejrWrL_ghZ@e)mpY}Y; z8Zh?_P1_ka_4@NTKoa*KHl(KazNLd?8BXGYk0?v8iFdRD9!BY@;&*itiNhMidr;1M zgr%^=JuOhpP#U@c$ux5n3le|&kV3_`Sd1lkzB!Pl7v4na@_(@-2L7(!ayrTzoxKbv^9h^^bI`J==9ruq~FVBRH`$5B zd6VdDj=L(JnB8$}{Tlp{<3(~frVS1L1J@DP&*hlIoPQhrU zWwqxnm)B3=RG=qlcntQ&-4z{o_RAIMxTSgz26LZul+|$k%8sPF$1G<bUd$9F+T9$Gd2vJdRs{?nOD~2=P0VH`p8Pm{WKS3*eXC^uc?v zFmW=*;A51fR#QuaNITIaFj|n73KP6m=%*SJ08K+c+SH{2{!t~Xu8Zq<^>bb zQ`5w^uVc=0ycbH#%lD(fJTMa1VQhcxscZwa0#?K>oHrLo-~()o9R^Wwa0SZ3 zM;YZqCpr9Jpyeo~GuLG8p~e_WJQHPXoJT2SzhYJFz!+g<<&BSF6MT;{Rzem!W)}AwgQH~sV)9=K$A~4`#fd1RG!5ljl~}6rNNi5L6QxeP z!F$+bnKq>4aYjVDb3HZC6?N*T^Wax4O=iT=GdWQBml#B(;--b{rh&3 zW_0;Aj3Ta?qzjNmC|Tf1WN6TJ*GX;9&0eRreHDlA3RRI@FD-NvmukjpzrmU>| CC5r$6 From 22fabaf75b9680ce829e78718bd521753bb026f4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Aug 2025 19:56:03 +0200 Subject: [PATCH 02/12] Bump actions/checkout from 4 to 5 in the github-actions group (#519) Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 4 to 5 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/workflow.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 901d287e..8ff288e3 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -11,7 +11,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python uses: actions/setup-python@v5 with: From 77b420e76828b2602ff7bd00fe99c1b750a8a672 Mon Sep 17 00:00:00 2001 From: Alex Hall Date: Mon, 18 Aug 2025 19:57:49 +0200 Subject: [PATCH 03/12] master -> main --- .github/workflows/workflow.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 8ff288e3..de7f6e9d 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -2,10 +2,10 @@ name: CI on: push: branches: - - master + - main pull_request: branches: - - master + - main jobs: test: @@ -44,7 +44,7 @@ jobs: path: '**/test_frontend_assets/' - name: Deploy preview uses: FirebaseExtended/action-hosting-deploy@v0 - if: steps.build.outcome == 'success' && github.ref != 'refs/heads/master' + if: steps.build.outcome == 'success' && github.ref != 'refs/heads/main' with: repoToken: '${{ secrets.GITHUB_TOKEN }}' firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT }}' From bc97dd2ef4f87a647fbb91f0736ecd47850cdcae Mon Sep 17 00:00:00 2001 From: Alex Hall Date: Mon, 18 Aug 2025 19:59:46 +0200 Subject: [PATCH 04/12] master -> main --- README.md | 2 +- homepage/index.html | 2 +- translations/locales/es/index.html | 2 +- translations/locales/fr/index.html | 2 +- translations/locales/pl/index.html | 2 +- translations/locales/ta/index.html | 2 +- translations/locales/zh/index.html | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index a90aa76b..10df0f0f 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

- MIT license + MIT license Tests status logo Testing Powered By SauceLabs diff --git a/homepage/index.html b/homepage/index.html index e1b32842..c4b37bd1 100644 --- a/homepage/index.html +++ b/homepage/index.html @@ -460,7 +460,7 @@

We mean to achieve this by:

Interested in contributing code or course content?


- +    Check out the contribution guide on GitHub diff --git a/translations/locales/es/index.html b/translations/locales/es/index.html index 2ab19a32..b21948ac 100644 --- a/translations/locales/es/index.html +++ b/translations/locales/es/index.html @@ -440,7 +440,7 @@
We mean to achieve this by:

Interested in contributing code or course content?


- +    Check out the contribution guide on GitHub diff --git a/translations/locales/fr/index.html b/translations/locales/fr/index.html index e3fb238e..179bd9a4 100644 --- a/translations/locales/fr/index.html +++ b/translations/locales/fr/index.html @@ -514,7 +514,7 @@
Comment faire ?

Vous souhaitez participer au développement ou proposer du contenu ?


-    Visitez la page du projet sur GitHub diff --git a/translations/locales/pl/index.html b/translations/locales/pl/index.html index 5e5b9b21..66fc016c 100644 --- a/translations/locales/pl/index.html +++ b/translations/locales/pl/index.html @@ -460,7 +460,7 @@
We mean to achieve this by:

Interested in contributing code or course content?


- +    Check out the contribution guide on GitHub diff --git a/translations/locales/ta/index.html b/translations/locales/ta/index.html index 392d65ef..d9fc3525 100644 --- a/translations/locales/ta/index.html +++ b/translations/locales/ta/index.html @@ -444,7 +444,7 @@
இதை அடைய நாங்கள் சொல்கிறோம்:

குறியீடு அல்லது பாடநெறி உள்ளடக்கத்தை பங்களிக்க ஆர்வமா?


- +    GitHub கிட்மையத்தில் பங்களிப்பு வழிகாட்டியைப் பார்க்கவும் diff --git a/translations/locales/zh/index.html b/translations/locales/zh/index.html index 0940f9ed..00c9a2b1 100644 --- a/translations/locales/zh/index.html +++ b/translations/locales/zh/index.html @@ -459,7 +459,7 @@
我们计划通过以下方式实现这些目标:

有兴趣贡献代码或课程内容吗?


- +    查看 GitHub 上的贡献指南 From 5cede1e3922491f4b5d565b7d858bad617181c47 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Aug 2025 11:49:53 +0200 Subject: [PATCH 05/12] Bump http-proxy-middleware in /frontend (#522) Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) to 2.0.9 and updates ancestor dependency . These dependencies need to be updated together. Updates `http-proxy-middleware` from 2.0.6 to 2.0.9 - [Release notes](https://github.com/chimurai/http-proxy-middleware/releases) - [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.9/CHANGELOG.md) - [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.9) Updates `http-proxy-middleware` from 1.0.6 to 3.0.5 - [Release notes](https://github.com/chimurai/http-proxy-middleware/releases) - [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.9/CHANGELOG.md) - [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.9) --- updated-dependencies: - dependency-name: http-proxy-middleware dependency-version: 2.0.9 dependency-type: indirect - dependency-name: http-proxy-middleware dependency-version: 3.0.5 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- frontend/package-lock.json | 111 ++++++++++++++++++++----------------- frontend/package.json | 2 +- 2 files changed, 60 insertions(+), 53 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index d359ab68..c0fdb74c 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -19,7 +19,7 @@ "comsync": "^0.0.8", "defaults": "^1.0.3", "firebase": "^8.6.3", - "http-proxy-middleware": "^1.0.6", + "http-proxy-middleware": "^3.0.5", "localforage": "^1.9.0", "lodash": "^4.17.21", "p-retry": "^5.0.0", @@ -4772,9 +4772,9 @@ "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" }, "node_modules/@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "version": "1.17.16", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.16.tgz", + "integrity": "sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==", "dependencies": { "@types/node": "*" } @@ -7292,11 +7292,11 @@ } }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -9895,18 +9895,27 @@ } }, "node_modules/http-proxy-middleware": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-1.0.6.tgz", - "integrity": "sha512-NyL6ZB6cVni7pl+/IT2W0ni5ME00xR0sN27AQZZrpKn1b+qRh+mLbBxIq9Cq1oGfmTc7BUq4HB77mxwCaxAYNg==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.5.tgz", + "integrity": "sha512-GLZZm1X38BPY4lkXA01jhwxvDoOkkXqjgVyUzVxiEK4iuRu03PZoYHhHRwxnfhQMDuaxi3vVri0YgSro/1oWqg==", "dependencies": { - "@types/http-proxy": "^1.17.4", + "@types/http-proxy": "^1.17.15", + "debug": "^4.3.6", "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "lodash": "^4.17.20", - "micromatch": "^4.0.2" + "is-glob": "^4.0.3", + "is-plain-object": "^5.0.0", + "micromatch": "^4.0.8" }, "engines": { - "node": ">=8.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "engines": { + "node": ">=0.10.0" } }, "node_modules/https-proxy-agent": { @@ -13095,9 +13104,9 @@ } }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "node_modules/multicast-dns": { "version": "7.2.5", @@ -16293,11 +16302,6 @@ "node": ">= 0.8" } }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, "node_modules/serialize-javascript": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", @@ -17881,9 +17885,9 @@ } }, "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz", + "integrity": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==", "dependencies": { "@types/http-proxy": "^1.17.8", "http-proxy": "^1.18.1", @@ -21893,9 +21897,9 @@ "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" }, "@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "version": "1.17.16", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.16.tgz", + "integrity": "sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==", "requires": { "@types/node": "*" } @@ -23739,11 +23743,11 @@ } }, "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "requires": { - "ms": "2.1.2" + "ms": "^2.1.3" } }, "decimal.js": { @@ -25638,15 +25642,23 @@ } }, "http-proxy-middleware": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-1.0.6.tgz", - "integrity": "sha512-NyL6ZB6cVni7pl+/IT2W0ni5ME00xR0sN27AQZZrpKn1b+qRh+mLbBxIq9Cq1oGfmTc7BUq4HB77mxwCaxAYNg==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.5.tgz", + "integrity": "sha512-GLZZm1X38BPY4lkXA01jhwxvDoOkkXqjgVyUzVxiEK4iuRu03PZoYHhHRwxnfhQMDuaxi3vVri0YgSro/1oWqg==", "requires": { - "@types/http-proxy": "^1.17.4", + "@types/http-proxy": "^1.17.15", + "debug": "^4.3.6", "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "lodash": "^4.17.20", - "micromatch": "^4.0.2" + "is-glob": "^4.0.3", + "is-plain-object": "^5.0.0", + "micromatch": "^4.0.8" + }, + "dependencies": { + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + } } }, "https-proxy-agent": { @@ -27964,9 +27976,9 @@ } }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "multicast-dns": { "version": "7.2.5", @@ -30076,11 +30088,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" } } }, @@ -31270,9 +31277,9 @@ } }, "http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz", + "integrity": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==", "requires": { "@types/http-proxy": "^1.17.8", "http-proxy": "^1.18.1", diff --git a/frontend/package.json b/frontend/package.json index 904eb902..021d0088 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -19,7 +19,7 @@ "comsync": "^0.0.8", "defaults": "^1.0.3", "firebase": "^8.6.3", - "http-proxy-middleware": "^1.0.6", + "http-proxy-middleware": "^3.0.5", "localforage": "^1.9.0", "lodash": "^4.17.21", "p-retry": "^5.0.0", From d5a89ef09afe8b2420967a3b152b3b298448c72b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Aug 2025 11:50:03 +0200 Subject: [PATCH 06/12] Bump form-data in /frontend (#521) Bumps and [form-data](https://github.com/form-data/form-data). These dependencies needed to be updated together. Updates `form-data` from 3.0.1 to 3.0.4 - [Release notes](https://github.com/form-data/form-data/releases) - [Changelog](https://github.com/form-data/form-data/blob/v3.0.4/CHANGELOG.md) - [Commits](https://github.com/form-data/form-data/compare/v3.0.1...v3.0.4) Updates `form-data` from 4.0.0 to 4.0.4 - [Release notes](https://github.com/form-data/form-data/releases) - [Changelog](https://github.com/form-data/form-data/blob/v3.0.4/CHANGELOG.md) - [Commits](https://github.com/form-data/form-data/compare/v3.0.1...v3.0.4) --- updated-dependencies: - dependency-name: form-data dependency-version: 3.0.4 dependency-type: indirect - dependency-name: form-data dependency-version: 4.0.4 dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- frontend/package-lock.json | 258 ++++++++++++++++++++++++++----------- 1 file changed, 183 insertions(+), 75 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index c0fdb74c..2c226489 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -5744,12 +5744,14 @@ } }, "node_modules/axios/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", + "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", "mime-types": "^2.1.12" }, "engines": { @@ -6251,6 +6253,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -7676,6 +7690,19 @@ "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/duplexer": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", @@ -7824,12 +7851,9 @@ "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" }, "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", "engines": { "node": ">= 0.4" } @@ -7847,14 +7871,26 @@ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" }, "engines": { "node": ">= 0.4" @@ -9282,13 +9318,15 @@ } }, "node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.4.tgz", + "integrity": "sha512-f0cRzm6dkyVYV3nPoooP8XlccPQukegwhAnpoLcXy+X+A8KfpGOoXwDr9FLZd3wzgLaBGQBE3lY93Zm/i1JvIQ==", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.35" }, "engines": { "node": ">= 6" @@ -9408,15 +9446,20 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -9438,6 +9481,18 @@ "node": ">=8.0.0" } }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", @@ -9576,11 +9631,11 @@ } }, "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dependencies": { - "get-intrinsic": "^1.1.3" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -9670,9 +9725,9 @@ } }, "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", "engines": { "node": ">= 0.4" }, @@ -9681,11 +9736,11 @@ } }, "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dependencies": { - "has-symbols": "^1.0.2" + "has-symbols": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -12893,6 +12948,14 @@ "node": ">=0.12.0" } }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/mdn-data": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", @@ -22632,12 +22695,14 @@ }, "dependencies": { "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", + "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", "mime-types": "^2.1.12" } } @@ -23022,6 +23087,15 @@ "set-function-length": "^1.2.1" } }, + "call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "requires": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + } + }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -24030,6 +24104,16 @@ "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" }, + "dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "requires": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + } + }, "duplexer": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", @@ -24148,12 +24232,9 @@ "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" }, "es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "requires": { - "get-intrinsic": "^1.2.4" - } + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==" }, "es-errors": { "version": "1.3.0", @@ -24165,14 +24246,23 @@ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" }, + "es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "requires": { + "es-errors": "^1.3.0" + } + }, "es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", "requires": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" } }, "es-shim-unscopables": { @@ -25206,13 +25296,15 @@ } }, "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.4.tgz", + "integrity": "sha512-f0cRzm6dkyVYV3nPoooP8XlccPQukegwhAnpoLcXy+X+A8KfpGOoXwDr9FLZd3wzgLaBGQBE3lY93Zm/i1JvIQ==", "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.35" } }, "forwarded": { @@ -25288,15 +25380,20 @@ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", "requires": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" } }, "get-own-enumerable-property-symbols": { @@ -25309,6 +25406,15 @@ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" }, + "get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "requires": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + } + }, "get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", @@ -25404,12 +25510,9 @@ } }, "gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "requires": { - "get-intrinsic": "^1.1.3" - } + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==" }, "graceful-fs": { "version": "4.2.10", @@ -25471,16 +25574,16 @@ "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" }, "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==" }, "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "requires": { - "has-symbols": "^1.0.2" + "has-symbols": "^1.0.3" } }, "hasown": { @@ -27829,6 +27932,11 @@ "resolved": "https://registry.npmjs.org/material-design-lite/-/material-design-lite-1.3.0.tgz", "integrity": "sha1-0ATOP+6Zoe63Sni4oyUTSl8RcdM=" }, + "math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==" + }, "mdn-data": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", From 4f32d3f0c2570410e95fffb5709ca184098b8b6d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Aug 2025 11:50:10 +0200 Subject: [PATCH 07/12] Bump brace-expansion from 1.1.11 to 1.1.12 in /frontend (#520) Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.12. - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12) --- updated-dependencies: - dependency-name: brace-expansion dependency-version: 1.1.12 dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- frontend/package-lock.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 2c226489..ed3a24bc 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -6152,9 +6152,9 @@ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" }, "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -8982,9 +8982,9 @@ } }, "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dependencies": { "balanced-match": "^1.0.0" } @@ -23020,9 +23020,9 @@ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" }, "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -25056,9 +25056,9 @@ }, "dependencies": { "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "requires": { "balanced-match": "^1.0.0" } From 423971f2bbd26eb532eb90890ffde3aa83949b41 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Aug 2025 13:46:49 +0200 Subject: [PATCH 08/12] Bump ws in /frontend (#523) Bumps and [ws](https://github.com/websockets/ws). These dependencies needed to be updated together. Updates `ws` from 8.11.0 to 8.18.3 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/8.11.0...8.18.3) Updates `ws` from 7.5.9 to 7.5.10 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/8.11.0...8.18.3) Updates `ws` from 8.8.1 to 8.18.3 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/8.11.0...8.18.3) --- updated-dependencies: - dependency-name: ws dependency-version: 8.18.3 dependency-type: indirect - dependency-name: ws dependency-version: 7.5.10 dependency-type: indirect - dependency-name: ws dependency-version: 8.18.3 dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- frontend/package-lock.json | 40 +++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index ed3a24bc..d3e54b99 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -15189,15 +15189,15 @@ } }, "node_modules/pyodide/node_modules/ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -18006,15 +18006,15 @@ } }, "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -18600,9 +18600,9 @@ } }, "node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "engines": { "node": ">=8.3.0" }, @@ -29356,9 +29356,9 @@ }, "dependencies": { "ws": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", "requires": {} } } @@ -31422,9 +31422,9 @@ } }, "ws": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", "requires": {} } } @@ -31898,9 +31898,9 @@ } }, "ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "requires": {} }, "xml-name-validator": { From 1e861026daf92ff841ee8169819e15be716cc751 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 13 Sep 2025 17:06:25 +0200 Subject: [PATCH 09/12] Bump axios from 1.8.2 to 1.12.0 in /frontend (#526) Bumps [axios](https://github.com/axios/axios) from 1.8.2 to 1.12.0. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v1.8.2...v1.12.0) --- updated-dependencies: - dependency-name: axios dependency-version: 1.12.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- frontend/package-lock.json | 18 +++++++++--------- frontend/package.json | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index d3e54b99..efcb951f 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -14,7 +14,7 @@ "@fortawesome/react-fontawesome": "^0.2.0", "@sentry/react": "^7.119.1", "ansi_up": "^5.0.0", - "axios": "^1.8.2", + "axios": "^1.12.0", "comlink": "^4.3.1", "comsync": "^0.0.8", "defaults": "^1.0.3", @@ -5734,12 +5734,12 @@ } }, "node_modules/axios": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.2.tgz", - "integrity": "sha512-ls4GYBm5aig9vWx8AWDSGLpnpDQRtWAfrjU+EuytuODrFBkqesN2RkOQCBzrA1RQNHw1SmRMSDDDSwzNAYQ6Rg==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.12.0.tgz", + "integrity": "sha512-oXTDccv8PcfjZmPGlWsPSwtOJCZ/b6W5jAMCNcfwJbCzDckwG0jrYJFaWH1yvivfCXjVzV/SPDEhMB3Q+DSurg==", "dependencies": { "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", + "form-data": "^4.0.4", "proxy-from-env": "^1.1.0" } }, @@ -22685,12 +22685,12 @@ "integrity": "sha512-b1WlTV8+XKLj9gZy2DZXgQiyDp9xkkoe2a6U6UbYccScq2wgH/YwCeI2/Jq2mgo0HzQxqJOjWZBLeA/mqsk5Mg==" }, "axios": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.2.tgz", - "integrity": "sha512-ls4GYBm5aig9vWx8AWDSGLpnpDQRtWAfrjU+EuytuODrFBkqesN2RkOQCBzrA1RQNHw1SmRMSDDDSwzNAYQ6Rg==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.12.0.tgz", + "integrity": "sha512-oXTDccv8PcfjZmPGlWsPSwtOJCZ/b6W5jAMCNcfwJbCzDckwG0jrYJFaWH1yvivfCXjVzV/SPDEhMB3Q+DSurg==", "requires": { "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", + "form-data": "^4.0.4", "proxy-from-env": "^1.1.0" }, "dependencies": { diff --git a/frontend/package.json b/frontend/package.json index 021d0088..b8cb630d 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -14,7 +14,7 @@ "@fortawesome/react-fontawesome": "^0.2.0", "@sentry/react": "^7.119.1", "ansi_up": "^5.0.0", - "axios": "^1.8.2", + "axios": "^1.12.0", "comlink": "^4.3.1", "comsync": "^0.0.8", "defaults": "^1.0.3", From e55a67ddf0803a86d25e5e13178ee945b7b01fdc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 13 Sep 2025 17:06:42 +0200 Subject: [PATCH 10/12] Bump the github-actions group with 2 updates (#525) Bumps the github-actions group with 2 updates: [actions/setup-python](https://github.com/actions/setup-python) and [actions/setup-node](https://github.com/actions/setup-node). Updates `actions/setup-python` from 5 to 6 - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v5...v6) Updates `actions/setup-node` from 4 to 5 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/setup-python dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/setup-node dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/workflow.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index de7f6e9d..9d39f37f 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -13,11 +13,11 @@ jobs: steps: - uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.12.1' - name: Set up Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: '22.17.0' - name: Install chromedriver From 7e4e226a83866cb64cbbb112094af704e46b8c24 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Oct 2025 10:32:40 +0200 Subject: [PATCH 11/12] Bump actions/setup-node from 5 to 6 in the github-actions group (#528) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/workflow.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 9d39f37f..6de7d45a 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -17,7 +17,7 @@ jobs: with: python-version: '3.12.1' - name: Set up Node - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: '22.17.0' - name: Install chromedriver From 7e5da5c69a0cd16801c66259aee0b19656a67b9f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Oct 2025 10:54:30 +0200 Subject: [PATCH 12/12] Bump actions/upload-artifact from 4 to 5 in the github-actions group (#529) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/workflow.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 6de7d45a..2dd54852 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -38,7 +38,7 @@ jobs: FIREBASE_TOKEN: '1//03I37hFeN4kn3CgYIARAAGAMSNwF-L9IrUvqofZbhOkS8YMtQBhw_bu2TpWYC5MHvnaZDsWPP0KJMypXPyoxogkl8A6p2RxPJQwQ' run: ./scripts/ci_test.sh - name: Upload test artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 if: steps.build.outcome == 'success' with: path: '**/test_frontend_assets/'