591 Commits

Author SHA1 Message Date
aff4f5080d adaptation du projet library en java8
Some checks failed
Java CI with Maven / build (push) Has been cancelled
2026-06-03 23:15:37 +02:00
langfr
a542a61194 Merge branch 'bugfix/1127' of https://github.com/langfr/mustangproject into langfr-bugfix/1127 2026-05-28 14:58:51 +01:00
langfr
a8d5ee8822 Fix possible StringIndexOutOfBoundsException when extracting XMP. 2026-05-28 14:49:39 +01:00
Jochen Stärk
926a953292 [maven-release-plugin] prepare for next development iteration 2026-05-21 10:04:24 +02:00
Jochen Stärk
55486cca41 [maven-release-plugin] prepare release core-2.23.1 2026-05-21 09:59:26 +02:00
Jochen Stärk
abf8468958 [maven-release-plugin] rollback the release of core-2.23.1 2026-05-16 14:18:43 +02:00
Jochen Stärk
b7c778d6db [maven-release-plugin] prepare for next development iteration 2026-05-16 09:14:07 +02:00
Jochen Stärk
3c34115c34 [maven-release-plugin] prepare release core-2.23.1 2026-05-16 09:10:45 +02:00
Jochen Stärk
48457e2065 [maven-release-plugin] rollback the release of core-2.23.1 2026-05-16 08:47:28 +02:00
Jochen Stärk
e3237c659e [maven-release-plugin] prepare for next development iteration 2026-05-13 14:19:19 +02:00
Jochen Stärk
5300440c0f [maven-release-plugin] prepare release core-2.23.1 2026-05-13 14:19:18 +02:00
Jochen Stärk
42df52275d Revert "Merge pull request #1067 from phax/java17-base"
This reverts commit f6b6c0a36e, reversing
changes made to d8313dae20.
2026-05-07 13:24:02 +02:00
Jochen Staerk
f6b6c0a36e Merge pull request #1067 from phax/java17-base
Set Java 17 as base + dependency updates + test fix
2026-05-07 13:22:43 +02:00
Jochen Stärk
d8313dae20 Merge branch 'master' of github.com:ZUGFeRD/mustangproject 2026-05-07 13:15:19 +02:00
langfr
189bbda416 Avoid NPE by checking zi.getXMP() is not null. 2026-05-05 13:36:58 +01:00
Philip Helger
48c5c8b5cb Updated to Java 17 + version bumps 2026-05-01 20:25:52 +02:00
langfr
ef45d25fce Merge branch 'issue/1095' of https://github.com/philippfischer143/mustangproject into philippfischer143-issue/1095 2026-04-25 14:39:04 +01:00
langfr
a67a415aed Merge branch 'fix/cen-schematron-1.3.15' of https://github.com/PhilippGoetje/mustangproject into PhilippGoetje-fix/cen-schematron-1.3.15 2026-04-25 13:06:30 +01:00
Jochen Stärk
7db3b1fa0e [maven-release-plugin] prepare for next development iteration 2026-04-23 18:02:33 +02:00
Jochen Stärk
443771cce5 [maven-release-plugin] prepare release core-2.23.0 2026-04-23 18:02:31 +02:00
Jochen Stärk
ca392054e5 corrected tests 2026-04-16 13:53:44 +02:00
Philipp Fischer
27f827c097 Fixes #1095: ZF_240 XSLT monetary sums to cast inputs to xs:decimal before aggregation 2026-04-16 10:30:35 +02:00
Philipp Fischer
e09723f82f Fixes #1095 (validator): avoid floating-point artifacts in ZF_240 FACTUR-X_EXTENDED CO-10/CO-13 2026-04-16 09:20:04 +02:00
Philipp
18e0b1c691 #814 upgrade CEN EN16931 Schematron from v1.3.12 to v1.3.15
Replace EN16931-CII-validation.xslt and EN16931-UBL-validation.xslt with
the v1.3.15 release. Fixes BR-DEC-23 XPath bug and aligns with KoSIT
XRechnung 3.0.2 validator (v2026-01-31). Adds regression test.

