<feed xmlns='http://www.w3.org/2005/Atom'>
<title>webmentions-ssg/migrations/versions/681a2a9a1bc0_.py, branch main</title>
<subtitle>A web service that implements webmentions receiver/sender for static site generators.</subtitle>
<id>https://git.dennisfink.me/webmentions-ssg/atom/migrations/versions/681a2a9a1bc0_.py?h=main</id>
<link rel='self' href='https://git.dennisfink.me/webmentions-ssg/atom/migrations/versions/681a2a9a1bc0_.py?h=main'/>
<link rel='alternate' type='text/html' href='https://git.dennisfink.me/webmentions-ssg/'/>
<updated>2026-08-19T17:52:28Z</updated>
<entry>
<title>chore(core): format database migrations</title>
<updated>2026-08-19T17:52:28Z</updated>
<author>
<name>Dennis Fink</name>
</author>
<published>2026-08-19T17:52:28Z</published>
<link rel='alternate' type='text/html' href='https://git.dennisfink.me/webmentions-ssg/commit/?id=dfce52067fdbe1c7f59764ef4cd3fb2bfc056cc4'/>
<id>urn:sha1:dfce52067fdbe1c7f59764ef4cd3fb2bfc056cc4</id>
<content type='text'>
Apply the project formatting rules to the Alembic environment and
existing migration files.

Give the Webmention sender migration a descriptive filename and message.
</content>
</entry>
<entry>
<title>feat(sender): add outgoing Webmention pipeline</title>
<updated>2026-08-15T18:54:53Z</updated>
<author>
<name>Dennis Fink</name>
</author>
<published>2026-08-15T18:54:53Z</published>
<link rel='alternate' type='text/html' href='https://git.dennisfink.me/webmentions-ssg/commit/?id=e0f65d7ff582b32f1c7b5508bba8cda807aaae5f'/>
<id>urn:sha1:e0f65d7ff582b32f1c7b5508bba8cda807aaae5f</id>
<content type='text'>
Scan generated h-entry documents for Webmention targets and track source
revisions and delivery state in the database.

Discover target endpoints, send Webmentions asynchronously, and reconcile
updated, removed, restored, and deleted sources across scans.

Add authenticated views for inspecting sent Webmentions and make the scanner
schedule configurable.
</content>
</entry>
</feed>
