dfeliz / meetstory Goto Github PK
View Code? Open in Web Editor NEWA chrome extension for saving google meets chat history
A chrome extension for saving google meets chat history
Al cerrar sesion con el usuario identificado, no es posible iniciar sesion con un usuario nuevo.
Se quiere poder cambiarle el nombre a una tarjeta, para que el usuario pueda identificarla de otra manera ya que la mayoria de las reuniones son sin titulo.
Al momento de hacer click afuera del componente del dropdown se debe de cerrar automaticamente
Parar automaticamente el guardado cuando se salga de google meets
Al momento de activar el guardado automatico y encontrarse dentro de una reunion no se guarda el chat. Se debe de recargar la extension para que esta opcion comience a funcionar.
Debe mostrarse el nombre del usuario conectado en la tarjeta del sidebar.
Se debe de generar un archivo .txt a partir de los mensajes con la informaciones de la reunion.
Bloqueado por #9
Al abrir 2 reuniones al mismo tiempo solo se deja de grabar el meetstory viejo y se comienza a guardar el ultimo.
Desactivar boton de guardar chat si no se encuentra en Google Meets
Ademas debe desactivarse si el autoguardado esta activo
Por el momento, cada vez que se da click en "Empezar a guardar" se genera un UUID nuevo y se crea un nuevo meetstory.
Se requiere que, al reconectarse a un meet, el chat se siga guardando en el mismo meetstory.
Una forma de hacer esto seria utilizar la hora actual.
No se debe de permitir la creacion de una nueva tarjeta si no se encuenta mensajes en el chat
Mientras el chat de la reunion esta cerrado, la extension no puede guardar el chat.
Necesitamos una forma creativa de prevenir esto.
Hay que ponerle estilos al sidebar.
Posibilidad de exportar el chat en diferentes formatos(PDF y DOCX) para descarga
Bloqueado por #9
Seria bueno tener un toast notification que confirme cuando se presiona favorito / borrar en una tarjeta.
Podemos utilizar alguna de estas librerias:
https://github.com/jesusoterogomez/react-notify-toast
https://github.com/fkhadra/react-toastify
https://github.com/tomchentw/react-toastr
Esta se ve muy bien, pero dudo que sea compatible con nuestra version de React, ya que utiliza hooks (introducido partir de React 16).
https://github.com/jossmac/react-toast-notifications
Buscar una forma mas fiable de selectores, actualmente si google le hace un update a Meet, es probable que la extensi贸n no funcione.
Al momento de abrir el modal de visualizacion de los chats la opcion de exportar a google drive no esta disponible a pesar de estar identificado.
Por ahora, no mostramos la fecha y hora del meet en las tarjetas del menu.
Se tiene que mostrar la fecha y hora de la reunion en las tarjetas y tambien en el modal de visualizar un meetstory.
Se requiere crear la pagina de opciones donde se van a visualizar los meetstories, en forma de tarjetas.
Funcion para que el chat se comienza a guardar automaticamente cuando se inicie una reunion
Funcion para poder traducir el chat y descargarlo en formato txt
Bloqueado por #9
Debemos utilizar la misma API con la que obtenemos el token para obtener el token, ya que el API lo cachea.
Creacion de animaciones para mejor visualizacion de actividades como borrado y marcado como favoritos
La tarjeta del usuario cuenta con una imagen de uso general. La imagen del usuario deberia aparecer en la portado cuando este se conecta.
El menu no es responsive a las diferentes resoluciones y se ve outdated
Al momento en que se presiona el boton de guardar nuevamente se crea una nueva tarjeta con informacion duplicada
Deber铆amos poder seleccionar los idiomas de traducci贸n: DE IDIOMA - AL IDIOMA agregando dos dropdowns a la pantalla de configuraci贸n.
Agregar la funcion de poder conectar la cuenta de drive con la aplicacion para poder sincronizar chat entre cuentas y guardar chats en diferentes formatos.
Bloqueado por #15
Al momento de salir de una reunion el guardado del chat no es desabilitado y continua guardando
Los chats en la seccion de borrados deberian tener 2 botones: uno de restaurar y otro de borrar definitivamente.
Acceptance criteria:
Las nuevas tarjetas deben aparecer arriba.
Acceptance criteria:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
馃枛 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 馃搳馃搱馃帀
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google 鉂わ笍 Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.