aboutsummaryrefslogtreecommitdiffstats
path: root/pysite/mixins.py (unfollow)
Commit message (Collapse)AuthorLines
2018-05-19Catch index addition failure in oauth_data migrationGravatar Gareth Coles-2/+8
2018-05-19Don't escape form preambleGravatar Gareth Coles-1/+1
2018-05-19Actually insert preambleGravatar Gareth Coles-0/+2
2018-05-19Fix template date formatter, so it won't break on non-DTsGravatar Gareth Coles-1/+2
2018-05-19LintingGravatar Gareth Coles-3/+1
2018-05-19Form preamble, jam creation fixesGravatar Gareth Coles-1/+215
2018-05-19Linting, and remove seconds from date formatterGravatar Gareth Coles-2/+2
2018-05-19[Jams] Fix ordering on view pageGravatar Gareth Coles-3/+6
2018-05-19[Jams] Basics may now be edited at any pointGravatar Gareth Coles-19/+9
2018-05-19Fix various page titlesGravatar Gareth Coles-16/+15
2018-05-19GDPR compliance for jammer profilesGravatar Gareth Coles-0/+13
2018-05-19Update nav/privacy policyGravatar Gareth Coles-2/+18
2018-05-19Jammer profilesGravatar Gareth Coles-5/+178
2018-05-19Fix infractions setupGravatar Gareth Coles-16/+17
2018-05-19[Jams] Signups code is more or less done, just a few things leftGravatar Gareth Coles-35/+651
2018-05-19Snake cog (#71)Gravatar Leon Sandøy-5216/+8354
* Tables that are initialized with JSON files in the table_init folder will now sync properly if the JSON file is changed after initialization. Any lines that are either added or removed will be updated whenever site is rebooted. * Initial API endpoint for snake_quiz * reverting database.py * I WILL KILL YOU * Added the snake_fact API endpoint * Moving snake tables to the new migrations system * Set up initial data for all new tables, added table objects, wrote endpoints, and wrote tests for the new endpoints. * Removing the snake_movies endpoint. That idea didn't pan out. * Added an endpoint for getting special snake cases * broken json * Fixing the initial data slightly, better picture of bob. * Changing JSON indentation to be 4 spaces consistently in all initial_data, to address Aperture's review. Also changing all the endpoints to have correct namespacing, addressing gdude's review. * Fixing tests to point to new API endpoints
2018-05-19[Jams] Some amount of public display, but links not ready yetGravatar Gareth Coles-57/+87
2018-05-19Logical block organisationGravatar Gareth Coles-4/+4
2018-05-19Add "preparing" stateGravatar Gareth Coles-2/+15
2018-05-19Messed up my lint earlierGravatar Gareth Coles-2/+2
2018-05-19[Jams] Linting and infractionsGravatar Gareth Coles-10/+426
2018-05-19Fix some small question-editing bugsGravatar Gareth Coles-3/+5
2018-05-19[Jams] Complete question listing/editing/etcGravatar Gareth Coles-0/+1895
2018-05-19[Jams] Add non-task info text to be displayed at jam announcementGravatar Gareth Coles-36/+169
2018-05-18[Jams] A bunch more work. That's all for tonight, though.Gravatar Gareth Coles-11/+234
2018-05-18Added SVG file and edited navbar accordingly (#72)Gravatar Jeremiah Boby-1/+56
2018-05-18[Jams] Huge amount of work on code jam admin areaGravatar Gareth Coles-62/+1370
2018-05-17Update wiki footer in line with main siteGravatar Gareth Coles-4/+4
2018-05-17Remove WIP header and highlight wiki in nav when selectedGravatar Gareth Coles-19/+24
Also fix highlighting in collapsed nav
2018-05-17[Jams] More restructuringGravatar Gareth Coles-88/+98
2018-05-17Restructure code jams page layoutGravatar Gareth Coles-28/+100
2018-05-15Commas are hardGravatar Gareth Coles-2/+2
2018-05-15Second draft of privacy pageGravatar Gareth Coles-13/+86
2018-05-15First draft of privacy pageGravatar Gareth Coles-0/+65
2018-05-15Add snowflake index on oauth_data and use it for deletionsGravatar Gareth Coles-7/+16
We were using id previously, but that was no longer the correct key
2018-05-15Main site redirects should be 302sGravatar Gareth Coles-0/+3
2018-05-15Coveralls doesn't work, remove it from the travis build for nowGravatar Gareth Coles-1/+1
2018-05-15LintingGravatar Gareth Coles-2/+2
2018-05-15Add RedirectView class for views that only redirect elsewhereGravatar Gareth Coles-31/+63
2018-05-15Fix editing wiki in debug modeGravatar Gareth Coles-9/+10
2018-05-15Add TemplateView class for views that only render a templateGravatar Gareth Coles-37/+60
2018-05-15Update font-awesome to 5.0.13Gravatar Gareth Coles-3/+3
2018-05-15[GDPR] Also remove OAuth dataGravatar Gareth Coles-1/+21
2018-05-15[GDPR] Small fixesGravatar Gareth Coles-2/+2
2018-05-15[GDPR] Users are now updated and removed correctlyGravatar Gareth Coles-1/+49
2018-05-14Gunicorn is super picky about when_ready arityGravatar Gareth Coles-3/+7
2018-05-14Migration runner and migrations (#69)Gravatar Gareth Coles-122/+741
* Migration runner and migrations * Remove demo wiki data * [Staff] Table management pages * Fix weird travis build omission * Address review and comments by @Volcyy * [Tables] Fix pagination * Move table definitions to new file with nameduple * Linting * Address lemon's review comments * Address @Volcyy's review * Address lemon's review * Update search placeholder * Search by key now available
2018-05-08Switch from using abort to using werkzeug exceptionGravatar Joseph-2/+2
2018-05-08account for the FLASK_DEBUG env not being there before running testsGravatar Christopher Baklid-1/+4
2018-05-08account for debug mode in unit testingGravatar Christopher Baklid-0/+1