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
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
mickie 62fde3d218 Update Donations section. 4 months ago
.githooks Rewritten the entire app to TS 4 months ago
.github Rewritten the entire app to TS 4 months ago
public Fix css. 4 months ago
src Remove sinon 4 months ago
webpack Rewritten the entire app to TS 4 months ago
.eslintrc.json Rewritten the entire app to TS 4 months ago
.gitignore Rewritten the entire app to TS 4 months ago
.prettierignore Rewritten the entire app to TS 4 months ago
.prettierrc.json Rewritten the entire app to TS 4 months ago
LICENSE update version 2.1.1 2 years ago
PRIVACY_POLICY.txt Rewritten the entire app to TS 4 months ago
README.md Update Donations section. 4 months ago
babel.config.js Rewritten the entire app to TS 4 months ago
jest.config.js Remove contributors, fix README and jest.config.js 4 months ago
jest.setup.js Rewritten the entire app to TS 4 months ago
package-lock.json Rewritten the entire app to TS 4 months ago
package.json Remove contributors, fix README and jest.config.js 4 months ago
postcss.config.js Rewritten the entire app to TS 4 months ago
tailwind.config.js Rewritten the entire app to TS 4 months ago
tsconfig.json Rewritten the entire app to TS 4 months ago

README.md

jest code style: prettier PRs Welcome ci/cd

img Fedishare

Share the current tab on the fediverse.

Get the extension

Gecko

Firefox Add-ons Trisquel Add-ons
img img
Chrome Web Store Opera addons
img img

Features

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

Supported services/protocols:

  • Diaspora
  • Friendica
  • Gnusocial
  • Hubzilla / Zap
  • Lemmy
  • Mastodon / Misskey
  • Pleroma
  • Socialhome
  • 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.

Build

This project uses the Web Extension Boilerplate.

Prerequisites

Gecko

  • Mozilla Firefox 59 (or higher)

Install all dependencies: npm i

Development

Chrome
  • Dev: npm run app:chrome-dev
  • Production: npm run app:chrome
Edge
  • Dev: npm run app:edge-dev
  • Production: npm run app:edge
Firefox
  • Dev: npm run app:firefox-dev
  • Production: npm run app:firefox

Load package to browsers

  1. Go to the browser's URL address bar

In Chrome: 2. Enter chrome://extensions

In Edge: 2. Enter edge://extensions

In Firefox: 2. Enter about:debugging#/runtime/this-firefox

In Chrome and Edge: 3. Turn on "Developer mode" 4. Load extension by clicking "Load unpacked" 5. Browse to dist/ in source code.

In Firefox: 3. Click Load Temporary Add-on... 4. Browse to your manifest.json & click Open

CSS

tailwindcss is the framework used for this project.

  • Dev: npm run style-dev
  • Production: npm run style

Set all css custom in: public/styles.css. The main.css is generated in dist.

Donations

If you like the stuff I make and are financially able please consider donating. Your support allows me to dedicate more time to the projects I'm working on.

Buy Me a Coffee at ko-fi.com

img

Bitcoin BTC: bc1qf7v8zty2yz8phulet29wcpxjclvffn5w6ry43w

Ethereum ETH: 0xca2FD9C3834694E2cB3db3bf79b3AfB083bA6732

License

Large GPLv3 logo with “Free as in Freedom”

Copyright (C) 2019-2021 Miguel (aka mickie) <millet@tuta.io>
This file is part of Fedishare.
Fedishare is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.