aboutsummaryrefslogtreecommitdiffstats
path: root/.gitignore (follow)
Commit message (Collapse)AuthorAgeLines
* [#158 #160] Add crispy-bulma and simple-bulmaGravatar Gareth Coles2019-04-05-0/+2
|
* [#176] Redo project layoutGravatar Gareth Coles2019-04-05-0/+1
|
* Compile as much JS with Gulp as possibleGravatar Gareth Coles2018-06-13-1/+5
| | | | | | | | | | 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
* Logging changesGravatar Gareth Coles2018-06-06-0/+2
| | | | | | * Log to .json file in debug mode, with textual stdout * Log to .txt in production, with JSON stdout * No more Papertrail
* Move from CSS to SCSS (#86)Gravatar Gareth Coles2018-06-05-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* adds initial unit testing (#22)Gravatar Christopher Baklid2018-02-20-0/+1
| | | | | * Adds Unit Testing * Adds coveralls coverage badge
* Add VagrantfileGravatar Christopher Baklid2018-02-19-0/+3
| | | | | | | | | | | | | | | | | | * 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
* Database API Improvements #1qcra (#13)Gravatar Gareth Coles2018-02-14-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * A large set of changes, including: * A mixin for views that need the DB * Many changes to the database class in order to make things more fluid * Provide the route manager in view setup() methods * Pushing up the progress so far * snekchek * Full (undocumented) database implementation * snekchek * Don't rely on exceptions for table deletion * Add RethinkDB data to gitignore * Documentation for DB class * Make Flake8 ignore P102 What even is that? What does "docstring does contain unindexed parameters" mean? * Document the base_routes module * Cleanup RE latest reviews * snekchek (bah)
* Dynamic route loader; proper application structureGravatar Gareth Coles2018-02-05-3/+3
| | | | Also fixed flake8-imports getting the other wrong
* Initial commitGravatar Joseph2018-02-03-0/+101