- Upgraded to Django 4.1
- Added Python 3.9 support
- Dropped Django 2.2 support
- Dropped Python 3.7 support
- Added Django 2.2 support
- Dropped support for Django 1.11
- Replaced Travis with Github Actions
- Dropped support for Python 3.6
- Upgraded to Python 3
- Added Django 1.11 support
- Dropped support for Django 1.7-1.10
- Changed the base image in Dockerfile from python:2.7 to python:2.7-stretch
- Used pipenv to manage requirements
- Removed bare excepts for flake8 (#89)
- Raise max_length for linked object id in forms from 20 to 64 (#84)
- Raise event search results (JSON + HTML) page sizes from 20 to 200 (#85)
- Fix totalResults in JSON event search (#86)
- Make return value for empty result sets (was empty list) same form as populated result set but with empty entries list (#87)
- Raise AtomPub event listing page size to 200 for consistency (#88)
- Fix paging for event search results using linked object id as filter
- Gracefully fail on empty search result set using linked object id as filter
- Removed deprecated calls to make compatible w/ Django 1.10
- Fix broken PUT request handling (#72)
- Added PREMIS v2.3 validation and tests
- PEP 8 conformity
- Assorted AtomPub fixes
- Update
codalib
requirement to 1.0.2 - Improve event search performance
- Support Django 1.8
- Drop support for < 1.7
- Use
codalib
- Refactor Event search
- Initial release.