AEWhite Devs

Changelogs

v1.5.0

Pequenos proyectos · Grandes ideas

Ultimos cambios

Filtra por proyecto, categoria o texto y comparte mejor cada actualizacion importante.

63 releases encontradas

Actualizacion publicada el 2026-03-27

AddedChanged
Added

Agregado

  • README, licencia, `.gitignore` y `package.json` iniciales para formalizar el proyecto.
  • Primer gran refinamiento visual y funcional sobre la app base del tester.
Changed

Cambios

  • El prototipo inicial se convierte en una primera version ya utilizable y distribuible como herramienta web.
  • La interfaz y la logica principal del tester crecieron de forma importante en esta iteracion.

Actualizacion publicada el 2026-03-27

AddedChanged
Added

Agregado

  • Primera version funcional de PadPulse con `index.html`, `script.js`, `styles.css` y `server.js`.
  • Base completa del tester web para visualizar sticks, botones, gatillos y respuestas del mando en tiempo real.
Changed

Cambios

  • El proyecto pasa de repositorio vacio a aplicacion web operativa en la misma jornada.

Actualizacion publicada el 2026-01-22

AddedChangedFixed
Added

Agregado

  • Creacion de servicios desde el panel admin con seleccion de cliente, dominio y validaciones dedicadas.
  • README inicial del proyecto con stack, instalacion, build frontend y notas del worker de backups.
Changed

Cambios

  • La auditoria incorpora `service_id` para mejorar trazabilidad de acciones sobre servicios concretos.
Fixed

Corregido

  • Se previenen dominios duplicados y se endurece la validacion al crear servicios.

Actualizacion publicada el 2026-01-05

AddedChanged
Added

Agregado

  • Gestion de servicios, backups, clientes y auditoria con controladores, modelos y vistas propias.
  • Layout principal del panel y primeras pantallas operativas para listar, crear y revisar entidades clave.
  • Helper de auditoria y seeder adicional para poblar eventos iniciales.
Changed

Cambios

  • El dashboard deja de ser solo una portada y empieza a reflejar actividad real del panel.
  • La estructura frontend y los scripts de build se alinean mejor con Tailwind y DaisyUI.

Actualizacion publicada el 2026-01-05

AddedChanged
Added

Agregado

  • Base inicial del proyecto en CodeIgniter 4 con autenticacion por sesiones, dashboard y configuracion de base de datos.
  • Migraciones para usuarios, perfiles de cliente, servicios, backups y audit logs, junto a seeders iniciales.
  • Helpers y filtros de autenticacion mas las primeras dependencias frontend para Tailwind y DaisyUI.
Changed

Cambios

  • El repositorio pasa en horas de una estructura vacia a una base funcional del panel administrativo.

Actualizacion publicada el 2025-09-13

IssuesSecurityAddedChangedFixed
i

Problemas conocidos

Issues

Limitaciones o incidencias pendientes de resolver.

  • El icono de bandeja y su menú requieren compilar con el feature `tray`; si se omite, no habrá bandeja.
  • El Updater depende de un manifiesto/endpoint correctamente configurado; si no está disponible, el chequeo mostrará un error genérico.
  • La ventana de Configuración permite `unsafe-inline` en CSP por ser un HTML embebido (data:); seguro en contexto local, pero se evaluará endurecerlo.
  • El limpiado de WebView2 intenta rutas comunes; si el perfil reside en una ruta no estándar, podría quedar caché residual.
  • No se exponen atajos de teclado globales ni menús nativos por plataforma (pendiente de diseño).
Security

Seguridad

  • Ventana de Configuración con Content-Security-Policy explícita; uso de `FileProvider` no aplica (desktop), se emplean rutas de perfil conocidas para limpieza segura.
  • Actualizaciones firmadas a través de `tauri_plugin_updater` (requiere feed firmado); deshabilitada la depuración en build release.
Added

