aboutsummaryrefslogtreecommitdiffstats
path: root/static/js (follow)
Commit message (Collapse)AuthorAgeLines
* Initial project layout for djangoGravatar Gareth Coles2018-08-07-3/+0
|
* All domains: sitemap.xml and robots.txtGravatar Gareth Coles2018-07-10-1/+1
|
* Revamp jam index, add winner team staff backend and user frontendGravatar Momo2018-07-04-2/+2
|
* [Jams/Teams] Show pushes creating new branches in GitLab activityGravatar momothereal2018-06-26-2/+2
|
* [Jams/Teams] Add day padding to activity feed, disabled submit button to ↵Gravatar momothereal2018-06-24-2/+2
| | | | avoid spam
* Update Font-Awesome Pro to 5.1.0Gravatar Gareth Coles2018-06-21-2/+2
|
* Fix RST editor loading on pages that use itGravatar Gareth Coles2018-06-20-2/+2
|
* Fix creating questions for code jamsGravatar Momo2018-06-19-2/+2
|
* Partner updatesGravatar Gareth Coles2018-06-18-2/+2
|
* Backend for team assignmentGravatar Gareth Coles2018-06-17-2/+2
|
* Compile as much JS with Gulp as possibleGravatar Gareth Coles2018-06-13-1089/+3
| | | | | | | | | | This will concatenate ALL of our JS, and minify it - thus leaving us with a single file to be loaded. There's a few libraries we can't do this with, unfortunately - these are now added in fouc.js: * Ace Editor * Flatpickr * Font-Awesome
* Add JavaScript lintingGravatar Gareth Coles2018-06-13-159/+163
|
* [Jams] Approvals interfaceGravatar Gareth Coles2018-06-12-1/+23
|
* Move from CSS to SCSS (#86)Gravatar Gareth Coles2018-06-05-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rewrite existing style.css with sass * Add "uses-rst" class for pages that use rendered RST This replaces the previous method of just listing every page in the sass * Remove old debug print * Mixins and error pages * Newly built CSS * Add SASS cache to .gitignore * New error SASS * Slight changes to error template * Add UIKit SCSS to repo This includes the LICENSE and our customizations, which makes life way easier for contributors * Reorganize sass folder; your watchers can avoid uikit now * Sass folder should be called scss * Change variable names * [SCSS] Linting * Fix scss_lint gem name [ci skip] * [SCSS] Now you can compile with just Python! * Temporary hack to make the wiki editor taller * [SCSS] @jchristgit * [SCSS.py] Require specification of include dir to simplify the SCSS imports * [SCSS] All inline styles have been removed * [SCSS] Update UIKit theme to import from our variables * [SCSS] Remove extra newlines in errors/_common.scss
* [Wiki] Attempt to fix page views on mobileGravatar Gareth Coles2018-06-02-0/+15
|
* [Jams] Linting and infractionsGravatar Gareth Coles2018-05-19-0/+24
|
* [Jams] Complete question listing/editing/etcGravatar Gareth Coles2018-05-19-0/+11
|
* [Jams] A bunch more work. That's all for tonight, though.Gravatar Gareth Coles2018-05-18-4/+77
|
* [Jams] Huge amount of work on code jam admin areaGravatar Gareth Coles2018-05-18-1/+93
|
* Update font-awesome to 5.0.13Gravatar Gareth Coles2018-05-15-3/+3
|
* Fix JS againGravatar Joseph2018-04-17-1/+1
|
* Fix revision list JS & add menu item for revisionsGravatar Joseph2018-04-17-2/+2
|
* Add wiki audit logs (#52)Gravatar Joseph2018-04-17-0/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add wiki audit logs * Flake8 issues * Forgot to remove debug prints * Removed print but forgot to remove `.text` * Futile attempt to increase coverage * Reading up on API docs asks us to send User-Agent with our info in it * Add tests for wiki * Well played, Travis * Nothing in my local env is working on travis lol * Why does it appear it can't decide between 200 & 302 :thinking: * Flake8 * Post route * Same issue with local env working differently from Travis env * Add page to show page is being edited * Lock page when it is being edited * Add JS to keep refreshing lock on article * Add compare route to render diff * Add revision table to database * Add revision storage * Add revision list route * JS for Revision list radio buttons * Add revision comparison template * Add revision list template * flak8 my ass * [Unit Tests] New unit tests for history routes :sparkles: * Does this fix things? * Address gdude's reviews * Noticed a bug in the diff generation route which meant that empty posts could potentially error * Flake 8 * Audit logs were logging after change, meaning it was comparing after & after, which didn't work * Change table name * Remove whitespace from line to fix flake8 issue * Address reviews * Git hook made me do something wrong, apologies * Switch from werkzeug redirect to flask one * Address Apertures reviews
* Flash of Unstyled Content fixGravatar Leon Sandøy2018-04-10-0/+36
|
* Fix countdown textGravatar Gareth Coles2018-03-23-1/+1
|
* Prevent countdown popup from suddenly expanding on load, and add a small ↵Gravatar Gareth Coles2018-03-21-1/+2
| | | | piece of text about dismissing it
* Reformat message arg for UIkit notificationGravatar Gareth Coles2018-03-21-7/+7
|
* Rewrite countdown; Now a notification present on all pagesGravatar Gareth Coles2018-03-21-43/+76
|
* CountdownGravatar JoeBanks132018-03-21-8/+2
|
* Update countdown.jsGravatar Joseph2018-03-21-2/+2
|
* Added a Code Jam Countdown (#1eevq) (#43)Gravatar Sam Wedgwood2018-03-21-0/+50
| | | | | | | | | | | | * added countdown * updated jam dates * added test * flake8 * flake8 (i did it on wrong file)
* Mobile optimisation (#33)Gravatar Joseph2018-03-03-37/+43
| | | | | | | | | | | | | | | | | | * Fix squished logo & button * Hide terminal on mobile * A misc set of fixes * Newline in window.css * Add extra_head block to base template * Move script/CSS loading to extra_head block in error view * Move terminal JS into window.onload * Replace `var` with `let` and enable strict mode in 500.js * Stop typewriter when the terminal is closed * Move terminal onclick assignment to 500.js * Move error page <style> contents into window.css * Tidy up error page HTML and remove unmatched tags
* Gdude got nit picky and made me change the Mac OS terminal to say it's on MacGravatar JoeBanks132018-03-01-1/+1
|
* Finish up #31 by adding linksGravatar JoeBanks132018-03-01-1/+1
|
* Close window by hitting red buttonGravatar JoeBanks132018-03-01-32/+37
|
* Add error messages (#30)Gravatar Joseph2018-02-28-0/+648
* Add error messages Signed-off-by: JoeBanks13 <[email protected]> * Remove un-used keyword arg from 404 * Assert for status code instead of full content * PEP8 * test lint * please coverage * oh * Exclude websockets.py from coverage * Move code output into terminal * Switch typewriter href protocol * Add tests for websockets.py * Abort previous commit, coveralls did not let coverage go down * Add more pauses and request => response * move css and js out, add typewriter JS to our own repo & add method for appending text in bulk. * Enable REPL on 4XX and change error descriptions * commas * /error path