From f4ec7aab131d51d12706cc9f6b29dc75926c362a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 20 Apr 2026 11:02:44 +0000 Subject: [PATCH 1/5] Initial plan From 465e71e83d46d61b71504c6b5fc47c9735fd3dd8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 20 Apr 2026 11:04:43 +0000 Subject: [PATCH 2/5] chore: plan navbar responsive fix Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/7bd2469a-6cfb-4a01-824a-07dfafa2392c Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com> --- .../__pycache__/0001_initial.cpython-312.pyc | Bin 12957 -> 12957 bytes ...ioncode_code_mode_and_more.cpython-312.pyc | Bin 1028 -> 1028 bytes ...003_order_transaction_code.cpython-312.pyc | Bin 2006 -> 2006 bytes ...ation_stockreservationitem.cpython-312.pyc | Bin 3069 -> 3069 bytes .../0005_savedpaymentmethod.cpython-312.pyc | Bin 2338 -> 2338 bytes .../0006_alter_category_name.cpython-312.pyc | Bin 768 -> 768 bytes .../__pycache__/__init__.cpython-312.pyc | Bin 174 -> 174 bytes .../__pycache__/__init__.cpython-312.pyc | Bin 176 -> 176 bytes .../__pycache__/vat_filters.cpython-312.pyc | Bin 1470 -> 1470 bytes 9 files changed, 0 insertions(+), 0 deletions(-) diff --git a/tienda/migrations/__pycache__/0001_initial.cpython-312.pyc b/tienda/migrations/__pycache__/0001_initial.cpython-312.pyc index a016c5b0e9acfd5357404ef103784d10c760b9f0..2d6f3ce5491cad0daf5a312baefbd57087706c72 100644 GIT binary patch delta 20 acmbQ6IyaU3G%qg~0}#Aqf3}f(k`VwyLK&CAQh00b}DpKav+$qWE983myL delta 20 acmZqSXyM>K&CAQh00h(iKi$avlNkUup9Vz$ diff --git a/tienda/migrations/__pycache__/0003_order_transaction_code.cpython-312.pyc b/tienda/migrations/__pycache__/0003_order_transaction_code.cpython-312.pyc index 33e19c018d6e85d0bd7a82fa0ed5b08e4948b388..a2e4381ec1f4303799c4f4285541ed3bfb7edc9b 100644 GIT binary patch delta 20 acmcb{e~q8}G%qg~0}#Aqf3}hPG&=x4=>{nP delta 20 acmcb{e~q8}G%qg~0}xF6|8yhwX?6fZZwAc( diff --git a/tienda/migrations/__pycache__/0004_product_stock_stockreservation_stockreservationitem.cpython-312.pyc b/tienda/migrations/__pycache__/0004_product_stock_stockreservation_stockreservationitem.cpython-312.pyc index 1ec7e542e97cc2eb54f175461c4bb20cff354c25..6049f2844cfed5f98b3abd45327f3e45e1a1037d 100644 GIT binary patch delta 20 acmew>{#Ts)G%qg~0}#Aqf3}hP6E^@yB?htp delta 20 acmew>{#Ts)G%qg~0}xF6|8yhwCvE^rs|Qv9 diff --git a/tienda/migrations/__pycache__/0005_savedpaymentmethod.cpython-312.pyc b/tienda/migrations/__pycache__/0005_savedpaymentmethod.cpython-312.pyc index 6250c5b1d1e256f0e92bc4c50294b6cd2c993bd0..1e84e71deb36fc4f3a7bfce110b93ab30a4c8466 100644 GIT binary patch delta 20 acmZ1^v`C2iG%qg~0}#Aqf3}fZoD%>yHw6^{ delta 20 acmZ1^v`C2iG%qg~0}xF6|8yg_I41x)y#=`d diff --git a/tienda/migrations/__pycache__/0006_alter_category_name.cpython-312.pyc b/tienda/migrations/__pycache__/0006_alter_category_name.cpython-312.pyc index 1c6cf9b5ec022b88683ee29c472217f9c360819d..aea3007c388162051a4ad199ccafca67d2df7ba2 100644 GIT binary patch delta 20 acmZo*YhdF(&CAQh00b}DpKav+$^-y1Fa?kR delta 20 acmZo*YhdF(&CAQh00h(iKi$avl?ebfwgxl+ diff --git a/tienda/migrations/__pycache__/__init__.cpython-312.pyc b/tienda/migrations/__pycache__/__init__.cpython-312.pyc index e42c27778a5474de4a433bbaa8066a0030d479fe..c2179dfe31b9e6f2edb840e661c846841a1b0931 100644 GIT binary patch delta 19 ZcmZ3-xQ>zgG%qg~0}#Aqe>RbOF#s{V1#SQU delta 19 ZcmZ3-xQ>zgG%qg~0}xF6|8yevVgNLr1`+@O diff --git a/tienda/templatetags/__pycache__/__init__.cpython-312.pyc b/tienda/templatetags/__pycache__/__init__.cpython-312.pyc index ad84b47f8406edef14ab698601213cbb2017a374..2de1859937784cf6289cbf20dbce378f45565302 100644 GIT binary patch delta 19 ZcmdnMxPg)TG%qg~0}#Aqe>RbODF8AC1#|!a delta 19 ZcmdnMxPg)TG%qg~0}xF6|8yevQUEmQ1{eSU diff --git a/tienda/templatetags/__pycache__/vat_filters.cpython-312.pyc b/tienda/templatetags/__pycache__/vat_filters.cpython-312.pyc index 82d83b2433e7805b5ce5c327e6777432e7e2ce6e..91fa29d8121567fa46a1d8d0f83d006ea2473ead 100644 GIT binary patch delta 20 acmdnTy^ovwG%qg~0}#Aqf3}f(Gb;c)mj%}V delta 20 acmdnTy^ovwG%qg~0}xF6|8yhwW>x?{9R_;< From 23abe3f832222ba69a0e747e7cc5cc551cd1155c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 20 Apr 2026 11:19:30 +0000 Subject: [PATCH 3/5] fix: improve responsive navbar button placement Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/7bd2469a-6cfb-4a01-824a-07dfafa2392c Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com> --- .gitignore | 4 +- .../__pycache__/0001_initial.cpython-312.pyc | Bin 12957 -> 0 bytes ...ioncode_code_mode_and_more.cpython-312.pyc | Bin 1028 -> 0 bytes ...003_order_transaction_code.cpython-312.pyc | Bin 2006 -> 0 bytes ...ation_stockreservationitem.cpython-312.pyc | Bin 3069 -> 0 bytes .../0005_savedpaymentmethod.cpython-312.pyc | Bin 2338 -> 0 bytes .../0006_alter_category_name.cpython-312.pyc | Bin 768 -> 0 bytes .../__pycache__/__init__.cpython-312.pyc | Bin 174 -> 0 bytes tienda/templates/tienda/base.html | 35 +++++++++--------- .../__pycache__/__init__.cpython-312.pyc | Bin 176 -> 0 bytes .../__pycache__/vat_filters.cpython-312.pyc | Bin 1470 -> 0 bytes tienda/tests.py | 16 ++++++++ 12 files changed, 37 insertions(+), 18 deletions(-) delete mode 100644 tienda/migrations/__pycache__/0001_initial.cpython-312.pyc delete mode 100644 tienda/migrations/__pycache__/0002_verificationcode_code_mode_and_more.cpython-312.pyc delete mode 100644 tienda/migrations/__pycache__/0003_order_transaction_code.cpython-312.pyc delete mode 100644 tienda/migrations/__pycache__/0004_product_stock_stockreservation_stockreservationitem.cpython-312.pyc delete mode 100644 tienda/migrations/__pycache__/0005_savedpaymentmethod.cpython-312.pyc delete mode 100644 tienda/migrations/__pycache__/0006_alter_category_name.cpython-312.pyc delete mode 100644 tienda/migrations/__pycache__/__init__.cpython-312.pyc delete mode 100644 tienda/templatetags/__pycache__/__init__.cpython-312.pyc delete mode 100644 tienda/templatetags/__pycache__/vat_filters.cpython-312.pyc diff --git a/.gitignore b/.gitignore index 1103ca5..afb4ca3 100644 --- a/.gitignore +++ b/.gitignore @@ -3,5 +3,7 @@ db.sqlite3 .venv .env logs/ +__pycache__/ +*.pyc tienda/__pycache__/ -proyecto/__pycache__/ \ No newline at end of file +proyecto/__pycache__/ diff --git a/tienda/migrations/__pycache__/0001_initial.cpython-312.pyc b/tienda/migrations/__pycache__/0001_initial.cpython-312.pyc deleted file mode 100644 index 2d6f3ce5491cad0daf5a312baefbd57087706c72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12957 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 GVfTO1;5Bpr diff --git a/tienda/migrations/__pycache__/0002_verificationcode_code_mode_and_more.cpython-312.pyc b/tienda/migrations/__pycache__/0002_verificationcode_code_mode_and_more.cpython-312.pyc deleted file mode 100644 index b7c3464f752ceb5bb46ec4d8f8c6f578ef7313af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1028 zcmZ`%&ubGw6rTN&&F;2I(;)QFR%$H5qBgZ>DF&rN(Naq3VGj=L&Lo+*KhoLVYN`i? zA|89|zo6K&c=YZifkMk%1tGUUD?(4sY`Uft9oRSDn|a^c_r7`G3k4JK)zAMV?_~gf z2q#;)3vjy3!2v)3NgnVeTk>UFmVgW%10?SOq+qF~Wu(#mSs7wm>8Mt&FC0r|rcWBw ziAfklO!Gs8y~rJL07%Q>2d7`SIRF^g5(2i2q=sZGGQespi@3x>G7@)Mt9a?~0wNXV z8Zy#Q{!q_KIy5qrW-R@KB_s2{8OP8#DjXKG9HVRv*)}>8R*4x;vo3kdT1;?&95%kV zxOfkefW*Y{SZN1SQYUVzh0BFthOkg*!b$R0ZMV23LOOFb*A0^(7N;BQyTuJ0;dpM{ ziK3SwMRbf;-{)@!EQRIWW=LEdu{^?cC-GvgxAO{mIB3L8es89V!@%(|Q&XF(6YL?T zrWJtx1D2+JPh=Aw!foCy4qSpG zDn@|mHH22gU#Kcv<6+aGsn5)s7vl_vZG15ppTH>(1m}LW8Tz=^vRTUGC6ZnuI%4BE?0WxO83sA?#i?7ZP+D#clY&C`OR5gHB3Re zE=aRIeKsXcT_Sy4`daz6c~o8<#umoP+PhVHBP(RhQkj8TPS6M!(DPKyRKsDZb0RE_ ut#EX%-yc57GM(qH#J^~Un}H%p(r*n&)|oabY5V4JX}(vQ{{^^{vi|^XeF_r* diff --git a/tienda/migrations/__pycache__/0003_order_transaction_code.cpython-312.pyc b/tienda/migrations/__pycache__/0003_order_transaction_code.cpython-312.pyc deleted file mode 100644 index a2e4381ec1f4303799c4f4285541ed3bfb7edc9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2006 zcma)7-%r~{96vjbV;gAmg90s~WBs{Ig3xwrJE^dx5NJCZ7|q(w>f|}OBRF;J^z2Yl zQK^&q&`FgBPgJTV?Qs+Q0sIM*_L7K5M5j%fG-(oVtaO^xr`?&jv}_N%DBquV_r33Z z@ALJ~9UTgwV=MHB(HR8bcc%D*>fYGNQMLjgfSd_RoXVAWmFJkwn}L#`3RDiLK`5vq z45}e0J_f1;LzK!qm;g|E44{m-VrOf=H`r=mS5cL!l4#pvN`fa!$tYmmHEhcvV#$Wc zbP^ni6p*W7-GX*Wb6jj#g$H8ZF6rjLRzF=wMpBnY$I{~ySFT?Bbn<#;YWlO88`;lq z-n#vTs^{_$%@*d2;$5?3+2woKaVzup7pf12&YV5>!H4HBT>L1{v*@iMQqGRHGsv;j z7eSHo{R484Uu~^=$S?B6H+N`FF8Y`F#$p&)6INUMje##A01pE)a9K=mJO{4q%dS@* zrn&9D&5!vUe8)c&{(sy>VJ+y#EgtlD+vBS((dk_j76Y2(dlm!5m@n^fC>FT2kiQ=X zo}#BY0aQUk$`H{tkOg%ToWc;{EG=G-ODpH-c~(>{PfMz4hGSJsllsE@eVC<69UYZ2 z)Lo>_8pwoBLLoAH0^WllAv;$@d6zzrS;KS@Cf(VYROUu%G<$U_qm53DrM2mq^!U}= zm{s6Eyp!q7MD_|f{I6xH$>}Sp%jql;(SqT)j&~X&IQl$F1c{)R%MR&q@^h%9YX};y zjWH_{3EC`KBCzZn7POy@S6?OP>=H`iie(|3yl>;X$uhR9^z8P)tYPWqes%Zml6x3P z4h;>R)4bia{Z}PlC+@(OJbN-Z}3 zWULwMSs7j)-i)2D$4;+z)?%kOVk4WebUl`C#3q`Ffu&$0e5x5fw4y94wf8U862nVM zBRoPa+il=r?9Tv=u|v-U-ohO-c(@a&u)Ap8zB^{^@I@@cMugyU4o)Bo$y){=IfQeg!kpmGqXJmd^p{(5|X4 zXeP1>?i>*q^oUrojC&Q72v8sEvYMrr5cM${^gx$Mv=d45?3zXtje)OXQt*;?O}kgo zO*WTl5S1z7k(D=)gIV%KNC|TQ zSUq~|ht753r)X{FW=+dCqVQ!%kQKI~kFAK;rFgCH!g_o|8sF{+Ma8eL?FMGyGKn@K z!=i2#>_M3Gvf9lh)-qOH!*mAoxLT%7fYlyH7>P2%I_6$_yE(j_*DLAL?ro0X^K>%% zAUMO6YzH`w`&$HD;#Y8n=Gl9^2D+O^;*7@c)WG2vqRe%@=;1i|rPRTROUh>WL_K`s KFF+OV^#1^8_UM`b diff --git a/tienda/migrations/__pycache__/0004_product_stock_stockreservation_stockreservationitem.cpython-312.pyc b/tienda/migrations/__pycache__/0004_product_stock_stockreservation_stockreservationitem.cpython-312.pyc deleted file mode 100644 index 6049f2844cfed5f98b3abd45327f3e45e1a1037d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3069 zcmcguO>Eo96(%W(66K#rjuOR|f0WppL{9yaI-Au&yRBo#i5q1b$9B>PNeNmrmg!KW zGNhbnvAb=7J@lB{`nc$=unswTPn%PbqKA@z0SW^YEl{94sG_f937220e@Zy*Z7RM&laC%cp5RWWvP0}%m_4E zR!c;&R6{qZST+#W%;J#)jyv95y!;*b`kKQYqk@3=5?=@i91d=JCu%q0fH7h^u@fg0 ztcP}ZA72++3_VY=H@&bG3ZsbUsjq`hLK2Fiu6p-Q(ATaDsK-MmI-+}#R6o|*5wNlM zVM`o}|At3>=y*NRhClH>JUWSzB>~W9+i*kQgBxzc zjd-|Io%Tf%?%5oCSF_pOK{nh$mVQ@;(m1|3_O85sdZ$^@>q03~Khuf~unTT>%Jk@e zndvd_oE@qjeQ;D^5MSYa@%SIa;w(B>Ki^g{ng8S7Q0JVRfF$vJnnx^Ov zfrau!*05f(Hh@J{)2L`#id8i;L3UJjq%BOvSvD#lk%~sSqG7gobk3hD$X6(O5o;PK zq&aWu%ft9dMI|7OTxAmwk|AKQ&sq-92p2aDwTMl^t`r%77wxSmwKCQ%xs0t112Gz= zMbrw=SoTIH0Zc^!vbU7lEk(-+T~6k{wwXd#yn71~X(<~i~*Dp&?kV|R{< zUUE&Ecssj`7B17sqpG4?s#V)(t)3>|*-%yiW`5S|*WP5ax-tQBiLv;Qy)HA$t~Qc1 z zP{UOX!@OIT;RqT#HCrKEfjffrq6(>HUmF^kMQDN5H(_m#CTRHBX~P1vkIxzvW&6gnRYH)P_;UQ>3cv zm`pu3$ipcJc?}mWV`5#^747Y%AL6N_zk@004wvL+o@76tZzsSPw`GLoYqC-!Vc_7s z;HQT(^UyrL;toVk`r$!9NQl48A4EB6@Yhi{l5!%cMl#)qpKA0?JU#37O*nlM&y>Bs z>|r=4MHy~{;f9^aa3enYm-q=gIsSCZO^!Rs@!jByF}on!I@wE_cFbzThwb$AH=>)K zcGA<&tQUg4w7QqRW5@0`;{A5&!uDl1b-_tp_y@;*_&_+|xRPM7;d9|j;gI77f58^< z9|s!o)As1hH<#Vf8E16H{&>k=F4?&ayZU%<^obp-HR40|$jtVZJ2K;p%GCPV9=`N#9Ct_PUe3?q-*q?2?r5+V9_(NwhZU|ISXf zt_`^XFxu7B7Y%*gzdzDz3-4xo_t~%5CFa+2z6`Thk(}QiJ|TBu$r_t^23`jNp66eR f9Dn*xT>8)4`9tvoUVIvLV`ENi?4KMgJRkoCK0^@W diff --git a/tienda/migrations/__pycache__/0005_savedpaymentmethod.cpython-312.pyc b/tienda/migrations/__pycache__/0005_savedpaymentmethod.cpython-312.pyc deleted file mode 100644 index 1e84e71deb36fc4f3a7bfce110b93ab30a4c8466..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2338 zcmb7FO>7fK6y9Ci>z_Em&VLMv9cl=6l^-A$Eo~}=IH9y8LF7kZXqSm+;%u_sHM8qb zqaKRHp~v3Jp@$qnu_}6Mj!3;k>Sb24WNW0Vl`2)r%_vlrI8>e8wVTiYQg@}Dd2il) z^Ua%Y-u~R$8sONo=lw(eUgWsnEu;B(8lC;?tn)1gImjzqhG(sy2zgh=#alj?;?8?A zp1hb5c~0OibI|>egC68rZ)*Y_wA(JHpYfLXgt%uJa|xdMbYvK^n$r^k4dmq<28OJu zIu-L8M2en00N}XxhOxgQSgerEC?h~V$7fsuhurJ-jt)=Z7-MLSiLc`X-R$*1vFzP; zJF`{==(D3kucBBM^us_-fGy?VHe26%SajGZn*bY0&oy`m})UN*# z+x^zqo>y>t-x~WWhdw*DnR92u_LpTWQa*lYXD95)&O;%ME_9dsw|U24yBe_Lx{t=8 z;Cke!cRlzT--*}w29Ek*6ouAL9`%=F2U*Sq;2=B+-+^&olS#RwP((v||2^8lBm4OF6j1}y_czK>{d6X6w2N0JKi zh_>Wy9LXpZ5F_c%0t~5l5#V)X0E=}2lnOwhB3t$vQ1+}V!rb2MnkHwF&MqDJLQ;^L zGuEg_0V_z^+hrltH*Lswi#7)CWe#lJ2->b2SS}zbTV(srBP_{~a(mFibWzWW0@Mxa zg=iHN6~mrJdmA$t4Qtm@gD#sFbeKsf4`gNUZwvld!^Ij0J0R;)1CF*`!w4b+;k>K@ zs3im(V{;r{fkx6KV6dX%lWdNXL<5qqh&`YF?-2-ks{)2IMfsLxI$E8WyPHMuY~nV!a0!KcS2mli*kmKLV3OSALo>8muL z6;PwdKjHRS2>0^#=o-_~C@!ih!lU;zyfMmdR|#beZFrTPwenxnxrn0&zl%|JB~y}a z-L8ht9GQ(2O4!Smus=T5(I2pK^pLBIoPVCLyM#{htE=?@=Z}6JsQLy>-#{&V>bGzg z=}CUGS?x)hJ;@#SZk%K!qT))APC`a4JV0V&TVgdfX2!~5eESshOd)Jn<||t}hY*E5nF{R%_uX89ckyT^&4Y4xZg{KU*P7H!6cSNhnhbpCs||t(j_k z+>DR!jPJIS8@DR)+a&Z^E!S4}OOsbzvT>m2tbpBDbInnmHc z)4brg$dbT@!plOvtEIE89^nQ*s0~fk`jd}m$%%{4z3#5I7yTXnK;6~VEHZ8)Jg1uBJ# diff --git a/tienda/migrations/__pycache__/0006_alter_category_name.cpython-312.pyc b/tienda/migrations/__pycache__/0006_alter_category_name.cpython-312.pyc deleted file mode 100644 index aea3007c388162051a4ad199ccafca67d2df7ba2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 768 zcmZ8f&x_MQ6n>MW(MEB$=AYryM+otA6cao~PDeS?U zd)t3O+5H3j69i8Mp=GXu&|9G^!k(N-8mi9W<@;vdd-Hv7@@;d|2D#?-pTS22@I#Sm z)mC7+E5RvHpeTe0c_`964S@zvfNIA;b%utxDq4Tf^b&h|ZaB5MB912PDCl#N1xcI= z93_;6X>VNvV6MpWK!Q_X;2{d0Mo}Mmx(3V`7J~mS0V#v3Gd#TV@4jNxptW;+rj;k> z^-7lPXXd733F~>KNXo-mz+y^7v)k?7^HcJg(Gkfb7H1L51_>2rk7TT$@LU)%iP-$B z?E9kdMc(=$i~HF?;Bg!rjhUlMx5}ZfGP%+%YKH*}>At+y^owoZ7q;)qv~kEJ-thgS zF$q_t!@-IL)M78tC~ zLf5Y1ch43!ShqgdQ*&ox?#!CEXWPwLqjhp;+GtH0txvr#?eC4fi@IUi3mrG``=|U` z)p6f3ghhuW?k633P?#?amv=T*T9JEQqD%8ZIl*0iLsI!8LwZw&g^m#VjR83qcmv@R Pd%D%0Y_)%ZBt`Wf68gi- diff --git a/tienda/migrations/__pycache__/__init__.cpython-312.pyc b/tienda/migrations/__pycache__/__init__.cpython-312.pyc deleted file mode 100644 index c2179dfe31b9e6f2edb840e661c846841a1b0931..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 174 zcmX@j%ge<81TWd2WrFC(AOanHW&w&!XQ*V*Wb|9fP{ah}eFmxd<*T2OpPQ;*RGOEU zTBKi|UzDw1P?TSpnp~2vo0gfEn1jwO$xO{lNz~8HOfO0-$;{6y){l?R%*!l^kJl@x h{Ka9Do1apelWJGQ3N)P&h>JmtkIamWj77{q766JsE)@U( diff --git a/tienda/templates/tienda/base.html b/tienda/templates/tienda/base.html index 28364dd..35a8c69 100644 --- a/tienda/templates/tienda/base.html +++ b/tienda/templates/tienda/base.html @@ -79,8 +79,8 @@ {% cache 500 sidebar request.user.username %} -