Volver al inicio
Actualizaciones del producto

Changelog

Nuevas funciones, mejoras y actualizaciones de producto de SentriQForge. Aquí ves qué ha cambiado en el dashboard de monitorización.

v1.3.1

Dashboard, onboarding y landing page refinados

  • Landing page pública más personalizada: el hero ahora tiene más carácter de marca, una sección de problema más clara y el nuevo SentriQ Sentinel
  • SentriQ Sentinel integrado como asistente de monitorización amigable, con tarjeta de estado, valores demo y una presentación optimizada en el hero
  • Se añadió una barra de estado compacta para escritorio en la headbar, para mantener visibles el estado global y los filtros al hacer scroll
  • El logo y el título de la headbar ahora enlazan de vuelta a la página de inicio y muestran un tooltip útil
  • Light Mode refinado: botones, tarjetas, acciones y elementos interactivos reaccionan ahora de forma más clara y consistente al hover, foco y clic
  • Se añadió el cambio de idioma dentro del dashboard con un Language Switcher compacto en la parte inferior
  • Onboarding guide estabilizado: el check manual del guía funciona sin modal de confirmación, ya no queda bloqueado por el upgrade CTA ni por el límite diario, y el paso 8 se desbloquea al hacer clic en Check
v1.3.0

Demo pública del panel añadida

  • Se añadió una nueva página demo pública para probar el panel sin registrarse
  • El panel demo muestra datos de ejemplo para UP, DOWN, DEGRADED, SSL, DNS, alertas, latencia e historial de checks
  • El modo demo es de solo lectura y evita cambios reales, checks, pushes, reportes o acciones de billing
  • El CTA de la landing ahora puede llevar directamente a la demo del panel
v1.2.37

Interacciones del panel y UX móvil mejoradas

  • Los modales para añadir y editar websites ahora se cierran directamente tras guardar correctamente, mientras los checks continúan en segundo plano
  • El uso del plan ahora muestra ayudas más útiles sobre límites y reinicios para checks manuales, importaciones CSV y reportes PDF
  • Los checks manuales ahora piden confirmación antes de consumir el cupo diario
  • Los usuarios Business tienen ahora un límite diario claro de 50 checks manuales
  • Las tarjetas de overview en móvil y desktop ahora pueden usarse como filtros rápidos para TOTAL, UP, DOWN, DEG y WARN
  • Se mejoraron los datos iniciales del panel tras el login para que el historial de checks y los gráficos ya no empiecen temporalmente con datos incompletos
  • La configuración de websites se mejoró visual y funcionalmente en móvil
v1.2.36

UX del panel y límites de planes refinados

  • Los checks manuales ahora tienen límites claros: Free 3 al día, Pro 10 al día y Business 50 al día
  • Se corrigieron el uso del plan y las ayudas de cuota para checks manuales
  • La vista de utilización de estado y los tooltips del panel se estabilizaron y mejoraron semánticamente
  • Los tooltips se abren de forma más fiable y permanecen mejor dentro del área visible
  • Se mejoró la UX móvil del onboarding en el tema claro: se bloquean clics y scroll manual fuera del guide, mientras el auto-scroll sigue activo
  • Se mejoraron visualmente los highlights del onboarding y de formularios
v1.2.35

Inicio de onboarding mejorado para nuevos usuarios

  • Los nuevos usuarios deciden primero en un modal de bienvenida si quieren iniciar el tutorial de inmediato
  • Quien prefiera empezar más tarde ve resaltado una vez el acceso a la guía en el menú de usuario
  • La introducción del onboarding usa el asset del robot de SentriQForge y está localizada en todos los idiomas activos
v1.2.34

Se añadieron explicaciones útiles para términos técnicos en el panel

  • Las etiquetas del panel explican términos como uptime, SSL, DNS, latencia, código de estado y SLA en su contexto
  • Los ajustes de sitios, push, reportes, importación CSV y uso del plan incluyen ahora ayudas discretas
  • Las ayudas funcionan con hover, foco, Escape y tap móvil, y siguen siendo legibles en Clean Light
v1.2.33

Se añadieron explicaciones de términos técnicos

  • Las páginas públicas explican ahora de forma discreta términos como uptime, SSL, DNS, SLA, reportes y ventanas de mantenimiento
  • Las ayudas funcionan con hover, foco y toque, y están localizadas en todos los idiomas
  • Nuevas cajas informativas ayudan a entender más rápido las señales de monitoring
v1.2.32

Landing page e idiomas ampliados

  • Se revisó la landing page y se aclaró mejor el enfoque actual en la monitorización web
  • Se añadió una nueva sección de enfoque que explica el énfasis actual en uptime, SSL, DNS y alertas claras
  • Se prepararon versiones adicionales de idioma
  • Se añadieron tres nuevos idiomas: checo, italiano y polaco
v1.2.31

Alertas más estables y arranque del panel más rápido

  • Los mensajes web push ahora usan TTL y priorización para alertas importantes de monitorización
  • Las notificaciones DOWN permanecen más visibles en el service worker y se agrupan de forma más clara
  • Los mensajes push enviados correctamente se registran con más claridad para diagnóstico
  • La lógica existente de suscripciones push y alertas permanece sin cambios
  • La carga inicial del panel ahora se agrupa mediante un endpoint de bootstrap y queda preparada para futuros datos rollup
  • Preparados rollups internos de checks para historiales de monitorización más rápidos a largo plazo
