Skip to content

Releases: livrasand/Kingdom-Hall-Attendant

v0.17.0

14 Dec 20:54
Compare
Choose a tag to compare

Python Donate on OpenCollective

Qué:

  • Mesas y exhibidores portátiles: Ahora puedes organizar a los publicadores que participan, los lugares y los días asignados para el uso de mesas y exhibidores portátiles. Esta función permite una mejor planificación y coordinación de las actividades de predicación pública.

🙏 Agradecimientos:

Queremos expresar nuestro más profundo agradecimiento por su paciencia, apoyo y compromiso continuo. Este logro es una clara evidencia del valioso aporte de cada uno de ustedes. Estamos emocionados por lo que nos depara el futuro y por las nuevas funcionalidades que pronto estarán disponibles para mejorar aún más su experiencia.

Prueba los cambios:

Browser Windows MacOS Linux

Agradecemos a nuestra comunidad por su continua colaboración y retroalimentación. ¡Disfruten de la última actualización!

v0.16.0

14 Dec 16:21
Compare
Choose a tag to compare

Python Donate on OpenCollective

Qué:

  • Reenvío del enlace mágico: Se ha corregido el problema con el reenvío de tokens para el enlace mágico. Ahora, el reenvío funciona correctamente cuando no se ha completado la configuración de la cuenta.
  • Plantillas de correos electrónicos:
    • Se han creado nuevas plantillas de correos electrónicos.
    • Se han actualizado plantillas existentes para mejorar la claridad y el estilo.
  • Identificación y eliminación automática de cuentas inactivas:
    • Se implementaron funciones para identificar usuarios inactivos y cuentas que no completaron su configuración.
    • Las cuentas inactivas serán eliminadas automáticamente tras un periodo de inactividad.
  • Cierre de sesión mejorado: Al cerrar sesión, los usuarios serán redirigidos al formulario de inicio de sesión, facilitando una mejor experiencia de usuario.

🙏 Agradecimientos:

Queremos expresar nuestro más profundo agradecimiento por su paciencia, apoyo y compromiso continuo. Este logro es una clara evidencia del valioso aporte de cada uno de ustedes. Estamos emocionados por lo que nos depara el futuro y por las nuevas funcionalidades que pronto estarán disponibles para mejorar aún más su experiencia.

Prueba los cambios:

Browser Windows MacOS Linux

Agradecemos a nuestra comunidad por su continua colaboración y retroalimentación. ¡Disfruten de la última actualización!

v0.15.0

14 Dec 16:18
Compare
Choose a tag to compare

Python Donate on OpenCollective

unnamed

Qué:

¡Nos alegra anunciar que Kingdom Hall Attendant ahora está disponible en sus primeros 19 idiomas! La meta es tener más de 250 idiomas, entre ellos dialectos.

Kingdom Hall Attendant está disponible en Crowdin para que puedas revisar y mejorar las traducciones. Estas traducciones han sido generadas con el apoyo de inteligencia artificial, lo que garantiza una base sólida y eficiente para cada idioma.

Además, hemos realizado algunas mejoras en el diseño responsivo del cuerpo de la aplicación para una experiencia más fluida en dispositivos móviles.

En las próximas semanas, trabajaremos en mejorar el Header para que también sea totalmente responsive y proporcione una excelente experiencia de usuario en celulares, sin problemas de desbordamiento.

¡Gracias por tu continuo apoyo y paciencia mientras seguimos mejorando Kingdom Hall Attendant! Si tienes comentarios o sugerencias, no dudes en escribirnos.

🙏 Agradecimientos:

Queremos expresar nuestro más profundo agradecimiento por su paciencia, apoyo y compromiso continuo. Este logro es una clara evidencia del valioso aporte de cada uno de ustedes. Estamos emocionados por lo que nos depara el futuro y por las nuevas funcionalidades que pronto estarán disponibles para mejorar aún más su experiencia.

Prueba los cambios:

Browser Windows MacOS Linux

Agradecemos a nuestra comunidad por su continua colaboración y retroalimentación. ¡Disfruten de la última actualización!

