Commit Graph

488 Commits

Author SHA1 Message Date
Jochen Stärk
b764af05e0 no message 2017-06-05 21:32:13 +02:00
Jochen Stärk
cba9d4d45e Merge branch 'master' of github.com:ZUGFeRD/mustangproject
# Conflicts:
#	src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporter.java
#	src/test/java/org/mustangproject/ZUGFeRD/MustangReaderWriterEdgeTest.java
#	src/test/java/org/mustangproject/ZUGFeRD/MustangReaderWriterTest.java
2017-06-05 21:19:10 +02:00
Jochen Stärk
9fe277229a Merge branch 'yankee42-a1-factory' 2017-06-05 21:09:21 +02:00
Jochen Staerk
00edd99645 Merge pull request #33 from CSSAG/closedresourceleaks
close resource leaks and use tryWithResource
2017-06-05 20:46:21 +02:00
Jochen Staerk
614af5cb5f Update README.md 2017-06-05 20:43:56 +02:00
dvo
faf4d1def3 close resource leaks and use tryWithResource 2017-06-02 16:08:22 +02:00
Yannik Hampe
446ccf7718 Extract class ZUGFeRDTransactionModelConverter from ZUGFeRDExporter so that it can be tested separately and improve readability 2017-05-31 16:23:48 +02:00
Yannik Hampe
bdff77b824 Delete JAXB generated files from Git. Instead generate them at compile time by maven 2017-05-31 10:24:40 +02:00
Yannik Hampe
72e69bece8 Replaced usage of deprecated methods in unit tests with current API and close exporter after use 2017-05-31 10:20:58 +02:00
Yannik Hampe
e6db5791c4 Deleted code which is now duplicated in the ZUGFeRDExporterFromA1Factory due to merge conflicts and mark old API as deprecated 2017-05-31 10:20:58 +02:00
Jochen Staerk
a771b1e769 Merge pull request #29 from yankee42/fix-PDFattachZugferdFile-javadoc
Remove javadoc for not-existing parameter
2017-05-31 02:40:43 +02:00
Jochen Staerk
52c776fa3f Merge pull request #26 from yankee42/version-from-pom
Use version from pom.xml instead java constant
2017-05-31 02:40:25 +02:00
Yannik Hampe
bdad8042c8 Remove javadoc for not-existing parameter from method PDFattachZugferdFile 2017-05-29 22:45:15 +02:00
Yannik Hampe
0b86dcd8fe Extract version number from pom.xml to reduce duplication of the version number 2017-05-29 18:28:08 +02:00
Jochen Stärk
b52d5b9e29 Make America build again! ;-) 2017-05-28 12:59:55 +02:00
Jochen Stärk
b640108b2b corrected merge error 2017-05-28 12:51:08 +02:00
Jochen Stärk
417f399f14 new dir layout 2017-05-27 17:19:00 +02:00
Jochen Staerk
4d7a00df34 merged mainly with eclipse merge tool 2017-05-25 10:34:23 +02:00
Jochen Staerk
94c9585578 merged 2017-05-25 10:28:14 +02:00
Jochen Staerk
58d930b2e6 Merge pull request #22 from yankee42/dont-catch-ioexception
Don't catch IOException
2017-05-25 10:08:47 +02:00
Jochen Staerk
8eb6ccdcae Merge pull request #21 from yankee42/fixup-pr20-merge-conflicts
Fixed conflicts between new directory layout and PR #20
2017-05-25 10:07:52 +02:00
Yannik Hampe
9494d9d2bf Do not catch IOExceptions, so that users of the libraries can handle the exceptions 2017-05-23 13:43:06 +02:00
Yannik Hampe
b95f212c6a Fixed: Project did not build anymore due to changes in directory layout introduced in commit 52f997f, which conflicted with PR #20 2017-05-23 13:29:21 +02:00
Jochen Staerk
94cffe543a Merge branch 'yankee42-enum-constants' 2017-05-22 22:28:15 +02:00
Jochen Staerk
b96e0d3ebe iMerge branch 'enum-constants' of https://github.com/yankee42/mustangproject into yankee42-enum-constants 2017-05-22 22:25:59 +02:00
Jochen Staerk
d0a7d3cbd3 updated documentation for new maven release 2017-05-18 10:05:46 +02:00
Jochen Staerk
e6be9e8da3 new dir layout 2017-05-18 08:56:18 +02:00
Jochen Staerk
1a4cff0772 Merge branch 'master' of github.com:jstaerk/mustangproject 2017-05-18 08:42:10 +02:00
Jochen Staerk
52f997f271 removed pdfa3-sample submodule, made mustang main (and only) module, corrected the POM, released 1.4.0 via maven, updated the developer documentation, updated toecount to 0.0.9 to use mustang 1.4.0 via maven repo 2017-05-18 08:41:47 +02:00
Yannik Hampe
c69b9fe815 Use enum values for PDF/A conformance levels and ZUGFeRD conformance levels 2017-05-16 17:38:43 +02:00
Jochen Staerk
c196fae12d Merge pull request #19 from yankee42/encapsulating-exceptions
Removed JAXBExceptions from the public API of the ZUGFeRDExporter
2017-05-16 06:17:49 +02:00
Yannik Hampe
56a251e790 Removed JAXBExceptions from the public API of the ZUGFeRDExporter, because users of the library should not need to know which library ZUGFeRD uses for XML serialization 2017-05-13 16:26:07 +02:00
Yannik Hampe
a6c972eb3c Reworked the API of the ZUGFeRDExporter: Extract factory for PDF/A1 & PDF/A3 conversion, removed JAXB exceptions from public API, use enums as configuration constants, improved exception handling 2017-05-11 19:10:58 +02:00
Jochen Staerk
a60cb07c9b updated pdf files for 1.4 release 2017-05-11 15:27:03 +02:00
Jochen Staerk
b8e59111c3 documentation update for 1.4.0 release 2017-05-11 15:16:27 +02:00
Jochen Staerk
b30aaf751f tests passing for 1.4.0 release 2017-05-11 14:23:11 +02:00
Jochen Staerk
068338176f adjusted tests forgotten file 2017-05-11 13:54:11 +02:00
Jochen Staerk
c276070c74 adjusted tests 2017-05-11 13:53:37 +02:00
Jochen Staerk
973c70ff48 Merge pull request #16 from yankee42/zugferd-exporter-closeable
Make ZUGFeRDExporter closeable to avoid warning "You did not close a PDF Document"
2017-05-09 19:03:03 +02:00
Yannik Hampe
133857bd66 Make ZUGFeRDExporter closeable, so that the underlying PDDocument can be closed without violating the law of demeter 2017-05-09 18:43:19 +02:00
Jochen Staerk
d6dae1d0c3 Added history file 2017-05-09 14:15:45 +02:00
Jochen Staerk
08f40d85c8 some corrections 2017-05-09 07:17:15 +02:00
Jochen Staerk
465b9fe200 Merge pull request #15 from AlexanderSchmidt/master
looks good thanks
2017-04-22 14:47:27 +02:00
Alexander Schmidt
8389395451 fixes after depedency update 2017-04-21 16:01:01 +02:00
Alexander Schmidt
589ee5b242 Upgrade of PDFBox to 2.0.5, Version upgrade to 1.4.0.0, add reference document to exporter interface (e.g. used for invoice corrections) 2017-04-21 15:53:38 +02:00
Alexander Schmidt
04bcc7963b add reference document number for invoice corrections 2017-04-21 11:54:32 +02:00
Jochen Staerk
9d2e4f205b default to ZUGFeRD extended profile 2016-12-26 10:03:23 +01:00
Jochen Staerk
8645bebd36 added shaded, jar-minified version of mustang 2016-11-06 16:55:35 +01:00
Jochen Staerk
58b7b33ea2 corrected import sampe to new sample file, added getDueDate import 2016-10-30 15:35:27 +01:00
Jochen Staerk
6b89afe9a7 corrected import sampe to new sample file, added getDueDate import 2016-10-30 15:34:44 +01:00