v1.2.30

El refresco del dashboard respeta los ajustes

  • El auto-refresco del dashboard ahora respeta de forma fiable la frecuencia de refresco configurada
  • Una sincronización adicional del scheduler ya no provoca recargas generales cada 30 segundos
  • Los checks de sitios web pendientes se siguen sincronizando puntualmente
  • La lógica existente de refresco y monitorización permanece sin cambios
v1.2.29

Footerbar del dashboard ampliada

  • La footerbar ahora muestra de forma compacta la última sincronización y los checks en curso
  • En mobile, el uso del plan se mantiene sin cambios y el botón de refresh queda más accesible
  • Los nuevos textos de la footerbar se localizaron para todos los idiomas compatibles
  • La lógica existente de refresh y dashboard permanece sin cambios
v1.2.28

Correo de informe semanal rediseñado

  • El informe semanal ahora usa un diseño de correo más cuidado y acorde con SentriQForge
  • Las tarjetas de resumen, la vista de estado y los avisos están mejor estructurados
  • La localización existente de correos se mantiene intacta y solo se amplió donde era necesario
  • Los datos del informe, el horario del worker y las preferencias de correo permanecen sin cambios
v1.2.27

Se añadió una señal de confianza en la landing page

  • La landing page ahora muestra de forma discreta el mensaje “Creado en Alemania. Listo para el mundo.”
  • El claim se añadió en el hero y en el footer
  • Todas las versiones de idioma usan textos localizados
  • La estructura existente de la landing page y los CTAs permanecen sin cambios
v1.2.26

Metadatos SEO multilingües añadidos

  • Las páginas públicas ahora usan títulos y descripciones localizados para DE, EN, ES, FR y RU
  • Canonical URLs y alternativas hreflang se prepararon para las principales páginas de marketing
  • Dashboard y áreas admin siguen excluidos de los motores de búsqueda
  • Sitemap y robots reflejan ahora la estructura multilingüe
v1.2.25

Los enlaces del dashboard usan el idioma correcto

  • Los enlaces al dashboard desde el área de administración ahora usan la locale guardada del usuario en lugar de un fallback fijo
  • Los botones del dashboard en correos automáticos ahora usan la locale guardada del usuario
  • Los enlaces fallback usan la locale predeterminada cuando no hay idioma disponible
  • La lógica existente de administración, autenticación y correos permanece sin cambios
v1.2.24

Correos automáticos localizados

  • Los correos de bienvenida, verificación y restablecimiento de contraseña se prepararon para varios idiomas
  • Las notificaciones por correo DOWN, RECOVERED y SSL ahora usan la locale guardada del usuario
  • Los informes semanales y avisos de prueba se prepararon para DE, EN, ES, FR y RU
  • El botón para volver arriba ahora usa tooltips localizados con el diseño compartido
v1.2.23

Preferencia de idioma guardada

  • El idioma preferido ahora se guarda en la cuenta del usuario
  • Las funciones del servidor, como notificaciones push y correos electrónicos, pueden usar el idioma correcto
  • Cambiar el idioma en el frontend puede actualizar la locale guardada del usuario
  • La lógica existente de autenticación, rutas y dashboard permanece sin cambios
v1.2.22

Notificaciones push localizadas

  • Las notificaciones push para eventos DOWN, RECOVERED, SSL y DNS se prepararon para varios idiomas
  • Los títulos y textos de los mensajes ahora se generan según la locale del usuario
  • Las suscripciones push existentes, la configuración VAPID y la lógica del service worker permanecen sin cambios
  • El texto ruso y los diacríticos se conservan correctamente como UTF-8
v1.2.21

Notificaciones localizadas

  • Las notificaciones ahora se localizan según su tipo
  • Los textos de notificaciones guardados antiguos permanecen como fallback
  • Las notificaciones push e in-app se prepararon para varios idiomas
  • Los tipos internos de alerta y la lógica existente de alertas permanecen sin cambios
v1.2.20

Localización del dashboard validada finalmente

  • La localización del dashboard se completó aún más
  • Tooltips, onboarding, notifications, avisos PWA y ajustes push fueron revisados y traducidos
  • Se validó la codificación UTF-8 de los archivos locale
  • Las traducciones rusas se revisaron y se descartaron daños de Mojibake
v1.2.19

Localización ampliada del dashboard

  • Los modales, ajustes, tooltips y menús de usuario del dashboard se prepararon para varios idiomas
  • Los contenedores de notificaciones y toasts ahora usan etiquetas de interfaz localizadas
  • Los ajustes de sitios, perfil y dashboard siguen la estructura existente de next-intl
  • Los valores internos de estado, la lógica de API y el comportamiento existente del dashboard permanecen sin cambios
v1.2.18

Localización del dashboard preparada

  • El dashboard ahora está disponible en rutas localizadas para /de, /en, /es, /fr y /ru
  • Las áreas visibles más importantes del dashboard ahora usan textos de locale en vez de labels hardcoded
  • La ruta antigua /dashboard sigue siendo compatible y redirige al locale correspondiente
v1.2.17

