<feed xmlns='http://www.w3.org/2005/Atom'>
<title>whois-band/scripts, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.yyamashita.com/whois-band/'/>
<entry>
<title>Defer repo/hook setup to hetzner-infra/scripts/install.sh</title>
<updated>2026-05-17T12:52:07+00:00</updated>
<author>
<name>yyamashita</name>
<email>yyamashita@hetzner.yyamashita.com</email>
</author>
<published>2026-05-17T02:18:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yyamashita.com/whois-band/commit/?id=a100fb28f92fa7c5d2cf701d118c4c7b898c9bf2'/>
<id>a100fb28f92fa7c5d2cf701d118c4c7b898c9bf2</id>
<content type='text'>
Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove inline hook from server-setup.sh; hooks managed by hetzner-infra</title>
<updated>2026-05-17T12:52:07+00:00</updated>
<author>
<name>yyamashita</name>
<email>yyamashita@hetzner.yyamashita.com</email>
</author>
<published>2026-05-17T02:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yyamashita.com/whois-band/commit/?id=770dfde54e38fe201d5c4bde031c81653e568cda'/>
<id>770dfde54e38fe201d5c4bde031c81653e568cda</id>
<content type='text'>
Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add lists feature (band recommendation lists with history)</title>
<updated>2026-05-10T15:06:52+00:00</updated>
<author>
<name>yyamashita</name>
<email>yyamashita@mosquit.one</email>
</author>
<published>2026-05-10T15:06:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yyamashita.com/whois-band/commit/?id=e9e576abd9d6c6030aa4bb290e869890831488ad'/>
<id>e9e576abd9d6c6030aa4bb290e869890831488ad</id>
<content type='text'>
New lists, list_entries, list_revisions tables; full CRUD routes under /lists; nav link in root.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
New lists, list_entries, list_revisions tables; full CRUD routes under /lists; nav link in root.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add members table with membership period and note support</title>
<updated>2026-05-09T15:21:04+00:00</updated>
<author>
<name>yyamashita</name>
<email>yyamashita@mosquit.one</email>
</author>
<published>2026-05-09T15:21:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yyamashita.com/whois-band/commit/?id=184e6947707ecdf07dfa3a5cbc6e51cf9440e93a'/>
<id>184e6947707ecdf07dfa3a5cbc6e51cf9440e93a</id>
<content type='text'>
Replace band_artists + member_periods with a single members table
(id, band_id, artist_id, role, since, until, note, order_index).
Each row represents one membership period, so rejoining artists
get multiple rows. Existing band_artists data is auto-migrated on
startup. Export format bumped to version 3.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace band_artists + member_periods with a single members table
(id, band_id, artist_id, role, since, until, note, order_index).
Each row represents one membership period, so rejoining artists
get multiple rows. Existing band_artists data is auto-migrated on
startup. Export format bumped to version 3.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add JSON API endpoints and CLI script for band/artist management</title>
<updated>2026-05-09T02:21:28+00:00</updated>
<author>
<name>yyamashita</name>
<email>yyamashita@mosquit.one</email>
</author>
<published>2026-05-09T02:21:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yyamashita.com/whois-band/commit/?id=cd8787b77dadf752826a967d404b718b3ec92601'/>
<id>cd8787b77dadf752826a967d404b718b3ec92601</id>
<content type='text'>
Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Dockerfile and server-setup.sh for git push auto-deploy</title>
<updated>2026-05-08T14:46:46+00:00</updated>
<author>
<name>yyamashita</name>
<email>yyamashita@mosquit.one</email>
</author>
<published>2026-05-08T14:46:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.yyamashita.com/whois-band/commit/?id=859e6d8ed530daac1180c7b03182d9389be084dc'/>
<id>859e6d8ed530daac1180c7b03182d9389be084dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
