23 Commits

Author SHA1 Message Date
edgar.mendez
93a2527e60 feat: update company management components and services
- Upgrade vue-tsc to version 3.2.6 in package.json.
- Refactor Companies.vue to replace address column with domains_count and update company service references.
- Modify CompaniesForm.vue to include new fields for email, primary domain, and certificate files, and adjust validation logic.
- Revamp companies.service.ts to implement new API endpoints for tenant management and improve error handling.
- Introduce companies.mapper.ts for payload transformation between form data and API requirements.
- Update companies.types.ts to reflect changes in data structure and types for better type safety.
2026-03-21 18:04:08 -06:00
Edgar Mendez Mendoza
3bea03f9db feat: add warehouse management components and services
- Implemented WarehouseForm.vue for creating new warehouses with form validation and category assignment.
- Developed WarehouseIndex.vue for displaying a list of warehouses with search and filter functionalities.
- Created warehouseClasificationService.ts for handling warehouse classification API interactions.
- Defined types for warehouse classifications in warehouse.clasification.d.ts.
- Established a Pinia store (warehouseStore.ts) for managing warehouse state and actions.
- Added an index.html file for the warehouse management interface layout.
2025-11-07 12:14:40 -06:00
Edgar Mendez Mendoza
e1521ef9c7 feat: refactor authentication module and integrate axios for API calls
- Added axios as a dependency for handling HTTP requests.
- Refactored the authentication logic by moving it to a new module structure.
- Replaced the old auth store with a composable useAuth for better state management.
- Created a new Login.vue component for the login page with improved UI.
- Implemented an AuthService for handling authentication-related API calls.
- Removed the old Login.vue and uth.ts files to clean up the codebase.
- Updated router to use the new login component and auth composable.
- Added interceptors to handle token management and error responses globally.
2025-11-06 12:16:25 -06:00
Edgar Mendez Mendoza
83835c22a5 feat: implement authentication flow with login page and router setup 2025-11-06 11:46:13 -06:00
Edgar Mendez Mendoza
dd9ae71bd6 feat: integrate PrimeVue and TailwindCSS for enhanced UI components
- Added dependencies for PrimeVue, PrimeUI themes, and TailwindCSS in package.json.
- Replaced HelloWorld component with ColorDemo in App.vue to showcase color customization.
- Updated HelloWorld component to use PrimeVue Button component.
- Configured main.ts to set up PrimeVue with a custom theme and dark mode support.
- Enhanced vite.config.ts to include TailwindCSS and auto-import for PrimeVue components.
- Created ColorDemo.vue for color customization interface.
- Added main.css for global styles, including Tailwind and PrimeUI styles.
- Implemented AppConfig.vue and AppTopbar.vue for layout and theme configuration.
- Developed useLayout composable for managing color themes and dark mode toggle.
2025-11-05 22:14:50 -06:00
Edgar Mendez Mendoza
d058a27882 WIP 2025-11-05 21:41:29 -06:00
7031389edc Update Details and Index component on module Warehouses 2025-10-31 00:27:17 -06:00
c222b66cef Add: Punto de venta y UX para productos 2025-10-08 12:45:48 -06:00
b402991ac7 vue datepicker y layouts separados 2025-09-23 13:42:23 -06:00
6563c1a5b3 Maquetador de documentos (#2)
Co-authored-by: Juan Felipe Zapata Moreno <zapata_pipe@hotmail.com>
Reviewed-on: #2
2025-09-22 18:01:34 +00:00
78a80ab3d5 Layouts separados por roles 2025-09-20 14:11:38 -06:00
Moisés Cortés C.
c453697d4e ADD: Breadcrum y modals
- FIX: Token de sesión movido a localStorage
- UPDATE: Dependencias
- UPDATE: Funcionamiento de los modals
- ADD: Breadcrumbs
2025-07-14 10:12:37 -06:00
Moisés Cortés C.
c8bab712d3 ADD: Actualizar metodo api.resource por api.catalog 2025-05-23 13:52:32 -06:00
6b7bccc500 UPDATE: Simplificación de funsionamiento
- ADD: Función creación de URL a backend fuera de VUEJS.
- UPDATE: Ahora las plantillas se definen en el grupo de rutas, y se heredan en las rutas hijas.
- UPDATE: Traducciones modulares faltantes.
- UPDATE: Simplificación de las rutas de autenticación.
- FIX: Títulos de modal de eliminación ahora son editables.
- FIX: Obtención de recursos de backend mediante `api.resource`.
2025-03-13 18:29:42 -06:00
Moisés de Jesús Cortés Castellanos
28c5ba153b
UPDATE: Actualización de dependencias mayor (#6)
- TailwindCSS 3 => 4
- Diseño cuadrado
- Otras dependencias.
2025-03-04 23:20:48 -06:00
2ef554a2a8 ADD: Visualización del historial de cambios del backend 2025-01-16 21:42:49 -06:00
df7b09a10e FIX: Historial de acciones, modo responsivo 2025-01-06 11:09:44 -06:00
Moisés de Jesús Cortés Castellanos
b68bd0c27b
ADD: Historial de acciones (#5) 2025-01-03 12:55:25 -06:00
Moisés de Jesús Cortés Castellanos
df7e8bf2ec
ADD: Administrar roles (#4) 2024-12-28 13:50:41 -06:00
Moisés de Jesús Cortés Castellanos
24edbfebb4
ADD: Notificaciones en tiempo real (#3)
* ADD: Avances
* ADD: Usuarios conectados en tiempo real
2024-12-27 12:10:10 -06:00
1ceb542c61 UPDATE: Procesar multiples html como entradas en VITE 2024-12-13 16:34:08 -06:00
Moisés de Jesús Cortés Castellanos
b6c8a347cd
ADD: Plantilla Holos (#1) 2024-12-13 16:15:01 -06:00
97b85a1f65 INIT: Commit inicial 2024-12-03 09:21:35 -06:00