Instalación PWA mejorada

  • Ahora aparece un aviso discreto de instalación solo cuando SentriQForge se puede instalar como app
  • El aviso de instalación PWA ahora está localizado en todos los idiomas públicos
  • Android y Chrome de escritorio usan el prompt nativo de instalación mediante beforeinstallprompt
  • iOS Safari muestra una breve instrucción con Compartir y Añadir a pantalla de inicio
  • Las apps ya instaladas y el modo standalone no muestran el aviso de instalación
  • Después de cerrarlo, el aviso permanece oculto durante siete días
v1.2.16

Carga más rápida del dashboard móvil

  • El dashboard ahora muestra antes la lista de sitios en móvil mientras los datos de monitorización se cargan en segundo plano
  • La pantalla de carga inicial ahora es más ligera y compacta en móvil
  • La actualización automática y las actualizaciones en segundo plano ya no muestran un skeleton completo del dashboard
  • Se mantienen las optimizaciones de rendimiento móvil existentes para las tarjetas de sitios
  • El estado de carga de la cuenta en el dashboard ahora encaja visualmente con el diseño de SentriQForge
  • El aviso de carga de datos de monitorización ahora usa la misma tarjeta clara de SentriQForge en móvil
  • Los gráficos de latencia y SLA son más fluidos en móvil con menos blur, menos sombra y menos detalles de gráfico
v1.2.15

Limpieza automática de registros no verificados

  • Las cuentas de correo no verificadas sin ningún inicio de sesión se eliminan automáticamente después de 7 días
  • La limpieza diaria se ejecuta en el backend mediante Celery Beat
  • Los espacios de trabajo vacíos también se eliminan después de borrar cuentas sin uso
  • Los administradores ahora pueden revisar las limpiezas ejecutadas en el área del sistema
  • Los administradores pueden iniciar la limpieza manualmente desde el área del sistema cuando sea necesario
  • Las cuentas verificadas, las cuentas de Google, las suscripciones activas, las cuentas bloqueadas y los usuarios con actividad de inicio de sesión permanecen protegidos
v1.2.14

Idiomas adicionales preparados

  • Se añadieron archivos de idioma francés y ruso para las páginas públicas
  • Las páginas de inicio, autenticación y marketing ahora admiten RU y FR en el selector de idioma
  • Features, roadmap y las páginas para freelancers y agencias se incluyeron en los nuevos idiomas públicos
  • La localización del dashboard permanece limitada a los idiomas existentes por ahora
v1.2.13

Healthscore ampliado

  • El Healthscore ahora incluye problemas de certificados SSL y certificados próximos a vencer
  • Los problemas DNS se reflejan claramente en la tarjeta del sitio y en el estado del sitio
  • Los sitios HTTP-only no se penalizan por no tener datos SSL
  • Los motivos del Healthscore se muestran con más claridad en tooltips y en la vista de detalle
v1.2.12

Gráficos SLA móviles optimizados

  • El gráfico SLA se optimizó para un desplazamiento más fluido en móvil
  • La selección de puntos y las interacciones pesadas del tooltip se desactivaron en móvil
  • Los gráficos SLA usan menos animaciones, puntos y efectos blur en móvil
  • La vista de escritorio sigue siendo completamente funcional
v1.2.11

Onboarding mejorado

  • Los campos del diálogo para añadir sitio ahora reciben foco directamente durante el onboarding
  • Los saltos del onboarding tienen en cuenta la barra superior fija y permanecen visibles
  • Las indicaciones de comprobar ahora y latencia/SLA ya no se recortan en escritorio
  • La vista general del dashboard ahora se resalta completamente durante el onboarding
  • El FAB móvil para añadir sitios ahora se expande automáticamente y se resalta correctamente durante el onboarding
  • Los resaltados móviles para estado del sitio y latencia/SLA se alinearon con más precisión
  • El desplazamiento durante pasos destacados en móvil se controla para mantener estables las indicaciones y resaltados
v1.2.10

Barra superior del dashboard fijada

  • La barra superior del dashboard ahora permanece visible de forma fiable en escritorio
  • El contenido del dashboard ahora tiene en cuenta la altura fija de la barra superior
  • Los saltos al estado del sitio se ajustaron a la barra superior fija
  • Los desplegables de notificaciones y usuario se muestran correctamente sobre el contenido
  • Se redujeron los efectos blur para evitar artefactos visuales
v1.2.9

Intervalos de comprobación ajustados

  • Los intervalos mínimos por plan se ajustaron a 5 minutos en Free, 2 minutos en Pro y 1 minuto en Business
  • Business ahora usa monitorización cada 1 minuto en lugar de comprobaciones regulares cada 30 segundos
  • Los textos de precios y mejora se actualizaron según los nuevos límites de intervalo
  • El backend y el worker aplican de forma fiable los nuevos intervalos mínimos
v1.2.8

Visualización de tarjetas corregida

  • Se eliminaron artefactos visuales de superposición en las tarjetas de sitios web y en la lista lateral
  • Los fondos, badges y capas decorativas ahora se renderizan sin bandas de blur molestas
  • Los bordes redondeados, estados hover/seleccionado y el área vacía de la lista se muestran correctamente
  • El badge de salud permanece bien alineado incluso cuando los badges de estado y mantenimiento pasan a otra línea
v1.2.7

Uso del plan y cuotas ampliados

  • Los informes PDF ahora están disponibles en el plan Free con un límite mensual
  • Las ventanas de mantenimiento ahora están disponibles en el plan Free con una cuota limitada
  • Los informes PDF y las ventanas de mantenimiento se muestran directamente en la sección de uso del plan abajo a la izquierda
  • El indicador circular de uso ahora incluye sitios web, comprobaciones manuales, importaciones CSV, informes PDF y ventanas de mantenimiento
  • Los límites alcanzados usan el flujo de mejora existente
