Dis Moi bedeutet, mir zu sagen ? Französisch.
Dismoi ist eine Web -Erweiterung, mit der jeder Informationen direkt auf jeder Webseite veröffentlichen kann, die Sie durchsuchen. Wenn Sie einem Informanten folgen, werden seine Nachrichten zu dem Zeitpunkt angezeigt, an dem Sie die Seiten besuchen, die er kommentiert hat.
Um mehr über die Verwendungsfälle zu erfahren, besuchen Sie das ?? Dismoi -Website.
Zum Zeitpunkt des Schreibens werden Informationen in der Datenbank gespeichert und über das Dismoi -Backend aufgedeckt.
Die neueste Testversion der Dismoi -Erweiterung finden Sie auf der Seite "Releases".
Die neueste Produktionsversion von Dismoi Extension finden Sie auf der offiziellen Addon -Seite Ihres Lieblingsbrowsers:
Auf die Aufmerksamkeit des Mozilla -Addon -Rezensenten.
Um mit dem eingereichten Addon Null Diff zu erreichen, muss das Addon mit Knotenversion
10.15.0erstellt werden.yarn install && NODE_ENV=production yarn build:firefoxOder führen Sie einfach den Build -Prozess mit
Dockeraus:yarn build:firefox:production:dockerhttps://extensionworkshop.com/documentation/publish/source-code-submission/
Die Dismoi -Erweiterung erfordert die folgenden Berechtigungen:
activeTab Die Erweiterung kann Ihrer Navigation auf der Registerkarte "Active" folgen. Wenn Sie zu einer neuen URL suchen, erhalten Sie möglicherweise neue Informationen.storage die Erweiterung Verwenden Sie den sync -Speicherbereich, um die folgenden Informationen zu speichern und zu synchronisieren.prefs die Beiträge, die Sie entlassen, nicht gemocht, gemocht, gelesen haben. Auch wenn Sie das akzeptiert haben? Dienstbegriff.subscriptions , welchen Informanten Sie folgen.installationDetails Die Erweiterungsversion, Installationsdatum, Datum des letzten Updates.user Eine generierte eindeutige Kennung.serviceMessage beim letzten Mal, als Sie die Service -Nachricht gesehen haben, um zu vermeiden, dass sie erneut angezeigt wird.matches: ['*://*/*'] , um Sie möglicherweise auf einer Seite zu benachrichtigen, die Sie besuchen.In naher Zukunft wollen wir nicht die deklarative Inhalts -API verwenden, um nicht überall JS zu injizieren und Ihr Privatleben weiter zu schützen (siehe #275).
git clone [email protected]:dis-moi/extension.git dismoi-extensionhttps://classic.yarnpkg.com/en/docs/install
yarnUm die
profiles-App in der Entwicklung zu starten, führen Sie den folgenden Befehl ausyarn start:profiles
.env.development.example .env.developmentLesen Sie weiter in Umgebungen.
yarn startStellen Sie Dateien Änderungen an (laden Sie das Inhaltskript jedoch nicht neu)
build/development/chromium ChromordnerChrom (E | ium) Browser wird für die Entwicklung empfohlen. Siehe https://developer.chrome.com/extensions/getStarted#Manifest
Sie können gerne helfen!
Weitere Informationen finden Sie in den Dismoi -beitragen Richtlinien.
# test everything
yarn testFür Integrationstests siehe #289
Es gibt ein Storybook für Dismoi -Komponenten Design, Erkundung, Test und Dokumentation. Es ist heiß nachgeladen. Storybook kann mit dem folgenden Befehl ausgeführt werden:
yarn storybookEs ist auch möglich, eine statische Version zu erstellen, die Sie hier sehen können: https://storybook.lmem.net.
Sie können dies mit:
yarn build-storybook Es wird automatisch für jedes develop -Update in https://storybook.lmem.net bereitgestellt.
Gnu agpl v3
Copyright (C) 2016-2024 Alternativen NGO
Dieses Programm ist kostenlose Software: Sie können es neu verteilt und/oder unter den Bestimmungen der GNU Affero General Public License wie von der Free Software Foundation, entweder Version 3 der Lizenz, veröffentlicht oder (nach Ihrer Option) jede spätere Version veröffentlicht.
Dieses Programm wird in der Hoffnung verteilt, dass es nützlich sein wird, jedoch ohne Garantie; Ohne die implizite Garantie für Handelsfähigkeit oder Eignung für einen bestimmten Zweck. Weitere Informationen finden Sie in der GNU Affero General Public Lizenz.
Sie hätten zusammen mit diesem Programm eine Kopie der GNU General Public Lizenz erhalten haben. Wenn nicht, siehe http://www.gnu.org/licenses/.