Commit Graph

15 Commits

Author SHA1 Message Date
68980d9131 feat: enhance user management and resource catalog UI with icons, improve localization, and add new components
- Added UsersIcon to UserManagement for better visual representation.
- Updated Spanish localization for "noValue" to use a dash instead of "Sin datos".
- Introduced LayoutTemplateIcon in ResourceCatalogPage for improved UI.
- Integrated LayersIcon in ResourcesPage to enhance user experience.
- Updated package.json test scripts to include new test files.
- Enhanced DetailSection component to support accordion functionality.
- Modified EntityListHeader to accept an icon prop for better UI consistency.
- Added new CountBadge and TimeLine components for better data representation.
- Implemented asset workstation action logic and UI components for asset management.
- Created tests for CountBadge and TimeLine components to ensure functionality.
2026-10-16 20:09:02 +02:00
df44fdceb4 feat(workstations): implement workstation renaming functionality and UI components
- Added API for renaming workstations with validation and error handling.
- Created tests for the rename workstation API to ensure proper functionality.
- Developed UI components for editing workstation names, including form handling and feedback.
- Introduced new detail panels for displaying workstation assets, people, and profiles.
- Enhanced existing tests for workstation detail page to cover new features and edge cases.
- Updated icon imports to include a pencil icon for editing actions.
2026-10-16 17:28:43 +02:00
b7a1c61017 feat: implementar estado vacío y acciones en la gestión de activos de puestos 2026-10-16 12:28:39 +02:00
ccb52fb534 feat: add catalog field picker dialog and list components
- Introduced `CatalogFieldPickerDialog` and `CatalogFieldPickerList` for selecting catalog fields.
- Implemented `appendTemplateFields` helper function for managing template fields.
- Added tests for catalog field selection and template field management.
- Created reusable components for field picking and reordering in the UI library.
- Enhanced drag-and-drop functionality for reordering items in lists.
2026-10-15 15:58:01 +02:00
b45925f3e2 feat(assets): implement asset picker dialog and selection components
- Added `useAssetPickerController` for managing asset selection logic.
- Created `AssetSelectProps` type for defining asset selection properties.
- Implemented `AssetPickerDialog` for displaying the asset selection interface.
- Developed `AssetPickerList` for rendering the list of selectable assets.
- Introduced `AssetSelect` component for integrating the asset picker into forms.
- Created `AssetList` component for shared asset listing functionality.
- Added tests for workstation creation logic to ensure proper validation.
- Implemented workstation asset fields and association fields for managing workstation assets.
- Developed workstation lifecycle dialog for managing work profile states.
- Added form progress component for visualizing multi-step forms.
2026-10-14 19:42:59 +02:00
8c5b7b4df0 herramientas de soporte convertidos en recursos 2026-10-10 18:21:06 +02:00
91988a26b9 Añadir secciones/agrupaciones a las plantillas de activos y recursos 2026-10-09 20:03:56 +02:00
6f83ceb0b4 Separación y reorganización de componentes visuales 2026-10-09 18:00:41 +02:00
cec61688a6 Añadir imágenes a las marcas 2026-10-09 12:36:05 +02:00
f54ce79309 Navegación por URLs 2026-10-09 10:18:00 +02:00
d116fef653 Reestructuración del codigo del cliente web 2026-10-08 19:25:02 +02:00
d8ece23f9e Marcas 2026-10-07 18:08:48 +02:00
ea1e5e450f Asistencia técnica remota 2026-10-07 10:16:39 +02:00
867d5ec9c1 Puestos de trabajo 2026-10-04 21:04:14 +02:00
a232595a71 feat: add catalog template form and inventory management features
- Implemented CatalogTemplateForm for creating and managing asset templates.
- Added inventory management components including AssetInventoryPage and related forms.
- Introduced internationalization support for asset and inventory components in English and Spanish.
- Created tests for catalog and inventory functionalities to ensure proper rendering and behavior.
- Established API interactions for inventory management and asset catalog retrieval.
- Enhanced user experience with form dialogs for quick creation of sites and persons within company inventory.
2026-10-04 18:36:09 +02:00