v1.2.6

Nombres de sitios duplicados bloqueados

  • Los nombres de sitios web ahora deben ser únicos dentro de una cuenta
  • Los nombres duplicados se bloquean en el servidor al crear o editar sitios
  • La validación tiene en cuenta mayúsculas, minúsculas y espacios adicionales
  • La importación CSV y la validación del formulario informan mejor los nombres duplicados
v1.2.5

Fiabilidad push móvil mejorada

  • Las notificaciones push ahora gestionan mejor varias suscripciones de dispositivos
  • Las suscripciones push móvil/PWA se pueden resincronizar directamente
  • La visualización del estado push muestra mejor los dispositivos activos y la información de entrega reciente
  • Los errores de una suscripción push individual ya no bloquean otros dispositivos
  • Los estados SSL_INVALID y SSL_WARNING repetidos ya no generan alertas duplicadas
  • Las advertencias SSL ahora se deduplican por tipo de alerta, incluso si cambian los días restantes
v1.2.4

Alertas SSL y estados móviles mejorados

  • Las advertencias SSL ahora se guardan como alertas persistentes en el centro de notificaciones, incluidos certificados próximos a caducar, caducados, no válidos y con errores
  • Los problemas SSL también se registran inmediatamente como alerta en el primer check de un sitio recién creado
  • Las notificaciones push SSL y los correos SSL ahora solo se activan para alertas SSL recién persistidas
  • Las comprobaciones repetidas con el mismo problema SSL ya no generan spam por push ni por correo
  • La recuperación SSL permanece como alerta independiente y se notifica cuando el ajuste está activado
  • Las tarjetas móviles ahora muestran la próxima comprobación con fecha y hora con segundos, igual que la visualización Último check
  • El temporizador en vivo para la próxima comprobación ahora solo aparece en móvil dentro de WebsiteStatus; en escritorio sigue usándose la WebsiteCard
  • La vista móvil de tarjetas se optimizó con menos cambios de layout y actualizaciones de temporizador más tranquilas
v1.2.3

Controles flotantes y footer del dashboard refinados

  • Los FAB de feedback y añadir sitio ahora quedan anclados al lateral del viewport y se expanden solo al pasar el cursor o con el primer toque en móvil.
  • Los toques fuera en móvil cierran FABs abiertos y detalles del plan sin activar acciones del dashboard como seleccionar un sitio.
  • El FAB de feedback se mantiene neutro al hacer scroll en escritorio y ya no muestra un resaltado hover accidental.
  • El uso del plan se refinó como una barra inferior delgada con un anillo combinado para sitios y checks manuales.
  • Los detalles del plan se abren hacia arriba y quedan por encima de los botones flotantes en móvil.
  • La importación CSV queda correctamente limitada a Business en el diálogo de añadir sitio y en la tarjeta de acciones.
  • El comportamiento de la scrollbar, los espacios inferiores y las sombras del estado del sitio se suavizaron para una vista más tranquila.
  • Los datos del panel ahora se aplican en un lote inicial para que las tarjetas de estado aparezcan sin estados intermedios visibles.
v1.2.2

Acciones del panel agrupadas con más claridad

  • La importación CSV ahora está disponible directamente en el diálogo para añadir sitios.
  • Se mejoró el rendimiento móvil del panel: el arrastrar y soltar se desactiva en dispositivos táctiles y las cuentas atrás de estado se actualizan de forma más eficiente.
  • La selección múltiple y las acciones de comprobación se combinaron en un menú de acciones en la barra lateral.
  • La barra superior se simplificó y el botón de actualización se hizo más discreto.
  • El área de actualización ahora muestra la próxima actualización automática de forma más discreta.
  • El menú de acciones de la barra lateral se rediseñó como una tarjeta fija en el estilo del uso del plan.
  • La eliminación masiva de sitios seleccionados ahora se inicia correctamente con el primer clic.
  • El acceso a la mejora de plan se movió de la barra superior al menú de usuario para mantener las acciones del panel más limpias.
  • La vista general móvil del panel ahora permanece de forma fiable por encima del área de controles.
  • El uso del plan se movió del cuadro de controles a una barra fija inferior.
  • Un nuevo anillo de uso muestra el estado del límite de sitios directamente en la parte inferior de la pantalla.
v1.2.1

Corrección: notificaciones en vivo estabilizadas

  • Se mejoró la actualización en vivo del panel de notificaciones
  • Se corrigió un problema en el que podía mostrarse una insignia roja aunque el desplegable no mostrara las alertas más recientes
  • Las alertas DOWN y RECOVERED ahora se actualizan de forma más fiable después de los checks sin recargar la página
  • Los mensajes de sitio añadido ahora se tratan como notificaciones locales de información y ya no aparecen como toasts de recuperación
  • Las notificaciones se marcan como leídas al pasar el cursor, mientras que la navegación se realiza de forma explícita mediante las acciones de detalles e historial
v1.2.0

Nueva función: Notificaciones push PWA añadidas

  • Se prepararon e integraron notificaciones push para alertas PWA
  • Los usuarios pueden activar y desactivar las notificaciones push
  • Las alertas DOWN y RECOVERED pueden enviarse directamente como notificaciones del dispositivo
  • La infraestructura push se preparó para futuras advertencias SSL
  • Las suscripciones push caducadas se detectan y desactivan automáticamente
