Commit Graph

202 Commits

Author SHA1 Message Date
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
a264f43b95 feat: enhance proforma listing and archiving functionality
- Updated proforma listing behavior to utilize `Criteria filters[]` for managing archived and active proformas.
- Removed `archived` query parameter from backend; frontend now manages `archiveView` state.
- Implemented new filters for `archived_at` and `status` in the proforma listing API.
- Adjusted proforma creation and deletion contracts to reflect changes in archiving logic.
- Introduced new utility functions for building proforma listing criteria based on UI state.
- Updated frontend components to support new filtering options and maintain state in the URL.
- Added SQL index for improved performance on proforma queries.
- Created new TypeScript types for managing proforma list filters and criteria.
2026-07-29 22:24:53 +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
7a161717c2 Módulo Identity 2026-07-01 09:51:22 +02:00
329bc6c98c Crear un cliente 2026-06-28 20:04:46 +02:00
1551d65f63 . 2026-06-25 13:49:59 +02:00
879927db45 Traducciones 2026-06-15 11:39:05 +02:00
7bd20c22df v0.6.8 2026-06-14 22:17:07 +02:00
3a0262cbf7 . 2026-06-14 14:11:17 +02:00
5bc9920538 . 2026-06-13 14:58:09 +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
0e193ee9ce . 2026-05-28 12:55:50 +02:00
66783e1383 Formas de pago y vencimientos 2026-05-26 13:55:26 +02:00
f23ee948f4 . 2026-05-22 20:24:59 +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
09905fc2d3 Bug en Criteria 2026-05-13 16:58:12 +02:00
4f331ceb14 v0.6.6
Co-authored-by: Copilot <copilot@github.com>
2026-05-13 13:16:09 +02:00
3b77fb7cb8 . 2026-05-11 21:47:38 +02:00
a248e8cdc0 Líneas de proformas
Co-authored-by: Copilot <copilot@github.com>
2026-05-07 17:56:25 +02:00
2c6cac4859 . 2026-05-06 13:10:47 +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
92faca9bfa . 2026-05-04 20:33:24 +02:00
1beaa05fa4 v0.6.3 2026-05-04 17:25:43 +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
4361df07a0 . 2026-04-28 11:49:21 +02:00
cfbc4e6657 Edición de proformas y más 2026-04-28 11:34:22 +02:00
108bbea5fc . 2026-04-21 19:13:59 +02:00
330240deaa v0.6.0 - Subida a producción 2026-04-21 15:51:57 +02:00
b5f4c4cdfc . 2026-04-20 21:15:35 +02:00
bc554c180e . 2026-04-20 20:56:14 +02:00
53eb33376c Muchos cambios 2026-04-20 19:20:42 +02:00
588aacd48a . 2026-04-14 17:16:00 +02:00
ff6905b845 Update de proformas 2026-04-13 13:05:00 +02:00
88a7a36c4b . 2026-04-13 11:14:34 +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