Skip to content

Releases

v0.2.0-beta — Multi-OS Self-Bootstrapping & Native UX Release

Choose a tag to compare

@LorSt4r LorSt4r released this 04 Nov 22:04

🎓 PradoOS (ugr-prado-sync) — v0.2.0-beta

✨ Novedades Principales / Key Highlights (ES / EN)

  • 🪟 Instalación 1-Clic sin Prerrequisitos (Windows, macOS y Linux):
    • install.ps1 (Windows PowerShell 5.1+) e install.sh (macOS / Linux) instalan automáticamente un entorno Python 3.12 aislado en espacio de usuario (vía Astral uv) sin requerir Python ni Git previos ni permisos de administrador (sudo).
  • 🌐 Español por Defecto + Selección de Idioma (Español / English):
    • El asistente interactivo (prado onboard) pregunta primero el idioma preferido (Español por defecto).
  • 📂 Selector Gráfico Nativo de Carpetas (G en TUI) y Escritorio Localizado:
    • Detecta automáticamente tu carpeta real de Escritorio/Scrivania/Desktop (incluso en sistemas en español/italiano o con OneDrive) y permite abrir la ventana gráfica nativa del sistema (Finder en macOS, Explorador de Archivos en Windows, Zenity/KDialog en Linux) pulsando G.
  • 🏛️ Estructura Oficial de PRADO (mirror) por Defecto:
    • Usa por defecto los nombres oficiales de tus asignaturas en PRADO y replica las secciones exactas de cada profesor (mientras que el modo smart queda disponible para flujos con agentes de IA).
  • 🛡️ Protección Anti-Sobrescritura Activa (4-Quadrant SHA-256 Guard):
    • Tus apuntes, prácticas y notebooks modificados localmente jamás se sobrescriben cuando el profesor actualiza un archivo en PRADO.
  • 🔑 Verificación SAML SSO + 2FA Automática y Confianza a 30 Días:
    • Normalización automática de correos @correo.ugr.es (corrigiendo errores comunes con @go.ugr.es) y persistencia de sesión a 30 días.

🚀 Instalación Rápida / Quick Install

Windows (PowerShell):

irm https://raw.githubusercontent.com/LorSt4r/ugr-prado-sync/main/install.ps1 | iex

macOS & Linux:

curl -fsSL https://raw.githubusercontent.com/LorSt4r/ugr-prado-sync/main/install.sh | bash