Commit Graph

35 Commits

Author SHA1 Message Date
c28a5e02c3 feat: add RdxContextPanel and related tests for context management
feat: implement RdxEditor components including layout, section, and sticky footer with tests

feat: introduce RdxFormGrid for form layout management

feat: create RdxPage components for structured page layout with actions and headers

feat: add RdxRowActions for handling row-level actions with dropdown support
2026-08-11 00:01:33 +02:00
d0779e2875 Revisar listado de clients 2026-08-06 13:50:06 +02:00
26e2ee59bd feat: add error handling and feedback state management for customer and proforma updates
- Implemented feedback state resolution for proforma list and update pages.
- Created error view models for proforma and customer updates, including handling for various error types.
- Added tests for error handling in proforma and customer list updates.
- Introduced utility functions for building error view models and resolving feedback states.
- Ensured translation support for error messages in Spanish.
- Removed duplicate error alert components in customer module.
2026-08-06 13:03:48 +02:00
2010eab897 feat: add proforma status counting functionality
- Implemented `countByStatusInCompany` method in `SequelizeProformaRepositoryV2` and `ProformaRepository` to count proformas by status.
- Introduced `ProformaStatusCounts` type and `EMPTY_PROFORMA_STATUS_COUNTS` constant for managing status counts.
- Updated the `ProformasGrid` and `IssuedInvoicesGrid` components to support searching and fetching states.
- Enhanced the UI to display status counts in the segmented filter for proformas.
- Refactored the proforma list and issued invoices page to include search input and status filters with loading states.
- Added new entities and adapters for handling proforma status counts in the application layer.
2026-07-30 14:26:04 +02:00
f6f57359d5 . 2026-06-15 20:27:11 +02:00
879927db45 Traducciones 2026-06-15 11:39:05 +02:00
8ecebc64bb . 2026-06-15 11:13:16 +02:00
0fc0717822 .
Co-authored-by: Copilot <copilot@github.com>
2026-05-05 20:37:29 +02:00
6a19698adc . 2026-05-04 12:12:06 +02:00
79e90ec00f Edición de detalles de factura 2026-04-29 17:02:08 +02:00
330240deaa v0.6.0 - Subida a producción 2026-04-21 15:51:57 +02:00
53eb33376c Muchos cambios 2026-04-20 19:20:42 +02:00
8a8282ddc3 . 2026-04-12 21:12:10 +02:00
5f9405d1a0 Cambios 2026-04-12 19:28:47 +02:00
909a576f08 Migración a Base UI: Quitar atributo asChild 2026-04-12 12:09:20 +02:00
772cf2a253 Customers 2026-04-05 19:54:11 +02:00
7cc601ef18 . 2026-04-05 17:25:38 +02:00
56584d2bfd . 2026-04-05 14:01:52 +02:00
e759da9916 Repaso a customers 2026-04-04 18:58:32 +02:00
5bde207188 Customers, arreglos 2026-04-02 12:46:17 +02:00
ee97a5800b Mejorada la búsqueda rápida 2026-04-01 20:04:03 +02:00
04e28bce1a Arreglo en paginación que no funcionaba 2026-04-01 18:02:01 +02:00
5d15db7a7b . 2026-04-01 18:01:44 +02:00
3826f40048 Colores de fondo en layout 2026-04-01 18:01:35 +02:00
7f6dc09b7e . 2026-03-31 20:48:29 +02:00
c055b8f9df . 2026-03-31 20:13:03 +02:00
b26a634cfb . 2026-03-31 19:14:30 +02:00
233aadf259 Panel lateral 2026-03-31 17:56:41 +02:00
8e547ff551 Customers 2026-03-31 10:21:48 +02:00
8f9f161794 Clientes 2026-03-30 20:59:25 +02:00
132408ac23 . 2026-03-23 12:13:33 +01:00
700445499b . 2026-03-19 19:10:52 +01:00
9a45e7ee9a Importación desde FactuGES 2026-03-16 18:45:45 +01:00
24f7bd0fb9 Clientes 2026-03-10 18:10:11 +01:00
bf9ed99a90 . 2026-03-07 19:27:23 +01:00