<feed xmlns='http://www.w3.org/2005/Atom'>
<title>spacebarchat/server-ts.git/scripts, branch github/dev/gw-encoding-refactor</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%2Fgw-encoding-refactor</id>
<link rel='self' href='http://cgit.rory.gay/spacebarchat/server-ts.git/atom?h=github%2Fdev%2Fgw-encoding-refactor'/>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/'/>
<updated>2026-04-19T22:15:29Z</updated>
<entry>
<title>Update genIndex to add ane xtra newline</title>
<updated>2026-04-19T22:15:29Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-19T22:08:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=5cb017ba1cea7ed61afc0732eb485137fe6b7744'/>
<id>urn:sha1:5cb017ba1cea7ed61afc0732eb485137fe6b7744</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix schemas script</title>
<updated>2026-03-21T13:46:30Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-21T13:46:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=48eb55ee07d237ff2272e9763c1bbb5c72842f53'/>
<id>urn:sha1:48eb55ee07d237ff2272e9763c1bbb5c72842f53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>final pk fixes</title>
<updated>2026-03-20T15:31:32Z</updated>
<author>
<name>MathMan05</name>
<email>mathmanrm@gmail.com</email>
</author>
<published>2026-03-17T04:29:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=9043c642cc410b7f67a98a50dd7e6812b98c80d5'/>
<id>urn:sha1:9043c642cc410b7f67a98a50dd7e6812b98c80d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Color coded logging for missing request/response schemas in openapi</title>
<updated>2026-03-17T01:23:23Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-17T01:23:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=4850d73e516c84added1175b8ae5ee178cede7a1'/>
<id>urn:sha1:4850d73e516c84added1175b8ae5ee178cede7a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>openapi.js: explicitly disable LOG_ROUTES</title>
<updated>2026-03-17T00:33:43Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-17T00:33:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a2be4fedfdf9f466dfb8cd125f1a408857e13644'/>
<id>urn:sha1:a2be4fedfdf9f466dfb8cd125f1a408857e13644</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up schemas some more</title>
<updated>2026-03-16T22:45:23Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-16T22:45:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=8c137a42a25de78ced8e1fdd4ab2b07557488477'/>
<id>urn:sha1:8c137a42a25de78ced8e1fdd4ab2b07557488477</id>
<content type='text'>
</content>
</entry>
<entry>
<title>properly mark unused params</title>
<updated>2026-03-14T02:59:28Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-14T02:59:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a451f92e67ee51136d4841fdda6befe8629a298b'/>
<id>urn:sha1:a451f92e67ee51136d4841fdda6befe8629a298b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Qodana: fix async warnings</title>
<updated>2026-03-14T02:26:26Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-14T02:26:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=b5e63c06b684e00f63c70e3e8347e9c49da6c02e'/>
<id>urn:sha1:b5e63c06b684e00f63c70e3e8347e9c49da6c02e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lower missing route to WARN, add empty route middlewares</title>
<updated>2026-02-25T07:08:39Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-02-25T07:08:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=7b04349878abfa2d12825012acb30e8d53badb4d'/>
<id>urn:sha1:7b04349878abfa2d12825012acb30e8d53badb4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make openapi.js work offline - still needs conditionals fixed though</title>
<updated>2026-01-22T20:34:21Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-22T20:34:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=31345651dbbebf0babe33667a37a297f731d24dc'/>
<id>urn:sha1:31345651dbbebf0babe33667a37a297f731d24dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move health endpoints to /, deprecate /api/-. Fixes #1089</title>
<updated>2026-01-22T18:42:24Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-22T18:42:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=935f7960a676a11d60d4a5e3990c1920d747790e'/>
<id>urn:sha1:935f7960a676a11d60d4a5e3990c1920d747790e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Quick and dirty util scripts, trim node modules</title>
<updated>2026-01-21T06:09:54Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-21T06:09:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=00b2a18cdb1ce6b75f096d263e6b12d355158170'/>
<id>urn:sha1:00b2a18cdb1ce6b75f096d263e6b12d355158170</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Exclude captcha response schemas, KeySchema</title>
<updated>2026-01-11T16:42:57Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-11T16:42:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=7fb017dd58f3bcbb1f12bc1b8073e5cd648c9497'/>
<id>urn:sha1:7fb017dd58f3bcbb1f12bc1b8073e5cd648c9497</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: add missing config value for tests</title>
<updated>2026-01-10T15:23:41Z</updated>
<author>
<name>CyberL1</name>
<email>cyber.hf18@gmail.com</email>
</author>
<published>2026-01-10T15:23:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=754bef93aa7c3828ca17f2ee59aa65ab93c5796a'/>
<id>urn:sha1:754bef93aa7c3828ca17f2ee59aa65ab93c5796a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>prettier: ignore schemaExclusions.json</title>
<updated>2025-12-19T19:37:11Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-19T19:37:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=7c247aedb9d59d7bdc60d4004a8beebf83eaa313'/>
<id>urn:sha1:7c247aedb9d59d7bdc60d4004a8beebf83eaa313</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix style in scripts/schemaExclusions.json</title>
<updated>2025-12-19T18:37:34Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-19T18:37:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c57f02f05cc95283611f4a1763da1b187ea70887'/>
<id>urn:sha1:c57f02f05cc95283611f4a1763da1b187ea70887</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ESLint: warn for deprecated constructs</title>
<updated>2025-12-19T18:35:54Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-19T18:35:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=3636d615db95f6d0bd2560a27131b541fa51aa22'/>
<id>urn:sha1:3636d615db95f6d0bd2560a27131b541fa51aa22</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: run prettier</title>
<updated>2025-12-19T06:32:42Z</updated>
<author>
<name>CyberL1</name>
<email>cyber.hf18@gmail.com</email>
</author>
<published>2025-12-19T06:32:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=8c1cd45a8079e6dd3ce09b4031725eec7456cab1'/>
<id>urn:sha1:8c1cd45a8079e6dd3ce09b4031725eec7456cab1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Send HTTP 401 on token errors</title>
<updated>2025-12-19T04:43:23Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-19T04:43:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=62123f6a6e8639bf415125e1969043926fec7602'/>
<id>urn:sha1:62123f6a6e8639bf415125e1969043926fec7602</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' into feat/forwards</title>
<updated>2025-12-18T21:05:12Z</updated>
<author>
<name>Cyber</name>
<email>cyber.hf18@gmail.com</email>
</author>
<published>2025-12-18T21:05:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c984dbbd3fc57588027172a4fa29d5ff007a51dd'/>
<id>urn:sha1:c984dbbd3fc57588027172a4fa29d5ff007a51dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: run prettier (again)</title>
<updated>2025-12-18T21:03:41Z</updated>
<author>
<name>CyberL1</name>
<email>cyber.hf18@gmail.com</email>
</author>
<published>2025-12-18T21:03:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=30dfb0841ab3661524a219f6c39929e2ccfb2a43'/>
<id>urn:sha1:30dfb0841ab3661524a219f6c39929e2ccfb2a43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More gateway trace</title>
<updated>2025-12-18T20:54:21Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-18T20:54:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=d8c5448248e2d15b1c8fcc866cc79007d0021775'/>
<id>urn:sha1:d8c5448248e2d15b1c8fcc866cc79007d0021775</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add TODO</title>
<updated>2025-12-18T20:50:48Z</updated>
<author>
<name>CyberL1</name>
<email>cyber.hf18@gmail.com</email>
</author>
<published>2025-12-18T20:50:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c08765061c5bdc3e9a6c42225bfac62a69bc5a92'/>
<id>urn:sha1:c08765061c5bdc3e9a6c42225bfac62a69bc5a92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: run prettier</title>
<updated>2025-12-18T20:39:14Z</updated>
<author>
<name>CyberL1</name>
<email>cyber.hf18@gmail.com</email>
</author>
<published>2025-12-18T20:39:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=4553b1d12691b8722d65813fa430f64a3b4b6c53'/>
<id>urn:sha1:4553b1d12691b8722d65813fa430f64a3b4b6c53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lintstagedrc: regenerate schemas/openapi if schemas changed</title>
<updated>2025-12-17T10:01:27Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-17T10:00:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=491c0de845a886954262e3ddb24959ba37a014b6'/>
<id>urn:sha1:491c0de845a886954262e3ddb24959ba37a014b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prettier u13</title>
<updated>2025-12-17T08:41:22Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-17T08:41:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=063030266015c8e265964cc487115324480c7206'/>
<id>urn:sha1:063030266015c8e265964cc487115324480c7206</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prettier u12</title>
<updated>2025-12-17T08:39:45Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-17T08:39:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=319c40f40bbceb1102e895eb7cd4ff7195a962ee'/>
<id>urn:sha1:319c40f40bbceb1102e895eb7cd4ff7195a962ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prettier u11</title>
<updated>2025-12-17T08:37:51Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-17T08:37:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c18c8502d1784a91f3e081759b7feb0677ad87a3'/>
<id>urn:sha1:c18c8502d1784a91f3e081759b7feb0677ad87a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prettier a few files</title>
<updated>2025-12-17T05:55:55Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-17T05:55:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=877339c8af23baa9be6b5de4b74b7b2f517618d8'/>
<id>urn:sha1:877339c8af23baa9be6b5de4b74b7b2f517618d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Drop staging migration scripts - these are years old now...</title>
<updated>2025-12-17T05:54:10Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-17T05:54:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=68fa9cc6783fa31cab97ac00375a900c3b6ecbec'/>
<id>urn:sha1:68fa9cc6783fa31cab97ac00375a900c3b6ecbec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Instance ban stuff</title>
<updated>2025-12-13T01:01:32Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-13T01:01:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=dae89fd0afe54a9ab05e2f5484a40ae9101b1a82'/>
<id>urn:sha1:dae89fd0afe54a9ab05e2f5484a40ae9101b1a82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix CI tests</title>
<updated>2025-12-12T22:58:59Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-12T22:58:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=8a785da5e4430dc51a5af7b40a2a6fe2f495d778'/>
<id>urn:sha1:8a785da5e4430dc51a5af7b40a2a6fe2f495d778</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Exclude networking related schemas</title>
<updated>2025-12-02T16:37:10Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-02T16:37:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=309567a576d60db6598123b4e802b02b593e5f55'/>
<id>urn:sha1:309567a576d60db6598123b4e802b02b593e5f55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Drop node-fetch-commonjs, proxy-agent as deprecated</title>
<updated>2025-12-01T19:19:14Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-01T19:19:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=25f7c0de5da70095040c6a5c33b5e6f1e0cdaf08'/>
<id>urn:sha1:25f7c0de5da70095040c6a5c33b5e6f1e0cdaf08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Maybe catch functions in the future in schemas?</title>
<updated>2025-11-29T22:33:25Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-11-29T22:33:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=f10ec7b80f73b49097900b4a04af3a075d94511e'/>
<id>urn:sha1:f10ec7b80f73b49097900b4a04af3a075d94511e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cut down schemas by 90%</title>
<updated>2025-11-29T21:22:41Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-11-29T21:22:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=2ebe2a57fbbe177512b77b0ca6b8cca6aec858c6'/>
<id>urn:sha1:2ebe2a57fbbe177512b77b0ca6b8cca6aec858c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'removeStupidPolies' of https://github.com/MathMan05/server into removeStupidPolies</title>
<updated>2025-11-26T21:56:25Z</updated>
<author>
<name>MathMan05</name>
<email>mathmanrm@gmail.com</email>
</author>
<published>2025-11-26T21:56:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=b19e3d84191d2c7dcefd0f9b00885fa8e127502d'/>
<id>urn:sha1:b19e3d84191d2c7dcefd0f9b00885fa8e127502d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>get distinct working better</title>
<updated>2025-11-26T21:24:54Z</updated>
<author>
<name>MathMan05</name>
<email>mathmanrm@gmail.com</email>
</author>
<published>2025-11-26T21:24:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e92e26ac7a2443ac40de4f56c5df82a7f23cc91b'/>
<id>urn:sha1:e92e26ac7a2443ac40de4f56c5df82a7f23cc91b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mention inbox, hopefully</title>
<updated>2025-11-26T14:27:19Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-11-26T14:27:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=06e33083556ae750f25bd07abff0670e0efacda7'/>
<id>urn:sha1:06e33083556ae750f25bd07abff0670e0efacda7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Exclude some more schemas</title>
<updated>2025-11-21T15:18:54Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-10-23T22:47:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=7a7ccbe291bc93e077975e098968a07bab7216f9'/>
<id>urn:sha1:7a7ccbe291bc93e077975e098968a07bab7216f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve openapi schema generation script</title>
<updated>2025-11-21T15:17:36Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-10-23T20:27:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c168b8faf99e861366648b423a6198b85578e9bc'/>
<id>urn:sha1:c168b8faf99e861366648b423a6198b85578e9bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reorganise schemas a little bit</title>
<updated>2025-10-15T06:04:23Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-10-15T06:04:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e52c2373264c9c0735107fe06cea515a2b1cf1a0'/>
<id>urn:sha1:e52c2373264c9c0735107fe06cea515a2b1cf1a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move schemas to separate module</title>
<updated>2025-10-14T07:34:21Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-10-14T07:30:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=0da7169b005e37f77b9220579c8e0e0639cc6983'/>
<id>urn:sha1:0da7169b005e37f77b9220579c8e0e0639cc6983</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Schema fixes, api bug fix</title>
<updated>2025-10-14T07:07:37Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-10-14T07:07:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=05285114cd0c367c80b7407626b43b8192f041e1'/>
<id>urn:sha1:05285114cd0c367c80b7407626b43b8192f041e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: always run openapi and schema generation, use build mode</title>
<updated>2025-10-07T13:08:48Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-10-07T13:08:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=251eaf9519d68686acaf2c29fccc92294e0dfa80'/>
<id>urn:sha1:251eaf9519d68686acaf2c29fccc92294e0dfa80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Silence, dotenv, we dont want your ads</title>
<updated>2025-09-29T20:18:38Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-09-29T20:11:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=0e495bc31d475bfb56ddac5db226a0302bd4a1e2'/>
<id>urn:sha1:0e495bc31d475bfb56ddac5db226a0302bd4a1e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Setting protos support</title>
<updated>2025-09-29T16:38:06Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-07-11T10:55:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=5e3080d72fe5a388c53698c732b855b98ca92d6e'/>
<id>urn:sha1:5e3080d72fe5a388c53698c732b855b98ca92d6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix module resolution when $CWD != .</title>
<updated>2024-10-27T23:32:18Z</updated>
<author>
<name>Emma [it/its]@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-10-25T16:57:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=2feb90475e12d23e892aef37bb01e2361dac4bc6'/>
<id>urn:sha1:2feb90475e12d23e892aef37bb01e2361dac4bc6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run prettier</title>
<updated>2024-08-24T06:46:04Z</updated>
<author>
<name>TomatoCake</name>
<email>60300461+DEVTomatoCake@users.noreply.github.com</email>
</author>
<published>2024-08-24T06:46:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=dc81bcf90042be12e158aaa9aaafd779041957cf'/>
<id>urn:sha1:dc81bcf90042be12e158aaa9aaafd779041957cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add method to NO_AUTHORIZATION_ROUTES</title>
<updated>2024-08-24T06:43:22Z</updated>
<author>
<name>TomatoCake</name>
<email>60300461+DEVTomatoCake@users.noreply.github.com</email>
</author>
<published>2024-08-24T06:43:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=74f20898a3f5b014124c6281b08de087ef6fa467'/>
<id>urn:sha1:74f20898a3f5b014124c6281b08de087ef6fa467</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Highlight sb-only routes</title>
<updated>2024-08-21T17:19:33Z</updated>
<author>
<name>TomatoCake</name>
<email>60300461+DEVTomatoCake@users.noreply.github.com</email>
</author>
<published>2024-08-21T17:19:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=d1fe2914180c4d03537f8bd0b77190366296c7e0'/>
<id>urn:sha1:d1fe2914180c4d03537f8bd0b77190366296c7e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Slight code cleanup &amp; update project desc</title>
<updated>2024-08-21T17:08:25Z</updated>
<author>
<name>TomatoCake</name>
<email>60300461+DEVTomatoCake@users.noreply.github.com</email>
</author>
<published>2024-08-21T17:08:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=0d6cb6309627cecce31ed78768c8b960260125c1'/>
<id>urn:sha1:0d6cb6309627cecce31ed78768c8b960260125c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Exclude more internal schemas</title>
<updated>2024-08-21T16:50:31Z</updated>
<author>
<name>TomatoCake</name>
<email>60300461+DEVTomatoCake@users.noreply.github.com</email>
</author>
<published>2024-08-21T16:50:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=339b947a8d471a42686ad58b950c9eafe10463e0'/>
<id>urn:sha1:339b947a8d471a42686ad58b950c9eafe10463e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove changelog.js and cleanup package.json scripts</title>
<updated>2023-08-10T09:45:34Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-08-10T09:45:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=be47c8a23161cb393c51cb85e9a6e9965feca02c'/>
<id>urn:sha1:be47c8a23161cb393c51cb85e9a6e9965feca02c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add login script</title>
<updated>2023-08-07T06:46:40Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-08-07T06:46:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=db777541ccba1a974d4f3d21d4536aad5742ea25'/>
<id>urn:sha1:db777541ccba1a974d4f3d21d4536aad5742ea25</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* add TOKEN and ITER env vars to identify test script</title>
<updated>2023-08-07T01:59:48Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-08-07T01:59:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=24ec642d495198749f9c3da37ecf42b42d869ff6'/>
<id>urn:sha1:24ec642d495198749f9c3da37ecf42b42d869ff6</id>
<content type='text'>
* kill child process server when tests are done, not just parent
</content>
</entry>
<entry>
<title>Merge branch 'master' into feat/refactorIdentify</title>
<updated>2023-07-27T22:24:15Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-07-27T22:24:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=8a3989c29776ad7eba8077bf7cc9c56e28b9b8c3'/>
<id>urn:sha1:8a3989c29776ad7eba8077bf7cc9c56e28b9b8c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Send user and roles id array in GET /guilds/:id/members/:id</title>
<updated>2023-06-10T14:27:38Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-06-10T14:27:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=6e47b8e0b345ed064b5bdd8e16bd4d48ca9c9cd8'/>
<id>urn:sha1:6e47b8e0b345ed064b5bdd8e16bd4d48ca9c9cd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' into openapi</title>
<updated>2023-04-18T15:27:19Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-04-18T15:27:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=40ad7bb3af15a3658de4f9b43fbc0678d71c1dd8'/>
<id>urn:sha1:40ad7bb3af15a3658de4f9b43fbc0678d71c1dd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' into feat/refactorIdentify</title>
<updated>2023-04-18T11:36:28Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-04-18T11:36:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=31b2db8c549101a7dd73cbe9c28b8f83a2754723'/>
<id>urn:sha1:31b2db8c549101a7dd73cbe9c28b8f83a2754723</id>
<content type='text'>
</content>
</entry>
<entry>
<title>REALLY bad server testing</title>
<updated>2023-04-18T11:29:58Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-04-18T11:22:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=1d19db52ebe86d3fcbb8f3837407100e5c15ad73'/>
<id>urn:sha1:1d19db52ebe86d3fcbb8f3837407100e5c15ad73</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rewrite getRouteDescriptions, fix message route not appearing in openapi spec</title>
<updated>2023-04-15T15:51:52Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-04-15T15:51:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=b438f2b071dbaa82371016168ab843f24be5063e'/>
<id>urn:sha1:b438f2b071dbaa82371016168ab843f24be5063e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>generated files</title>
<updated>2023-04-14T12:59:40Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-04-14T12:59:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a263ebb1e50fb0b90b0ab82ced1a30511e815b42'/>
<id>urn:sha1:a263ebb1e50fb0b90b0ab82ced1a30511e815b42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix bug where different HTTP method handlers would overwrite eachother in spec generation</title>
<updated>2023-04-14T05:17:30Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-04-14T05:17:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=029bc8b5f8b017cd335a733770176d8b55696055'/>
<id>urn:sha1:029bc8b5f8b017cd335a733770176d8b55696055</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix some types not being generated correctly</title>
<updated>2023-04-14T00:13:58Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2023-04-14T00:13:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a8a28542f73e949a088c48b0b52cddcaac249f6f'/>
<id>urn:sha1:a8a28542f73e949a088c48b0b52cddcaac249f6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix response types not being generated</title>
<updated>2023-04-13T23:46:26Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2023-04-13T23:46:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=393b713c6a4026d47f95f4b0c59ffb0a16d7d739'/>
<id>urn:sha1:393b713c6a4026d47f95f4b0c59ffb0a16d7d739</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spacebar</title>
<updated>2023-04-13T19:48:27Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2023-04-13T19:48:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=78d98f0244bd3285cc46bb7d0254677bc2df0fe4'/>
<id>urn:sha1:78d98f0244bd3285cc46bb7d0254677bc2df0fe4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clusterfuck</title>
<updated>2023-04-13T19:44:39Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2023-03-27T19:51:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=866eb15d90f35cc789bfacea4b70b904471d8eae'/>
<id>urn:sha1:866eb15d90f35cc789bfacea4b70b904471d8eae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>oapi: bug fixes</title>
<updated>2023-04-13T19:41:23Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2023-03-26T00:21:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=0d666732c61ce98fe775bc5c34ebbef11b839ec2'/>
<id>urn:sha1:0d666732c61ce98fe775bc5c34ebbef11b839ec2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>oapi: users progress</title>
<updated>2023-04-13T19:38:52Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2023-03-25T20:09:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=1ce7879ee85ea5bb5efaff3cf950e65513098d3c'/>
<id>urn:sha1:1ce7879ee85ea5bb5efaff3cf950e65513098d3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gifs and query params</title>
<updated>2023-04-13T19:24:37Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2023-03-24T22:57:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=0dc5b19bd87875f146362e042e976958a047192e'/>
<id>urn:sha1:0dc5b19bd87875f146362e042e976958a047192e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>default responses</title>
<updated>2023-04-13T19:20:17Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2023-03-24T22:28:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=0d2a2c7258524dedf15f4e799d3b6713d5a3add6'/>
<id>urn:sha1:0d2a2c7258524dedf15f4e799d3b6713d5a3add6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixing lots of openapi crap</title>
<updated>2023-04-13T19:20:10Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2023-03-24T22:14:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=6b3a3b750f3e29b491c51f8199efd64c05176a65'/>
<id>urn:sha1:6b3a3b750f3e29b491c51f8199efd64c05176a65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auth routes</title>
<updated>2023-04-13T18:58:53Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2023-03-23T14:40:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a567ca3f514b7671da5d523325751a8383885d2c'/>
<id>urn:sha1:a567ca3f514b7671da5d523325751a8383885d2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' into feat/refactorIdentify</title>
<updated>2023-04-13T09:45:44Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-04-13T09:45:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=5a6cb33f5ead561cd2ac82afc7be6a00fc0707f7'/>
<id>urn:sha1:5a6cb33f5ead561cd2ac82afc7be6a00fc0707f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set eslint env properly</title>
<updated>2023-04-12T10:43:49Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-04-12T10:43:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=5771552408898a3c33a7432a207fcfa51ad5f5df'/>
<id>urn:sha1:5771552408898a3c33a7432a207fcfa51ad5f5df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unnecessary stresstest folder</title>
<updated>2023-04-12T10:42:47Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-04-12T10:41:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=3f4344a6105f8f3cf93d3b9996f1a7d450423329'/>
<id>urn:sha1:3f4344a6105f8f3cf93d3b9996f1a7d450423329</id>
<content type='text'>
</content>
</entry>
<entry>
<title>scripts n shit</title>
<updated>2023-04-05T11:18:31Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-04-05T11:18:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c3f5047e0ce7e0cbde6fab09b7ba647b0b6aeea3'/>
<id>urn:sha1:c3f5047e0ce7e0cbde6fab09b7ba647b0b6aeea3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove ALL fosscord mentions</title>
<updated>2023-03-31T04:52:33Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-03-31T04:52:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=095cbf7b2036bc35d9c3eabbdec8a5c6dfd67242'/>
<id>urn:sha1:095cbf7b2036bc35d9c3eabbdec8a5c6dfd67242</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SPACEBAR</title>
<updated>2023-03-30T15:15:42Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-03-30T15:15:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=8b2faf0b18336e5dff1eeff4e849bcfd96b09e88'/>
<id>urn:sha1:8b2faf0b18336e5dff1eeff4e849bcfd96b09e88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SPACEBAR</title>
<updated>2023-03-30T14:53:24Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-03-30T14:53:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a86a673db3012667bc94a556920f60851fb8817e'/>
<id>urn:sha1:a86a673db3012667bc94a556920f60851fb8817e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SPACEBAR</title>
<updated>2023-03-30T14:51:15Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-03-30T14:51:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=14c1b5324468d62586336facc2ac1cc0115bb0d1'/>
<id>urn:sha1:14c1b5324468d62586336facc2ac1cc0115bb0d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ajv and openapi spec use different versions of typescript json schema??????</title>
<updated>2023-03-25T08:24:00Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-03-25T08:24:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=b272c56d1a3dd84fcbbd27db1bf61a03c3b3ca5d'/>
<id>urn:sha1:b272c56d1a3dd84fcbbd27db1bf61a03c3b3ca5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Work towards fixing openapi spec</title>
<updated>2023-03-23T17:16:58Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-03-23T17:16:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=0f928e479cbd81b17710da5dad14a092f23cdf0d'/>
<id>urn:sha1:0f928e479cbd81b17710da5dad14a092f23cdf0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove test client and client patcher</title>
<updated>2023-03-01T07:45:58Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-03-01T07:39:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=b9ffef87531ba7e3221a164e5203ad5b024b74db'/>
<id>urn:sha1:b9ffef87531ba7e3221a164e5203ad5b024b74db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove MANAGE_GUILDS, EDIT_FLAGS, SELF_EDIT_FLAGS, MANAGE_GROUPS from default rights</title>
<updated>2023-02-03T05:26:50Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-02-03T05:26:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=9aa31d24abe58cdb3d2956f6c0866d0d27dab177'/>
<id>urn:sha1:9aa31d24abe58cdb3d2956f6c0866d0d27dab177</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use print instead of console.log in client cache so it doesn't output weirdness</title>
<updated>2023-02-01T01:40:38Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-02-01T01:40:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=72c0319a9fcc63b0b569ac5397129e1c4978599b'/>
<id>urn:sha1:72c0319a9fcc63b0b569ac5397129e1c4978599b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't try to cache files like /assets/;var u,p={26700:0};l.f</title>
<updated>2023-01-24T02:28:24Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-01-24T02:28:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e296598e1ca142fbcaeb11235a31b06baf34be8b'/>
<id>urn:sha1:e296598e1ca142fbcaeb11235a31b06baf34be8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update client cacher to allow numbers in extensions ( for woff2 )</title>
<updated>2023-01-24T00:42:17Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-01-24T00:42:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=363541c8e7d49f799a7604c3d62256ef41faea12'/>
<id>urn:sha1:363541c8e7d49f799a7604c3d62256ef41faea12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rewrite client cacher (#962)</title>
<updated>2023-01-22T02:41:31Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-01-22T02:41:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=4df7bbcfe5238ab222f605b43904e975e1cadfa0'/>
<id>urn:sha1:4df7bbcfe5238ab222f605b43904e975e1cadfa0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add ESLint (#941)</title>
<updated>2023-01-20T07:10:47Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-01-20T07:10:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=084dc0be08555891cad4c2bb984822a62ec5ec9f'/>
<id>urn:sha1:084dc0be08555891cad4c2bb984822a62ec5ec9f</id>
<content type='text'>
* Add eslint, switch to lint-staged for precommit

* Fix all ESLint errors

* Update GH workflow to check prettier and eslint</content>
</entry>
<entry>
<title>`npm run generate:client` downloads more assets now (Thanks Rory!). Also `ONLY_CACHE_JS` env var (#948)</title>
<updated>2023-01-18T12:15:00Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-01-18T12:15:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=683cd108e8d5b452c1d51db72bdd106352188a69'/>
<id>urn:sha1:683cd108e8d5b452c1d51db72bdd106352188a69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Script to add license preamble to each file. Also, does that. (#935)</title>
<updated>2023-01-18T02:05:49Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-01-18T02:05:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=0e7f127ece7c12d0266131605ebdfd6d0998cdb2'/>
<id>urn:sha1:0e7f127ece7c12d0266131605ebdfd6d0998cdb2</id>
<content type='text'>
* Add script to automatically add license to each file

* Add license preamble to each file.

* Fix existing preamble detection breaking due to line endings. Git :(

* Prevent license from being added to code with other licenses</content>
</entry>
<entry>
<title>Window name patch + fix overlapping text in client patcher</title>
<updated>2023-01-15T06:35:54Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-01-15T06:35:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e0aae75757285433168348e55d22c4b25522bc8d'/>
<id>urn:sha1:e0aae75757285433168348e55d22c4b25522bc8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix missed moveCursor call</title>
<updated>2023-01-13T12:12:12Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-01-13T12:12:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=1c4e6e6c911cd651550c7fe7a1591f468f0b9488'/>
<id>urn:sha1:1c4e6e6c911cd651550c7fe7a1591f468f0b9488</id>
<content type='text'>
Signed-off-by: TheArcaneBrony &lt;myrainbowdash949@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fix console fuckery to allow running in a headless terminal, and to fix flickering of output.</title>
<updated>2023-01-13T12:09:09Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-01-13T12:09:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=aa8a6d6248b43477de3345eec736d15cef7da4f6'/>
<id>urn:sha1:aa8a6d6248b43477de3345eec736d15cef7da4f6</id>
<content type='text'>
Signed-off-by: TheArcaneBrony &lt;myrainbowdash949@gmail.com&gt;
</content>
</entry>
<entry>
<title>add back openapi generation. todo: find way to keep route text descriptions in code, and find way to get usages of right/permission .hasThrow</title>
<updated>2023-01-06T08:30:03Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-01-06T08:30:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=98d318fd88cc42d290add88a81b2d5d5915de019'/>
<id>urn:sha1:98d318fd88cc42d290add88a81b2d5d5915de019</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't allow BaseClass props through schema</title>
<updated>2023-01-06T07:07:14Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-01-06T07:05:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=3c7b5f2656b816aadaadc56f955ba5bd897a340a'/>
<id>urn:sha1:3c7b5f2656b816aadaadc56f955ba5bd897a340a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>migration stuff again</title>
<updated>2023-01-05T06:30:50Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-01-05T06:30:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e54912a7263cb5e4df3477944fe946c4b24c6d58'/>
<id>urn:sha1:e54912a7263cb5e4df3477944fe946c4b24c6d58</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prettier</title>
<updated>2023-01-05T06:16:55Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-01-05T06:12:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=df449169bde6c0576757700f68f2d406139cc846'/>
<id>urn:sha1:df449169bde6c0576757700f68f2d406139cc846</id>
<content type='text'>
</content>
</entry>
</feed>
