Lizandro GuarnizoandClaude Opus 5 544cba6d34 feat(umind): repositorio de archivos del espacio y bandeja de aprobación
Dos piezas que se necesitan mutuamente.

ARCHIVOS — a nivel espacio y no de agente, porque los papeles son del negocio:
si mañana crea un segundo agente, sus contratos no se mudan. Subir, descargar,
borrar, cuota por plan, y un botón "usar como conocimiento" que lo manda por la
ingesta que ya existe — un clic, no volver a subir el mismo PDF.

Nunca se sirven por el estático: salen por su endpoint, que valida el tenant.
La cuota se mira antes de escribir, porque rechazar después de copiar 25 MB al
disco es cobrarle el espacio igual.

PENDIENTES — no es un motor de workflows, es una tabla y una regla: lo que sale
hacia afuera pedido por alguien que no es el dueño no se ejecuta, se encola.

El eje es quién está del otro lado, no qué tan peligrosa suena la acción. En el
widget público escribe cualquiera: ahí toda acción espera. En un canal interno
el dueño ya autorizó al escribirlo, y mandarlo a aprobar su propio pedido sería
fricción sin ninguna seguridad a cambio. (El plan decía aprobar siempre el
envío de correo; esto es más flojo a propósito y la propiedad que importa se
mantiene entera: desde un canal público no sale nada sin una persona.)

Cuatro decisiones que valen más que el esquema:
- Se guarda el payload EXACTO y se ejecuta eso. Aprobar no vuelve a llamar al
  modelo: si regenerara, aprobarías una cosa y saldría otra, y la diferencia
  aparecería recién en la mano del cliente. Hay un test que lo vigila.
- Dos personas mirando la misma bandeja pueden aprobar a la vez; el reclamo es
  un UPDATE condicional, así la cotización no sale dos veces.
- Vencen a los 7 días. Una cotización aprobada tres semanas tarde llega con
  precios de otro mes: es peor que ninguna.
- Al cliente nunca se le dice "rechazado" ni se le menciona una aprobación
  interna — se le dice que le responde alguien del equipo. También con test.

El correo de aviso lleva un enlace al panel CON login: un enlace que ejecuta
algo irreversible sin autenticar es un enlace que reenviado por error firma.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-24 21:37:37 -05:00
2025-08-05 14:48:12 -05:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
up
2026-03-11 11:27:51 -05:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
up
2026-05-14 19:56:44 -05:00
up
2026-04-29 23:36:30 -05:00
2025-04-24 02:07:47 +00:00
up
2026-05-18 23:45:11 -05:00
2025-04-24 02:07:47 +00:00
up
2026-05-26 20:54:10 -05:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
up
2026-05-11 21:41:30 -05:00
2025-04-24 02:07:47 +00:00

SISTEMA DE WEBSITE

Este sistema ha sido desarrollado por U-Site para Usite SAS BIC con el propósito de optimizar la gestión administrativa, mejorar la experiencia del usuario y facilitar el acceso a información clave. Está diseñado para centralizar la administración de contenidos web, trámites virtuales y configuraciones del sistema, asegurando eficiencia, seguridad y personalización según las necesidades de la organización y sus usuarios.

Descripción

El software permite crear una plataforma moderna y segura que optimiza la experiencia del usuario y asegura la protección de datos. Ofrece una página web con un diseño atractivo y funcional, adaptado a diversos dispositivos y navegadores, mientras que la oficina virtual proporciona herramientas colaborativas y de comunicación para la gestión interna. Entre sus principales funcionalidades, incluye una interfaz intuitiva, medidas de seguridad avanzadas, y una experiencia optimizada para dispositivos móviles y de escritorio. Además, ofrece soporte continuo y mantenimiento para asegurar el buen funcionamiento de la plataforma, mejorando la seguridad cibernética y reforzando la presencia digital de Usite SAS BIC.

Requisitos del Sistema

  • Go - Fiber
  • OBDC para SQLServer, Postgres, Informix

Instalación

  1. Clona el repositorio de GitHub: git clone https://github.com/lizandrogd/soft_usite.git
  2. Accede al directorio del proyecto: cd soft_usite
  3. Instala las dependencias de go: go mod tidy

Uso

  1. Inicia el servidor GO: go run main.go
  2. Accede al sistema desde tu navegador web: http://localhost:8084
  3. Utiliza las funcionalidades proporcionadas por el sistema según tus necesidades.

Contribución

Si deseas contribuir al proyecto, sigue estos pasos:

  1. Haz un fork del repositorio.
  2. Crea una nueva rama (git checkout -b feature/nueva-funcionalidad).
  3. Realiza tus cambios y haz commit (git commit -am 'Añadir nueva funcionalidad').
  4. Sube los cambios a tu repositorio remoto (git push origin feature/nueva-funcionalidad).
  5. Crea un nuevo Pull Request.

Licencia

Este proyecto está licenciado bajo la Licencia MIT.

Contacto

Para cualquier consulta o sugerencia, no dudes en contactar al equipo de u-site en info@u-site.app.

S
Description
No description provided
Readme
37 MiB
Languages
Go 99%
Shell 0.4%
PLpgSQL 0.3%
Makefile 0.2%
Dockerfile 0.1%