v1.1.35

Mejoras de rendimiento móvil y UX

  • Las barras de progreso ahora se pausan automáticamente cuando los checks automáticos están desactivados para un sitio
  • Se mejoró el rendimiento móvil reduciendo efectos visuales en el modo rendimiento
  • Las notificaciones ahora usan transformaciones DOM directas y requestAnimationFrame para gestos de swipe más fluidos en móvil
  • Los menús desplegables y paneles ahora usan opacity/transform en lugar de transition-all
  • Filtros de estado refinados: las advertencias SSL y DNS ahora se gestionan por separado como WARN
  • Vistas generales del dashboard refinadas: móvil y escritorio ahora agrupan TOTAL, UP/DOWN/DEG y WARN con mayor claridad; mantenimiento y latencia se eliminaron de la vista superior
  • Se añadió una navegación móvil de administración con botón flotante discreto y panel lateral
v1.1.34

Mejoras en la interfaz de monitoreo, onboarding y flujo de correos

  • La barra de progreso animada se movió al encabezado del estado del sitio web
  • La sección de rendimiento ahora muestra la última latencia, la latencia media de 24h y el uptime de 30 días
  • Se eliminó la información redundante del último chequeo en la sección de rendimiento
  • Se añadió un correo de bienvenida ilustrado con guía rápida para nuevos usuarios
  • Los registros con Google OAuth ahora también reciben un correo de bienvenida
  • Se mejoró el branding del remitente en los correos salientes
v1.1.33

Onboarding móvil más rápido

  • Mejorada la experiencia de onboarding móvil para añadir sitios en el dashboard
  • Corregida la posición del popover del botón de añadir sitio en móvil
  • Progreso de onboarding fiable al pulsar el botón de comprobar ahora
v1.1.32

Mini Overview móvil fijo

  • Añadido un mini resumen móvil fijo para el estado global del dashboard
  • Mejorado el acceso móvil a los resúmenes de UP/DOWN/mantenimiento/latencia
  • Añadido un estado de advertencia visual cuando los sitios están DOWN
v1.1.31

Alertas en el primer check crítico

  • Los primeros checks críticos ahora generan alertas DOWN y emails de inmediato, incluso sin un estado UP previo
  • Los checks DOWN repetidos no generan alertas ni emails extra
  • El comportamiento de RECOVERED, la supresión por mantenimiento y las preferencias de notificación se mantienen
v1.1.30

Emails de alertas con el nuevo diseño

  • Los emails de alerta DOWN y RECOVERED ahora usan el layout moderno oscuro de SentriQForge
  • Se alineó el diseño de emails de alertas con los avisos de SSL
  • Se mantuvieron la lógica de disparo y los rate limits existentes
v1.1.29

Diseño moderno de emails para monitorización

  • Se introdujo un layout central oscuro para emails de SentriQForge con badges por tono y botón CTA
  • Se rediseñó el email de bienvenida con onboarding moderno, próximos pasos claros y CTA al dashboard
  • Se rediseñó el email de aviso SSL con badges Critical/Warning, días restantes y CTA directo al dashboard
  • Se mantuvieron los alerts DOWN/RECOVERED y los reports semanales sin cambiar su lógica de disparo
v1.1.28

FAB mobile para idioma

  • Añadido selector de idioma flotante en mobile
  • Mejorada la UX mobile de internacionalización
  • Movido el selector de idioma a un FAB flotante en pantallas pequeñas
  • Mantenido el routing locale-aware de next-intl
v1.1.27

Dropdown de idioma

  • Rediseñado el selector de idioma como dropdown compacto con banderas
  • Mejorada la visibilidad mobile del selector de idioma en el header de la landing
  • Eliminada la fila permanente de badges DE/EN/ES
  • Se mantiene el routing locale-aware sin prefijos manuales
v1.1.26

i18n de páginas de marketing

  • Se añadieron traducciones para las páginas de agencias, freelancers, precios, roadmap y changelog
  • Se reutilizaron los textos alemanes existentes como fuente en messages
  • Se añadieron entradas en inglés y español para las páginas de marketing
  • Las páginas de marketing ahora usan traducciones de next-intl
v1.1.25

Localized Legal Routes

  • Lokalisierte Legal-Routen für Impressum und Datenschutz ergänzt
  • Footer-Links auf /de/impressum und /de/datenschutz gegen 404 abgesichert
  • Legal-Seiten an next-intl Routing und Language Switcher angebunden
v1.1.24

Locale Switcher Fix

  • Locale Switcher wechselt DE/EN/ES jetzt ohne harten Browser-Reload
  • Doppelte Locale-Prefixes wie /es/es verhindert
  • next-intl Provider in das Locale Layout verschoben und per Locale sauber remountbar gemacht
  • Locale Routing auf klare Prefixes /de, /en und /es stabilisiert
v1.1.23

Sticky Mobile Header & i18n Foundation

  • Mobile Headbar sticky/pinned gemacht, damit Burger-Menü und Notification Bell beim Scrollen erreichbar bleiben
  • Glassmorphism Header mit Safe-Area-Unterstützung und höherer Z-Index-Hierarchie verbessert
  • Internationalisierung mit next-intl für Deutsch, Englisch und Spanisch vorbereitet
  • Locale Routes für Landingpage, Login, Registrierung und öffentliche Seiten ergänzt
  • Landing Hero, zentrale Navigation sowie Login/Register Texte initial übersetzt
  • Language Switcher für Landingpage und Auth-Screens ergänzt
