<feed xmlns='http://www.w3.org/2005/Atom'>
<title>weepinbell/test, branch master</title>
<subtitle>A Webmention receiver written in Clojure</subtitle>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/weepinbell.git/'/>
<entry>
<title>migration: rehash during migrate-db #81</title>
<updated>2026-11-03T03:29:44+00:00</updated>
<author>
<name>eltrac</name>
<email>hi@eltr.ac</email>
</author>
<published>2026-11-03T03:29:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/weepinbell.git/commit/?id=5488d2538a41d79328fea0061624a127c7cfe5fd'/>
<id>5488d2538a41d79328fea0061624a127c7cfe5fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: create dummy file before delete, to avoid test failure</title>
<updated>2026-10-30T06:58:17+00:00</updated>
<author>
<name>eltrac</name>
<email>hi@eltr.ac</email>
</author>
<published>2026-10-30T06:58:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/weepinbell.git/commit/?id=c4c1575a20fffd9cd9b76e369d3bda7f88545e41'/>
<id>c4c1575a20fffd9cd9b76e369d3bda7f88545e41</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test, webhook: tidy up webhook; add tests</title>
<updated>2026-10-30T03:46:40+00:00</updated>
<author>
<name>eltrac</name>
<email>hi@eltr.ac</email>
</author>
<published>2026-10-30T03:46:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/weepinbell.git/commit/?id=a5f0d0dc9e73ba46a4ff974a256de770d70ac788'/>
<id>a5f0d0dc9e73ba46a4ff974a256de770d70ac788</id>
<content type='text'>
- (send-webhook) does not need to validate URLs; (trigger) already does
that; replace validation logic with :pre conditional
- (make-request) does not need to fallback to empty string when
event-key is nil. it should never be nil.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- (send-webhook) does not need to validate URLs; (trigger) already does
that; replace validation logic with :pre conditional
- (make-request) does not need to fallback to empty string when
event-key is nil. it should never be nil.
</pre>
</div>
</content>
</entry>
<entry>
<title>test, downloader: tidy up downloader and add tests</title>
<updated>2026-10-30T03:35:45+00:00</updated>
<author>
<name>eltrac</name>
<email>hi@eltr.ac</email>
</author>
<published>2026-10-30T03:35:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/weepinbell.git/commit/?id=dd4c7ca7850f166af4997912a3ded5639bd14a56'/>
<id>dd4c7ca7850f166af4997912a3ded5639bd14a56</id>
<content type='text'>
- simplify (.mkdirs parent-dir) and with (io/make-parents file)
- should return false when HTTP request fails, not nil
- check if corrputed file exitsts before deleting it
- add tests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- simplify (.mkdirs parent-dir) and with (io/make-parents file)
- should return false when HTTP request fails, not nil
- check if corrputed file exitsts before deleting it
- add tests
</pre>
</div>
</content>
</entry>
<entry>
<title>test, migration: test edn-jf2ify; test throwable handling during migration</title>
<updated>2026-10-30T03:21:33+00:00</updated>
<author>
<name>eltrac</name>
<email>hi@eltr.ac</email>
</author>
<published>2026-10-30T03:21:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/weepinbell.git/commit/?id=ae0fda1ee522cf04f7b843d4cb2803435546cfb8'/>
<id>ae0fda1ee522cf04f7b843d4cb2803435546cfb8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>all: use JF2 as a single source of truth, compile microformats/JSON-LD/&lt;meta&gt; to JF2 (#80)</title>
<updated>2026-10-29T11:42:50+00:00</updated>
<author>
<name>eltrac</name>
<email>hi@eltr.ac</email>
</author>
<published>2026-10-29T11:42:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/weepinbell.git/commit/?id=573e5f513387ebd34ad9df4b7fe4dc83d7323c8d'/>
<id>573e5f513387ebd34ad9df4b7fe4dc83d7323c8d</id>
<content type='text'>
closes #75

This is a large squash commit. For details, see https://codeberg.org/eltrac/weepinbell/pulls/80
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes #75

This is a large squash commit. For details, see https://codeberg.org/eltrac/weepinbell/pulls/80
</pre>
</div>
</content>
</entry>
<entry>
<title>storage: query result is always in chronological order #79</title>
<updated>2026-10-24T08:50:00+00:00</updated>
<author>
<name>eltrac</name>
<email>hi@eltr.ac</email>
</author>
<published>2026-10-24T08:49:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/weepinbell.git/commit/?id=fbbea552acc89938b9086829a8b86c4b92a784fd'/>
<id>fbbea552acc89938b9086829a8b86c4b92a784fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>retriever: fix not parsing numeric string to number before paging #79</title>
<updated>2026-10-24T08:15:07+00:00</updated>
<author>
<name>eltrac</name>
<email>hi@eltr.ac</email>
</author>
<published>2026-10-24T08:15:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/weepinbell.git/commit/?id=bc0919fd2fce876172c644fdb0cdba98495e4142'/>
<id>bc0919fd2fce876172c644fdb0cdba98495e4142</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>storage: migrate from SQLite to H2</title>
<updated>2026-10-23T06:53:19+00:00</updated>
<author>
<name>eltrac</name>
<email>hi@eltr.ac</email>
</author>
<published>2026-10-23T06:38:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/weepinbell.git/commit/?id=871ea1569fc1dc5900e3b8233fc9aede8245f15f'/>
<id>871ea1569fc1dc5900e3b8233fc9aede8245f15f</id>
<content type='text'>
add ADR-0002 about migrating to H2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add ADR-0002 about migrating to H2
</pre>
</div>
</content>
</entry>
<entry>
<title>receiver: use http response utilities to replace response maps</title>
<updated>2026-10-18T02:36:03+00:00</updated>
<author>
<name>eltrac</name>
<email>hi@eltr.ac</email>
</author>
<published>2026-10-18T02:33:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/weepinbell.git/commit/?id=fef78a78f2672701362c83032e0784f6cd94af05'/>
<id>fef78a78f2672701362c83032e0784f6cd94af05</id>
<content type='text'>
fix test cases
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix test cases
</pre>
</div>
</content>
</entry>
</feed>
