<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mv64e-etl-processor.git, branch v0.16.4</title>
<subtitle>Diese Anwendung pseudonymisiert/anonymisiert Daten im DNPM-Datenmodell 2.1 unter Beachtung des Consents und sendet sie an DNPM:DIP</subtitle>
<link rel='alternate' type='text/html' href='http://git.dnpm.dev/pub/mv64e-etl-processor.git/'/>
<entry>
<title>chore(master): release 0.16.4 (#301)</title>
<updated>2026-06-23T12:55:28+00:00</updated>
<author>
<name>pcvolkmer-release-bot[bot]</name>
</author>
<published>2026-06-23T12:55:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dnpm.dev/pub/mv64e-etl-processor.git/commit/?id=0dbb2f2defff1949aaef41c7dc6a084b719cb2e6'/>
<id>0dbb2f2defff1949aaef41c7dc6a084b719cb2e6</id>
<content type='text'>
Co-authored-by: pcvolkmer-release-bot[bot] &lt;245199155+pcvolkmer-release-bot[bot]@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: pcvolkmer-release-bot[bot] &lt;245199155+pcvolkmer-release-bot[bot]@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>feat: support for asynchronous follow-up count calculation (#300)</title>
<updated>2026-06-23T12:47:18+00:00</updated>
<author>
<name>Paul-Christian Volkmer</name>
</author>
<published>2026-06-23T12:47:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dnpm.dev/pub/mv64e-etl-processor.git/commit/?id=b16cd39aa622f018e318ebef2006c517708cf06e'/>
<id>b16cd39aa622f018e318ebef2006c517708cf06e</id>
<content type='text'>
This is required if async messaging is used. The request is already gone if response gets processed.

Workflow:

* Keep old followup_count
* Add expected_followup_count
* If: DNPM:DIP accepts the request - copy to to followup_count
* Else: keep old followup_count

This prevents from saving unaccepted follow-up counts.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is required if async messaging is used. The request is already gone if response gets processed.

Workflow:

* Keep old followup_count
* Add expected_followup_count
* If: DNPM:DIP accepts the request - copy to to followup_count
* Else: keep old followup_count

This prevents from saving unaccepted follow-up counts.</pre>
</div>
</content>
</entry>
<entry>
<title>test: move test method and remove obsolete test class</title>
<updated>2026-06-18T07:30:46+00:00</updated>
<author>
<name>Paul-Christian Volkmer</name>
</author>
<published>2026-06-18T07:30:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dnpm.dev/pub/mv64e-etl-processor.git/commit/?id=d0fc0ed8eff036c0c01247e638625cdfef118efd'/>
<id>d0fc0ed8eff036c0c01247e638625cdfef118efd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(master): release 0.16.3 (#299)</title>
<updated>2026-06-16T11:41:23+00:00</updated>
<author>
<name>pcvolkmer-release-bot[bot]</name>
</author>
<published>2026-06-16T11:41:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dnpm.dev/pub/mv64e-etl-processor.git/commit/?id=3857d43edcb17ca63e81bdd143427d8a2749d958'/>
<id>3857d43edcb17ca63e81bdd143427d8a2749d958</id>
<content type='text'>
Co-authored-by: pcvolkmer-release-bot[bot] &lt;245199155+pcvolkmer-release-bot[bot]@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: pcvolkmer-release-bot[bot] &lt;245199155+pcvolkmer-release-bot[bot]@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>feat: do not request research consent if reason missing is given (#298)</title>
<updated>2026-06-16T11:32:59+00:00</updated>
<author>
<name>Paul-Christian Volkmer</name>
</author>
<published>2026-06-16T11:32:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dnpm.dev/pub/mv64e-etl-processor.git/commit/?id=556577102ed8287b25351f68241264c7062fd362'/>
<id>556577102ed8287b25351f68241264c7062fd362</id>
<content type='text'>
This is a first approach to make use of a reason missing given in MTB file at UKGM Marburg due to special handling of research consent.

Without these changes, the request will be canceled without any further processing.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a first approach to make use of a reason missing given in MTB file at UKGM Marburg due to special handling of research consent.

Without these changes, the request will be canceled without any further processing.</pre>
</div>
</content>
</entry>
<entry>
<title>deps: update Spring Boot to version 4.0.7</title>
<updated>2026-06-13T10:20:38+00:00</updated>
<author>
<name>Paul-Christian Volkmer</name>
</author>
<published>2026-06-13T10:20:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dnpm.dev/pub/mv64e-etl-processor.git/commit/?id=efeccbd63040e5525fd574a7eb8f3180b64d7173'/>
<id>efeccbd63040e5525fd574a7eb8f3180b64d7173</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(master): release 0.16.2 (#295)</title>
<updated>2026-06-11T06:21:21+00:00</updated>
<author>
<name>pcvolkmer-release-bot[bot]</name>
</author>
<published>2026-06-11T06:21:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dnpm.dev/pub/mv64e-etl-processor.git/commit/?id=4737af086f7e72d83a6999923e02436175cfc345'/>
<id>4737af086f7e72d83a6999923e02436175cfc345</id>
<content type='text'>
Co-authored-by: pcvolkmer-release-bot[bot] &lt;245199155+pcvolkmer-release-bot[bot]@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: pcvolkmer-release-bot[bot] &lt;245199155+pcvolkmer-release-bot[bot]@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>feat: count follow-ups to update submission type (#297)</title>
<updated>2026-06-11T06:11:11+00:00</updated>
<author>
<name>Paul-Christian Volkmer</name>
</author>
<published>2026-06-11T06:11:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dnpm.dev/pub/mv64e-etl-processor.git/commit/?id=7298078077d27380255ad5eb42a30876a4babede'/>
<id>7298078077d27380255ad5eb42a30876a4babede</id>
<content type='text'>
This is done in addition to the check by date.
The submission type will be set to "followup" if:

* It is not an initial submission
* There are follow-ups in submission content
* The date or the count is less than the last successful submission

In the database, existing requests will be initialized with
followup_count = -1.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is done in addition to the check by date.
The submission type will be set to "followup" if:

* It is not an initial submission
* There are follow-ups in submission content
* The date or the count is less than the last successful submission

In the database, existing requests will be initialized with
followup_count = -1.</pre>
</div>
</content>
</entry>
<entry>
<title>fix: add template icon for followups (#294)</title>
<updated>2026-06-11T03:04:43+00:00</updated>
<author>
<name>Paul-Christian Volkmer</name>
</author>
<published>2026-06-11T03:04:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dnpm.dev/pub/mv64e-etl-processor.git/commit/?id=20d1182da9d8f9900d5580b8f4525847e03cbaba'/>
<id>20d1182da9d8f9900d5580b8f4525847e03cbaba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: check case followup after initial</title>
<updated>2026-06-10T15:04:19+00:00</updated>
<author>
<name>Paul-Christian Volkmer</name>
</author>
<published>2026-06-10T15:04:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dnpm.dev/pub/mv64e-etl-processor.git/commit/?id=ad95d44c0e255bd1089a2aae753d7b4ceea03e74'/>
<id>ad95d44c0e255bd1089a2aae753d7b4ceea03e74</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
