Commit Graph

7 Commits

Author SHA1 Message Date
e332fcba52 feat: enhance chapter management and UI interactions in quotes
- Implement drag-and-drop functionality for chapters using the folder icon as the activator, improving accessibility and user experience.
- Refactor chapter deletion dialog to clearly separate options for keeping or deleting chapter contents, with appropriate translations and UI adjustments.
- Update empty state handling for quotes without items, providing clear actions to add content.
- Adjust translations for clarity and consistency across multiple languages.
- Remove unnecessary empty columns in the chapter details table, streamlining the layout.
- Enhance visual styling with borders and spacing adjustments for better chapter delineation.
- Add tests to cover new functionalities and ensure existing features remain intact.
2026-10-19 17:54:52 +02:00
bc34a073ad feat: implement MariaDB integration testing suite and related fixtures
- Updated `capitulos-esquema.md` to reflect the current state of models and integration testing setup.
- Added `jest.mariadb.config.js` for MariaDB specific test configurations.
- Introduced `mariadb.fixture.mock.ts` to handle isolated MariaDB connections for testing.
- Created integration tests for quote chapters in `quoteChapters.mariadb.test.ts` to validate business logic against MariaDB.
- Implemented `mariadbSafety.test.ts` to ensure safety checks and error handling during integration tests.
- Added `useChapterCollapse.ts` hook for managing chapter collapse animations in the client.
- Introduced `empty.tsx` components for consistent empty state UI across the application.
- Updated `jest.config.js` to ignore MariaDB test files in the standard test run.
- Enhanced `package.json` with a new script for running MariaDB tests.
2026-10-19 16:38:44 +02:00
64bd7f743d Capítulos en cotizaciones 2026-10-19 13:55:16 +02:00
c5aff5d2cb v1.2.5 2026-10-14 12:00:19 +02:00
a5dc3395e3 v1.2.4 2026-10-13 18:20:06 +02:00
8c09789f3e Poder indicar otra divisa en las cotizaciones 2026-10-13 14:05:02 +02:00
9faec986d7 feat: agregar soporte para el idioma francés en la aplicación 2026-10-08 18:07:30 +02:00