v1.1.22

Dashboard Analysis Sections

  • Latenztrend und Uptime/SLA in eine neue Analyse-Sektion gruppiert
  • Checkliste als eigene Dashboard-Sektion ergänzt
  • Dashboard-Informationshierarchie und mobile Lesbarkeit verbessert
  • Onboarding Guide um die neue Analyse-Sektion erweitert
v1.1.21

Sidebar Controls Section

  • Sidebar Filter, Sortierung, Plan Usage und Mehrfachaktionen in eine eigene Steuerungssektion gruppiert
  • Sidebar-Struktur und Mobile-Klarheit weiter verbessert
  • Onboarding Target für Sidebar Controls ergänzt
v1.1.20

Sidebar Websites Section

  • Sidebar Website Cards in eine eigene Websites-Sektion gruppiert
  • Sidebar-Struktur und Mobile-Klarheit mit Titel, Subtitle und Count verbessert
  • Onboarding Target für die Website-Liste ergänzt
v1.1.19

Dashboard Overview Section

  • Dashboard Statuskarten in eine neue Übersicht-Box verschoben
  • Globalen Gesamtstatus klar von der ausgewählten Website Status Box getrennt
  • Mobile KPI-Darstellung innerhalb der Übersicht kompakt und responsiv gehalten
v1.1.18

Mobile Add Site FAB

  • Mobile Floating Action Button für Website hinzufügen ergänzt
  • Wichtigste Dashboard-Aktion auf Mobile und Tablet direkt erreichbar gemacht
  • Floating Action Stack mit Feedback und Nach-oben Button abgestimmt
  • Bestehende Add-Site-Modal- und Onboarding-Logik wiederverwendet
v1.1.17

Onboarding Website Status Update

  • Onboarding Guide an die vereinfachte WebsiteCard angepasst
  • Neue Tour-Schritte für Quick-Status, Website Status Box und zentrale Aktionen ergänzt
  • Veraltete WebsiteCard Details- und Action-Steps aus der Tour entfernt
  • Post-Site-Creation Onboarding wartet robuster auf gerenderte Dashboard-Ziele
v1.1.16

Dashboard Website Status

  • WebsiteCard Details in den Dashboard-Bereich Website Status verschoben
  • Sidebar Website Cards verschlankt und auf Navigation plus Quick Health Summary fokussiert
  • Website Aktionen wie Check, Bearbeiten, Settings, PDF und Löschen zentral in den Dashboard Details gebündelt
  • Mobile Sidebar übersichtlicher gemacht, ohne Drag & Drop oder Quick Badges zu entfernen
v1.1.15

PWA Wrapper

  • SENTRIQFORGE als installierbare Progressive Web App vorbereitet
  • Webmanifest mit App-Name, Standalone-Modus, Theme-Farbe und Maskable Icons ergänzt
  • Basis-Service-Worker für App-Shell und statische PWA-Assets registriert
  • Install-Prompt-Komponente für spätere dezente App-Installation vorbereitet
v1.1.14

Mobile UX Polish

  • Website Cards auf Touch-Geräten per Tap-and-Hold draggable gemacht
  • Separaten Drag-Grip auf Mobile ausgeblendet, Desktop-Grip bleibt erhalten
  • Notification Panel schließt per Click-Catcher, ohne darunterliegende Website Cards auszulösen
  • Dashboard Statuskarten auf Mobile kompakter und zweispaltig dargestellt
  • Admin System Page gegen horizontale Mobile-Overflows bei Recent Checks und Recent Errors abgesichert
v1.1.13

UX & Usage Bugfixes

  • Manual Checks Counter zählt Free, Pro und Business Checks konsistent hoch
  • Notification CTAs navigieren zuverlässiger und können zurück ins Dashboard führen
  • User-Menü Hover-States im Light Glass Mode sichtbarer gemacht
  • Notification Links und Details-Aktionen klickbarer gemacht
  • Maintenance Badges zeigen präzisere Tooltip- und Detailinformationen
  • Website Cards in der Sidebar aufgeräumt und redundante Aktionen aus der Karte entfernt
  • Mobile Tooltips öffnen nur noch per Tap-and-Hold statt bei normalem Tap
  • Admin Sites Zeitstempel auf Europe/Berlin vereinheitlicht
v1.1.12

Auth UX Refinement

  • Login und Registrierung als getrennte Screens ohne Tab-Umschaltung aufgebaut
  • Neue Register-Route mit Passwort-Wiederholung und sauberem Redirect zum Login ergänzt
  • Login-Screen um Registrierungslink, Passwort-vergessen-Link und dezente Google-Sektion erweitert
  • Auth-Layout auf Mobile optimiert, damit das Formular vor den Marketing-Infos sichtbar ist
  • Login/Register teilen sich jetzt eine gemeinsame Auth-Card und ein konsistentes Responsive Layout
  • Profil- und CSV-Import-Modals gegen vertikalen Overflow abgesichert, mit festem Header/Footer und scrollendem Body
  • Mobile Notifications können per horizontalem Swipe als gelesen markiert werden, ohne das vertikale Scrollen zu stören
  • Notification-Swipe unterscheidet jetzt rechts als gelesen markieren und links löschen
  • First-Login-Onboarding interaktiv erweitert: erste Website anlegen, Pflichtaktionen ausführen und danach kurze Dashboard-Tour starten
