44ea0756ea
Prevent download button from being clicked multiple times |
||
---|---|---|
docs | ||
frontend/src | ||
public | ||
scripts | ||
server | ||
static | ||
test | ||
views | ||
.dockerignore | ||
.eslintignore | ||
.eslintrc.yml | ||
.gitattributes | ||
.gitignore | ||
.htmllintrc | ||
.stylelintrc | ||
CONTRIBUTORS | ||
Dockerfile | ||
LICENSE | ||
README.md | ||
circle.yml | ||
docker-compose.yml | ||
l10n.toml | ||
package-lock.json | ||
package.json |
README.md
Firefox Send
What it does
A file sharing experiment which allows you to send encrypted files to other users.
Requirements
NOTE: To run the project, make sure you have a Redis server running locally:
$ redis-server /usr/local/etc/redis.conf
How to use it
Command | Description |
---|---|
npm run dev |
Builds and starts the web server locally for development. |
npm run format |
Formats the frontend and server code using prettier. |
npm run lint |
Lints the CSS and JavaScript code. |
npm start |
Starts the Express web server. |
npm test |
Runs the suite of mocha tests. |
Localization
Firefox Send localization is managed via Pontoon, not direct pull requests to the repository. If you want to fix a typo, add a new language, or simply know more about localization, please get in touch with the existing localization team for your language, or Mozilla’s l10n-drivers for guidance.
Contributing
Pull requests are always welcome! Feel free to check out the list of "good first bugs".
Testing
ENVIRONMENT | URL |
---|---|
Production | https://send.firefox.com/ |
Stage | https://send.stage.mozaws.net/ |
Development | https://send.dev.mozaws.net/ |