- Dec 17, 2017
-
-
robinwilliam.hundt authored
All the methods in core.tests.data_factories have been deleted and the tests using those are now using the improved make_test_data method from util.factories. Curiously the tests are running considerably faster on my machine now
-
robinwilliam.hundt authored
-
- Dec 14, 2017
-
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
This hopefully accelerates the pipelines as it uses caching for pip modules and resticts building the docker image only for the master branch (Which is the only branch that is every deployed anyway)
-
Jan Maximilian Michal authored
Closes #29.
-
- Dec 13, 2017
-
-
Jan Maximilian Michal authored
* removing prospector as it is not compatible with latest version of flake8 * introducting a new CI job that runs flake8 and actually fails if there are any errors
-
- Dec 10, 2017
-
-
robinwilliam.hundt authored
I've created a convenience method inside core.tests.data_factories that that can be used to construct a complete grady instance by passing a big dictionary to the method. At the moment one call to the method with some sample data is hardcoded but with some more refinement it might be possible to generate big instances with multiple user/submissions/feedback programatically. This will be especially helpful tu test the layout and structure of the app under more 'real-life' circumstances.
-
- Dec 05, 2017
-
-
Jan Maximilian Michal authored
Fixed coverage CI stage See merge request !21
-
Jan Maximilian Michal authored
-
- Dec 04, 2017
-
-
robinwilliam.hundt authored
Upgrade to vuetify1.0 / login error message Closes #65 and #59 See merge request !20
-
Jan Maximilian Michal authored
Whitenoise Closes #63. See merge request !19
-
- Dec 03, 2017
-
-
robinwilliam.hundt authored
closes #65 closes #59
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
- Dec 02, 2017
-
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
- Nov 30, 2017
-
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
* using gevnts for async requests handling of gunicorn * serving the static frontend via gunicorn * split requirements into dev and general {
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
- Nov 29, 2017
-
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
Refactor views to viewsets Closes #58. See merge request !17
-
- Nov 28, 2017
-
-
Jan Maximilian Michal authored
-
- Nov 27, 2017
-
-
Jan Maximilian Michal authored
* IT waS A FUCKIng tyPO * ran isort and flake8 and fixed reported issues
-
- Nov 26, 2017
-
-
robinwilliam.hundt authored
Merge branch 'refactor-views-to-viewsets' of gitlab.gwdg.de:j.michal/grady into refactor-views-to-viewsets
-
robinwilliam.hundt authored
Currently students and tutors have access to the /tutor/ endpoint in the browsable api and at least get a 200 response in the tests for the /student/ endpoint however can not access this one in the browsable api.
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
* no url configuration needed simply register viewset with router * now using DefaultRouter, meaning api root is now browsable * merged some views * makes it easier to include api schema later * Ran isort and updated docstring
-
- Nov 24, 2017
-
-
Jan Maximilian Michal authored
Backend tests Closes #50 See merge request !16
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
* Also added docstrings to classes and module in views.py * Removed a logging statement from StudentApiView
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
- changed unittester from ./manage.py test to pytest in CI - implemented tests for various views see previous commits - coverage should now produce html output for test coverage
-
- Nov 23, 2017
-
-
Jan Maximilian Michal authored
-