Commit Graph

13 Commits

Author SHA1 Message Date
google-labs-jules[bot]
2441fb9066 I've configured the container names and linked the UI to the API.
Here's what I did:
- Added `container_name` for `api` and `ui` services in `docker-compose.yml`.
- Created `ui/src/apiClient.js` to configure the API base URL using the API container name (`http://planilla-api:4000/api`).
- Added `axios` as a dependency to the UI project.
- Ensured UI store files correctly import the new `apiClient.js`.

This will allow your UI to reliably connect to the API service using Docker's internal DNS resolution via container names.
2025-05-30 08:08:59 +00:00
google-labs-jules[bot]
fe014b677b Jules was unable to complete the task in time. Please review the work done so far and provide feedback for Jules to continue. 2025-05-30 06:41:49 +00:00
f8926b2b2f modo hash para funcion spa
Some checks failed
build-and-deploy / filter (push) Successful in 2s
Sync to GitHub / sync (push) Failing after 1s
build-and-deploy / build (push) Successful in 9s
build-and-deploy / deploy (push) Successful in 4s
2025-05-29 18:36:17 -06:00
af75b4696e trucazo 2
Some checks failed
build-and-deploy / filter (push) Successful in 2s
Sync to GitHub / sync (push) Failing after 2s
build-and-deploy / build (push) Successful in 9s
build-and-deploy / deploy (push) Successful in 41s
2025-05-29 18:27:05 -06:00
be3fbf4080 trucazo 1
Some checks failed
build-and-deploy / filter (push) Successful in 2s
Sync to GitHub / sync (push) Failing after 2s
build-and-deploy / deploy (push) Has been cancelled
build-and-deploy / build (push) Has been cancelled
2025-05-29 18:26:52 -06:00
ec7e5a274c cambiado nombre del archivo
Some checks failed
build-and-deploy / filter (push) Successful in 2s
Sync to GitHub / sync (push) Failing after 2s
build-and-deploy / build (push) Failing after 8s
build-and-deploy / deploy (push) Has been skipped
2025-05-29 18:04:01 -06:00
708fa3341a typo
Some checks failed
build-and-deploy / filter (push) Successful in 2s
Sync to GitHub / sync (push) Failing after 1s
build-and-deploy / build (push) Failing after 7s
build-and-deploy / deploy (push) Has been skipped
2025-05-29 18:02:03 -06:00
b80d098bea inicializado documentos
Some checks failed
build-and-deploy / filter (push) Successful in 2s
Sync to GitHub / sync (push) Failing after 1s
build-and-deploy / build (push) Failing after 7s
build-and-deploy / deploy (push) Has been skipped
2025-05-29 18:00:38 -06:00
83354c2f00 faltaba un template
Some checks failed
build-and-deploy / filter (push) Successful in 2s
Sync to GitHub / sync (push) Failing after 2s
build-and-deploy / build (push) Failing after 8s
build-and-deploy / deploy (push) Has been skipped
2025-05-29 17:51:09 -06:00
4a5fe9a8d4 vamos a subir los cambios a gitea
Some checks failed
build-and-deploy / filter (push) Successful in 2s
Sync to GitHub / sync (push) Failing after 1s
build-and-deploy / build (push) Failing after 5m30s
build-and-deploy / deploy (push) Has been skipped
2025-05-29 17:27:25 -06:00
google-labs-jules[bot]
2755a2bed5 feat: Implement empleado UI and chat integration
This commit introduces the following features:

1.  **Empleado UI Components:**
    *   `EmpleadoForm.vue`: A form for creating and editing employee data.
    *   `cardEmpleado.vue`: A component to display a summary of employee information in a card format.
    *   `tablaEmpleados.vue`: A component to display a list of employees in a table format.
    *   `EmpleadosIndex.vue`: A view that displays both the card and table components, allowing you to switch between views and create new employees.

2.  **Chat Interface Integration:**
    *   Modified `agent/handlers.js` to parse specific chat commands:
        *   "Quiero crear un nuevo @empleado": Responds with the `EmpleadoForm`.
        *   "Ver @empleado<CEDULA>": Responds with the `cardEmpleado` for the specified employee.
        *   "Mostrame los primeros X @empleados": Responds with `tablaEmpleados` displaying the requested number of employees.
    *   I send formatted messages (e.g., `CHAT_UI_COMPONENT::EmpleadoForm`) that the chat UI can interpret to render the Vue components.

3.  **Tests:**
    *   Added unit tests for the new Vue components (`EmpleadoForm.vue`, `cardEmpleado.vue`, `tablaEmpleados.vue`) using Vitest.
    *   Added integration tests for the chat command handling in `agent/handlers.js` using Jest.
    *   (Note: Test execution was inconclusive, but all necessary files and configurations are included).

These changes fulfill the issue requirements by creating the necessary UI for the empleado module and enabling the summoning of these UI elements through the chat interface.
2025-05-27 00:49:49 +00:00
421ff236ae avances poderosos en ui
Some checks failed
build-and-deploy / filter (push) Successful in 4s
build-and-deploy / build (push) Failing after 19s
build-and-deploy / deploy (push) Has been skipped
2025-05-25 08:21:57 -06:00
e1dc751397 Modulo planilla v1
Some checks failed
build-and-push / build (push) Successful in 33s
build-and-push / deploy (push) Failing after 1s
2025-05-02 17:59:47 -06:00