Commit Graph

98 Commits

Author SHA1 Message Date
Daniel (elordenador) b154a578c3 Merge pull request #29 from dsaub/copilot/fix-header-site-name-positioning
Align mobile header brand text outside collapsed navbar menu
2026-04-20 13:21:15 +02:00
Daniel (elordenador) 147779897b Merge branch 'development' into copilot/fix-header-site-name-positioning 2026-04-20 13:19:06 +02:00
copilot-swe-agent[bot] 452008ef81 fix: prevent mobile title overlap on narrow screens
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/4d080a78-4752-427f-8205-876ef7b85f7a

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-20 11:16:04 +00:00
Daniel (elordenador) b75ec7dbd4 Merge pull request #28 from dsaub/copilot/fix-welcome-text-alignment
Ajustar centrado del título “Bienvenido a Comercialmeria” en vista móvil
2026-04-20 13:15:45 +02:00
copilot-swe-agent[bot] 70cda62f36 chore: re-clean pycache artifacts from branch
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/4d080a78-4752-427f-8205-876ef7b85f7a

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-20 11:14:23 +00:00
copilot-swe-agent[bot] 9cc06b52ff fix: keep mobile title styling accessible
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/4d080a78-4752-427f-8205-876ef7b85f7a

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-20 11:13:54 +00:00
copilot-swe-agent[bot] 9a32ee364e test: robustecer validación del centrado responsive en home
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/8cb9755f-d00d-45ae-ab08-9799aa769175

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-20 11:13:28 +00:00
copilot-swe-agent[bot] 13b5d7853a chore: remove unintended pycache changes from PR
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/4d080a78-4752-427f-8205-876ef7b85f7a

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-20 11:12:33 +00:00
copilot-swe-agent[bot] 840021c215 fix: center site name in mobile header outside collapsible menu
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/4d080a78-4752-427f-8205-876ef7b85f7a

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-20 11:11:56 +00:00
copilot-swe-agent[bot] 86bab63749 fix: centrar título de bienvenida en vista móvil
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/8cb9755f-d00d-45ae-ab08-9799aa769175

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-20 11:05:57 +00:00
copilot-swe-agent[bot] b1e73c80aa Initial plan 2026-04-20 11:02:35 +00:00
copilot-swe-agent[bot] cab15383ec Initial plan 2026-04-20 10:58:01 +00:00
elordenador c9e05afbc0 Fix CSS formatting for .texto-ajustado and remove unnecessary comments 2026-04-20 12:43:22 +02:00
Daniel (elordenador) 2ebad6fcf6 Merge pull request #23 from dsaub/copilot/fix-bienvenido-border-radius-margin
Eliminar bordes redondeados, márgenes laterales y separación entre hero y estadísticas en Home
2026-04-20 12:36:24 +02:00
copilot-swe-agent[bot] 0f9b0b1c63 Ajustar estilos de bienvenida y estadísticas en home
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/fa8e9460-2ed8-43fb-b477-10b487ef1f88

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-20 10:30:45 +00:00
copilot-swe-agent[bot] f52035abae Plan update before homepage spacing fix
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/fa8e9460-2ed8-43fb-b477-10b487ef1f88

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-20 10:29:29 +00:00
Daniel (elordenador) 89efe354d2 Merge branch 'latest' into development 2026-04-20 12:23:58 +02:00
Daniel (elordenador) b6c0e376a2 Merge pull request #21 from dsaub/copilot/fix-long-description-display
Evitar desbordamiento horizontal en descripciones largas de productos
2026-04-20 10:26:57 +02:00
copilot-swe-agent[bot] 1770293221 fix: evitar overflow en descripciones largas sin saltos de línea
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/5d4fb379-0cda-4ba0-803a-9110b1433c27

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-20 08:21:08 +00:00
Daniel (elordenador) 31cfd431d5 Merge pull request #20 from dsaub/copilot/add-exhaustive-endpoint-tests
Add exhaustive endpoint coverage across tienda routes and harden related runtime edge cases
2026-04-20 10:06:13 +02:00
copilot-swe-agent[bot] 95230df6ac Address review feedback and clean unintended artifacts
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/e596d554-92ce-4f30-95b7-bcb209573c48

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-20 07:52:40 +00:00
copilot-swe-agent[bot] 668ac1a129 Fix legal/help template inheritance order
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/e596d554-92ce-4f30-95b7-bcb209573c48

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-20 07:49:20 +00:00
copilot-swe-agent[bot] 2b6d6ed642 Add exhaustive endpoint test suite
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/e596d554-92ce-4f30-95b7-bcb209573c48

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-20 07:47:42 +00:00
elordenador 3e76782a0c Refactor tests and add comprehensive coverage for User, VerificationCode, Category, Product, StockReservation, Cart, Order, and related models
- Enhanced User model tests with creation, registration status, password hashing, and unique username checks.
- Added extensive tests for VerificationCode model including creation, uniqueness, and relation to User.
- Implemented Category model tests covering creation, uniqueness, and string representation.
- Expanded Product model tests to include creation, default values, VAT calculations, and deletion behavior.
- Introduced StockReservation and StockReservationItem model tests for creation, status checks, and unique constraints.
- Developed Cart and CartItem model tests focusing on creation, total calculations, and item uniqueness.
- Added Order and OrderItem model tests for creation, status management, and string representation.
- Included SavedPaymentMethod and ShippingAddress model tests for creation, default settings, and ordering.
2026-04-20 09:38:54 +02:00
elordenador 8f70125d3a chore: update actions/checkout to version 6 2026-04-20 09:29:47 +02:00
elordenador 693de66117 chore: downgrade Docker actions to version 4 for compatibility 2026-04-20 09:29:04 +02:00
elordenador e150e8e5e7 fix: sanitize branch name for Docker image tags 2026-04-20 09:27:01 +02:00
elordenador f89116ca2e chore: update Docker actions to latest versions 2026-04-20 09:25:39 +02:00
Daniel (elordenador) 8f4e443b18 Merge pull request #19 from dsaub/copilot/set-footer-to-bottom-screen
Ajustar footer para comportamiento sticky solo en páginas cortas
2026-04-20 09:23:57 +02:00
copilot-swe-agent[bot] a2c9bd3999 fix: keep footer at bottom on short pages
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/b935601c-c133-451b-9de5-556afef7178f

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-20 07:18:47 +00:00
elordenador e8aa6d18c2 Add testing job to GitHub Actions workflow for Docker image build 2026-04-20 08:25:55 +02:00
elordenador 20ebd472f3 Add GitHub Actions workflow for building and pushing Docker images 2026-04-20 08:18:51 +02:00
elordenador 5aaf38aa54 Update static file storage settings and add migration for unique category names; clean up CSS and HTML structure 2026-04-20 08:10:23 +02:00
elordenador e3f492ded5 Refactor Dockerfile and entrypoint script; add Makefile for build and test commands 2026-04-20 08:10:12 +02:00
elordenador 987466e11d Fix data 2026-04-16 10:20:45 +02:00
elordenador 4a3f5a8025 Changed to Postgres 2026-04-16 10:17:54 +02:00
Daniel (elordenador) cfc0f833e3 Merge pull request #17 from dsaub/copilot/fix-payment-method-attachment-error
fix: handle Stripe PaymentMethod already-attached error in confirmar_setup_intent
2026-04-10 11:52:10 +02:00
Daniel (elordenador) bea84e942e Merge pull request #16 from dsaub/copilot/fix-home-page-register-buttons
Hide register buttons on home page for authenticated users
2026-04-10 10:25:03 +02:00
copilot-swe-agent[bot] 623cc8945e Hide register buttons on home page when user is logged in
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/59eddd8a-c067-45a7-9335-d43e3e4938b1

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-10 08:22:38 +00:00
copilot-swe-agent[bot] a9ea893d80 Initial plan 2026-04-10 08:21:02 +00:00
Daniel (elordenador) a45ab44152 Merge pull request #15 from dsaub/issue-13
Fix order count for pending shipments
2026-04-10 10:20:09 +02:00
elordenador d4a42e7cf8 Arreglado bug que mostraba los pedidos enviados en el conteo de por enviar... 2026-04-10 10:18:47 +02:00
Daniel (elordenador) bbe6ddc0db Merge pull request #14 from dsaub/issue-11
Fix stock limit 500 error issue.
2026-04-10 10:07:57 +02:00
elordenador b7b7792a9e Added a limit on stock to editar_producto 2026-04-10 10:05:23 +02:00
elordenador 155e80780b Added a limit on stock to crear_producto 2026-04-10 10:03:56 +02:00
copilot-swe-agent[bot] 838e5dd25d fix: handle already-attached Stripe payment method gracefully
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/9a4f463c-0ad0-4552-8b3f-85b3373203b5

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-10 07:49:01 +00:00
Daniel (elordenador) 51abc66eb3 Merge pull request #8 from dsaub/copilot/update-payment-system-to-paypal-and-card
feat: Replace Stripe Checkout with Stripe Elements + PayPal JS SDK v2 (in-page payments)
2026-04-10 09:33:45 +02:00
copilot-swe-agent[bot] ff475ef2dc fix: address code review issues (stack traces, duplicate code, template logic, import alias)
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/09bd2b8f-753c-4431-816f-eba20606d5a0

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-10 06:21:26 +00:00
copilot-swe-agent[bot] 233e42c14e feat: implement new payment system with Stripe Elements and PayPal JS SDK
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/09bd2b8f-753c-4431-816f-eba20606d5a0

Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com>
2026-04-10 06:17:54 +00:00
Daniel (elordenador) e3444aa912 Merge pull request #7 from dsaub/latest
Implement stock management, PDF generation, and enhance documentation
2026-04-10 08:04:05 +02:00