- APPDESCRIP-28 Update erm-usage/files interface id to be valid for Eureka platform
- MODEUS-178 Review and cleanup Module Descriptor for mod-erm-usage
- MODEUS-179 Change 'reportRelease' data type in 'udprovider' schema to string
- MODEUS-182 Add report releases summary to UDP schema
- MODEUS-183 Add reports/releases endpoint
- MODEUS-184 Remove /counter-reports/upload/provider/{id} endpoint
- MODEUS-185 Upgrade RMB to v35.3.0
- Upgrade to RMB v35.2.2, vert.x v4.5.7
- MODEUS-175 Implement multipart/form-data upload for counter reports
- MODEUS-170 Upload of R5 TR report fails
- MODEUS-177 Change table structure of files table
- MODEUS-174 Upload of non-counter reports fails for large files
- MODEUS-171 Upgrade RMB to v35.2.0
- MODEUS-167 RMB v35.1.x update
- MODEUS-166 Invalid sample report
- MODEUS-165 High memory consumption during multi month export
- MODEUS-164 Update to Java 17
- MODEUS-158 Upgrade counter dependency to v3, fixes a few issues with csv/xlsx output of counter reports
- MODEUS-159 Limit upload of counter5 reports to specific master reports
- MODEUS-157 RMB 35.0.6, Vert.x 4.3.8, latest erm-usage-counter
- MODEUS-155 RMB 35.0.5, Vert.x 4.3.7
- MODEUS-151 Possible to export csv for unsupported report types via api
- MODEUS-150 XML import fails for several R4 report types
- MODEUS-147 Upgrade to RMB v35
- MODEUS-148 Remove required attributes from udp schema
- MODEUS-153 XML import fails for several R4 report types (MG backport)
- MODEUS-145 RMB v34 upgrade - Morning Glory 2022 R2 module release
- MODEUS-144 Publish javadoc and sources to maven repository
- MODEUS-143 Update dependencies
- MODEUS-140 Update to the latest RMB 33.* release
- MODEUS-134 Update to RMB 32.2.2 fixing remote exectution (CVE-2021-44228)
- MODEUS-133 Update to RMB 32.2.1 fixing remote exectution (CVE-2021-44228)
- Incorrect cell formatting in xlsx downloads (MODEUS-113)
- Support download of Standard Report Views (MODEUS-116)
- Replace ErmUsageFile POJO by RAML type (MODEUS-118)
- Upload of CSV report fails if the first line contains quotes (MODEUS-120)
- OutOfMemoryError when uploading CSV files (MODEUS-121)
- Update required attributes in UDP JSON schema (MODEUS-123)
- Counter 5 SUSHI error codes not included in /counter-reports/error/codes (MODEUS-126)
- Schema upgrade test (MODEUS-127)
- Duplicate error codes in usage data provider (MODEUS-129)
- Add FOLIO info to Created_By value in exported files (MODEUS-130)
- Missing data in download files for reports with YOP (MODEUS-132)
- Upgrade RMB to v33 (MODEUS-112)
- Multiple reports can be deleted with one request (MODEUS-111)
- Upgrade to RMB 32 (MODEUS-101)
- Add endpoint to get all available report types (MODEUS-103)
- Counter reports can be marked as edited manually (MODEUS-99, MODEUS-104)
- Add available report types to udp (MODEUS-100)
- Custom reports can be specified by link (MODEUS-98)
- Upgrade to RMB 31.1.5 and Vert.x 3.9.4 (MODEUS-95)
- Bugfix: Module logging error "ERROR StatusLogger Unrecognized format specifier" (MODEUS-92)
- Upgrade to junit 4.13.1
- Bugfix: Some database migration scripts between Goldenrod & Honeysuckle not executed (MODEUS-93)
- Unsupported reports causing sql errors on upload (MODEUS-89)
- Report download seems to block the event loop (MODEUS-88)
- Remove deprecated /counter-reports/csv endpoint (MODEUS-62)
- Upgrade to RAML Module Builder 31.x (MODEUS-82)
- Update module to JDK 11 ([MODEUS-81])
- Add endpoint to manage custom-reports (MODEUS-58)
- Add property to UDP schema for storing last harvesting datetime (MODEUS-73)
- mod-erm-usage crashes when manually uploading certain COUNTER reports (MODEUS-76)
- Latest statistics sometimes has incorrect value (MODEUS-77)
- Add endpoint for downloading reports in their original format (MODEUS-78)
- Support xlsx download of udp credentials (MODEUS-63)
- Create endpoint for exporting counter reports in different formats (MODEUS-61)
- Add endpoint to manage custom-report files (MODEUS-59)
- Upgrade to RMB v30 (MODEUS-57)
- Complete documentation (MODEUS-49)
- Mapping from Counter 5 CSV to corresponding reports (MODEUS-54)
- Create missing indexes (MODEUS-56)
- Make downloading multi month CSV reports faster (MODEUS-52)
- Code refactoring
- Download stored reports for a range of several month (CSV, CoP 5) (UIEUS-162)
- Bugfix: Delete deprecated DB functions and triggers on migration (MODEUS-50)
- Bugfix: Update version of endpoint 'counter-reports'
- Ability to download COP5 csv reports for single month (UIEUS-106)
- Add endpoint to return sorted counter-reports (by year, month & report type) (UIEUS-134)
- Renamed some permissions in accordance to other FOLIO modules (UIEUS-83 & UIEUS-126)
- Manage harvesting errors: filter providers by error type (UIEUS-117)
- Add indexes for full-text search (MODEUS-37)
- Update to RMB version 29.1.0
- Use new base docker image && new JAVA_OPTIONS (FOLIO-2358)
- Add database migration script
- Update jackson-databind version to 2.10.0
- Support upload of csv reports (UIEUS-105)
- Update UDP schema: add
hasFailedReport
- Update RMB version to 26.2.4
- Update jackson-databind version to 2.9.9.3
- Some fixes in tests
- Remove hardcoded 'diku' from db_scripts and use different tenant for tests (MODEUS-32)
- Update jackson-databind to 2.9.9.1 CVE-2019-12814
- Add null checks when getting providers metadata during credentials CSV export
- Add tests for SQL triggers
- Add SQL triggers to autoupdate aggregator names stored in usage data providers when aggregator label changes
- Resolve aggregator label by querying the database (MODEUS-27)
- Remove
organizations-storage
from required interfaces (MODEUS-26) - Add SQL trigger to delete counter-reports if provider gets deleted (MODEUS-29)
- Bump erm-usage-counter version to incorporate bugfix (MODEUS-24)
- Update models & sample data
- Upload Counter5 reports
- Add
createdDate
/updatedDate
metadata to credentials csv export (MODEUS-18) - Use latest
mod-erm-usage-counter
version - Replace
mod-vendors
withmod-organizations-storage
(MODEUS-19) - Add reports to sample data
- Fix vendor permissions (MODEUS-14)
- Use RMBs PgUtil
- Use loadSample parameter in tenant init to load sample data (MODEUS-12)
- Added endpoint for exporting the sushi credentials that are associated with an aggregator (MODEUS-7)
- Added endpoint for exporting counter reports as CSV (MODEUS-5)
- Added endpoint for uploading counter reports from file
- Added database triggers to set
latestReport
andearliestReport
properties - Report content is stored as JSON object
- Store vendor and aggregator names in usage data provider
- Updated data model
- Move harvester to mod-erm-usage-harvester project
- CRUD usage data providers holding information to access counter statistics
- Ability to assign usage data providers to aggregators
- First release