Go to file
David Arranz c77a3a3af5 feat: internationalize button labels and UI components
- Updated CancelButton and SubmitButton to use i18next for localization.
- Modified DataTableColumnHeader and DataTableFacetedFilter to include translations for sorting and filtering messages.
- Enhanced DataTableSelectionColumn with localized aria-labels for accessibility.
- Localized titles and messages in SimpleEmptyState and ErrorOverlay components.
- Updated LayoutHeader to use i18next for navigation toggle label.
- Integrated i18next into useLogout for error messages.
- Localized alert dialog actions in useRemoveAlertDialog.
- Added new translations in en.json and es.json for various UI components.
- Updated breadcrumb and carousel components to use localized strings.
- Enhanced pagination component with i18next for navigation labels.
- Localized sheet component close button text.
2026-10-05 13:58:03 +02:00
.vscode Añadir archivo de recomendaciones de extensiones y ajustar permisos de configuración 2026-09-16 13:35:29 +02:00
client feat: internationalize button labels and UI components 2026-10-05 13:58:03 +02:00
dist/client - Implement tests for UpdateProfile use case to validate language persistence and behavior when lang_code is omitted. 2026-10-05 12:56:33 +02:00
doc Añadir documentación detallada del proyecto y estructura del repositorio 2026-09-16 13:34:31 +02:00
e2e Añadir configuración y scripts para pruebas E2E, incluyendo base de datos y autenticación 2026-10-04 18:40:58 +02:00
server - Implement tests for UpdateProfile use case to validate language persistence and behavior when lang_code is omitted. 2026-10-05 12:56:33 +02:00
shared - Implement tests for UpdateProfile use case to validate language persistence and behavior when lang_code is omitted. 2026-10-05 12:56:33 +02:00
.env.e2e.example Añadir configuración y scripts para pruebas E2E, incluyendo base de datos y autenticación 2026-10-04 18:40:58 +02:00
.gitignore Añadir configuración y scripts para pruebas E2E, incluyendo base de datos y autenticación 2026-10-04 18:40:58 +02:00
.prettierrc . 2024-05-21 18:48:40 +02:00
AGENTS.md Añadir archivo AGENTS.md con información sobre alcance, estructura y convenciones del proyecto 2026-10-03 13:30:57 +02:00
Caddyfile . 2024-11-05 10:05:57 +01:00
docker-compose.e2e.yml Añadir configuración y scripts para pruebas E2E, incluyendo base de datos y autenticación 2026-10-04 18:40:58 +02:00
docker-compose.yml . 2025-04-14 21:12:16 +02:00
Dockerfile.client.bak . 2024-11-05 10:16:23 +01:00
Dockerfile.server . 2025-01-09 12:18:28 +01:00
package.json v1.1.8 2026-10-05 12:08:59 +02:00
playwright.config.ts Añadir configuración y scripts para pruebas E2E, incluyendo base de datos y autenticación 2026-10-04 18:40:58 +02:00
README.md Añadir instrucciones para publicar en producción en el README.md 2026-09-25 13:42:32 +02:00
stack.env . 2024-09-09 13:07:04 +02:00
tsconfig.json . 2024-06-09 22:04:46 +02:00
yarn.lock Añadir configuración y scripts para pruebas E2E, incluyendo base de datos y autenticación 2026-10-04 18:40:58 +02:00

Para publicar en producción

  • Construir el cliente:

    cd client pnpm run build

  • Subir al repositorio todo, incluido el cliente generado en /dist/client con las imágenes públicas en /dist/client/img

  • Conectarse por SSH a presupuestos.uecko.com

  • Ejecutar:

cd /opt/presupuestador-uecko/ git pull yarn run docker:rebuild yarn run docker:restart