elordenador
84d8a0e3b6
Add S3 Storage...
2026-04-28 21:19:32 +02:00
elordenador
d8f6838f0c
refactor: update Product model to use to_dict for image serialization
2026-04-22 09:52:30 +02:00
elordenador
d9d9e5b1a6
refactor: update products endpoint to use to_dict method for consistency
2026-04-22 09:52:20 +02:00
elordenador
7d3cff0bd9
refactor: rename __dict__ methods to to_dict for consistency in models
2026-04-22 09:22:20 +02:00
elordenador
3cbca38c32
feat: add __dict__ method to models for JSON serialization
2026-04-22 09:15:32 +02:00
elordenador
dc967c114f
feat: implement initial API endpoints for product retrieval
2026-04-22 09:15:28 +02:00
copilot-swe-agent[bot]
e1e175f18f
test: make mobile navbar CSS regression assertion order-independent
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/8f4a8d58-4e90-48ad-8195-23b90d8b22d4
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-21 05:45:19 +00:00
copilot-swe-agent[bot]
a45830cf25
fix: keep mobile header title aligned when navbar menu expands
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/8f4a8d58-4e90-48ad-8195-23b90d8b22d4
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-21 05:42:24 +00:00
Daniel (elordenador)
69da8d81e7
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-20 14:08:30 +02:00
Daniel (elordenador)
4011f96ca6
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-20 14:04:29 +02:00
copilot-swe-agent[bot]
769915b962
chore: merge development - resolve conflicts, keep .pyc files removed
...
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-20 11:35:54 +00:00
copilot-swe-agent[bot]
a5562623c1
chore: remove all tracked .pyc cache files from git index
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/98022683-01d1-44fd-8264-e4f025890faa
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-20 11:29:45 +00:00
Daniel (elordenador)
3337503473
Merge branch 'development' into copilot/add-categories-toggle-button
2026-04-20 13:23:04 +02:00
copilot-swe-agent[bot]
cd40105bbb
test: harden navbar responsive structure checks
...
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 >
2026-04-20 11:22:54 +00:00
Daniel (elordenador)
ccd65d87a7
Delete tienda/migrations/__pycache__/0001_initial.cpython-312.pyc
2026-04-20 13:21:51 +02:00
copilot-swe-agent[bot]
23abe3f832
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 >
2026-04-20 11:19:30 +00: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]
362a636f5f
chore: ajustar acento en categorías tras validación
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/2db304a5-95b5-4161-99c1-ce4d68b014df
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-20 11:17:32 +00: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
copilot-swe-agent[bot]
b0edc7a1f3
fix: mostrar categorias con toggle en diseño móvil
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/2db304a5-95b5-4161-99c1-ce4d68b014df
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-20 11:14:53 +00: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]
82376b0aed
chore: plan mobile categories toggle fix
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/2db304a5-95b5-4161-99c1-ce4d68b014df
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-20 11:06:46 +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]
465e71e83d
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 >
2026-04-20 11:04:43 +00:00
elordenador
c9e05afbc0
Fix CSS formatting for .texto-ajustado and remove unnecessary comments
2026-04-20 12:43:22 +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
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
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
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
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
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
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
elordenador
d4a42e7cf8
Arreglado bug que mostraba los pedidos enviados en el conteo de por enviar...
2026-04-10 10:18:47 +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