| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | New banner! | 2018-02-21 | -1/+1 | |
| | | ||||
| * | Actually make the button link to the invite | 2018-02-21 | -1/+1 | |
| | | ||||
| * | Remove extra buttons | 2018-02-21 | -13/+0 | |
| | | ||||
| * | More landing page work. Also: Blurple! | 2018-02-21 | -21/+9651 | |
| | | ||||
| * | Index page prose | 2018-02-21 | -9/+12 | |
| | | ||||
| * | Smaller navbar, move dropdown to the bottom of the navbar | 2018-02-21 | -6/+9 | |
| | | ||||
| * | Dropdown instead of dropbar | 2018-02-21 | -1/+1 | |
| | | ||||
| * | Disable dropbar push | 2018-02-21 | -1/+1 | |
| | | ||||
| * | Sample pushing dropbar nav | 2018-02-21 | -11/+42 | |
| | | ||||
| * | Better pre-release warning on index | 2018-02-21 | -9/+6 | |
| | | ||||
| * | Basic main page hero | 2018-02-21 | -2/+26 | |
| | | ||||
| * | Add warning about pre-release-ness to base template | 2018-02-21 | -7/+10 | |
| | | ||||
| * | Jinja is weird | 2018-02-21 | -8/+10 | |
| | | ||||
| * | Rearrange views and templates | 2018-02-21 | -4/+4 | |
| | | ||||
| * | adds initial unit testing (#22) | 2018-02-20 | -1/+111 | |
| | | | | | | * Adds Unit Testing * Adds coveralls coverage badge | |||
| * | Add Vagrantfile | 2018-02-19 | -0/+102 | |
| | | | | | | | | | | | | | | | | | | | * attempt to fix stacktrace when initialising logger * adds vagrantfile for local development * restart rethinkdb after setting config * fix source .profile * adds alias python=python3.6 * include more reminder of what to add in hosts file * also install snekchek in vm * update vagrant bootstrap script to properly include environment variables in bashrc | |||
| * | Readme (#23) | 2018-02-19 | -0/+4 | |
| | | | | | | | * point to wiki! * remove pytest file | |||
| * | adds favicon to header (#21) | 2018-02-18 | -1/+2 | |
| | | ||||
| * | Cleanup of base_route module | 2018-02-18 | -15/+17 | |
| | | ||||
| * | Error handlers can now handle more than one HTTP status code | 2018-02-18 | -4/+32 | |
| | | ||||
| * | Register error routes on the app instead of specific blueprints #1rcht | 2018-02-18 | -1/+1 | |
| | | ||||
| * | adds .api to the secure websocket connection (#18) | 2018-02-18 | -2/+2 | |
| | | ||||
| * | adding one line of logging to debug a problem with rethinkdb | 2018-02-18 | -0/+1 | |
| | | ||||
| * | typo in a comment was driving me nuts. | 2018-02-18 | -1/+1 | |
| | | ||||
| * | Switch back to wss://, again | 2018-02-18 | -1/+1 | |
| | | ||||
| * | Merge remote-tracking branch 'origin/master' | 2018-02-18 | -3/+3 | |
| | | | | | | # Conflicts: # pysite/views/ws/echo.py | |||
| * | Merge remote-tracking branch 'origin/master' | 2018-02-18 | -15/+41 | |
| |\ | | | | | | | | | # Conflicts: # pysite/views/ws/echo.py | |||
| | * | attempt to fix stacktrace when initialising logger (#17) | 2018-02-18 | -2/+1 | |
| | | | ||||
| | * | Simple logging. (#16) | 2018-02-18 | -15/+39 | |
| | | | | | | | | | | | | | | | | | * Simple logging. I don't know if this will show up in the docker logs like inver wanted, so it probably needs testing in prod. * log level via hasattr/getattr, basicConfig instead of custom handlers * removing the empty string log call | |||
| * | | Rename "Websocket" to "WS" to avoid confusion with the gevents-websocket ↵ | 2018-02-18 | -11/+11 | |
| |/ | | | | WebSocket class | |||
| * | Go back to using wss:// for the WS test | 2018-02-17 | -1/+1 | |
| | | ||||
| * | Integrate websockets into the Flask webapp | 2018-02-17 | -93/+214 | |
| | | ||||
| * | snekchek | 2018-02-17 | -1/+0 | |
| | | ||||
| * | Clean up WS application a bit | 2018-02-17 | -6/+8 | |
| | | ||||
| * | Merge remote-tracking branch 'origin/master' | 2018-02-16 | -40/+112 | |
| |\ | ||||
| | * | API_KEY -> BOT_API_KEY | 2018-02-16 | -1/+1 | |
| | | | ||||
| | * | Simplify user API route and return changes | 2018-02-16 | -9/+5 | |
| | | | ||||
| | * | API schema validation decorator #yzuf (#15) | 2018-02-16 | -31/+107 | |
| | | | | | | | | | | | | | | | | | | | | | * API schema validation decorator * Remove stray comma * Remove unnecessary conditional * Only cast to list when needed to | |||
| * | | Fix slight error in database insertion | 2018-02-16 | -1/+1 | |
| |/ | ||||
| * | API view for syncing users from the bot #yumr (#14) | 2018-02-15 | -0/+45 | |
| | | | | | | | * API view for syncing users from the bot * Fix view class name | |||
| * | Make the websocket taste page use `wss://` | 2018-02-15 | -1/+1 | |
| | | ||||
| * | Hey, who turned out the lights?! | 2018-02-15 | -1/+1 | |
| | | ||||
| * | Add some constants for our roles | 2018-02-15 | -0/+6 | |
| | | | | | These will be important later | |||
| * | snekchek | 2018-02-15 | -2/+3 | |
| | | ||||
| * | Fix up API key validation and database api location | 2018-02-15 | -11/+12 | |
| | | ||||
| * | Move API validation decorator to its own file #yxdk | 2018-02-15 | -43/+49 | |
| | | ||||
| * | Fix odd typing error | 2018-02-14 | -1/+1 | |
| | | ||||
| * | Fix odd typing error | 2018-02-14 | -1/+1 | |
| | | ||||
| * | Database API Improvements #1qcra (#13) | 2018-02-14 | -45/+603 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * A large set of changes, including: * A mixin for views that need the DB * Many changes to the database class in order to make things more fluid * Provide the route manager in view setup() methods * Pushing up the progress so far * snekchek * Full (undocumented) database implementation * snekchek * Don't rely on exceptions for table deletion * Add RethinkDB data to gitignore * Documentation for DB class * Make Flake8 ignore P102 What even is that? What does "docstring does contain unindexed parameters" mean? * Document the base_routes module * Cleanup RE latest reviews * snekchek (bah) | |||
| * | [API] You need to return the value of `self.error()` | 2018-02-14 | -3/+3 | |
| | | ||||