v1.1.11

Google Profile Polish

  • Google Profilbild und Anzeigename werden beim OAuth Login gespeichert
  • Bestehende E-Mail-Accounts übernehmen Google-Verknüpfung ohne neue User anzulegen
  • Header User-Menü zeigt Avatar, Name, E-Mail und Google-Verbindungsstatus
  • Mobile Drawer zeigt Accountdaten inklusive Plan- und Google-Badge
  • Profil-Einstellungen zeigen eine Account-Zusammenfassung mit Login-Methode
  • Google-Accounts sehen statt Passwortfeldern einen klaren Hinweis zur Passwortverwaltung im Google-Konto
v1.1.10

Google OAuth Login

  • Google OAuth Login und Registrierung im Backend vorbereitet
  • Bestehende Accounts können anhand der E-Mail mit Google verknüpft werden
  • Neue Google-Accounts erhalten automatisch einen SentriQForge User und Workspace
  • OAuth Callback Page speichert den JWT und leitet sicher ins Dashboard weiter
  • Login/Register Formular um eine dezente Mit Google fortfahren Section erweitert
v1.1.9

SEO Positioning & Register Polish

  • Landingpage klarer auf Website Monitoring für Agenturen und Freelancer ausgerichtet
  • Neue SEO-Seiten für Features, Agenturen, Freelancer und Pricing ergänzt
  • Sitemap und globale Metadata um Longtail-Keywords und neue öffentliche URLs erweitert
  • Landingpage um Zielgruppen-Section und ausführlichere Feature-Cards erweitert
  • Registrierung validiert jetzt Passwort und Passwort-Wiederholung clientseitig
v1.1.8

Navigation Polish

  • Globalen Nach-oben Floating Button für Dashboard und Landingpage ergänzt
  • Button erscheint erst nach längerem Scrollen und bringt Nutzer per Smooth Scroll zurück an den Anfang
  • Floating Action Stack passend zum Feedback Button positioniert und für Mobile sowie Desktop optimiert
v1.1.7

Account UX & Light Glass Fixes

  • Passwort anzeigen/verbergen per Eye Icon in Login, Registrierung, Passwort ändern und Passwort Reset ergänzt
  • Registrierung prüft Passwort-Wiederholung clientseitig und sendet weiterhin nur das Passwort an die API
  • Bulk-Delete-Bestätigungsdialog funktioniert im Light Glass Mode wieder zuverlässig über der Sidebar
v1.1.6

Website List Performance

  • Website-Liste im Dashboard virtualisiert, damit große Portfolios nicht mehr alle Cards gleichzeitig rendern
  • Website Cards mit React.memo gegen unnötige Re-Renders abgesichert
  • Drag & Drop bei Listen über 50 Websites deaktiviert und durch Suche, Filter und Sortierung ersetzt
  • Check-Timing der Website Cards nutzt jetzt einen gemeinsamen Sidebar-Tick statt eigener Timer pro Card
  • Performance-/Kompaktmodus für große Website-Listen mit reduzierten Animationen ergänzt
  • Kompakte Karten bleiben vollständig such-, filter- und scrollbar ohne künstliches Mehr-laden
  • Performance-Modus zeigt weiterhin Details und den letzten Check direkt auf der Website-Karte
  • Desktop-Modals nach dem Mobile Polish wieder sauber horizontal zentriert
  • Admin User Delete räumt große Website-Portfolios inklusive Check-Verlauf zuverlässig auf
v1.1.5

Mobile Modal Polish

  • Modal-Grundlayout für kleine Viewports mit 100dvh, interner Scrollfläche und Body-Scroll-Lock abgesichert
  • Pricing Modal auf Mobile einspaltig, scrollfähig und ohne horizontales Overflow-Verhalten optimiert
  • CSV Import Modal mit kompakter Mobile-Preview, gekürzten Dateinamen und Sticky Button-Footer verbessert
  • Profile-, Site-, Settings-, Feedback-, Delete- und Admin-Modals für gestapelte Mobile-Buttons und robuste Breiten angepasst
  • Onboarding Guide priorisiert: Broadcasts und Notification-Modals erscheinen erst nach Abschluss oder Schließen des Guides
  • Fresh User Guide auf 4 Schritte und First Site Guide auf 5 Schritte reduziert
v1.1.4

Targeted Notification Modals

  • Admin-Notifications können jetzt optional als Dashboard-Modal angezeigt werden
  • Gezielte User-Nachrichten bleiben weiterhin in der Bell sichtbar
  • Modal-Bestätigung markiert die Nachricht automatisch als gelesen
  • Dashboard lädt neue Notification-Modals auch während einer aktiven Session nach
v1.1.3

Mobile Dashboard & Feedback Polish

  • Dashboard Header für mobile Viewports optimiert und horizontales Overflow-Verhalten korrigiert
  • Mobile Action Drawer mit Navigation, Website-Actions und Account-Bereich ergänzt
  • Benachrichtigungen auf Mobile wieder direkt über die Glocke erreichbar gemacht
  • Plan Badge im Mobile Drawer ergänzt
  • Feedback Review erzeugt jetzt eine kurze In-App Notification für den User
  • Dashboard und Sidebar Cards für kleine Displays robuster gegen zu breite Inhalte gemacht
