<feed xmlns='http://www.w3.org/2005/Atom'>
<title>spacebarchat/server-ts.git/scripts/util/getRouteDescriptions.js, branch github/dev/gwsep</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%2Fgwsep</id>
<link rel='self' href='http://cgit.rory.gay/spacebarchat/server-ts.git/atom?h=github%2Fdev%2Fgwsep'/>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/'/>
<updated>2026-08-02T11:23:56Z</updated>
<entry>
<title>OpenAPI /api prefix for api routes</title>
<updated>2026-08-02T11:23:56Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-08-02T11:23:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=65b137dacaeb5bf4ad5690b313bd8ba80d5163da'/>
<id>urn:sha1:65b137dacaeb5bf4ad5690b313bd8ba80d5163da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>include toplevel routes in openapi schemas</title>
<updated>2026-07-31T16:20:14Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-07-31T03:22:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=88b0ce62c6457af95795a60fe92f7780cce900ba'/>
<id>urn:sha1:88b0ce62c6457af95795a60fe92f7780cce900ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a nice type import in getRouteDescriptions, update security map in openapi</title>
<updated>2026-07-21T14:14:55Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-07-21T14:14:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=8e06df76cb37f08b9a87cda73e45c0f32e4c8d34'/>
<id>urn:sha1:8e06df76cb37f08b9a87cda73e45c0f32e4c8d34</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>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>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>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>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>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>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>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>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>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>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: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>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>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>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>
</feed>
