Commit message (Collapse) | Author | Lines | ||
---|---|---|---|---|
2018-05-21 | UIKit is pushy. | -4/+4 | ||
2018-05-21 | [Jams] Fix up textarea formatting | -2/+19 | ||
2018-05-21 | fix deploy script | -1/+1 | ||
2018-05-20 | Privacy/Usability updates (#75) | -148/+621 | ||
* Use less intrusive oauth scopes, add login redirect method * Remove debugging prints, add missing __init__ * Work towards new privacy policy * Fix judging state icons on code jam management page * Jammer profile retraction and punishments based on jam status * Linting * [Jams] Deny profile saving for users < 13 years, and finish removal page * Fix tests * Clean up and address Volcyy's review * Add proper login redirection to require_roles decorator * Fix template is_staff() and add staff link to navigation * Address lemon's review * Linting * Privacy page formatting * Privacy page formatting | ||||
2018-05-20 | Tests directory (#73) | -523/+568 | ||
moves all tests into a testing directory and splits the tests into separate files | ||||
2018-05-20 | remove set -e | -1/+0 | ||
2018-05-20 | removes the python deploy script in favour of a curl command (#74) | -21/+2 | ||
2018-05-20 | [Jams] Redirect user back to form from profile page | -3/+25 | ||
2018-05-19 | [Jams] Fix infraction table display when user is not on server | -1/+1 | ||
2018-05-19 | Lock gevent==1.2.2 | -31/+46 | ||
2018-05-19 | [Jams] Fix bad redirect | -2/+2 | ||
2018-05-20 | updates docker-compose file [ci skip] | -52/+40 | ||
2018-05-19 | [Jams] Form inputs should be a flex column | -1/+1 | ||
2018-05-19 | [Jams] Update edit state availability | -9/+10 | ||
2018-05-19 | Catch index addition failure in oauth_data migration | -2/+8 | ||
2018-05-19 | Don't escape form preamble | -1/+1 | ||
2018-05-19 | Actually insert preamble | -0/+2 | ||
2018-05-19 | Fix template date formatter, so it won't break on non-DTs | -1/+2 | ||
2018-05-19 | Linting | -3/+1 | ||
2018-05-19 | Form preamble, jam creation fixes | -1/+215 | ||
2018-05-19 | Linting, and remove seconds from date formatter | -2/+2 | ||
2018-05-19 | [Jams] Fix ordering on view page | -3/+6 | ||
2018-05-19 | [Jams] Basics may now be edited at any point | -19/+9 | ||
2018-05-19 | Fix various page titles | -16/+15 | ||
2018-05-19 | GDPR compliance for jammer profiles | -0/+13 | ||
2018-05-19 | Update nav/privacy policy | -2/+18 | ||
2018-05-19 | Jammer profiles | -5/+178 | ||
2018-05-19 | Fix infractions setup | -16/+17 | ||
2018-05-19 | [Jams] Signups code is more or less done, just a few things left | -35/+651 | ||
2018-05-19 | Snake cog (#71) | -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 yet | -57/+87 | ||
2018-05-19 | Logical block organisation | -4/+4 | ||
2018-05-19 | Add "preparing" state | -2/+15 | ||
2018-05-19 | Messed up my lint earlier | -2/+2 | ||
2018-05-19 | [Jams] Linting and infractions | -10/+426 | ||
2018-05-19 | Fix some small question-editing bugs | -3/+5 | ||
2018-05-19 | [Jams] Complete question listing/editing/etc | -0/+1895 | ||
2018-05-19 | [Jams] Add non-task info text to be displayed at jam announcement | -36/+169 | ||
2018-05-18 | [Jams] A bunch more work. That's all for tonight, though. | -11/+234 | ||
2018-05-18 | Added SVG file and edited navbar accordingly (#72) | -1/+56 | ||
2018-05-18 | [Jams] Huge amount of work on code jam admin area | -62/+1370 | ||
2018-05-17 | Update wiki footer in line with main site | -4/+4 | ||
2018-05-17 | Remove WIP header and highlight wiki in nav when selected | -19/+24 | ||
Also fix highlighting in collapsed nav | ||||
2018-05-17 | [Jams] More restructuring | -88/+98 | ||
2018-05-17 | Restructure code jams page layout | -28/+100 | ||
2018-05-15 | Commas are hard | -2/+2 | ||
2018-05-15 | Second draft of privacy page | -13/+86 | ||
2018-05-15 | First draft of privacy page | -0/+65 | ||
2018-05-15 | Add snowflake index on oauth_data and use it for deletions | -7/+16 | ||
We were using id previously, but that was no longer the correct key | ||||
2018-05-15 | Main site redirects should be 302s | -0/+3 | ||