Agregado

  • Reescritura completa en Tauri 2: ventana principal WebView con restauración de tamaño/posición (tauri_plugin_window_state).
  • Instancia única: si se intenta abrir otra, se enfoca la ventana existente (tauri_plugin_single_instance).
  • Preferencias persistentes en JSON (tauri_plugin_store) con estructura: tray_enabled, minimize_to_tray, asked_on_first_run, autostart_enabled.
  • Inicio automático en Windows/macOS (tauri_plugin_autostart) con conmutación en tiempo real.
  • Ventana nativa de Configuración (WebviewWindow) servida como data: URL, con CSP y toggles para autostart/minimizar a bandeja y acción para limpiar caché.
  • Comando `clear_browsing_data`: borra localStorage/sessionStorage, CacheStorage, Service Workers y perfiles WebView2 comunes; reinicia la app tras limpieza.
  • Bandeja del sistema (tray) bajo feature `tray`: menú con Mostrar, Configuración, Recargar, Limpiar caché, Buscar actualizaciones, Autostart, Minimizar a bandeja y Salir.
  • Menú "Buscar actualizaciones…" integra Updater API (tauri_plugin_updater) vía JS (`checkUpdate`/`installUpdate`/`relaunch`).
  • Onboarding inyectado en la web (overlay Tailwind-like) para elegir autostart y bandeja en primer arranque; comunicación por eventos Tauri.
  • Manejo de cierre de ventana: si está habilitada bandeja y minimizar, se oculta en lugar de cerrar (persistiendo en segundo plano).
  • Helper seguro para generar data: URL sin dependencias externas (percent-encode RFC3986).
Changed

Cambios

  • Separación clara de preferencias y su persistencia; escritura atómica y guardado tras cada cambio.
  • Recarga de la web desde el menú de bandeja sin bloquear la UI (inyección de `location.reload()`).
  • Estilo oscuro coherente en la ventana de Configuración y mensajes del sistema.
Fixed

Corregido

  • Prevención de estados huérfanos al reabrir la aplicación: `single_instance` trae la ventana al frente correctamente.
  • Evita cierres accidentales con minimizar a bandeja activo interceptando el evento de cierre.

Actualizacion publicada el 2025-09-13

SecurityAddedChangedFixed
Security

Seguridad

  • Refuerzo de enlaces externos con rel="noopener noreferrer" en los botones de links de cada release.
Added