What's Changed

  • New Crowdin updates by @livrasand in #78
  • Update Crowdin translations progress by @github-actions in #79
  • New Crowdin updates by @livrasand in #80
  • Update Crowdin translations progress by @github-actions in #81
  • New Crowdin updates by @livrasand in #82
  • Update Crowdin translations progress by @github-actions in #83
  • New Crowdin updates by @livrasand in #84
  • Update Crowdin translations progress by @github-actions in #85
  • New Crowdin updates by @livrasand in #86
  • Update Crowdin translations progress by @github-actions in #87
  • New Crowdin updates by @livrasand in #89
  • New Crowdin updates by @livrasand in #90
  • Update Crowdin translations progress by @github-actions in #91
  • New Crowdin updates by @livrasand in #92
  • Update Crowdin translations progress by @github-actions in #93
  • New Crowdin updates by @livrasand in #94
  • Update Crowdin translations progress by @github-actions in #95
  • New Crowdin updates by @livrasand in #96
  • Update Crowdin translations progress by @github-actions in #97
  • New Crowdin updates by @livrasand in #98
  • New Crowdin updates by @livrasand in #100
  • Update Crowdin translations progress by @github-actions in #99
  • New Crowdin updates by @livrasand in #101
  • Update Crowdin translations progress by @github-actions in #102
  • New Crowdin updates by @livrasand in #104
  • Update Crowdin translations progress by @github-actions in #105
  • New Crowdin updates by @livrasand in #106
  • Update Crowdin translations progress by @github-actions in #107
  • New Crowdin updates by @livrasand in #108
  • Update Crowdin translations progress by @github-actions in #109

Full Changelog: v0.14.0...v0.15.0

v0.14.0

09 Dec 19:17
71e82ee
Compare
Choose a tag to compare

Python Donate on OpenCollective

Qué:

  • Copias de seguridad locales: Guarda tus datos directamente en tu dispositivo sin necesidad de almacenarlos en nuestros servidores. Ideal para quienes prefieren usar la aplicación de forma local y mantener el control total de su información.
  • Opción de sincronización en la nube: La sincronización en la nube sigue estando disponible y es la opción por defecto al crear una cuenta en KHA. Puedes cambiar entre almacenamiento local y sincronización en la nube en cualquier momento desde el menú de configuración.
  • Cumplimiento con las directrices del sfla 3: Esta función permite a los usuarios respetar las recomendaciones del sfla 3: "Recuerde que la información sensible o confidencial, como los comités de ancianos, nunca debe almacenarse en línea."

🙏 Agradecimientos:

Queremos expresar nuestro más profundo agradecimiento por su paciencia, apoyo y compromiso continuo. Este logro es una clara evidencia del valioso aporte de cada uno de ustedes. Estamos emocionados por lo que nos depara el futuro y por las nuevas funcionalidades que pronto estarán disponibles para mejorar aún más su experiencia.

Prueba los cambios:

Browser Windows MacOS Linux

Agradecemos a nuestra comunidad por su continua colaboración y retroalimentación. ¡Disfruten de la última actualización!

What's Changed

  • New Crowdin updates by @livrasand in #75
  • New Crowdin updates by @livrasand in #76
  • Update Crowdin translations progress by @github-actions in #77

New Contributors

  • @github-actions made their first contribution in #77

Full Changelog: v0.13.0...v0.14.0

v0.13.0

03 Dec 21:48
Compare
Choose a tag to compare

Python Donate on OpenCollective

Qué:

  • Asistencia a las reuniones: Se añadió un botón para eliminar un mes completo de asistencia, facilitando la corrección de errores o ajustes en los registros.
  • Publicadores: Ahora el nombre del publicador se mostrará con la primera letra en mayúscula para una mejor presentación y uniformidad.
  • Grupos de servicio: Los integrantes del grupo ahora se muestran directamente debajo del nombre del grupo, mejorando la visualización de los grupos.
  • Los grupos de predicación seguirán visibles incluso después de guardar un publicador, permitiendo ajustes sin interrupciones.
  • Informes de predicación: Se añadió un filtro para mostrar u ocultar los informes según el grupo de servicio, facilitando la organización y el análisis.
  • El último informe registrado por un publicador se mostrará justo debajo de su nombre, permitiendo acceso rápido a la información más reciente.
  • Se incorporó un botón para eliminar informes anteriores del publicador, ayudando a mantener registros limpios y precisos.

