aboutsummaryrefslogtreecommitdiffstats
path: root/pysite/base_route.py (follow)
Commit message (Expand)AuthorAgeLines
* Integrate websockets into the Flask webappGravatar Gareth Coles2018-02-17-52/+0
* API schema validation decorator #yzuf (#15)Gravatar Gareth Coles2018-02-16-2/+6
* snekchekGravatar Gareth Coles2018-02-15-1/+2
* Fix up API key validation and database api locationGravatar Gareth Coles2018-02-15-1/+3
* Move API validation decorator to its own file #yxdkGravatar Gareth Coles2018-02-15-16/+1
* Database API Improvements #1qcra (#13)Gravatar Gareth Coles2018-02-14-3/+127
* SnekchekGravatar JoeBanks132018-02-13-1/+1
* @APIView.valid_api_key decoratorGravatar JoeBanks132018-02-13-2/+17
* RethinkDB API Views #yqhgGravatar lmn2018-02-13-1/+20
* Asana integration (#7)Gravatar Gareth Coles2018-02-11-2/+10
* APIView should inherit RouteViewGravatar Gareth Coles2018-02-09-1/+1
* Guess who forgot to run snekchek!Gravatar Gareth Coles2018-02-09-1/+1
* Base API route and error codes enumGravatar Gareth Coles2018-02-09-1/+16
* Move from straight app registration to Blueprints (#6)Gravatar Gareth Coles2018-02-09-5/+5
* Merge remote-tracking branch 'origin/master'Gravatar Gareth Coles2018-02-08-7/+15
|\
| * Static files; basic templatesGravatar Gareth Coles2018-02-07-5/+7
| * Template renderingGravatar Gareth Coles2018-02-06-3/+9
* | PffftGravatar Gareth Coles2018-02-08-2/+0
|/
* Revert "Finally fix this garbage"Gravatar Gareth Coles2018-02-06-0/+29
* Finally fix this garbageGravatar martmists2018-02-05-29/+0
* Fix hardcoded error code in error viewGravatar Gareth Coles2018-02-05-1/+1
* Revert "Major update"Gravatar Gareth Coles2018-02-05-0/+29
* Major updateGravatar martmists2018-02-05-29/+0
* Dynamic route loader; proper application structureGravatar Gareth Coles2018-02-05-0/+29