<feed xmlns='http://www.w3.org/2005/Atom'>
<title>spacebarchat/server-ts.git/extra/admin-api, branch github/dev/bigint-pk</title>
<subtitle>Spacebar Server, written with love in TypeScript and C#
</subtitle>
<id>http://cgit.rory.gay/spacebarchat/server-ts.git/atom?h=github%2Fdev%2Fbigint-pk</id>
<link rel='self' href='http://cgit.rory.gay/spacebarchat/server-ts.git/atom?h=github%2Fdev%2Fbigint-pk'/>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/'/>
<updated>2026-04-16T00:38:37Z</updated>
<entry>
<title>Update CS models, deps</title>
<updated>2026-04-16T00:38:37Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-16T00:36:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=31dac09dd0afa85ae14f7674c9af8f7369bd2ff8'/>
<id>urn:sha1:31dac09dd0afa85ae14f7674c9af8f7369bd2ff8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CDN-CS: support passing a bin path as cdn worker -&gt; forks a new proc</title>
<updated>2026-04-12T19:04:22Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-12T19:04:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c24ef4c8a316f236b98c72f92dbf47b3bec75e0d'/>
<id>urn:sha1:c24ef4c8a316f236b98c72f92dbf47b3bec75e0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CDN-CS: it works!!!</title>
<updated>2026-04-12T00:21:09Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-12T00:21:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a92d127ff60c04b700728ffe84c3185ca1f06d14'/>
<id>urn:sha1:a92d127ff60c04b700728ffe84c3185ca1f06d14</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cdn cs worker cleanup</title>
<updated>2026-04-11T19:39:47Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-11T19:38:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=1d7627454675c9ebfa7c1a9c5add79f8fcf36691'/>
<id>urn:sha1:1d7627454675c9ebfa7c1a9c5add79f8fcf36691</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Functioning CDN-CS workers</title>
<updated>2026-04-11T13:41:18Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-11T13:41:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=6b429fcde9939571f777dc5182a418a900112cb8'/>
<id>urn:sha1:6b429fcde9939571f777dc5182a418a900112cb8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C# outputs.nix: factor out a let..in to outer level</title>
<updated>2026-04-09T22:57:07Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-09T22:57:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=7b382646e4b5a7a6cda0cd699aed0ac3a429209d'/>
<id>urn:sha1:7b382646e4b5a7a6cda0cd699aed0ac3a429209d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch over all c# stuff to use buildSpacebarDotnetModule</title>
<updated>2026-04-09T22:54:52Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-09T22:54:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a11d51dac013873e18c589b7f0043f42cc72a253'/>
<id>urn:sha1:a11d51dac013873e18c589b7f0043f42cc72a253</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix cdn worker docker iamges</title>
<updated>2026-04-09T22:50:23Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-09T22:50:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=9bdc00ecf57126526c7a2cbcbe07b5c37524547a'/>
<id>urn:sha1:9bdc00ecf57126526c7a2cbcbe07b5c37524547a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up update script</title>
<updated>2026-04-09T22:45:32Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-09T22:45:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=84c4fc72988247e19144d3b8627d08b590582536'/>
<id>urn:sha1:84c4fc72988247e19144d3b8627d08b590582536</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add nix packages for all worker variants</title>
<updated>2026-04-09T22:28:56Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-09T22:28:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=f9a7c88d13ce9c737a74f4f6775ad65cd491d460'/>
<id>urn:sha1:f9a7c88d13ce9c737a74f4f6775ad65cd491d460</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Honor passed packNupkg value</title>
<updated>2026-04-06T12:28:55Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-06T07:16:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e431c6d4f10feff8d26e52fcd8b4ca5438cc8c76'/>
<id>urn:sha1:e431c6d4f10feff8d26e52fcd8b4ca5438cc8c76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update deps.json for cdn-cs</title>
<updated>2026-04-06T12:28:55Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-06T07:14:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=71d8c1590f3e2727bf2fa5598dd45d2093b6b500'/>
<id>urn:sha1:71d8c1590f3e2727bf2fa5598dd45d2093b6b500</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix indentation slightly in cs outputs.nix</title>
<updated>2026-04-06T12:28:55Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-06T06:49:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=42232f9c1ad52a534c463f718c5c2dae2cd57aa3'/>
<id>urn:sha1:42232f9c1ad52a534c463f718c5c2dae2cd57aa3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CS-CDN changes from worker stuff</title>
<updated>2026-04-05T23:24:54Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-05T15:53:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=b11ac9b4b4083e64dcf3089dea3b5ef2687829ab'/>
<id>urn:sha1:b11ac9b4b4083e64dcf3089dea3b5ef2687829ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Introduce CDN worker skeleton</title>
<updated>2026-04-05T23:24:54Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-05T15:53:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=64f635010d54bc90030affab31ada80d21d19a9c'/>
<id>urn:sha1:64f635010d54bc90030affab31ada80d21d19a9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update dotnet deps</title>
<updated>2026-03-28T16:05:01Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-28T16:05:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=f23e4c65e99c5ffd545cd5be9d1e91c20cdd1c96'/>
<id>urn:sha1:f23e4c65e99c5ffd545cd5be9d1e91c20cdd1c96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Re-scaffold C# db</title>
<updated>2026-03-28T15:48:40Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-28T15:48:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=7a463bed05aebd23961798210fbb29a1e68a503a'/>
<id>urn:sha1:7a463bed05aebd23961798210fbb29a1e68a503a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>some type fixes in UApi</title>
<updated>2026-03-20T17:10:54Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-20T17:10:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=7c73d97576242cab1441d8d97ef7a48fddffb3f5'/>
<id>urn:sha1:7c73d97576242cab1441d8d97ef7a48fddffb3f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>GatewayOffload: rename to Offload</title>
<updated>2026-03-19T07:38:20Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-19T07:38:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=d0eac0b8e7738c645707b52e386ca1e2079b8da8'/>
<id>urn:sha1:d0eac0b8e7738c645707b52e386ca1e2079b8da8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused autoupdater code</title>
<updated>2026-03-14T02:39:14Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-14T02:39:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=0e6b704af1432dc509a6e080ded915ffc02376c3'/>
<id>urn:sha1:0e6b704af1432dc509a6e080ded915ffc02376c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update nix locks for nuget deps</title>
<updated>2026-03-14T01:39:43Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-14T01:39:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=589dd7dea7fe097bf5ba8fcbf8c9933fad1d36c0'/>
<id>urn:sha1:589dd7dea7fe097bf5ba8fcbf8c9933fad1d36c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update nuget deps</title>
<updated>2026-03-14T01:12:24Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-14T01:12:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=aaa47108bfab870a713ced19d32690675c457632'/>
<id>urn:sha1:aaa47108bfab870a713ced19d32690675c457632</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gateway offload work</title>
<updated>2026-03-13T09:14:29Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-13T09:14:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=1e07c1eaa28815bc0a385c4faf2b95f1405c1c6c'/>
<id>urn:sha1:1e07c1eaa28815bc0a385c4faf2b95f1405c1c6c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nix: fix deps for admin api</title>
<updated>2026-03-13T05:17:55Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-13T05:17:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=689123af9c79ed4bc7d8cf5895620dfce6a28eaa'/>
<id>urn:sha1:689123af9c79ed4bc7d8cf5895620dfce6a28eaa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CS: make replication messages typed, some offload work</title>
<updated>2026-03-13T05:10:31Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-13T05:10:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=ad4b34220027b91f259d4a214dba44a6f8633014'/>
<id>urn:sha1:ad4b34220027b91f259d4a214dba44a6f8633014</id>
<content type='text'>
</content>
</entry>
<entry>
<title>admin api: send SB_SESSION_REMOVE when deleting user</title>
<updated>2026-03-13T02:56:19Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-13T02:56:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=2579dd10d25caef20403a3111f636b498d00b3d5'/>
<id>urn:sha1:2579dd10d25caef20403a3111f636b498d00b3d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cs: Add session_id and reconnect_delay to replicationmessage</title>
<updated>2026-03-13T02:52:20Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-13T02:52:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=5c8deffb6144849ad925c7e29f9a200ebe0d6334'/>
<id>urn:sha1:5c8deffb6144849ad925c7e29f9a200ebe0d6334</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nix: quieten dotnet output</title>
<updated>2026-03-11T01:24:44Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-11T01:24:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=f21e6b9b1f35c8514986e91675dd66a2f767813a'/>
<id>urn:sha1:f21e6b9b1f35c8514986e91675dd66a2f767813a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WIP cdn-cs stuff</title>
<updated>2026-03-10T23:58:13Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-10T23:58:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=b40b5234f4cb3681bd9531d76c38111057f71733'/>
<id>urn:sha1:b40b5234f4cb3681bd9531d76c38111057f71733</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nix/cdn work</title>
<updated>2026-02-28T18:49:44Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-28T18:49:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=829ada260753e0e45e0ac1db20c8f19afd2420cf'/>
<id>urn:sha1:829ada260753e0e45e0ac1db20c8f19afd2420cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add UAPI changes</title>
<updated>2026-02-28T13:02:29Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-28T13:02:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c2734d1c656d2a2c836977b0c0fcf88625d66a9e'/>
<id>urn:sha1:c2734d1c656d2a2c836977b0c0fcf88625d66a9e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CS: reduce warning count for models</title>
<updated>2026-02-27T10:10:10Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-27T10:08:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=f2903723d6cb4695088406cf798685d17737c5ec'/>
<id>urn:sha1:f2903723d6cb4695088406cf798685d17737c5ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>UApi: partial work on filling in wrappers for non-json endpoints</title>
<updated>2026-02-26T07:59:44Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-26T07:59:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=70034a410d683fb47f32714a8a3388e637d7e2e0'/>
<id>urn:sha1:70034a410d683fb47f32714a8a3388e637d7e2e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>UApi/models: permissions?</title>
<updated>2026-02-26T07:58:36Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-26T07:58:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e30e18b89dac2856f10279243ed83bf64967a79f'/>
<id>urn:sha1:e30e18b89dac2856f10279243ed83bf64967a79f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>UApi work, nix test vm cleanup</title>
<updated>2026-02-25T08:00:13Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-25T08:00:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=f90d9e098d68bfa3a4695dde2e75be5daa6b8981'/>
<id>urn:sha1:f90d9e098d68bfa3a4695dde2e75be5daa6b8981</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Discovery fixes, nix updates</title>
<updated>2026-02-23T01:26:58Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-23T01:26:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=9896376b4100e37d4dcc5deec6f635714b832131'/>
<id>urn:sha1:9896376b4100e37d4dcc5deec6f635714b832131</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Guild discovery admin ui</title>
<updated>2026-02-21T19:03:02Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-21T19:03:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=28db92c3be6b7ade01513f356137c5d6d7af4c9e'/>
<id>urn:sha1:28db92c3be6b7ade01513f356137c5d6d7af4c9e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix uapi deps</title>
<updated>2026-02-21T04:53:12Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-21T04:53:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=d92b53ed8f939f8b59bd359a20872d015895cd0e'/>
<id>urn:sha1:d92b53ed8f939f8b59bd359a20872d015895cd0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Admin API discovery stuff</title>
<updated>2026-02-21T04:16:17Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-21T04:16:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=1dd40402af020ab6a798e6e26ac0dd5a3bc0c51d'/>
<id>urn:sha1:1dd40402af020ab6a798e6e26ac0dd5a3bc0c51d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C# deps updates</title>
<updated>2026-02-21T04:12:46Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-21T04:10:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=9c526d6cd49e916d142ca9f81823a448371edd0a'/>
<id>urn:sha1:9c526d6cd49e916d142ca9f81823a448371edd0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix deps for admin api</title>
<updated>2026-02-20T22:35:55Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-20T22:35:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=0aa260718893f2a48a9537de31848fce44f8e008'/>
<id>urn:sha1:0aa260718893f2a48a9537de31848fce44f8e008</id>
<content type='text'>
</content>
</entry>
<entry>
<title>webrtc package by default</title>
<updated>2026-02-20T21:43:05Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-20T21:43:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=2361cf6df90b3c796e6059a786442075758c4a70'/>
<id>urn:sha1:2361cf6df90b3c796e6059a786442075758c4a70</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cdn fsck fix test</title>
<updated>2026-02-20T02:20:33Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-20T02:20:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=773b335971e564445073d47dadbd429ad562ec4a'/>
<id>urn:sha1:773b335971e564445073d47dadbd429ad562ec4a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>UAPI work</title>
<updated>2026-02-20T02:20:33Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-20T02:19:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=b6c36b0b21e284621d8839e1af5f9647a2108bbb'/>
<id>urn:sha1:b6c36b0b21e284621d8839e1af5f9647a2108bbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Admin API work</title>
<updated>2026-02-20T02:20:33Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-20T02:18:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a06e981150359c9765b229c297671f75fc2e4704'/>
<id>urn:sha1:a06e981150359c9765b229c297671f75fc2e4704</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C# deps</title>
<updated>2026-02-20T02:20:33Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-20T02:17:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=ad2e2193a8ab48f01da83255536f72ee19f36eba'/>
<id>urn:sha1:ad2e2193a8ab48f01da83255536f72ee19f36eba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Nix admin api plumbing</title>
<updated>2026-02-16T03:10:18Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-16T03:10:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=06aaab4f1cb6e5287fef7b26b814dd9f22ba67b1'/>
<id>urn:sha1:06aaab4f1cb6e5287fef7b26b814dd9f22ba67b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some unfinished templates work</title>
<updated>2026-02-15T18:24:02Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-15T18:23:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=8be1a310b1df146620af2a748891d60bd0b686b6'/>
<id>urn:sha1:8be1a310b1df146620af2a748891d60bd0b686b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up admin api a bit</title>
<updated>2026-02-15T01:31:20Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-14T20:33:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=3660ebdba8dfaf812f325530cf096fe953098b86'/>
<id>urn:sha1:3660ebdba8dfaf812f325530cf096fe953098b86</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cs: create uapi project</title>
<updated>2026-02-13T05:12:18Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-13T05:12:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e5b7977f2ae07b42e3be2dbbf79c450b8176ed19'/>
<id>urn:sha1:e5b7977f2ae07b42e3be2dbbf79c450b8176ed19</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C# extensions: migrate to slnx</title>
<updated>2026-02-11T09:42:29Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-11T09:42:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c89189ca6f1659a81eff589b7c63097f39a350f4'/>
<id>urn:sha1:c89189ca6f1659a81eff589b7c63097f39a350f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More C# progress</title>
<updated>2026-02-11T09:39:16Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-11T09:37:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c11629268b5033b9a2ceabf05ed395cef1f68c5d'/>
<id>urn:sha1:c11629268b5033b9a2ceabf05ed395cef1f68c5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C# gw offload work, schema-izing stuff</title>
<updated>2026-02-06T04:21:31Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-06T04:21:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=862bfd78038e0f35581ebe5d5416bb6f9bca999e'/>
<id>urn:sha1:862bfd78038e0f35581ebe5d5416bb6f9bca999e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More nix stuff</title>
<updated>2026-02-04T22:14:24Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-04T22:14:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=f8c85d666d47d3e72413a186e7ab2546f538bd2f'/>
<id>urn:sha1:f8c85d666d47d3e72413a186e7ab2546f538bd2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make builds for C# atomic, fix deps</title>
<updated>2026-02-04T03:27:45Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-04T03:27:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=6a235130d7356f273277f7cf2c28eabf17b9774d'/>
<id>urn:sha1:6a235130d7356f273277f7cf2c28eabf17b9774d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add deps.json for cs db models</title>
<updated>2026-02-04T00:00:39Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-04T00:00:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=f1b1d5d222cf80694c4daf23f25055004bfc99d6'/>
<id>urn:sha1:f1b1d5d222cf80694c4daf23f25055004bfc99d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Basic gateway offload server and op12</title>
<updated>2026-02-03T02:15:59Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-03T02:14:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e5b694892dc05d6db3c529a83cb13b97b8c5bb9c'/>
<id>urn:sha1:e5b694892dc05d6db3c529a83cb13b97b8c5bb9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update cs admin api to use abstracted auth</title>
<updated>2026-02-03T02:15:59Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-03T02:11:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=1b081c7516c67380010296b30d528ae2a9f2427a'/>
<id>urn:sha1:1b081c7516c67380010296b30d528ae2a9f2427a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Abstract out C# auth</title>
<updated>2026-02-03T02:15:59Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-03T02:10:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a06e8f723b5c81945d8f226e8d77d95312cb8d85'/>
<id>urn:sha1:a06e8f723b5c81945d8f226e8d77d95312cb8d85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update C# db models</title>
<updated>2026-02-03T02:15:59Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-03T02:09:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=656758ad12ca8a351d15c28e68d53b73e527446b'/>
<id>urn:sha1:656758ad12ca8a351d15c28e68d53b73e527446b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up some scripts</title>
<updated>2026-02-03T02:15:59Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-03T02:07:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=50cbeb767799c2fdc91bfc1b050594597b1fd7b1'/>
<id>urn:sha1:50cbeb767799c2fdc91bfc1b050594597b1fd7b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cdn-cs updates</title>
<updated>2026-01-30T14:36:04Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-30T14:36:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=43641ed0398bb772f2f2768234595a069ec14141'/>
<id>urn:sha1:43641ed0398bb772f2f2768234595a069ec14141</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cs cdn interop stuff</title>
<updated>2026-01-29T21:30:52Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-29T21:30:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=71643579984289c489831074d998c76b3d76691c'/>
<id>urn:sha1:71643579984289c489831074d998c76b3d76691c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update dotent dep locks</title>
<updated>2026-01-26T10:02:33Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-26T10:02:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=6f2a106f6d8b217e0499c715e399b4bb04aa8f55'/>
<id>urn:sha1:6f2a106f6d8b217e0499c715e399b4bb04aa8f55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C# dependency updates, CDN-CS work</title>
<updated>2026-01-26T09:20:52Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-26T09:20:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=56d8aa2326382633be81a014530b11f14aaa2a62'/>
<id>urn:sha1:56d8aa2326382633be81a014530b11f14aaa2a62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update nix deps</title>
<updated>2026-01-17T16:32:17Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-17T16:32:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=dd58e7509e979742fbc7c8f2a8370bf418048c21'/>
<id>urn:sha1:dd58e7509e979742fbc7c8f2a8370bf418048c21</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add explicit dep on EFCore to resolve compiler error</title>
<updated>2026-01-17T16:00:23Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-17T16:00:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=1365b2fc8a7580a4b97ec9d457092d43a7f0ecbd'/>
<id>urn:sha1:1365b2fc8a7580a4b97ec9d457092d43a7f0ecbd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update nix nuget deps</title>
<updated>2026-01-17T14:14:58Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-17T14:14:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=bfed3395c621664f7128816dc7042849239b1ece'/>
<id>urn:sha1:bfed3395c621664f7128816dc7042849239b1ece</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Setting myself up for failure</title>
<updated>2026-01-17T13:59:13Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-17T13:59:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a46ae853223eb1de45b21a19bf064405c5ccb9a2'/>
<id>urn:sha1:a46ae853223eb1de45b21a19bf064405c5ccb9a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restructure extras</title>
<updated>2026-01-17T02:22:44Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-17T01:18:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=8ea87873dee7f839b726543bb6b02d3822792391'/>
<id>urn:sha1:8ea87873dee7f839b726543bb6b02d3822792391</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sync CS db model</title>
<updated>2026-01-11T15:39:22Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-11T15:39:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=989bb734cd23fae577b28d143473ea3a8778d437'/>
<id>urn:sha1:989bb734cd23fae577b28d143473ea3a8778d437</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CDN-CS stuff</title>
<updated>2026-01-11T15:31:22Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-11T15:31:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=654fcc29b5d2284d301df3f63e9db35c21ec63cf'/>
<id>urn:sha1:654fcc29b5d2284d301df3f63e9db35c21ec63cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add sticker manager in non admin section of admin api test client</title>
<updated>2025-12-29T10:40:02Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-29T10:40:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=16e90d228e6186d102f13560cc3ed6985cb63db3'/>
<id>urn:sha1:16e90d228e6186d102f13560cc3ed6985cb63db3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix deps hashes for extras</title>
<updated>2025-12-29T10:39:11Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-29T10:39:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=bb9075667c4d0799abec193a95164b7292be17b2'/>
<id>urn:sha1:bb9075667c4d0799abec193a95164b7292be17b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C#: db config model</title>
<updated>2025-12-25T22:01:27Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-25T22:01:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a75c38ff2a4bc87adcdd668b0f17daf645c68252'/>
<id>urn:sha1:a75c38ff2a4bc87adcdd668b0f17daf645c68252</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WIP C# stuff</title>
<updated>2025-12-25T06:07:31Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-25T06:07:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a01fb6ab39cca9c54713e9db5415a574f68f2e71'/>
<id>urn:sha1:a01fb6ab39cca9c54713e9db5415a574f68f2e71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix docker</title>
<updated>2025-12-23T20:18:38Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-23T20:17:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=06cbb0ec2df723db4d4f71ac64df387a98614516'/>
<id>urn:sha1:06cbb0ec2df723db4d4f71ac64df387a98614516</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More flake checks</title>
<updated>2025-12-17T04:50:23Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-17T04:50:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=bbce41520fb1ab9923dfe8fb704709e5db00b044'/>
<id>urn:sha1:bbce41520fb1ab9923dfe8fb704709e5db00b044</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nix: add admin api docker image</title>
<updated>2025-12-17T04:16:24Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-17T04:16:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c6e8f66cd251aee6757c6c7b19d0199cfb5d06bf'/>
<id>urn:sha1:c6e8f66cd251aee6757c6c7b19d0199cfb5d06bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>admin api packaging</title>
<updated>2025-12-14T22:18:35Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-14T22:18:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=4534d4dbf5f5071fa71c5dec4444bf4b2bbd040c'/>
<id>urn:sha1:4534d4dbf5f5071fa71c5dec4444bf4b2bbd040c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update admin api db model to match TS</title>
<updated>2025-12-13T22:34:36Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-13T22:34:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=0be92b274a589beb8ea047d527b67ae7f3678092'/>
<id>urn:sha1:0be92b274a589beb8ea047d527b67ae7f3678092</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Regenerate spacebar db for admin api</title>
<updated>2025-12-13T22:15:53Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-13T22:15:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=4443b76dc75c208edb90c6e9540ac8f3b1a1b299'/>
<id>urn:sha1:4443b76dc75c208edb90c6e9540ac8f3b1a1b299</id>
<content type='text'>
</content>
</entry>
<entry>
<title>admin api: clean up imports</title>
<updated>2025-11-25T17:20:20Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-11-25T17:20:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=0b326ee278e829eb23ccfcfe9acc0355d8829acb'/>
<id>urn:sha1:0b326ee278e829eb23ccfcfe9acc0355d8829acb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Admin API: Check rights, require OPERATOR</title>
<updated>2025-11-24T19:24:17Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-11-24T19:24:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=eb07c5c9560ebf3628019c169f722182e4d7f80e'/>
<id>urn:sha1:eb07c5c9560ebf3628019c169f722182e4d7f80e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Admin API: .NET 10</title>
<updated>2025-11-24T19:23:54Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-11-24T19:23:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=814f532160d92962b39ba6c500f616316e277c60'/>
<id>urn:sha1:814f532160d92962b39ba6c500f616316e277c60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Automod mayhaps?</title>
<updated>2025-10-18T14:31:11Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-10-18T14:05:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e4714b426b84abe8b7145f0c309ec12a6fc3c6a5'/>
<id>urn:sha1:e4714b426b84abe8b7145f0c309ec12a6fc3c6a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Admin api changes</title>
<updated>2025-10-14T07:07:55Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-10-14T07:07:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=58d92080d544e255ee3fd0c0e722a7c6f1c474a7'/>
<id>urn:sha1:58d92080d544e255ee3fd0c0e722a7c6f1c474a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Why wasnt this included?</title>
<updated>2025-10-05T20:59:47Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-10-05T20:59:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=3c39e0270f8a5f5ec764a35d999466f6a84e64c6'/>
<id>urn:sha1:3c39e0270f8a5f5ec764a35d999466f6a84e64c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix admin api build</title>
<updated>2025-10-05T20:38:07Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-10-05T20:38:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c07c7642084d5d7362dff26c23a22ff7b5ee846d'/>
<id>urn:sha1:c07c7642084d5d7362dff26c23a22ff7b5ee846d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix nix, update admin api db models</title>
<updated>2025-10-05T20:09:21Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-10-05T20:09:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=7777595125b2ce88521e93bc7898c3d1a0e3a203'/>
<id>urn:sha1:7777595125b2ce88521e93bc7898c3d1a0e3a203</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More admin API fun</title>
<updated>2025-10-05T19:34:42Z</updated>
<author>
<name>Emma [it/its]@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-07-06T14:15:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e64583304271c7c2604f41df5ce89cbed42c2cb5'/>
<id>urn:sha1:e64583304271c7c2604f41df5ce89cbed42c2cb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Further admin api work</title>
<updated>2025-10-05T19:34:42Z</updated>
<author>
<name>Emma [it/its]@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-04-10T15:12:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e1483e9f90ef506444a75499768ec0d7c27bfdc8'/>
<id>urn:sha1:e1483e9f90ef506444a75499768ec0d7c27bfdc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Local changes</title>
<updated>2025-10-05T19:34:40Z</updated>
<author>
<name>Emma [it/its]@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-04-08T16:55:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=abb1b570a4343d5e4fde34f55c1a2bf403f62981'/>
<id>urn:sha1:abb1b570a4343d5e4fde34f55c1a2bf403f62981</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rewrite access tokens, initial admin api</title>
<updated>2025-10-05T19:33:50Z</updated>
<author>
<name>Emma [it/its]@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-12-27T04:48:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a632666203e7c6c67fdb3bcf1809a591b1d0edf1'/>
<id>urn:sha1:a632666203e7c6c67fdb3bcf1809a591b1d0edf1</id>
<content type='text'>
</content>
</entry>
</feed>
