Skip to content

finalizar módulo, refactorizar clonación y agregar notificaciones

alan.galvan requested to merge feat/instances-completo into develop
  • Agrega enum InstanceChannel (IN_PERSON, PHONE_CALL, VIDEO_CONFERENCE, EMAIL, MESSAGING)
  • Agrega REACTIVATE a InstanceAuditAction
  • Agrega deactivationReason a entidad y DTOs + migracion V13
  • Implementa endpoint PATCH /{id}/reactivate
  • Agrega filtro por channel en busqueda
  • Agrega createdBy/updatedBy/deactivatedBy al response DTO
  • Valida que el estudiante este activo al crear/actualizar
  • Refactoriza getCurrentUserId() sin reflection
  • Refactoriza clonacion para auto-copiar de la fuente (InstanceCloneRequestDTO)
  • Crea InstanceNotificationDispatcher con logging de eventos

Merge request reports

Loading