Made-with: Cursor
2026-04-14 17:36:38 +02:00
Zahi YOUSFI
bcfec257b1 Add France schematron ruleset 2026-04-10 11:03:37 +02:00
Jochen Staerk
64512f1ead Merge pull request #1077 from langfr/bugfix/XMPParser
Remove leading characters from extracted XMP metadata.
2026-04-09 11:27:52 +02:00
Jochen Staerk
6b9961d3e9 Merge pull request #1084 from Marcel-Aimpulse/fix-xml-description
Fix xml description
2026-04-08 16:20:28 +02:00
Jochen Staerk
d705f06f95 Merge pull request #1073 from kschwank/feature/hierarchical-positions-xml-export
add hierarchical invoice positions in CII XML export for EXTENDED pro…
2026-04-08 15:52:31 +02:00
Marcel Westenberg Aimpulse
e880bf7f6e Changed old invalid link to new ZUGFeRD/factur-x link 2026-04-07 17:31:42 +02:00
langfr
756191a081 Centralize and secure DocumentBuilder creation. 2026-03-31 20:18:34 +01:00
langfr
0ba2bf5363 Remove leading characters from extracted XMP metadata. 2026-03-26 12:27:49 +01:00
Karsten Schwank
c88d64680e add hierarchical invoice positions in CII XML export for EXTENDED profile 2026-03-22 16:36:42 +01:00
Jochen Stärk
a59fce7dab closes #1049 2026-02-26 14:25:23 +01:00
Jochen Stärk
720fbd34d4 [maven-release-plugin] prepare for next development iteration 2026-02-04 14:58:30 +01:00
Jochen Stärk
24e3826072 [maven-release-plugin] prepare release core-2.22.0 2026-02-04 14:58:25 +01:00
Jochen Stärk
3d7b3cd252 corrently implement xmp exception 2026-01-08 14:33:16 +01:00
Jochen Staerk
7f4afb4ab2 Merge pull request #990 from MrDevKing/feature_pdfvalidator-error-parse-xmp-metadata
Fix empty ValidationResult when XMP metadata contains invalid XML characters (#989)
2025-12-27 13:53:09 +01:00
Jochen Stärk
f32efee7d9 [maven-release-plugin] prepare for next development iteration 2025-12-18 10:05:19 +01:00
Jochen Stärk
71a4b8df7e [maven-release-plugin] prepare release core-2.21.0 2025-12-18 10:05:17 +01:00
Jochen Bohn
9db9689095 Try Catch while parsing XMP-Metadata 2025-12-15 09:16:59 +01:00
Jochen Staerk
432278576a Merge branch 'master' into subtotal_validation 2025-12-11 14:39:01 +01:00
Jochen Stärk
1c5eac2362 closes #984 2025-12-11 14:22:46 +01:00
Andreas Reichmann
589a390069 Add SubInvoiceLine test resources
Extended profile examples with GROUP/DETAIL hierarchy,
  includes invalid hierarchy file for negative testing
2025-12-08 20:44:28 +01:00
Andreas Reichmann
0be3e04a2a Add SubInvoiceLine support for ZUGFeRD Extended profile
- Parse ParentLineID and LineStatusReasonCode from XML
  - Filter GROUP/INFORMATION lines from calculation (only DETAIL counts)
  - Add hierarchy validation for GROUP line totals
  - Add tests for sub invoice line import and validation
2025-12-08 20:43:14 +01:00
Jochen Stärk
6900f5f433 corrected errors 2025-12-05 20:10:40 +01:00
Jochen Stärk
29207ed2a8 fixed a test... i believe 2025-12-05 18:19:10 +01:00
Jochen Stärk
85a65937f4 added the official schema and schematron files and the generated xslts 2025-12-05 17:56:42 +01:00
Jochen Stärk
0c39c35ac9 forgotten update 2025-11-29 10:25:16 +01:00
Jochen Stärk
3a7567e700 forgotten update 2025-11-26 19:10:40 +01:00
Jochen Stärk
8d2cb13695 a rename I had forgotten 2025-11-26 16:30:32 +01:00