🙏 Agradecimientos:

Queremos expresar nuestro más profundo agradecimiento por su paciencia, apoyo y compromiso continuo. Este logro es una clara evidencia del valioso aporte de cada uno de ustedes. Estamos emocionados por lo que nos depara el futuro y por las nuevas funcionalidades que pronto estarán disponibles para mejorar aún más su experiencia.

Prueba los cambios:

Browser Windows MacOS Linux

Agradecemos a nuestra comunidad por su continua colaboración y retroalimentación. ¡Disfruten de la última actualización!

Full Changelog: v0.12.0...v0.13.0

v0.12.0

02 Nov 13:49
99fcb92
Compare
Choose a tag to compare

Python Time Time in money  Donate on OpenCollective

Qué:

  • Asistencia a las reuniones: Nos complace anunciar que ya está disponible una nueva función en Kingdom Hall Attendant: Asistencia a las reuniones. Ahora podrán ingresar la asistencia a sus reuniones de manera sencilla y eficiente, obtener totales y promedios automáticamente. Los animamos a que utilicen esta nueva función y nos ayuden a mejorar la aplicación. Sus comentarios son muy valiosos para nosotros. No duden en hacernos saber cualquier problema, falla o sugerencia sobre nuevas funciones que deseen ver implementadas.

🙏 Agradecimientos:

Queremos expresar nuestro más profundo agradecimiento por su paciencia, apoyo y compromiso continuo. Este logro es una clara evidencia del valioso aporte de cada uno de ustedes. Estamos emocionados por lo que nos depara el futuro y por las nuevas funcionalidades que pronto estarán disponibles para mejorar aún más su experiencia.

Prueba los cambios:

Browser Windows MacOS Linux

Agradecemos a nuestra comunidad por su continua colaboración y retroalimentación. ¡Disfruten de la última actualización!

Full Changelog: v0.11.0...v0.12.0

v0.11.0

14 Oct 01:55
Compare
Choose a tag to compare

Python Time Time in money  Donate on OpenCollective

La aplicación Kingdom Hall Attendant es un sistema diseñado para facilitar la gestión de registros y sesiones de usuarios, incorporando medidas de seguridad avanzadas como la autenticación de dos factores (2FA). A continuación se presenta un resumen de las funcionalidades y características implementadas.

Implementación de Autenticación

  • Registro y Login:

    • Se ha implementado un sistema de registro y inicio de sesión para los usuarios.
    • Las credenciales son verificadas mediante el hashing de contraseñas utilizando bcrypt.
  • Autenticación de Dos Factores (2FA):

    • Se genera un secreto único y un código QR para la activación de 2FA, utilizando la librería pyotp.
    • Al iniciar sesión, se solicita al usuario ingresar el código de su autenticador.
    • Se almacena temporalmente el ID de usuario y el correo electrónico en la sesión para su uso en la verificación de 2FA.

Gestión de Sesiones

  • Manejo de Sesiones:
    • Se gestiona la sesión del usuario, guardando información relevante como el ID de usuario y la base de datos asociada.
    • Se desarrollan rutas para cerrar sesión que limpian la información de la sesión y gestionan las conexiones a la base de datos.

Interacción con la Base de Datos

  • Conexión a SQLite:
    • Se realizan consultas a la base de datos SQLite para obtener información del usuario, incluyendo el secreto para 2FA y otros datos como la edición de usuario (golden edition).
    • Los secretos son actualizados en la base de datos al activar 2FA.

Manejo de Errores y Mensajes

  • Mensajes Flash:

    • Se implementan mensajes flash para informar a los usuarios sobre errores, como credenciales incorrectas, y notificaciones sobre el estado del inicio de sesión y 2FA.
  • Manejo de Sesiones Expiradas:

    • Se notifica a los usuarios si su sesión ha expirado.

