AEWhite Devs

Changelogs

v1.5.0

Hosting Panel

Changelog del proyecto con comparacion por version, filtros por categoria y enlaces listos para compartir.

Reset
7 releases en esta vista

Hosting Panel

Activo

Panel administrativo de hosting construido con CodeIgniter 4 para gestionar usuarios, clientes, servicios, backups, auditoria, billing y operaciones internas.

Ultima versionv1.3.0
Ultima fecha2026-04-03
Total releases7
PHP 8.1+CodeIgniter 4MySQL/MariaDBTailwind CSS 4DaisyUIhostingadmin-panelbillingoperationscodeigniter4

v1.3.0

AddedChangedFixed

Publicada el 2026-04-03

Added

Agregado

  • Modulo completo de soporte con tickets y respuestas, mas vistas dedicadas para crear, listar y revisar incidencias.
  • Sistema de notificaciones internas para el panel administrativo y los usuarios del sistema.
  • Gestion de infraestructura con providers y nodos, integrada al flujo operativo del panel.
  • Documentos y transacciones de billing sobre una base mas formal, incluyendo vista dedicada de documentos.
Changed

Cambios

  • Billing evoluciona desde renovaciones y cargos hacia operaciones mas completas con pagos, ajustes y trazabilidad transaccional.
  • Dashboard, admin, clientes y servicios muestran mejor el nuevo estado operativo del sistema y su capa de soporte e infraestructura.
  • Las ayudas de permisos y etiquetas crecieron para contemplar soporte, infraestructura, billing y notificaciones.
Fixed

Corregido

  • Ajustes sobre formularios, vistas y flujos relacionados con servicios para convivir mejor con billing, soporte y notificaciones.

v1.2.0

AddedChangedFixed

Publicada el 2026-04-03

Added

Agregado

  • Comandos CLI `billing:sync` y `services:sync-lifecycle` para automatizar renovaciones, cargos, recordatorios y expiracion real de servicios.
  • BillingController, BillingService y runtimes con locks para evitar ejecuciones solapadas.
  • Tablas y modelos para `billing_entries`, `billing_reminders` y `service_renewals`.
  • Scripts shell y timers systemd de ejemplo para sincronizar facturacion y lifecycle en Linux.
Changed

Cambios

  • El panel pasa de gestionar servicios a operar su ciclo de vida comercial, con proximos vencimientos, renovaciones y cargos internos.
  • Dashboard, admin, clientes y detalle de servicios fueron ampliados para mostrar mejor estados financieros y lifecycle.
Fixed

Corregido

  • Se reforzo la ejecucion concurrente de tareas operativas mediante locks y mejor integracion con auditoria.

v1.1.0

AddedChangedFixed

Publicada el 2026-04-03

Added

Agregado

  • Worker de backups en cola con comando `backups:run`, runtime dedicado, reintentos, errores y metadata de ejecucion.
  • Lifecycle enriquecido de servicios con `billing_cycle`, moneda, precio, `next_due_at`, provider y accion de renovacion.
  • Scripts y servicios de ejemplo para Linux con PHP-FPM, Nginx, MariaDB y timers systemd de backups.
  • Helper y logica adicional para gestionar ciclo de vida de servicios desde el panel y desde CLI.
Changed

Cambios

  • Backups deja de ser una vista simple y pasa a un flujo operativo con cola, estado, descarga, borrado y procesamiento admin.
  • Servicios y dashboard empiezan a mostrar fechas de vencimiento, facturacion basica y estado operativo real.
Fixed

Corregido

  • Mejor trazabilidad en auditoria para ejecuciones por CLI y mantenimiento del sistema.

v1.0.0

SecurityAddedChangedFixed

Publicada el 2026-03-30

Security

Seguridad

  • Permisos granulares y protecciones adicionales impiden acciones sensibles sin el rol/capacidad adecuada, incluyendo evitar desactivar al ultimo `super_admin`.
Added

Agregado

  • Pantalla moderna de dashboard con resumenes mas ricos, tablas recientes y herramientas admin visibles segun rol.
  • Perfiles de cliente y flujo completo de edicion/actualizacion para usuarios del panel.
  • Importacion/exportacion CSV con preview, plantillas y utilidades admin para clientes y servicios.
  • Pagina de cuenta para actualizar perfil y credenciales del usuario autenticado.
  • Modelo ampliado de roles, capacidades y pagina dedicada de roles con matriz de permisos.
  • CI de GitHub, dependabot, issue/PR templates, favicones, OG image y metadatos del sitio.
Changed

Cambios

  • El proyecto maduro paso de CRUD basico a panel administrativo real con filtros, paginacion, permisos granulares y auditoria mucho mas detallada.
  • La gestion de usuarios reemplaza una vision plana de clientes por un modelo mas administrable, con checks por permiso para ver, crear, editar y cambiar estado.
  • Routes, helpers y vistas fueron reorganizados para soportar import/export, account tools, auditoria enriquecida y mejor experiencia del panel.
Fixed

Corregido

  • Validaciones, respuestas y feedback de formularios quedaron mas consistentes en clientes, servicios y admin.
  • La auditoria ahora conserva mejor contexto como actor, servicio, archivos CSV y acciones de cambio de rol o estado.

v0.3.0

AddedChangedFixed

Publicada el 2026-01-22

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.

v0.2.0

AddedChanged

Publicada el 2026-01-05

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.

v0.1.0

AddedChanged

Publicada el 2026-01-05

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.