Releases: phax/peppol-reporting
Peppol Reporting 3.0.3
- Calling the
PeppolReportingHelper.isDocumentTypeEligableForReporting
method in all backends to avoid the need for outside filtering
Full Changelog: peppol-reporting-parent-pom-3.0.2...peppol-reporting-parent-pom-3.0.3
Peppol Reporting 3.0.2
- Added new method
PeppolReportingBackend.setBackendService(IPeppolReportingBackendSPI)
to explicitly set the backend - Added missing write locking in CSV backend
Full Changelog: peppol-reporting-parent-pom-3.0.1...peppol-reporting-parent-pom-3.0.2
Peppol Reporting 3.0.1
- Added new submodule
peppol-reporting-backend-sql
to support PostgreSQL and MySQL
Full Changelog: peppol-reporting-parent-pom-3.0.0...peppol-reporting-parent-pom-3.0.1
Peppol Reporting 3.0.0
- Extracted
peppol-reporting-datatypes
submodule - Extracted
peppol-reporting-testfiles
submodule - Changed the Java package names from
com.helper.*
tocom.helger.*
- LOL
Full Changelog: peppol-reporting-parent-pom-2.2.5...peppol-reporting-parent-pom-3.0.0
Peppol Reporting 2.2.5
- Updated to ph-commons 11.1.5
- Ensured Java 21 compatibility
Full Changelog: peppol-reporting-parent-pom-2.2.4...peppol-reporting-parent-pom-2.2.5
Peppol Reporting 2.2.4
- Added new submodule
peppol-reporting-backend-csv
that uses a CSV file as the backend to store reporting items
Full Changelog: peppol-reporting-parent-pom-2.2.3...peppol-reporting-parent-pom-2.2.4
Peppol Reporting 2.2.3
- Added the possibility to provide username and password via configuration for the Redis backend. See PR #13 - thx @TaKO8Ki
What's Changed
New Contributors
Full Changelog: peppol-reporting-parent-pom-2.2.2...peppol-reporting-parent-pom-2.2.3
Peppol Reporting 2.2.2
- Moved the method
PeppolReportingItem.isValidCountryCode(String)
to classPeppolReportingHelper
- Added a constant
CPeppolReporting.REPLACEMENT_COUNTRY_CODE
for theZZ
code for invalid incoming country codes - Added a constant
CPeppolReporting.OPENPEPPOL_PARTICIPANT_ID
for the default receiver PID
Full Changelog: peppol-reporting-parent-pom-2.2.1...peppol-reporting-parent-pom-2.2.2
Peppol Reporting 2.2.1
- Made the collection name customizable in the MongoDB backend
- Fixed an error in iterating in the "in-memory" backend when only entries from the last day of the period are present
Full Changelog: peppol-reporting-parent-pom-2.2.0...peppol-reporting-parent-pom-2.2.1
Peppol Reporting 2.2.0
- Modified classes
EUSRReportingItemList
andTSRReportingItemList
so that the list is only iterated once and is based onIterable
. Backwards incompatible change. - Extended class
IPeppolReportingBackendSPI
with methoditerateReportingItems
to be able to lazily iterate over a data source. See #2 - thx @iansmirlis
Full Changelog: peppol-reporting-parent-pom-2.1.6...peppol-reporting-parent-pom-2.2.0