A webapp for accessing information about the FIRST Robotics Competition.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
common Show next match on mytba live Apr 27, 2017
consts [trusted_api] Add EVENTWIZARD permission for offseasons Sep 30, 2018
context_cache Add ability to compute event week without computing all at once Sep 17, 2016
controllers Automatically deploy endpoints config (#2339) Dec 10, 2018
database Fix BadQueryError if no events Sep 29, 2018
datafeeds Move to District over DistrictType when parsing team details. Fixes #… Sep 29, 2018
docs Documented a step to make GAE test deploys clearer (#2315) Oct 2, 2018
git_hooks Use paver make in post-checkout git hook May 4, 2016
helpers Dispatch notifications for iOS, combine notification render methods (#… Dec 7, 2018
lib Test suite passes in dev container (#2010) Oct 26, 2017
models Add Ping endpoint to myTBA (#2334) Dec 1, 2018
notifications Fix UpcomingMatch notification to send predicted_time (#2337) Dec 7, 2018
ops Automatically deploy endpoints config (#2339) Dec 10, 2018
react Lowered the z-index of the team_mappings_list (#2323) Nov 18, 2018
renderers Fix 500 is district is None Oct 4, 2018
stackdriver Fix AttributeError Aug 25, 2017
static Fixed Broken Instagram Images (#2319) Fixes #2297 Oct 17, 2018
subtrees Use Roboto font family. (#1969) Aug 16, 2017
template_engine Lazy load import Aug 26, 2017
templates Fix UpcomingMatch notification to send predicted_time (#2337) Dec 7, 2018
templates_jinja2 Updated district ranking link (#2342) Dec 16, 2018
test_data Load District Info From FIRST (#2265) Apr 24, 2018
tests Fix UpcomingMatch notification to send predicted_time (#2337) Dec 7, 2018
utils Use javascript library for css minification Jun 5, 2017
.babelrc [GD2] Design overhaul! (#1716) Dec 19, 2016
.eslintrc.js [GD2] Design overhaul! (#1716) Dec 19, 2016
.gitattributes Add .gitattributes to ignore certain files for language stats Feb 16, 2017
.gitignore Add build script for endpoints configuration May 29, 2018
.travis.yml Hide the deploy stage if we are not on master (#2245) Apr 12, 2018
LICENSE.md add license May 12, 2014
README.md Organize documentation Nov 19, 2017
Vagrantfile Update Vagrant config (#2062) Jan 26, 2018
admin_main.py [modtools][2/n] Admin interface to add/view mod codes Nov 3, 2018
api_main.py Add trusted API endpoint for event info (#2009) Oct 27, 2017
apiv3_main.py [apiv3] Add Endpoint for GDCV Data (#2170) Mar 7, 2018
app-backend-tasks-b2.yaml Install mysqldb on app modules Mar 10, 2018
app-backend-tasks.yaml Install mysqldb on app modules Mar 10, 2018
app.yaml Automatically deploy endpoints config (#2339) Dec 10, 2018
app_shared.yaml ignore big files from travis deploy Aug 22, 2017
appengine_config.py Python package cleanup (#1666) Oct 24, 2016
backend_main.py Show District Advancement (#2266) Apr 25, 2018
backend_main_b2.py Run district migration on b2 Jan 18, 2017
bootstrap.py Expand site URL (#2301) Aug 7, 2018
bulkloader.yaml Fix whitespace in bulkloader.yaml Sep 21, 2013
compile_jinja2_templates.py Precompile jinja2 for production Dec 11, 2015
cron.yaml Update event sync years (#2300) Aug 5, 2018
cron_main.py Automatic Team Remapping. Fixes #1638 (#2025) Nov 14, 2017
deploy.py stash/pop changes on deploy Apr 16, 2017
deploy_requirements.txt Fix cloud endpoints 500ing Oct 19, 2018
dispatch.yaml Manage Deployments With gcloud Utility (#1588) Aug 5, 2016
do_compress.py Use javascript library for css minification Jun 5, 2017
gulpfile.js gulp throws on fail again Jul 12, 2018
index.yaml Keyless Eventwizard (#1693) Oct 31, 2016
main.py [modtools][4/n] Stub Mod Dashboard Nov 3, 2018
mobile_main.py Add Ping endpoint to myTBA (#2334) Dec 1, 2018
package.json maybe fix package.json Jul 12, 2018
pavement.py Add build script for endpoints configuration May 29, 2018
queue.yaml Create Automated Datastore Backups (#2002) Sep 24, 2017
requirements.txt Create Container-Based Dev Environment (#2007) Oct 24, 2017
run_tests.py fix test paths for running in dev container Sep 30, 2018
tba_config.py [config] Read MAX_YEAR from apistatus sitevar (#2299) Aug 5, 2018
test_keys_template.json Robust locations for Teams and Events (#1715) Dec 20, 2016
travis_requirements.txt Only install mysqldb on travis Mar 7, 2018

README.md

The Blue Alliance

Build Status

The Blue Alliance is a FIRST Robotics tool to help teams scout for, compete at, and relive competitions. You can see how the whole site works here, or even write code to make it better!

Help Build The Blue Alliance

The Blue Alliance is a community-driven website, so there are many ways you can contribute to the project.

Contribute Code

First off, be sure to read through the project contributing guidelines to understand what is expected of project contributors. Follow these instructions to get your environment up and running. Once you have made your changes, submit a pull request to get it reviewed and merged!

Add Data

  • Facebook Join our group, #moardata @ The Blue Alliance, to submit video and match data we're missing on the site.
  • Submit missing videos using the "Add Video" links on the site.
  • Submit missing webcasts, team photos, etc using other links on the site.

Stay in Touch