Making mozilla.org awesome, one pebble at a time
HTML Python CSS JavaScript Shell Groovy
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.circleci Add caching for circleci 2 Jan 17, 2018
.github Remove old GitHub issue template Jul 7, 2017
bedrock Berlin page updates (Fixes #5706) May 21, 2018
bin Add bedrock to sys.path in cron.py so imports will work (#5711) May 16, 2018
docker Remove -e option from "docker login" (#5664) May 7, 2018
docs [fix bug 1458251] Remove Optimizely from www.mozilla.org May 3, 2018
etc Upload and distribute database updates via S3 (#5334) Mar 29, 2018
jenkins Nosauce (#5671) May 8, 2018
lib Move tests.py to tests/test_base.py so pytest will find and run them Apr 16, 2018
media Berlin page updates (Fixes #5706) May 21, 2018
requirements Fix #5583: Support loading some config from the DB May 16, 2018
root_files Change symlink for calendar data Jun 21, 2017
scripts [fix bug 1342036] Remove Firefox OS feed links Feb 28, 2017
static Don't ignore .gitignore in /static directory Nov 19, 2016
tests [fix bug 1458036] Copy updates to /firefox/enterprise/ page (#5695) May 15, 2018
vendor-local/src Pull in legal-docs fix for Rocket policy anchors May 18, 2018
wsgi Fix default setting for Newrelic INI File in wsgi/app.py (#5709) May 16, 2018
.coveragerc Bug 1085476: Enable Travis CI. Oct 20, 2014
.dockerignore Change how we do docker Feb 21, 2017
.editorconfig [fix bug 1397519] Firefox home page Quantum redesign Nov 8, 2017
.env-dist [fix bug 1333938] Fix Failing Bedrock/Newsletter Tests Jan 25, 2017
.eslintrc.js Update ESLint to v3.10 Nov 18, 2016
.gitignore Fix #5583: Support loading some config from the DB May 16, 2018
.gitmodules Bug 1144669: Update deployment for peep dependencies. Apr 14, 2015
.stylelintrc [no bug] Update node-sass to 4.5 and gulp-stylelint to 3.9 Mar 10, 2017
Jenkinsfile Upload and distribute database updates via S3 (#5334) Mar 29, 2018
LICENSE Update license to MPL 2. Nov 28, 2012
MANIFEST.in Bug 816080: Upgrade Bedrock to latest Playdoh May 15, 2013
Makefile Move docker scripts, envfiles, and groovy files Feb 22, 2017
Procfile Upload and distribute database updates via S3 (#5334) Mar 29, 2018
README.md Fix capitalization Apr 4, 2018
contribute.json Update contribute.json Aug 7, 2017
gulpfile.js Add Stylelint to gulp and CI Jan 19, 2017
manage.py Fix bug 1155810: Remove funfactory. Apr 29, 2015
newrelic.ini Turn off New Relic browser auto-instrumentation Dec 10, 2015
package.json Import @mozilla-protocol/core to bedrock (#5605) May 2, 2018
settings_test.py Bug 816080: Upgrade Bedrock to latest Playdoh May 15, 2013
setup.cfg Run all python tests in docker in circleci Oct 5, 2016
setup.py Bug 816080: Upgrade Bedrock to latest Playdoh May 15, 2013
yarn.lock Import @mozilla-protocol/core to bedrock (#5605) May 2, 2018

README.md

Bedrock

Bedrock is the code name of mozilla.org. It is as shiny, awesome, and open source as always. Perhaps even a little more.

Circle CI

Docs

Bedrock is a Django project. Check out the django docs for general technical documentation. In addition, there are project-specific bedrock docs.

Contributing

Patches are welcome! Feel free to fork and contribute to this project on GitHub. If you find a problem and wish to report it, please file a bug.

Looking for a good first bug to work on? Take a look at the wiki page for a list of mentored bugs.

Code of Conduct

This repository is governed by Mozilla's code of conduct and etiquette guidelines. For more details, please see the Mozilla Community Participation Guidelines and Developer Etiquette Guidelines.

License

This software is licensed under the MPL version 2.0. For more information, read the file LICENSE.

credit @designerham