Modulo Administración #78

Merged
jsegarra merged 19 commits from wbuezas/hedera-web-mindshore:feature/Administracion into 4922-vueMigration 2024-08-23 19:29:46 +00:00
Contributor
  • Se cambió la config de eslint, por lo que algunos componentes pueden tener cambios de formateo
  • Se renombró al store de users a useUserStore para seguir las convenciones
  • Se añadió el interceptor de errores en jApi
  • Cambios varios en VnForm.vue
  • Se ajustó el contenido de CardList.vue
  • Se crearon los componentes: ImageEditor, VnInputDate, VnSearchBar, ConnectionsView, ItemsView, LinksView, NewsDetails, NewsView, PhotosView, UsersView, VisitsView
  • Se ajustaron algunas cosas de VnImg.vue y se añadió la interacción con el componente ImageEditor.vue
  • Se añadió el composable usePrintService.js
  • Se cambiaron unos detalles en sqlService.js
  • Se refactorizaron algunas cosas en el componente MainLayout.vue, integración con el store y manejo de actions de la toolbar, por lo que se agregó una flag isHeaderMounted, por lo que se va a ver aplicado en los componentes que envien un Teleport al layout.
  • Se agregó en el store app.js una action para obtener la info del menú
  • Se agregó en el store user.js la lógica de suplantación de usuario usada en las vistas correspondientes
- Se cambió la config de `eslint`, por lo que algunos componentes pueden tener cambios de formateo - Se renombró al store de users a `useUserStore` para seguir las convenciones - Se añadió el interceptor de errores en `jApi` - Cambios varios en `VnForm.vue` - Se ajustó el contenido de `CardList.vue` - Se crearon los componentes: `ImageEditor`, `VnInputDate`, `VnSearchBar`, `ConnectionsView`, `ItemsView`, `LinksView`, `NewsDetails`, `NewsView`, `PhotosView`, `UsersView`, `VisitsView` - Se ajustaron algunas cosas de `VnImg.vue` y se añadió la interacción con el componente `ImageEditor.vue` - Se añadió el composable `usePrintService.js` - Se cambiaron unos detalles en `sqlService.js` - Se refactorizaron algunas cosas en el componente `MainLayout.vue`, integración con el store y manejo de actions de la toolbar, por lo que se agregó una flag `isHeaderMounted`, por lo que se va a ver aplicado en los componentes que envien un `Teleport` al layout. - Se agregó en el store `app.js` una action para obtener la info del menú - Se agregó en el store `user.js` la lógica de suplantación de usuario usada en las vistas correspondientes
wbuezas added 5 commits 2024-08-14 11:33:47 +00:00
wbuezas changed title from Modulo Administración to WIP: Modulo Administración 2024-08-14 11:33:57 +00:00
wbuezas added 10 commits 2024-08-20 12:26:27 +00:00
wbuezas changed title from WIP: Modulo Administración to Modulo Administración 2024-08-20 15:20:06 +00:00
wbuezas requested review from jsegarra 2024-08-20 15:20:13 +00:00
wbuezas added 1 commit 2024-08-22 15:35:42 +00:00
gitea/hedera-web/pipeline/pr-4922-vueMigration This commit looks good Details
33ef1da2a9
Small changes
jsegarra requested changes 2024-08-22 21:27:23 +00:00
Dismissed
@ -0,0 +127,4 @@
v-model="data.text"
:toolbar="[
[
{
Member

Está 2 veces

Está 2 veces
Member
053b9f845787404b46118f2a99ebacd3602f753e
@ -0,0 +77,4 @@
</template>
<template #actions>
<QBtn
icon="people"
Member

tooltip

tooltip
Member
053b9f845787404b46118f2a99ebacd3602f753e
@ -0,0 +39,4 @@
WHERE c.stamp BETWEEN TIMESTAMP(#from,'00:00:00') AND TIMESTAMP(#to,'23:59:59')
GROUP BY browser ORDER BY visits DESC`,
{
from: qdate.formatDate(from.value, 'YYYY-MM-DD'),
Member

En esta linea y la 62, asi como la contigua se repite la lógica.

Nos juntamos para centralizar/refactorizar

En esta linea y la 62, asi como la contigua se repite la lógica. Nos juntamos para centralizar/refactorizar
Member
5456db8addc3a2f5f377ce8deecdea250eaaf8dc
jsegarra added 1 commit 2024-08-22 21:28:15 +00:00
gitea/hedera-web/pipeline/pr-4922-vueMigration This commit looks good Details
053b9f8457
fix: comments
jsegarra added 1 commit 2024-08-22 21:32:50 +00:00
gitea/hedera-web/pipeline/pr-4922-vueMigration This commit looks good Details
5456db8add
perf: date proposal
wbuezas added 1 commit 2024-08-23 19:23:22 +00:00
gitea/hedera-web/pipeline/pr-4922-vueMigration This commit looks good Details
7c4123ca0b
Resolve conflicts
jsegarra merged commit a832a1889a into 4922-vueMigration 2024-08-23 19:29:46 +00:00
jsegarra approved these changes 2024-08-23 19:30:32 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: verdnatura/hedera-web#78
No description provided.