Releases: ilri/dspace-statistics-api
Releases · ilri/dspace-statistics-api
Version 0.5.1
Changed
- Use Python's native json instead of ujson (6fd2827)
Version 0.5.0
Added
- Example nginx configuration to README.md
Changed
- Don't initialize Solr connection in API (only needed in indexing component)
Version 0.4.3
Changed
- Use pip install as script for Travis CI
Improved
- Documentation for deployment and testing
Version 0.4.2
Changed
- README.md introduction and requirements
- Use ujson instead of json
- Iterate directly on SQL cursor in
/items
route
Fixed
- Logic error in SQL for item views
Version 0.4.1
Changed
- Use execute_values() to batch insert records to PostgreSQL
Version 0.4.0
Fixed
- Invalid OnCalendar syntax in
dspace-statistics-indexer.timer
- Major logic error in
indexer.py
Version 0.3.2
The /item/id
route now returns HTTP 404 if an item is not found.
Version 0.3.1
Changed
- Force SolrClient's kazoo dependency to version 2.5.0 to work with Python 3.7
- Add Python 3.7 to Travis CI configuration
Version 0.3.0
Added
- requirements.txt for pip
- Travis CI build configuration for Python 3.5 and 3.6
- Documentation on using the API
Changed
- The "all items" route from / to /items
Version 0.2.1
Changed
- Environment settings in example systemd unit files
- Use
psycopg2.extras.DictCursor
for PostgreSQL connection