<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Mirage/backend/schema.prisma, branch main</title>
<subtitle>[Github Mirror] A self-hostable rhythm game score tracker that doesn't rely on seeds/chart metadata
</subtitle>
<id>https://git.moekyun.me/Mirage/atom?h=main</id>
<link rel='self' href='https://git.moekyun.me/Mirage/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Mirage/'/>
<updated>2025-11-08T06:46:34Z</updated>
<entry>
<title>add support to limit registration to invite codes</title>
<updated>2025-11-08T06:46:34Z</updated>
<author>
<name>Pinapelz</name>
<email>yukais@pinapelz.com</email>
</author>
<published>2025-11-08T06:46:34Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Mirage/commit/?id=91c737c907f174b5252877876126a8b81e6cb831'/>
<id>urn:sha1:91c737c907f174b5252877876126a8b81e6cb831</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add bio for profile page</title>
<updated>2025-11-04T18:44:22Z</updated>
<author>
<name>Pinapelz</name>
<email>yukais@pinapelz.com</email>
</author>
<published>2025-11-04T18:44:22Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Mirage/commit/?id=945bf269d7b0c8f8b5245475398694378b74b25f'/>
<id>urn:sha1:945bf269d7b0c8f8b5245475398694378b74b25f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add admin role to user, return result in /me route</title>
<updated>2025-09-04T04:16:16Z</updated>
<author>
<name>Pinapelz</name>
<email>yukais@pinapelz.com</email>
</author>
<published>2025-09-04T04:16:16Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Mirage/commit/?id=c8bae6ab79a32da0fe745ebb9401e14f86c1f0d8'/>
<id>urn:sha1:c8bae6ab79a32da0fe745ebb9401e14f86c1f0d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>implement score deletion</title>
<updated>2025-07-07T08:07:41Z</updated>
<author>
<name>Pinapelz</name>
<email>yukais@pinapelz.com</email>
</author>
<published>2025-07-07T08:07:34Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Mirage/commit/?id=7fe146f97ddd3f5a8d0c1a996a73cb296c28b9cc'/>
<id>urn:sha1:7fe146f97ddd3f5a8d0c1a996a73cb296c28b9cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>generate sha-1 hash for chart on score import</title>
<updated>2025-07-07T07:00:22Z</updated>
<author>
<name>Pinapelz</name>
<email>yukais@pinapelz.com</email>
</author>
<published>2025-07-07T07:00:22Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Mirage/commit/?id=152894146b72830e48e800721ea6160228a9bdc1'/>
<id>urn:sha1:152894146b72830e48e800721ea6160228a9bdc1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: change timestamp to BigInt</title>
<updated>2025-07-05T08:28:37Z</updated>
<author>
<name>Pinapelz</name>
<email>yukais@pinapelz.com</email>
</author>
<published>2025-07-05T08:25:00Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Mirage/commit/?id=943014fd38a3d784542f78cd4625d1ef2e220980'/>
<id>urn:sha1:943014fd38a3d784542f78cd4625d1ef2e220980</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add score json upload functionality</title>
<updated>2025-07-05T05:37:36Z</updated>
<author>
<name>Pinapelz</name>
<email>yukais@pinapelz.com</email>
</author>
<published>2025-07-05T05:37:36Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Mirage/commit/?id=7ccfb9a52cc78a95a4533ab4b971d959bdeecc1c'/>
<id>urn:sha1:7ccfb9a52cc78a95a4533ab4b971d959bdeecc1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add basic batch manual score upload route</title>
<updated>2025-06-30T07:58:56Z</updated>
<author>
<name>Pinapelz</name>
<email>yukais@pinapelz.com</email>
</author>
<published>2025-06-30T07:58:56Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Mirage/commit/?id=fae6914acace1a3b470f9d243fe8a2ba0f141388'/>
<id>urn:sha1:fae6914acace1a3b470f9d243fe8a2ba0f141388</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add route to list supported games</title>
<updated>2025-06-30T06:55:33Z</updated>
<author>
<name>Pinapelz</name>
<email>yukais@pinapelz.com</email>
</author>
<published>2025-06-30T06:55:33Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Mirage/commit/?id=722df5105c098f404e09e884a817acf92d939648'/>
<id>urn:sha1:722df5105c098f404e09e884a817acf92d939648</id>
<content type='text'>
</content>
</entry>
<entry>
<title>migrate to pnpm</title>
<updated>2025-06-30T01:06:11Z</updated>
<author>
<name>Pinapelz</name>
<email>yukais@pinapelz.com</email>
</author>
<published>2025-06-30T01:06:11Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/Mirage/commit/?id=1b66788e84c1d2eef875534cd02685b56d08547f'/>
<id>urn:sha1:1b66788e84c1d2eef875534cd02685b56d08547f</id>
<content type='text'>
</content>
</entry>
</feed>
