| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
|
|
|
|
|
|
| |
The coveralls package has consistently caused issues for us, so it made
sense to switch to something that's a little more decoupled, especially
when it has official support.
Switching is simple, since coverage.py can natively generate the format
used by the coveralls action, and everything else is plug and play.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
| |
Adds an API route to fetch GitHub build artifacts through a GitHub app.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| |
|
|
|
|
|
| |
Adds an action which builds and uploads the static site as an artifact,
and a fetch script to be run on the netlify builders.
|
| |
|
| |
|
|
|
| |
I've added the vscode project settings folder, `.vscode`, to our gitignore file because it's a popular editor and we don't want settings folders being committed to the repository.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
* Log to .json file in debug mode, with textual stdout
* Log to .txt in production, with JSON stdout
* No more Papertrail
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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 Unit Testing
* Adds coveralls coverage badge
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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)
|
|
|
|
| |
Also fixed flake8-imports getting the other wrong
|
|
|