Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | disable usage of pyuwsgi on windows due to incompatibility, library is only ↵ | 2019-10-06 | -1/+1 | |
| | | | | used in production anyway | |||
* | Create custom manage.py entry point, remove scripts and merge Dockerfile. | 2019-09-28 | -2/+3 | |
| | ||||
* | Merge branch 'master' into update-linting | 2019-09-24 | -3/+5 | |
|\ | ||||
| * | Use a .whl for `wiki` package instead of git repo. | 2019-09-21 | -1/+2 | |
| | | ||||
| * | Run tests with coverage in pipenv script | 2019-09-20 | -2/+3 | |
| | | ||||
* | | Update dependencies & relock | 2019-09-18 | -14/+16 | |
|/ | ||||
* | Remove pydocstyle pinning now that flake8-docstrings is fixed | 2019-09-03 | -2/+1 | |
| | | | Relock | |||
* | Update linting dependencies | 2019-07-09 | -1/+4 | |
| | | | | | | | Group up all flake8 plugins Add pre-commit & configuration Add pipenv aliases for pre-commit & flake8 Relock | |||
* | pin pycodestyle to 3.0.0 and fix linting errors | 2019-07-07 | -2/+3 | |
| | ||||
* | unpin flake8 & flake8 docstrings to see if it fixes linting | 2019-07-07 | -3/+2 | |
| | ||||
* | manually pin pydocstyle to 1.1.1 to fix lint errors | 2019-07-06 | -0/+1 | |
| | ||||
* | Implement new YAML resource system | 2019-07-06 | -0/+1 | |
| | ||||
* | Adding whitenoise to the toolchain to serve static images | 2019-07-03 | -0/+1 | |
| | ||||
* | Pipfile: flake8-docstrings pin | 2019-04-22 | -1/+1 | |
| | | | Co-Authored-By: gdude2002 <[email protected]> | |||
* | Flake8-docstrings and config as discussed in #192 and on Discord | 2019-04-21 | -0/+1 | |
| | ||||
* | Replace wiki dep with PyDis fork, add git to Docker | 2019-04-20 | -2/+2 | |
| | ||||
* | Merge branch 'django' into django+200/wiki | 2019-04-20 | -1/+7 | |
|\ | | | | | | | | | | | | | | | | | | | # Conflicts: # Pipfile # Pipfile.lock # pydis_site/apps/home/tests/test_app_basics.py # pydis_site/apps/home/urls.py # pydis_site/hosts.py # pydis_site/settings.py | |||
| * | Addressing all comments in volcyy's second review. The tests now mock the ↵ | 2019-04-19 | -1/+1 | |
| | | | | | | | | API calls so we don't have to actually call the API every time we run tests. | |||
| * | Pin flake8-bandit to 1.0.2 to fix ExceptHandler error. | 2019-04-19 | -1/+1 | |
| | | ||||
| * | Addressing all of volcyys review comments, and adding linting and full test ↵ | 2019-04-18 | -1/+2 | |
| | | | | | | | | coverage. | |||
| * | makemigrations pipeline created, RepoData model created, and a really naive ↵ | 2019-04-16 | -0/+4 | |
| | | | | | | | | implementation of the API stuff which makes 6 requests and takes forever to load. I've found a better approach so I'm gonna switch to that next. | |||
| * | merging in changes from the main branch | 2019-04-16 | -1/+0 | |
| |\ | ||||
| * | | refactoring slightly to use a class-based view, changing home to main. Ready ↵ | 2019-04-13 | -0/+1 | |
| | | | | | | | | | | | | to write the API search stuff now. | |||
* | | | Merge branch 'django' into django+200/wiki | 2019-04-19 | -1/+0 | |
|\ \ \ | | |/ | |/| | | | | | | | | | | # Conflicts: # Pipfile.lock # pydis_site/apps/home/tests.py | |||
| * | | Only install uWSGI in Docker. | 2019-04-10 | -1/+0 | |
| |/ | ||||
* | | Lint and update django-simple-bulma | 2019-04-19 | -1/+1 | |
| | | ||||
* | | Remove wiki host, use /wiki - Also some wiki config | 2019-04-08 | -0/+1 | |
| | | | | | | | | I've included the monokai pygments theme, but we can change it later | |||
* | | Add django-wiki, and downgrade to Django 2.1 | 2019-04-08 | -1/+2 | |
|/ | | | | Downgrade required by django-wiki for now | |||
* | Address review by @jchristgit | 2019-04-05 | -21/+21 | |
| | ||||
* | [#158 #160] Add crispy-bulma and simple-bulma | 2019-04-05 | -0/+2 | |
| | ||||
* | [#193] Replace Poetry with Pipenv | 2019-04-05 | -0/+30 | |
| | ||||
* | Fix up CI. | 2018-09-16 | -45/+0 | |
| | ||||
* | Revert "Use Argon2 for password hashing." | 2018-09-08 | -1/+1 | |
| | | | | | | Needs compiled dependencies, not needed for API yet. This reverts commit 17bff58a3c8f1a28052f4da88feb13cb2de56922. | |||
* | Use Argon2 for password hashing. | 2018-09-08 | -1/+1 | |
| | ||||
* | Add `gunicorn` dependency. | 2018-09-04 | -0/+1 | |
| | ||||
* | Set up GitLab CI properly. | 2018-09-04 | -0/+2 | |
| | ||||
* | Lock dependencies. | 2018-09-01 | -13/+13 | |
| | ||||
* | Add the member viewset. | 2018-09-01 | -0/+1 | |
| | ||||
* | Add coverage reports. | 2018-08-30 | -0/+1 | |
| | ||||
* | Remove unused `libsass` dependency. | 2018-08-27 | -1/+0 | |
| | ||||
* | Add `djangorestframework`. | 2018-08-14 | -0/+1 | |
| | ||||
* | Use `django-environ` and PostgreSQL. | 2018-08-11 | -6/+2 | |
| | ||||
* | Initial project layout for django | 2018-08-07 | -28/+9 | |
| | ||||
* | Compile as much JS with Gulp as possible | 2018-06-13 | -2/+8 | |
| | | | | | | | | | | 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 linting | 2018-06-13 | -0/+2 | |
| | ||||
* | adds log rotation and speeds up build | 2018-06-11 | -0/+2 | |
| | ||||
* | Add "rundev" to pipfile | 2018-06-07 | -0/+1 | |
| | ||||
* | Move from CSS to SCSS (#86) | 2018-06-05 | -4/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | |||
* | RabbitMQ mixin, powered by Kombu (#84) | 2018-05-30 | -0/+2 | |
| | | | | | | | | * [RMQ] Add Kombi an an RMQMixin, as well as some constants * [RMQ] Fix example in mixin docstring * Update Pipfile.lock - for some reason, pipenv didn't lock kombu | |||
* | Tests directory (#73) | 2018-05-20 | -1/+1 | |
| | | | moves all tests into a testing directory and splits the tests into separate files |