Notificaciones de Login

  • Se implementa la funcionalidad para enviar correos electrónicos de notificación al usuario tras un inicio de sesión exitoso, incluyendo detalles como la dirección IP y la hora del último inicio de sesión.

Rutas para Eventos del Servidor

  • Se ha creado una ruta que utiliza Server-Sent Events (SSE) para mantener la conexión activa y enviar mensajes en tiempo real al cliente.

Cierre de Conexiones

  • Se asegura el cierre adecuado de las conexiones a la base de datos al cerrar sesión, evitando conexiones abiertas innecesarias.

Funcionalidades Clave

  • Autenticación de Dos Factores (2FA): Se requiere que los usuarios activen 2FA para mejorar la seguridad de sus cuentas.
  • Interfaz Amigable: La aplicación proporciona una experiencia de usuario fluida, con mensajes claros y directos.
  • Gestión de Sesiones Eficiente: Se maneja adecuadamente el ciclo de vida de las sesiones de usuario, asegurando la privacidad y seguridad.

Prueba los cambios:

Cross-browser

Navegador Version Abrir en el navegador
Firefox beta@latest Firefox
Chrome beta@latest Chrome
IE beta@latest IE
Edge beta@latest Edge
Safari beta@latest Safari

Cross-platform

Package Download
Windows-win32-x64 Windows
macOS-darwin-x64 MacOS
Linux-linux-x64 Linux

✨ Colaboradores

Gracias a estas maravillosas personas:

Agradecemos a nuestra comunidad por su continua colaboración y retroalimentación. ¡Disfruten de la última actualización!

What's Changed

Full Changelog: v0.10.0...v0.11.0

v0.10.0

03 Sep 00:32
Compare
Choose a tag to compare

Python Time Time in money  Money recovered Donate on OpenCollective

Estamos encantados de anunciar el lanzamiento de la versión v0.9.0 de Kingdom Hall Attendant. Esta actualización marca un hito en nuestra misión de ofrecer una experiencia fluida y elegante en cualquier dispositivo. Con un enfoque renovado en el diseño responsivo, ahora puedes disfrutar de una experiencia de usuario impecable en computadoras, tablets y teléfonos móviles.

Qué:

  • Audio, video y acomodadores: Estamos emocionados de presentar una nueva funcionalidad que mejora la gestión de asignaciones de audio, video y acomodadores en nuestra aplicación. Esta actualización permite una configuración más flexible y precisa de estos elementos clave, facilitando su administración y personalización según las necesidades específicas.
  • Detección de sesión expirada: El sistema ahora detecta cuando la sesión del usuario ha expirado después de una hora de inactividad. En ese caso, se cierra la sesión automáticamente y se redirige al usuario a la página de inicio de sesión.
  • Página de seguridad para sesión cerrada: Al cerrarse la sesión, el usuario es redirigido a una nueva página que le informa sobre el cierre por motivos de seguridad. Esta página incluye un mensaje claro sobre la importancia de establecer una contraseña segura y proporciona opciones para iniciar sesión nuevamente o registrar una nueva cuenta.

🙏 Agradecimientos:

Queremos expresar nuestro más profundo agradecimiento por su paciencia, apoyo y compromiso continuo. Este logro es una clara evidencia del valioso aporte de cada uno de ustedes. Estamos emocionados por lo que nos depara el futuro y por las nuevas funcionalidades que pronto estarán disponibles para mejorar aún más su experiencia.

Prueba los cambios:

Cross-browser

Navegador Version Abrir en el navegador
Firefox beta@latest Firefox
Chrome beta@latest Chrome
IE beta@latest IE
Edge beta@latest Edge
Safari beta@latest Safari

Cross-platform

Package Download
Windows-win32-x64 Windows
macOS-darwin-x64 MacOS
Linux-linux-x64 Linux

✨ Colaboradores

Gracias a estas maravillosas personas:

Agradecemos a nuestra comunidad por su continua colaboración y retroalimentación. ¡Disfruten de la última actualización!