v1.1.2

Maintenance UI Refresh & Usage Polish

  • Wartungs-Badges aktualisieren automatisch per lokalem 30-Sekunden-Tick ohne Browser-Reload
  • Maintenance Windows werden nach Dashboard Refresh, Check-Ende und Create/Delete neu synchronisiert
  • Globale Wartungsanzeige als kleine Badge in die Websites Status-Card verschoben
  • Eigene Wartungen Status-Card mit aktiven und geplanten Wartungsfenstern ergänzt
  • Toast und Bell Notification beim Aktivieren und Ablaufen von Wartungsfenstern ergänzt
  • Ausgewählte Website zeigt Wartung aktiv bis HH:MM direkt im Aktionsbereich
  • Plan Usage Box in der Sidebar um Wartungsfenster-Limits erweitert
v1.1.1

Admin UI Polish

  • Admin Overview Cards in klare Gruppen und Grid-Reihen sortiert
  • Broadcasts als eigene Admin Overview Card ergänzt
  • Admin Sites Page um Wartungsfenster-Aktion pro Website erweitert
  • Admin Maintenance Modal zum Anzeigen, Erstellen und Löschen von Wartungsfenstern eingebaut
  • Maintenance Windows per Plan limitiert: Free gesperrt, Pro 5, Business 100, Admin unbegrenzt
v1.1.0

Maintenance Windows

  • Geplante Wartungsfenster pro Website ergänzt
  • DOWN/RECOVERED Alerts und E-Mails während aktiver Wartung unterdrückt
  • Checks laufen während Wartung weiter und werden als Maintenance Check markiert
  • Uptime/SLA Berechnung kann geplante Wartung ausklammern
  • Wartungs-Badges in Website Cards und Checkliste ergänzt
v1.0.10

System Broadcasts

  • Admin Broadcast Center für systemweite Produkt- und Wartungshinweise ergänzt
  • Dashboard Broadcast Modal mit einmaliger Bestätigung pro User eingebaut
  • Aktive Zeitfenster, CTA-Links und Broadcast-Typen wie Feature, Warning und Critical unterstützt
  • Optionale Bell Notification beim Erstellen eines Broadcasts vorbereitet
  • SEO Sitemap, robots.txt und globale Metadata Defaults für öffentliche Seiten nachgeschärft
v1.0.9

Admin User Analytics

  • Letzter Login in der Admin User Tabelle ergänzt
  • Aktuelle Besucher als Admin KPI Card eingebaut
  • Modal mit aktiven Besuchern, Pfad, Browser, Gerät und anonymisierter IP ergänzt
  • Datenschutzfreundliches Visitor Tracking mit last_seen und optionaler User-Zuordnung aktiviert
v1.0.8

Weekly Email Reports

  • Wöchentliche Monitoring Reports per E-Mail ergänzt
  • Celery Beat Versand jeden Montagmorgen vorbereitet
  • Report enthält Uptime, Incidents, Downtime, SSL-Warnungen und langsamste Website
  • Admin Test-Endpoint für manuelle Weekly-Report-Tests eingebaut
v1.0.7

Plan Usage & Profile Polish

  • Plan Usage Widget im Dashboard ergänzt
  • Website-, Manual-Check- und PDF-Report-Limits sichtbar gemacht
  • Profil-Einstellungen in Account- und E-Mail-Tabs aufgeteilt
  • E-Mail Alert Preferences für DOWN, RECOVERED, SSL und Weekly Summary ergänzt
v1.0.6

Changelog & E-Mail Settings

  • Changelog Seite mit Tailwind CSS und Lucide Icons gestaltet
  • E-Mail Alert Settings für Benutzer bereitgestellt
v1.0.5

Feedback System & Abuse Protection

  • Feedback Button auf Landingpage und Dashboard ergänzt
  • Feedback API und Datenbank-Speicherung eingebaut
  • Domain Blocklist und SSRF-Schutz vorbereitet
  • SEO-Grundlagen weiter verbessert
v1.0.4

Password Reset & Account Security

  • Passwort vergessen Flow implementiert
  • Reset-Link per E-Mail ergänzt
  • Security Mailbox vorbereitet
  • Profil-Einstellungen erweitert
v1.0.3

SEO Basics & Production Polish

  • Metadata API, OpenGraph und Twitter Cards ergänzt
  • robots.txt und sitemap.xml eingebaut
  • Production URLs und HTTPS finalisiert
  • User-spezifische Dashboard Settings verbessert
v1.0.2

Stripe Live Checkout

  • Stripe Live Checkout aktiviert
  • Webhook Endpoint produktiv verbunden
  • Customer Portal vorbereitet
  • Success- und Cancel-URLs auf Live-Domain angepasst
v1.0.1

Production Deployment

  • Deployment auf Hetzner VPS abgeschlossen
  • Nginx Reverse Proxy und HTTPS aktiviert
  • Docker Compose Production Stack stabilisiert
  • Sentry Observability aktiviert
v1.0.0

Initial MVP Release

  • Website Monitoring Dashboard veröffentlicht
  • Uptime Checks, SSL Checks und DNS Checks integriert
  • DOWN/RECOVERED Alerts eingebaut
  • Admin Control Center, Billing und CSV Import fertiggestellt