Skip to content

Releases: TexasDigitalLibrary/dspace-reports

DSpace Reports 2.0.0

12 Aug 19:55
Compare
Choose a tag to compare

[2.0.0] - 2024-08-12

Changed

  • Now using the new DSpace REST API instead of the old DSpace 6 API that was removed in DSpace 8
  • No longer using the OAI-PMH feed to get list of items; using the new REST API instead
  • Switched from pipenv to Poetry for dependency management

Fixed

  • Fixed problem where long Solr requests weren't given enough time to finish
  • Tons of Pylint fixes to improve code readability

Updated

  • Important dependency updates

DSpace Reports 1.2.0

16 Feb 19:57
Compare
Choose a tag to compare

[1.2.0] - 2023-02-16

Added

  • Added optional delay to Item indexer (useful for larger repositories)
  • Added error messaging to PostgreSQL connection

Fixed

  • Fixed bug with extra slash in Solr utility

Updated

  • Important dependency updates to psycopg2, requests, urllib3, XlsxWriter, etc.

DSpace Reports 1.1.0

01 Mar 19:36
Compare
Choose a tag to compare

[1.1.0] - 2022-03-01

Added

  • Added the ability to email the reports as Excel files (default) or a ZIP archive file

Fixed

  • Fix bug with September's statistics not being added to the current academic year

Changed

  • Updated README with PostgreSQL role and database creation instructions

Updated

  • Dependency updates to psycopg2, requests, urllib3, XlsxWriter, etc.

DSpace Reports 1.0.0

02 Apr 19:50
Compare
Choose a tag to compare

This is the first release of a usage statistics reporting tool for DSpace repositories. It is written in Python 3 and uses several Python libraries to generate community, collection and item views and downloads statistics, along with their associated metadata. To do all this the tool accesses the DSpace OAI-PMH, REST API and Solr endpoints. The results are stored in a PostgreSQL database, and the user has the ability to generate Excel files with the statistics and email them to a list of DSpace repository administrators. For questions, comments, or assistance please email [email protected].