<feed xmlns='http://www.w3.org/2005/Atom'>
<title>spacebarchat/server-ts.git/extra/admin-api/Models, branch github/dev/lazyrequest</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%2Flazyrequest</id>
<link rel='self' href='http://cgit.rory.gay/spacebarchat/server-ts.git/atom?h=github%2Fdev%2Flazyrequest'/>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/'/>
<updated>2026-06-23T03:53:09Z</updated>
<entry>
<title>Member list kinda works now?</title>
<updated>2026-06-23T03:53:09Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-06-23T03:53:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=6751174792969e36e5afb01784d00236578f444f'/>
<id>urn:sha1:6751174792969e36e5afb01784d00236578f444f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Get basic member list working in offload</title>
<updated>2026-06-21T18:41:01Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-06-21T18:41:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=3d07e05fd0ddd19a22a2883d3dc3446b2cfbe27d'/>
<id>urn:sha1:3d07e05fd0ddd19a22a2883d3dc3446b2cfbe27d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More tests</title>
<updated>2026-06-19T06:59:16Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-06-19T06:59:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=fefc571558883d4a878565ec9f92356606d2816f'/>
<id>urn:sha1:fefc571558883d4a878565ec9f92356606d2816f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update basic deps</title>
<updated>2026-06-19T04:37:38Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-06-19T04:37:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c3ec214e86f709c8003bea4a1b7a5eec6271729b'/>
<id>urn:sha1:c3ec214e86f709c8003bea4a1b7a5eec6271729b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minor CDN-CS work</title>
<updated>2026-06-19T03:58:49Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-06-19T03:58:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=d401aea643d0e69dbb4a2c7db1796cd6f82d0a31'/>
<id>urn:sha1:d401aea643d0e69dbb4a2c7db1796cd6f82d0a31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some message tests</title>
<updated>2026-06-18T02:53:16Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-06-18T02:52:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=1612bb0d1269386ff8db0603bd3b1d0fc16a2770'/>
<id>urn:sha1:1612bb0d1269386ff8db0603bd3b1d0fc16a2770</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unit tests for webhooks</title>
<updated>2026-06-05T20:42:33Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-06-05T20:42:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=d109d871d75d7ee707bb33342d5fed6865124166'/>
<id>urn:sha1:d109d871d75d7ee707bb33342d5fed6865124166</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More C# models, split basic client SDK from client</title>
<updated>2026-06-05T13:47:25Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-06-05T13:47:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=2597118ba47210f8591959ae69e76121b286c5c9'/>
<id>urn:sha1:2597118ba47210f8591959ae69e76121b286c5c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix db models build</title>
<updated>2026-05-25T13:40:15Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-05-25T13:40:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=3d79fafe4094e739f3e654609d420ec6bdf2b8cc'/>
<id>urn:sha1:3d79fafe4094e739f3e654609d420ec6bdf2b8cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>side tangent: update C# DB model, fix admin api auth</title>
<updated>2026-05-25T07:17:34Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-05-25T07:15:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=b05519d394ad379eab4e18254f5305392ce03685'/>
<id>urn:sha1:b05519d394ad379eab4e18254f5305392ce03685</id>
<content type='text'>
</content>
</entry>
<entry>
<title>client: basic message parsing, gateway listening</title>
<updated>2026-05-17T01:14:34Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-05-17T01:14:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=8f76cc5edf8588c8bec36daf0bbdc7d699d38800'/>
<id>urn:sha1:8f76cc5edf8588c8bec36daf0bbdc7d699d38800</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update CS models</title>
<updated>2026-05-08T20:20:41Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-05-08T20:20:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a39a44319647772552bc587f096cd1a7ab3c8c5e'/>
<id>urn:sha1:a39a44319647772552bc587f096cd1a7ab3c8c5e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor update-deps.cs, update dotnet deps</title>
<updated>2026-04-23T23:33:25Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-23T23:33:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=f2940b1d661ff89c525e33ad8de7dcad4eb921b3'/>
<id>urn:sha1:f2940b1d661ff89c525e33ad8de7dcad4eb921b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update CS models, deps</title>
<updated>2026-04-18T16:26:34Z</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=7dcccdcd6c2801b398f215630b77ec9db4d478ed'/>
<id>urn:sha1:7dcccdcd6c2801b398f215630b77ec9db4d478ed</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>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>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>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/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>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>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>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>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>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>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>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>
</feed>
