Il più semplice add-on Firefox per il fediverso. Condividi pagine web direttamente dal pulsante della barra degli strumenti. Servizi/protocolli supportati: Mastodon, Misskey, Hubzilla, Friendica, Socialhome, Lemmy, Pleroma e altri
Go to file
mickie 0104b27bbe Include tests 2021-08-18 20:16:30 -05:00
.githooks Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
.github Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
public Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
src Include tests 2021-08-18 20:16:30 -05:00
webpack Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
.all-contributorsrc Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
.eslintrc.json Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
.gitignore Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
.prettierignore Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
.prettierrc.json Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
LICENSE update version 2.1.1 2020-01-22 23:27:41 -06:00
PRIVACY_POLICY.txt Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
README.md Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
babel.config.js Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
jest.config.js Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
jest.setup.js Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
package-lock.json Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
package.json Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
postcss.config.js Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
tailwind.config.js Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00
tsconfig.json Rewritten the entire app to TS 2021-08-17 23:57:59 -05:00

README.md

img Share Freedom - browser extension

Share the current tab on the fediverse.

Firefox Add-on

Features

Simplest add-on for the fediverse. Share web pages right from the toolbar button.

Supported services/protocols:

  • Gnusocial
  • Mastodon / Misskey
  • Hubzilla
  • Diaspora
  • Friendica
  • Socialhome
  • Lemmy
  • Pleroma
  • Osada / Zap / Zot6
  • XMPP

Contributing

You can contribute in the following ways:

  • Finding and reporting bugs
  • Contributing code to the project by fixing bugs or implementing features

Bug reports

Bug reports and feature suggestions can be submitted to Gitlab Issues. Please make sure that you are not submitting duplicates, and that a similar report or request has not already been resolved or rejected in the past using the search function. Please also use descriptive, concise titles.

Pull request

Please use clean, concise titles for your pull requests.

Invite an ice cream

You can collaborate with donations for the project :)

Bitcoins: bc1qf7v8zty2yz8phulet29wcpxjclvffn5w6ry43w

Ethereum: 0xca2FD9C3834694E2cB3db3bf79b3AfB083bA6732

CC-BY 4.0 by Vincent Le Moign

License

This program is licensed under GPL v3

Copyleft (ɔ) 2021 - Miguel (mickie)

See LICENSE file for more information.

TODO

This boilerplate provides a skeleton to start developing cross-browser web extensions.

All Contributors

jest code style: prettier PRs Welcome ci/cd

Development

npm i

Chrome

npm run app:chrome-dev

Edge

npm run app:edge-dev

Firefox

npm run app:firefox-dev

Production

npm i
npm run app:chrome

Edge

npm run app:edge

Firefox

npm run app:firefox

Load package to browsers

Chrome

  1. Go to the browser's URL address bar
  2. Enter chrome://extensions/
  3. Switch to "Developer mode"
  4. Load extension by clicking "Load unpacked"
  5. Browse to dist/ in source code
  6. Done!

Check here for more detail: https://developer.chrome.com/extensions/getstarted

Edge

  1. Go to the browser's URL address bar
  2. Enter edge://extensions/
  3. Turn on Developer mode
  4. Load extension by clicking "Load unpacked"
  5. Browse to dist/ in source code
  6. Done!

Firefox

  1. Go to the browser's URL address bar
  2. Enter about:debugging#/runtime/this-firefox
  3. Click Load Temporary Add-on...
  4. Browse to your manifest.json & click Open
  5. Done!

Check here for more details: https://extensionworkshop.com/documentation/develop/temporary-installation-in-firefox/

Contributors

Thanks goes to these wonderful people (emoji key):


David Nguyen

💻 📖 🎨 🚧 👀 ⚠️

Minh Ngo

💻 ⚠️

Ben Harned

📖

This project follows the all-contributors specification. Contributions of any kind welcome!