Dis moi significa decirme en ?? Francés.
Dismoi es una extensión web que permite a cualquier persona publicar información directamente en cualquier página web que explore. Si sigue a un informador, sus mensajes se muestran en el momento en que visita las páginas que ha comentado.
Para obtener más información sobre los casos de usos, visite el ?? Sitio web de desmoi .
Al momento de escribir este artículo, la información se almacena en la base de datos y se expone a través del backend de Dismoi .
Puede encontrar la última versión de prueba de Dismoi Extension en la página de versiones.
Para obtener la última versión de producción de Dismoi Extension, visite la página de complementos oficial de su navegador favorito:
A la atención del revisor de Mozilla Addon.
Para alcanzar la diferencia cero con el complemento enviado, el complemento debe construirse con la versión del nodo
10.15.0.yarn install && NODE_ENV=production yarn build:firefoxO simplemente ejecute el proceso de compilación con
Docker:yarn build:firefox:production:dockerhttps://extensionworkshop.com/documentation/publish/source-code-submission/
La extensión de desmontación requiere los siguientes permisos:
activeTab La extensión puede seguir su navegación en la pestaña Activa, cuando navega a una nueva URL , puede recibir una nueva información.storage de la extensión Use el área de almacenamiento sync para almacenar y sincronizar a través de la instancia del navegador Las siguientes información:prefs las contribuciones que desestimó, no le gustó, me gustó, leía. También si aceptaste el ?? Término de servicio.subscriptions que informan que está siguiendo.installationDetails La versión de extensión, fecha de instalación, fecha de la última actualización.user Un identificador único generado.serviceMessage la última vez que vio el mensaje de servicio, para evitar volver a mostrarlo.matches: ['*://*/*'] para notificarle potencialmente en cualquier página que esté visitando.En el futuro cercano no podemos usar la API de contenido declarativo, para evitar inyectar JS en todas partes y proteger aún más su vida privada (ver #275).
git clone [email protected]:dis-moi/extension.git dismoi-extensionhttps://classic.yarnpkg.com/en/docs/install
yarnPara iniciar la aplicación
profilesen desarrollo, ejecute el siguiente comandoyarn start:profiles
.env.development.example a .env.development y ajuste los valores.Leer más en entornos.
yarn startMira los cambios de archivos (pero no vuelva a cargar el script de contenido)
build/development/chromium de cargaEl navegador Chrom (E | IUM) se recomienda para el desarrollo. Ver https://developer.chrome.com/extensions/getstarted#manifest
¡Eres bienvenido a ayudar!
Para una lectura adicional, consulte las pautas que contribuyen conmoi .
# test everything
yarn testPara pruebas de integración, consulte #289
Hay un libro de cuentos para el diseño, exploración, prueba y documentación de los componentes desmoi . Está en caliente recargado. El libro de cuentos se puede ejecutar con el siguiente comando:
yarn storybookTambién es posible construir una versión estática, la que puede ver aquí: https://storybook.lmem.net.
Puedes hacer esto con:
yarn build-storybook Se implementa automáticamente en https://storybook.lmem.net en cada actualización de la rama develop .
GNU AGPL V3
Copyright (c) 2016-2024 alternativas ONG
Este programa es un software gratuito: puede redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General de Affero de GNU, publicada por Free Software Foundation, ya sea la versión 3 de la licencia o (a su opción) cualquier versión posterior.
Este programa se distribuye con la esperanza de que sea útil, pero sin ninguna garantía; Sin siquiera la garantía implícita de comerciabilidad o estado físico para un propósito particular. Consulte la Licencia Pública General GNU Affero para obtener más detalles.
Debería haber recibido una copia de la Licencia Pública General de GNU junto con este programa. Si no, consulte http://www.gnu.org/licenses/.