elordenador
ac27137b77
refactor: change table cells to headers for improved semantic structure in email templates
2026-05-26 13:46:08 +02:00
elordenador
7c445d4b66
refactor: change table cells to headers for improved semantic structure in ban email template
2026-05-26 13:36:59 +02:00
elordenador
e4f0611ac5
refactor: replace parseInt with Number.parseInt for consistency and clarity
...
fix: add hidden input to card data labels for improved accessibility
refactor: add scope attributes to table headers for better semantic structure
2026-05-26 13:31:07 +02:00
elordenador
5503bbe8f7
refactor: organize constants and improve template rendering in views
2026-05-26 13:19:06 +02:00
elordenador
dd5ecec3f6
fix: improve accessibility by adding aria-labelledby attributes to card input labels
2026-05-26 13:17:47 +02:00
Chroot
09f6f800de
fix: script module con top-level await para S7785
2026-05-26 11:14:03 +00:00
Chroot
1ac17109a3
fix: usar async IIFE en loadReviews para S7785
2026-05-26 11:11:43 +00:00
Chroot
325e55417b
fix: resolver 9 issues MAJOR de SonarQube Cloud
...
- views.py: eliminar parámetros no usados cart_items y product_ids
- views.py: reemplazar f-strings sin placeholders por strings normales
- base.html: añadir <title>Comercialmeria</title>
- add_review.html: asociar label 'Puntuación' con rating-input via for
- producto.html: promesa loadReviews con .catch()
- gestionar_imagenes.html: mejorar alt text descriptivo
- unban.html: quitar atributos deprecados width/cellspacing
2026-05-26 11:10:04 +00:00
elordenador
ac9efaaf91
fix: update delete review URL to use review ID instead of product ID
2026-05-26 10:35:17 +02:00
elordenador
0bb2eeeaa6
fix: add integrity attributes to Stripe and n8n stylesheets for security
2026-05-26 10:00:29 +02:00
elordenador
57efd95b0c
fix: add integrity attribute to Stripe script for security
2026-05-26 09:51:05 +02:00
elordenador
e4fa941fd6
Add API for AI Agent
2026-05-15 12:35:23 +02:00
elordenador
d0f687f56f
feat: añadir edición y eliminación de valoraciones propias
2026-05-08 14:05:52 +02:00
elordenador
e0350de530
fix: usar estrellas Unicode en lugar de Bootstrap Icons
2026-05-08 14:03:31 +02:00
elordenador
62bf3fdc08
fix: mostrar mensaje correcto cuando no se puede valorar por no haber compra
2026-05-08 13:58:08 +02:00
elordenador
2b2054ace6
debug: añadir variables de debug al template
2026-05-08 13:57:33 +02:00
elordenador
0438a77149
feat: añadir sistema de valoraciones con formulario, vistas y templates
2026-05-08 13:33:37 +02:00
elordenador
a50cadc873
Finish Form Rewrite
2026-05-08 09:43:19 +02:00
elordenador
551057b067
Rewrite all forms to use Django Forms with validation
...
- Add ProductEditForm, EditProfileForm, ChangePasswordForm, ShippingAddressForm
- Add ResetPasswordForm, ResetPasswordPhase2Form
- Update views to use new Django Forms
- Add form validation tests (terms required, password mismatch, etc)
- Update templates to use Django Forms {{ form.as_p }}
2026-05-08 09:42:44 +02:00
elordenador
132b1e1722
Remove user ban link from admin submit line template
2026-05-06 10:22:34 +02:00
elordenador
8cf1a55161
Add user ban functionality with email notification
2026-05-06 09:47:47 +02:00
Daniel (elordenador)
7f8f70bc42
Merge pull request #55 from dsaub/copilot/unify-add-to-cart-post
...
[WIP] Fix inconsistency in add to cart action using POST
2026-04-29 11:18:42 +02:00
Daniel (elordenador)
7203a07350
Merge pull request #48 from dsaub/copilot/add-skip-link-to-body
...
Add "Saltar al contenido" skip link for keyboard/screen reader accessibility
2026-04-29 11:15:44 +02:00
Daniel (elordenador)
1f7db2db3a
Merge pull request #54 from dsaub/copilot/fix-terms-link-destination
...
[WIP] Fix terms link without real destination
2026-04-29 09:30:50 +02:00
copilot-swe-agent[bot]
e78a936b21
Fix terms link in register.html to point to terminos view
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/50c087d4-a283-4c38-bda2-5599d42d382f
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-29 07:24:53 +00:00
Daniel (elordenador)
68dbbcad07
Merge pull request #52 from dsaub/copilot/fix-payment-errors-modal
...
[WIP] Fix payment errors with inline error container
2026-04-28 09:19:53 +02:00
copilot-swe-agent[bot]
a94c256ad5
Changes before error encountered
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/f8687aac-de86-402f-b36d-ea422d24ed8e
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-28 07:18:04 +00:00
Daniel (elordenador)
0ff70589b9
Merge pull request #47 from dsaub/copilot/implement-aria-combobox-pattern
...
Implement ARIA combobox/listbox pattern for search suggestions
2026-04-28 09:17:11 +02:00
copilot-swe-agent[bot]
25c6fc7315
Add null guards for error container DOM lookups
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/e4ef062a-c246-4ec3-9424-987f29891c30
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-28 07:16:26 +00:00
Daniel (elordenador)
9f598f56fe
Merge pull request #53 from dsaub/copilot/add-hidden-label-for-quantity
...
fix(a11y): add unique aria-label to cart quantity inputs
2026-04-28 09:16:22 +02:00
Daniel (elordenador)
b905ef435a
Merge pull request #49 from dsaub/copilot/improve-stock-iva-color-dependence
...
fix: replace color-only stock/IVA indicators with explicit text and icons (WCAG Perceptible)
2026-04-28 09:15:22 +02:00
copilot-swe-agent[bot]
d849e7d3e6
Replace alert() payment errors with inline role=alert containers in checkout.html
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/e4ef062a-c246-4ec3-9424-987f29891c30
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-28 07:14:49 +00:00
Daniel (elordenador)
5fa127ddf7
Merge pull request #51 from dsaub/copilot/complete-aria-support-for-tabs
...
fix: complete WAI-ARIA tabs pattern in checkout payment tabs
2026-04-28 09:14:47 +02:00
copilot-swe-agent[bot]
3f521d81b4
fix(a11y): add aria-label to cart quantity input for each product
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/36168486-a2a4-41f3-b3a3-8adf781b354a
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-28 07:13:11 +00:00
copilot-swe-agent[bot]
6828074dd1
fix: complete WAI-ARIA tabs pattern in checkout.html (aria-selected, aria-controls, tabpanel, keyboard nav)
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/73a76f50-8c55-4285-81cf-931b63290b81
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-28 07:11:24 +00:00
copilot-swe-agent[bot]
ad9fa741e5
fix: add role=status to stock badge indicators for better screen reader support
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/b6a3a32a-ff80-4431-9ba0-769cbd08b939
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-28 07:11:20 +00:00
copilot-swe-agent[bot]
a36740b02d
fix: add explicit text and icons for stock/IVA accessibility (WCAG Perceptible)
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/b6a3a32a-ff80-4431-9ba0-769cbd08b939
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-28 07:10:02 +00:00
copilot-swe-agent[bot]
cb31784097
Implement ARIA combobox/listbox pattern for search suggestions
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/86ca48b3-a56a-4392-9295-0f45ed4f752f
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-28 07:09:44 +00:00
copilot-swe-agent[bot]
63df5cf73f
Add skip link 'Saltar al contenido' for keyboard/screen reader accessibility
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/6f9c00f2-c1ee-4dc2-80fb-2596645e9221
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-28 07:08:35 +00:00
copilot-swe-agent[bot]
fe61b3a212
fix: wrap saved-card radios in fieldset/legend for accessibility
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/bddffd0c-804e-448e-9954-98917149de3c
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-28 07:07:12 +00:00
copilot-swe-agent[bot]
ea6c9c49a0
fix: add aria-label and visible text to search button for accessibility
...
Agent-Logs-Url: https://github.com/dsaub/proyecto-final/sessions/d1c1f40a-b3a3-4c18-98f9-be267a4a043b
Co-authored-by: dsaub <54474838+dsaub@users.noreply.github.com >
2026-04-28 06:56:38 +00:00
Daniel (elordenador)
3337503473
Merge branch 'development' into copilot/add-categories-toggle-button
2026-04-20 13:23:04 +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]
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]
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]
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]
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]
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
Daniel (elordenador)
89efe354d2
Merge branch 'latest' into development
2026-04-20 12:23:58 +02:00