<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pdf-as-4, branch 4.3.0</title>
<subtitle>PDF Amtssignatur 4.x (PAdES)</subtitle>
<id>https://git.egiz.gv.at/pdf-as-4/atom?h=4.3.0</id>
<link rel='self' href='https://git.egiz.gv.at/pdf-as-4/atom?h=4.3.0'/>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/pdf-as-4/'/>
<updated>2023-04-11T16:20:25+00:00</updated>
<entry>
<title>fix(soap): add missing 'Serializable' implementations</title>
<updated>2023-04-11T16:20:25+00:00</updated>
<author>
<name>Thomas</name>
<email></email>
</author>
<published>2023-04-11T16:20:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/pdf-as-4/commit/?id=5dc47d73d0fd22ddd159f339b518b01432ab4a5e'/>
<id>urn:sha1:5dc47d73d0fd22ddd159f339b518b01432ab4a5e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(database): db clean-up not properly working</title>
<updated>2023-04-11T16:11:27+00:00</updated>
<author>
<name>Thomas</name>
<email></email>
</author>
<published>2023-04-11T16:11:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/pdf-as-4/commit/?id=93f1fcda5b0e619a75081bf55af0c0ab1a4b9a32'/>
<id>urn:sha1:93f1fcda5b0e619a75081bf55af0c0ab1a4b9a32</id>
<content type='text'>
from TUG:
cleanOldRequests() started a transaction but never commited it which means
none of the old entries were deleted.

Add a call to commit() to fix this.
</content>
</entry>
<entry>
<title>fix(database): change wrong timestamp in DB backend</title>
<updated>2023-04-11T16:00:01+00:00</updated>
<author>
<name>Thomas</name>
<email></email>
</author>
<published>2023-04-11T16:00:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/pdf-as-4/commit/?id=0e5abb54a7ccc39d2b2e2f6b4baee9fee8b60c03'/>
<id>urn:sha1:0e5abb54a7ccc39d2b2e2f6b4baee9fee8b60c03</id>
<content type='text'>
from TUG:
'm' stands for minutes and not months, so use 'M' instead.
This was just used for logging, so there is no functional change.
</content>
</entry>
<entry>
<title>fix(database): add missing annotation classes for DB tables</title>
<updated>2023-04-11T15:55:56+00:00</updated>
<author>
<name>Thomas</name>
<email></email>
</author>
<published>2023-04-11T15:55:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/pdf-as-4/commit/?id=fa61353f5d5b47a240dbaddcd94a73d4fd4d31f7'/>
<id>urn:sha1:fa61353f5d5b47a240dbaddcd94a73d4fd4d31f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(pdf-as-web): Handle error url not containing an explicit port</title>
<updated>2023-04-11T15:51:24+00:00</updated>
<author>
<name>Thomas</name>
<email></email>
</author>
<published>2023-04-11T15:51:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/pdf-as-4/commit/?id=7bc0b978c0e0047f6569040cabae330f8919f0ee'/>
<id>urn:sha1:7bc0b978c0e0047f6569040cabae330f8919f0ee</id>
<content type='text'>
from TUG:
The servlet tries to sanitize the URL by parsing it and writing it back out.
In case the input URL doesn't contain an explicit port, URL.getPort() returns -1
which leads to "https://example.com:-1/mypath" in the template which isn't the
same origin as without a port and gets rejected by the browser.

Instead only add a port to the resulting URL if the input contains one as well.
</content>
</entry>
<entry>
<title>build(core): Fix the build in the context of a git submodule</title>
<updated>2023-04-11T15:48:32+00:00</updated>
<author>
<name>Thomas</name>
<email></email>
</author>
<published>2023-04-11T15:48:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/pdf-as-4/commit/?id=794640bdb5c144db97faa9cadf1051ff837b7112'/>
<id>urn:sha1:794640bdb5c144db97faa9cadf1051ff837b7112</id>
<content type='text'>
from TUG:
The gradle build file tries to infer the commit hash by reading the
files in the .git subdirectory. But in case the repo is checked out as
a submodule there is no such directory, only a file pointing to the
parent checkout.

Instead of depending on git internals just ask git directly.
</content>
</entry>
<entry>
<title>chore(core) remove unused configuration file</title>
<updated>2023-04-11T15:28:20+00:00</updated>
<author>
<name>Thomas</name>
<email></email>
</author>
<published>2023-04-11T15:28:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/pdf-as-4/commit/?id=ecee7fc68fa6e729951f3c93f4e9e5a6e1760a38'/>
<id>urn:sha1:ecee7fc68fa6e729951f3c93f4e9e5a6e1760a38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc(core): fix typo in handbook</title>
<updated>2023-04-11T15:28:04+00:00</updated>
<author>
<name>Thomas</name>
<email></email>
</author>
<published>2023-04-11T15:28:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/pdf-as-4/commit/?id=92bc019eebee5a57020605405f862d0e7d499d28'/>
<id>urn:sha1:92bc019eebee5a57020605405f862d0e7d499d28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build(core): update Tomcat, which is used for assembly, to  9.0.73</title>
<updated>2023-04-11T15:27:36+00:00</updated>
<author>
<name>Thomas</name>
<email></email>
</author>
<published>2023-04-11T15:27:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/pdf-as-4/commit/?id=dcdb86abd3b1c6dc43edd8601d50698b3c7459c2'/>
<id>urn:sha1:dcdb86abd3b1c6dc43edd8601d50698b3c7459c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build(core): switch to next release version</title>
<updated>2023-04-11T10:37:04+00:00</updated>
<author>
<name>Thomas</name>
<email></email>
</author>
<published>2023-04-11T10:37:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/pdf-as-4/commit/?id=59e555b0cab44390d9a882772cd33514224b1bc3'/>
<id>urn:sha1:59e555b0cab44390d9a882772cd33514224b1bc3</id>
<content type='text'>
</content>
</entry>
</feed>
