- Nothing changed yet.
- Fix symlinks command.
- Management command to update symlinks
- Added pagination for commits/files page.
- Added a limit to the max number of commits shown for a ReferenceModel
- Fix bug in
process_uploaded_model_files
management command (caused by upgrading Django to 1.11.x -> template.render() expects a dict as argument, not a Context instance).
- Require login for page views. Handle permissions via the 3Di permissions backend.
- Run tests on Jenkins with Jenkinsfile and docker-compose.
- Upgrade bootstrap.py, use ez_setup.py and pin zc.buildout to 2.9.3.
- Handle access permission by the 3Di permission API (change_model permission required).
- Fix /api/models endpoint.
- Upgrade to Django 1.10.3.
- Add search field to ModelReference and ModelUpload admin pages.
- Update bootstrap.py, zc.buildout and zc.recipe.egg.
- Pin Django to 1.5: same as threedi-msr.
- Store model type in database to make it easier to add a model type.
- Remove uploaded zipfiles after 14 days and other small fixes to that script.
- Remove uploaded zipfiles after 30 days.
- Improve processed zip filename.
- Add check for duplicate ftp upload.
- Fix anonymous user bug.
- Upgraded for use in Django 1.5.
- Fix file list.
- Create a bare repository when creating a new repository.
- Restrict uploading a new model by requiring a permission.
- Add last update date as column to repo list.
- Use "Model Databank" as first committer.
- Add sqlite to large files.
- Add organisations to models.
- Create an upload directory for manually uploading models.
- Add slug and ssh url to api list view.
- Improve copyright year.
- Add ModelReference.description field to accomodate for ModelUpload.description field.
- Remove ModelReference.comment field.
- Add api.html template.
- Add API for model reference list.
- Fix installation of django-rest-framework.
- Initial project structure created with nensskel 1.32.