aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* fixes the coverage badge to point to the master branch (#29)Gravatar Christopher Baklid2018-02-26-1/+1
|
* remove snekchek and replace with flake8 (#27)Gravatar Christopher Baklid2018-02-26-8/+2
|
* Help page #z62n (#25)Gravatar Gareth Coles2018-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)Gravatar Christopher Baklid2018-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!Gravatar Gareth Coles2018-02-21-1/+1
|
* Actually make the button link to the inviteGravatar Gareth Coles2018-02-21-1/+1
|
* Remove extra buttonsGravatar Gareth Coles2018-02-21-13/+0
|
* More landing page work. Also: Blurple!Gravatar Gareth Coles2018-02-21-21/+9651
|
* Index page proseGravatar Gareth Coles2018-02-21-9/+12
|
* Smaller navbar, move dropdown to the bottom of the navbarGravatar Gareth Coles2018-02-21-6/+9
|
* Dropdown instead of dropbarGravatar Gareth Coles2018-02-21-1/+1
|
* Disable dropbar pushGravatar Gareth Coles2018-02-21-1/+1
|
* Sample pushing dropbar navGravatar Gareth Coles2018-02-21-11/+42
|
* Better pre-release warning on indexGravatar Gareth Coles2018-02-21-9/+6
|
* Basic main page heroGravatar Gareth Coles2018-02-21-2/+26
|
* Add warning about pre-release-ness to base templateGravatar Gareth Coles2018-02-21-7/+10
|
* Jinja is weirdGravatar Gareth Coles2018-02-21-8/+10
|
* Rearrange views and templatesGravatar Gareth Coles2018-02-21-4/+4
|
* adds initial unit testing (#22)Gravatar Christopher Baklid2018-02-20-1/+111
| | | | | * Adds Unit Testing * Adds coveralls coverage badge
* Add VagrantfileGravatar Christopher Baklid2018-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)Gravatar Christopher Baklid2018-02-19-0/+4
| | | | | | * point to wiki! * remove pytest file
* adds favicon to header (#21)Gravatar Christopher Baklid2018-02-18-1/+2
|
* Cleanup of base_route moduleGravatar Gareth Coles2018-02-18-15/+17
|
* Error handlers can now handle more than one HTTP status codeGravatar Gareth Coles2018-02-18-4/+32
|
* Register error routes on the app instead of specific blueprints #1rchtGravatar Gareth Coles2018-02-18-1/+1
|
* adds .api to the secure websocket connection (#18)Gravatar Christopher Baklid2018-02-18-2/+2
|
* adding one line of logging to debug a problem with rethinkdbGravatar Leon Sandøy2018-02-18-0/+1
|
* typo in a comment was driving me nuts.Gravatar Leon Sandøy2018-02-18-1/+1
|
* Switch back to wss://, againGravatar Gareth Coles2018-02-18-1/+1
|
* Merge remote-tracking branch 'origin/master'Gravatar Gareth Coles2018-02-18-3/+3
| | | | | # Conflicts: # pysite/views/ws/echo.py
* Merge remote-tracking branch 'origin/master'Gravatar Gareth Coles2018-02-18-15/+41
|\ | | | | | | | | # Conflicts: # pysite/views/ws/echo.py
| * attempt to fix stacktrace when initialising logger (#17)Gravatar Christopher Baklid2018-02-18-2/+1
| |
| * Simple logging. (#16)Gravatar Leon Sandøy2018-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 ↵Gravatar Gareth Coles2018-02-18-11/+11
|/ | | | WebSocket class
* Go back to using wss:// for the WS testGravatar Gareth Coles2018-02-17-1/+1
|
* Integrate websockets into the Flask webappGravatar Gareth Coles2018-02-17-93/+214
|
* snekchekGravatar Gareth Coles2018-02-17-1/+0
|
* Clean up WS application a bitGravatar Gareth Coles2018-02-17-6/+8
|
* Merge remote-tracking branch 'origin/master'Gravatar Gareth Coles2018-02-16-40/+112
|\
| * API_KEY -> BOT_API_KEYGravatar Gareth Coles2018-02-16-1/+1
| |
| * Simplify user API route and return changesGravatar Gareth Coles2018-02-16-9/+5
| |
| * API schema validation decorator #yzuf (#15)Gravatar Gareth Coles2018-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 insertionGravatar Gareth Coles2018-02-16-1/+1
|/
* API view for syncing users from the bot #yumr (#14)Gravatar Gareth Coles2018-02-15-0/+45
| | | | | | * API view for syncing users from the bot * Fix view class name
* Make the websocket taste page use `wss://`Gravatar Gareth Coles2018-02-15-1/+1
|
* Hey, who turned out the lights?!Gravatar Gareth Coles2018-02-15-1/+1
|
* Add some constants for our rolesGravatar Gareth Coles2018-02-15-0/+6
| | | | These will be important later
* snekchekGravatar Gareth Coles2018-02-15-2/+3
|
* Fix up API key validation and database api locationGravatar Gareth Coles2018-02-15-11/+12
|
* Move API validation decorator to its own file #yxdkGravatar Gareth Coles2018-02-15-43/+49
|