DIS MOI significa me contar ?? Francês.
O DOMPOI é uma extensão da Web que permite que qualquer pessoa publique informações diretamente em qualquer página da web que você navegue. Se você seguir um informante, suas mensagens serão exibidas no momento em que você visita as páginas que ele comentou.
Para saber mais sobre os casos de uso, visite o ?? Site Disoi .
No momento da redação .
Você pode encontrar a versão mais recente dos testes da extensão DISMOI na página de lançamentos.
Para a mais recente versão de produção da extensão Disoi , visite a página oficial do Addon do seu navegador favorito:
À atenção do revisor do Mozilla Addon.
Para alcançar zero diff com o addon enviado, o complemento deve ser construído com o nó versão
10.15.0.yarn install && NODE_ENV=production yarn build:firefoxOu apenas execute o processo de construção com
Docker:yarn build:firefox:production:dockerhttps://extensionworkshop.com/documentation/publish/source-code-submission/
A extensão DISMOI requer as seguintes permissões:
activeTab A extensão é capaz de seguir sua navegação na guia Active, quando você navega para um novo URL , pode receber uma nova informação.storage A extensão Use a área de armazenamento sync para armazenar e sincronizar na instância do navegador as seguintes informações:prefs as contribuições que você descartou, não gostou, gostou, leu. Também se você aceitou o ?? Termo de serviço.subscriptions que informam que você está seguindo.installationDetails a versão de extensão, data da instalação, data da última atualização.user Um identificador exclusivo gerado.serviceMessage Na última vez em que você viu a mensagem de serviço, para evitar exibi -la novamente.matches: ['*://*/*'] para potencialmente notificá -lo em qualquer página que você esteja visitando.Em um futuro próximo, não vamos usar a API de conteúdo declarativo, para evitar a injeção de JS em todos os lugares e proteger ainda mais sua vida privada (ver nº 275).
git clone [email protected]:dis-moi/extension.git dismoi-extensionhttps://classic.yarnpkg.com/en/docs/install
yarnPara iniciar o aplicativo
profilesno desenvolvimento, execute o seguinte comandoyarn start:profiles
.env.development.example para .env.development e ajuste os valores.Leia mais adiante em ambientes.
yarn startAssista a alterações dos arquivos (mas não recarregue o script de conteúdo)
build/development/chromiumO navegador Chrom (e | ium) é recomendável para o desenvolvimento. Consulte https://developer.chrome.com/extensions/getStarted#manifest
Você é bem -vindo para ajudar!
Para uma leitura adicional, consulte as diretrizes contribuintes com DOMOI .
# test everything
yarn testPara testes de integração, consulte #289
Há um livro de histórias para o design, exploração, teste e documentação dos componentes da DISMOI . Está quente recarregado. O Storybook pode ser executado com o seguinte comando:
yarn storybookTambém é possível criar uma versão estática, a que você pode ver aqui: https://storybook.lmem.net.
Você pode fazer isso com:
yarn build-storybook Ele é implantado automaticamente para https://storybook.lmem.net em cada atualização do develop Branch.
GNU AGPL V3
ONG de direitos autorais (c) 2016-2024
Este programa é um software livre: você pode redistribuí -lo e/ou modificá -lo nos termos da licença pública geral do GNU Affero, conforme publicado pela Free Software Foundation, versão 3 da licença ou (por sua opção) qualquer versão posterior.
Este programa é distribuído na esperança de que seja útil, mas sem garantia; sem a garantia implícita de comercialização ou aptidão para uma finalidade específica. Veja a licença pública geral do GNU Affero para obter mais detalhes.
Você deveria ter recebido uma cópia da licença pública geral da GNU junto com este programa. Caso contrário, consulte http://www.gnu.org/license/.