Agregado

  • Secciones por categoria en cada release (Added, Changed, Fixed, Removed, Deprecated, Security y Known Issues) con badges y listas propias.
  • Soporte completo para la nueva categoria Known Issues (chip, listado y busqueda).
  • Helper render_items_sections() para renderizar las secciones de manera consistente.
  • Boton Copiar enlace por version en la vista de proyecto (ancla #vX.Y.Z).
  • Opcion de orden en la barra lateral: Recientes ↔ A-Z (conserva el resto de la query).
  • Selector de cantidad por pagina (10/20/50) en la vista de proyecto.
Changed

Cambios

  • Las tarjetas ya no aplanan las notas: ahora muestran bloques por seccion, mejorando la legibilidad.
  • Chips unificados por categoria, incluyendo estilo para Known Issues.
  • Paginacion y controles preservan parametros relevantes al navegar.
  • Enlaces externos revisados con atributos seguros por defecto.
Fixed

Corregido

  • El buscador/indice interno ahora incluye tambien las notas de Known Issues.
  • Correccion en el calculo de la ultima fecha de actividad usada para ordenar proyectos en la sidebar.
  • Mejor manejo de proyectos sin enlaces opcionales en la seccion de links por release.

Actualizacion publicada el 2025-09-13

IssuesSecurityAddedChangedFixed
i

Problemas conocidos

Issues

Limitaciones o incidencias pendientes de resolver.

  • Las descargas se abren con apps externas; no hay gestor de descargas interno ni notificaciones de progreso.
  • No hay pantalla offline ni caché avanzada; si no hay conexión, muestra el error del navegador.
  • Sin compatibilidad explícita con dispositivos sin Play Services (no hay fallback de auto-update).
  • No hay sistema de notificaciones push ni compartir (ShareSheet) integrado.
  • No hay manejo específico para multiple windows a pesar de habilitarse en settings.
Security

Seguridad

  • Despliegue con FileProvider para cámara y URIs seguras.
  • Deshabilitada la descarga directa dentro de WebView: se delega a apps del sistema para reducir superficie de fallo.
Added

Agregado

  • Reescritura completa en Jetpack Compose (Material 3) con tema oscuro.
  • WebView configurada (JavaScript, DOM Storage, viewport responsivo, hardware acceleration).
  • Sidebar de navegación con secciones y accesos: Inicio, Mi Cuenta, Mi Negocio, Ventas, Inventario (incl. reducido e insumos), Trabajadores, Contactos, Gastos y Presupuestos, Registros, Soporte, Pagos, Centro de Descargas, Herramientas, Changelog, AEWhite Devs.
  • User-Agent propio "MyPymeControlApp/Android" para diagnóstico del lado servidor.
  • Indicador de carga superior (LinearProgressIndicator) durante navegación.
  • Gestos y controles: gesto en borde para abrir sidebar; botones flotantes de abrir, recargar y atrás.
  • Manejo de enlaces e Intents nativos: tel:, mailto:, geo:, y apertura de URLs externas fuera de la app.
  • Selector de archivos con soporte de cámara (captura), selección múltiple y permisos dinámicos (Android 13+ READ_MEDIA_IMAGES / anteriores READ_EXTERNAL_STORAGE + CAMERA).
  • FileProvider para capturas en cámara y retorno seguro de URIs.
  • In-App Updates (Play Core): chequeo automático al iniciar y chequeo manual desde la sidebar; flujos IMMEDIATE o FLEXIBLE según prioridad/antigüedad; instalación automática al completar descarga en FLEXIBLE.
  • Diálogo "Acerca de" con versión y acceso directo al changelog.
  • CookieManager habilitado (incluye third-party cookies) para persistencia de sesión.
  • Coloración de barras de estado y navegación acorde al branding (#0B1324).
Changed

Cambios

  • Estructura de menús reorganizada y más consistente con la plataforma web.
  • Comportamiento del botón Atrás: integra historial de WebView y cierre del drawer antes de salir.
  • Estabilidad y experiencia de navegación mejoradas en pantallas pequeñas.
Fixed

Corregido

  • Correcciones menores al recargar o volver desde vistas pesadas que podían dejar la barra de progreso activa.

Actualizacion publicada el 2025-09-06

SecurityAddedChangedFixed
Security

Seguridad

  • Refuerzo de cabeceras de seguridad en todas las paginas.
  • Mejoras en la gestion de sesiones para aumentar la proteccion contra accesos no autorizados.
Added

Agregado

  • Nuevo diseno completo de la web con interfaz moderna, limpia y responsiva.
  • Dashboard redisenado con widgets dinamicos y navegacion optimizada.
  • Sistema de menus reorganizado para facilitar el acceso a modulos clave.
  • Soporte completo para modo oscuro y claro con deteccion automatica del sistema.
  • Nueva pagina de inicio con informacion general de la empresa y accesos rapidos.
Changed

Cambios

  • Se reestructuro la arquitectura visual para mejorar la experiencia de usuario.
  • Optimizacion del rendimiento y reduccion de tiempos de carga en toda la plataforma.
  • Uniformidad en la tipografia, colores y estilos para una identidad visual mas profesional.
  • Mejorada la adaptabilidad de la interfaz en dispositivos moviles y tablets.
  • Se actualizo el sistema de notificaciones para mayor claridad y mejor integracion visual.
Fixed

Corregido

  • Correcciones menores en formularios que presentaban problemas de validacion en navegadores especificos.
  • Solucionados errores de visualizacion en pantallas pequenas.
  • Ajustes en la compatibilidad de estilos con navegadores antiguos.

Actualizacion publicada el 2025-09-01

AddedChanged
Added

Agregado

  • Se agrego un banner de consentimientos de cookies
Changed

Cambios

  • Se cambio el numero de version en el sidebar