Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | fixes the coverage badge to point to the master branch (#29) | 2018-02-26 | -1/+1 | |
| | ||||
* | remove snekchek and replace with flake8 (#27) | 2018-02-26 | -8/+2 | |
| | ||||
* | Help page #z62n (#25) | 2018-02-26 | -15/+533 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Help page and misc improvements Committing so I can go home >:| * Changes for @lmn * Rephrase first paragraph * Rephrase questions so they aren't all about discord.py * Remove _every single header_ on the help page from the nav * Unit test the help route * Small styling fixes * Add page-specific classes to body element * Clean up section padding * IndexView -> HelpView * Remove unnecessary path in test | |||
* | brings coverage to 90% (#24) | 2018-02-26 | -45/+257 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * brings coverage to 75% * satisfy flake8 * missing docstring added * one more test * artificially inflate coverage because python acts strange * testing decorators * fixed instantiation of test route * straggling newlines from debugging code * remove debug comments * restructure tests into logical class separations. more exlusions. more tests * testing websocket echo tests * added missing comment * convert single quotes to double quotes to satisfy docstrings | |||
* | 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 | |
| |