Commit Graph

105 Commits

Author SHA1 Message Date
d92ab05f35 feat: refactor badge component and update related usages
- Replaced instances of Badge with RdxBadge in SupplierStatusBadge, DataTableFacetedFilter, MultiSelectField, and other components.
- Updated RdxEditorPageLayout to use width prop instead of complexity.
- Added new recurring proforma operational summary feature with tests.
- Introduced recurring proforma status entity and related UI helpers.
- Enhanced recurring proforma list and detail views with new components and hooks.
- Added tests for new functionality and components.
2026-09-03 18:50:57 +02:00
64b90888c3 feat(identity): add Spanish localization for account management
- Introduced `es.json` for Spanish translations in account management.
- Created account routes and controllers for managing user accounts.
- Implemented hooks and API calls for fetching and updating account profiles.
- Developed forms and validation schemas for account profile and password management.
- Added error handling and feedback mechanisms for account actions.
- Built UI components for account settings page, including password change dialog.
- Integrated translations for new UI components and error messages.
2026-08-18 00:56:04 +02:00
45200284ed feat(verifactu): add company Verifactu profile management features
- Implemented API for updating company Verifactu profile.
- Created entities for company Verifactu profile and defaults.
- Developed hooks for querying and updating the company Verifactu profile.
- Added UI components for displaying and editing company Verifactu settings.
- Introduced validation and error handling for profile updates.
- Created utility functions for building form data and handling feedback states.
- Added tests for utility functions and error handling.
2026-08-12 13:31:31 +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
ddf68c32c1 v0.10.2 2026-08-03 17:42:23 +02:00
f0b100995a Refactor Proforma Detail Page: Modularize Components and Improve Structure
- Simplified the ProformaDetailPage by extracting various components into separate files for better maintainability and readability.
- Introduced ProformaDetailHeaderActions for managing header actions.
- Created ProformaDetailPreviewCard for displaying the PDF viewer.
- Added ProformaDetailSidebar to encapsulate billing and date information.
- Implemented ProformaDetailSummaryCard to summarize billing, dates, and notes.
- Enhanced ProformaDetailInspectorCard for consistent card layout across different sections.
- Updated formatting functions for date and money to improve code reuse.
- Removed redundant code and improved overall structure for better clarity.
2026-08-01 18:59:22 +02:00
67ef358866 . 2026-07-30 14:49:10 +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
0129c5963c . 2026-07-14 20:39:31 +02:00
86bf1870ef . 2026-07-06 13:55:06 +02:00
3e5791afdb Login + selección de empresas 2026-07-06 12:57:33 +02:00
faf7b2251c Identity -> pantalla de login 2026-07-05 13:43:13 +02:00
329bc6c98c Crear un cliente 2026-06-28 20:04:46 +02:00
6e83958e30 Editor de proformas 2026-06-04 11:09:24 +02:00
834d90f60c Confirmar cambios al refrescar el navegador 2026-06-03 15:50:57 +02:00
66623cbe78 Pantalla update fullscreen 2026-06-02 18:40:23 +02:00
823e5cebe1 . 2026-06-01 20:48:12 +02:00
66783e1383 Formas de pago y vencimientos 2026-05-26 13:55:26 +02:00
6e53e5bd58 Guardar preferencias y returnTo en grid de listados
Co-authored-by: Copilot <copilot@github.com>
2026-05-14 19:36:25 +02:00
0fc0717822 .
Co-authored-by: Copilot <copilot@github.com>
2026-05-05 20:37:29 +02:00
fa913627e2 v0.6.5 2026-05-05 13:34:36 +02:00
6a19698adc . 2026-05-04 12:12:06 +02:00
6db80fbc07 .
Co-authored-by: Copilot <copilot@github.com>
2026-05-02 23:20:16 +02:00
79e90ec00f Edición de detalles de factura 2026-04-29 17:02:08 +02:00
cfbc4e6657 Edición de proformas y más 2026-04-28 11:34:22 +02:00
330240deaa v0.6.0 - Subida a producción 2026-04-21 15:51:57 +02:00
588aacd48a . 2026-04-14 17:16:00 +02:00
0caf747d4e . 2026-04-13 09:53:48 +02:00
aaaf92b6e5 . 2026-04-12 22:06:30 +02:00
1bbaf0aaee Arreglos layout 2026-04-12 19:28:26 +02:00
909a576f08 Migración a Base UI: Quitar atributo asChild 2026-04-12 12:09:20 +02:00
3430ae3cb9 Actualización de paquetes 2026-04-12 12:06:32 +02:00
ec8e734851 Proforma update 2026-04-10 16:22:09 +02:00
89ab94bb95 pruebas 2026-04-09 22:14:20 +02:00
6f11d0cebd . 2026-04-04 19:37:56 +02:00
cabea02dcb Creación de cliente 2026-04-04 12:44:26 +02:00
699e097016 Arreglo en cliente Axios 2026-04-03 21:42:11 +02:00
ee97a5800b Mejorada la búsqueda rápida 2026-04-01 20:04:03 +02:00
51adb8d2b0 . 2026-03-30 20:59:27 +02:00
132408ac23 . 2026-03-23 12:13:33 +01:00
9f870bbd76 . 2026-03-18 17:38:40 +01:00
76e223a78a Migración Shadcn/ui 2026-03-17 10:24:39 +01:00
9a45e7ee9a Importación desde FactuGES 2026-03-16 18:45:45 +01:00
5e4ad04314 . 2026-03-10 18:22:27 +01:00
24f7bd0fb9 Clientes 2026-03-10 18:10:11 +01:00
c02adef593 Arreglo de idiomas en producción 2025-12-01 19:55:49 +01:00
8b5678da5a Cambio de estilo 2025-12-01 19:51:53 +01:00
e8d8403ae1 Subida a producción como Acana 2025-11-28 16:00:18 +01:00
169de55b0a Facturas de cliente 2025-11-21 19:42:17 +01:00
156dc9db0f Informes 2025-11-19 17:05:01 +01:00