Full Changelog: v0.8.0...v0.10.0

v0.9.0

31 Aug 22:35
Compare
Choose a tag to compare

Python Time Time in money Donate on OpenCollective

Estamos encantados de anunciar el lanzamiento de la versión v0.9.0 de Kingdom Hall Attendant. Esta actualización marca un hito en nuestra misión de ofrecer una experiencia fluida y elegante en cualquier dispositivo. Con un enfoque renovado en el diseño responsivo, ahora puedes disfrutar de una experiencia de usuario impecable en computadoras, tablets y teléfonos móviles.

Qué:

  • Diseño responsivo: La web y la webapp se han optimizado para adaptarse perfectamente a cualquier tamaño de pantalla. Disfruta de una interfaz fluida y atractiva en todos tus dispositivos, sin importar la plataforma que utilices.
  • Experiencia de usuario mejorada: Hemos realizado ajustes para asegurar que la navegación y la interacción sean más intuitivas y agradables. La experiencia de gestión congregacional nunca ha sido tan accesible y cómoda.
  • Optimización general: Además de las mejoras en el diseño, hemos refinado el rendimiento y la estabilidad de la aplicación, asegurando que funcione de manera impecable en cualquier entorno.

🙏 Agradecimientos:

Queremos expresar nuestro más profundo agradecimiento por su paciencia, apoyo y compromiso continuo. Este logro es una clara evidencia del valioso aporte de cada uno de ustedes. Estamos emocionados por lo que nos depara el futuro y por las nuevas funcionalidades que pronto estarán disponibles para mejorar aún más su experiencia.

Prueba los cambios:

Cross-browser

Navegador Version Abrir en el navegador
Firefox beta@latest Firefox
Chrome beta@latest Chrome
IE beta@latest IE
Edge beta@latest Edge
Safari beta@latest Safari

Cross-platform

Package Download
Windows-win32-x64 Windows
macOS-darwin-x64 MacOS
Linux-linux-x64 Linux

✨ Colaboradores

Gracias a estas maravillosas personas:

Agradecemos a nuestra comunidad por su continua colaboración y retroalimentación. ¡Disfruten de la última actualización!

Full Changelog: v0.7.0...v0.9.0

v0.8.0

26 Aug 02:23
Compare
Choose a tag to compare

Python Time Time in money Donate on OpenCollective

Estamos emocionados de presentar la última versión de Kingdom Hall Attendant, la herramienta esencial para superintendentes de circuito, ancianos y siervos ministeriales. La versión v0.8.0 lleva la experiencia de gestión congregacional a un nuevo nivel, combinando innovación y elegancia.

imagen

Qué:

  • Visita del Superintendente de Circuito:
    Ahora ya puedes programar la visita del Superintendente de Circuito a la congregación.

  • Seguridad y estabilidad mejoradas:
    Tu seguridad es nuestra prioridad. Hemos implementado importantes correcciones de errores y mejoras de seguridad para garantizar que tu información y la de tu congregación estén siempre protegidas.

  • Mejora al diseño de bienvenida

imagen

🙏 Agradecimientos:

Queremos expresar nuestro más profundo agradecimiento por su paciencia, apoyo y compromiso continuo. Este logro es una clara evidencia del valioso aporte de cada uno de ustedes. Estamos emocionados por lo que nos depara el futuro y por las nuevas funcionalidades que pronto estarán disponibles para mejorar aún más su experiencia.

Prueba los cambios:

Cross-browser

Navegador Version Abrir en el navegador
Firefox beta@latest Firefox
Chrome beta@latest Chrome
IE beta@latest IE
Edge beta@latest Edge
Safari beta@latest Safari

Cross-platform

Package Download
Windows-win32-x64 Windows
macOS-darwin-x64 MacOS
Linux-linux-x64 Linux

✨ Colaboradores

Gracias a estas maravillosas personas:

Agradecemos a nuestra comunidad por su continua colaboración y retroalimentación. ¡Disfruten de la última actualización!

What's Changed

Full Changelog: v0.7.0...v0.8.0