<feed xmlns='http://www.w3.org/2005/Atom'>
<title>spacebarchat/server-ts.git/src/api/routes/users/@me, branch dev/admin-api</title>
<subtitle>Spacebar Server, written with love in TypeScript and C#
</subtitle>
<id>http://cgit.rory.gay/spacebarchat/server-ts.git/atom?h=dev%2Fadmin-api</id>
<link rel='self' href='http://cgit.rory.gay/spacebarchat/server-ts.git/atom?h=dev%2Fadmin-api'/>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/'/>
<updated>2025-10-04T17:09:26Z</updated>
<entry>
<title>Unkown -&gt; unkown (typo fix)</title>
<updated>2025-10-04T17:09:26Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-10-03T18:53:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=625df4e31412f7e105aa462e86dfc104872cd532'/>
<id>urn:sha1:625df4e31412f7e105aa462e86dfc104872cd532</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Pass mergeParams: true to new router calls due to express behavior change</title>
<updated>2025-09-30T05:14:10Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-09-30T05:14:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=d647f882b179bdaba8311717563d83fddc52a3dd'/>
<id>urn:sha1:d647f882b179bdaba8311717563d83fddc52a3dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up unused imports</title>
<updated>2025-09-30T03:13:29Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-09-30T03:13:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=b87d28c2c94371fabf620b713b136baed9dec185'/>
<id>urn:sha1:b87d28c2c94371fabf620b713b136baed9dec185</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add endpoint implementations</title>
<updated>2025-09-29T16:38:06Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-07-14T16:34:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=387722d017fe51335020f40852e8f2c708064bf6'/>
<id>urn:sha1:387722d017fe51335020f40852e8f2c708064bf6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do settings versioning</title>
<updated>2025-09-29T16:38:06Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-07-11T13:47:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=18e752a457eb178f35c37dd5e0d8b8e7a53e4cbe'/>
<id>urn:sha1:18e752a457eb178f35c37dd5e0d8b8e7a53e4cbe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Oops, actually send the events to a user...</title>
<updated>2025-09-29T16:38:06Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-07-11T12:03:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=b212cbbea1259e47d4cf9db107cacdb4e35e4e1c'/>
<id>urn:sha1:b212cbbea1259e47d4cf9db107cacdb4e35e4e1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Emit USER_SETTINGS_PROTO_UPDATE</title>
<updated>2025-09-29T16:38:06Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-07-11T11:59:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=5466de1c02447333f4cdfe09235b7bd08e548729'/>
<id>urn:sha1:5466de1c02447333f4cdfe09235b7bd08e548729</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge in json representation of settings protos</title>
<updated>2025-09-29T16:38:06Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-07-11T11:38:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=b62fc8aca85454ce68d2e8923da9e17181dd4cc6'/>
<id>urn:sha1:b62fc8aca85454ce68d2e8923da9e17181dd4cc6</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 stupid bug</title>
<updated>2025-09-28T22:08:23Z</updated>
<author>
<name>MathMan05</name>
<email>mathmanrm@gmail.com</email>
</author>
<published>2025-09-19T20:19:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=b461da9b8f70a22769f89d5aab8e0550934f20e4'/>
<id>urn:sha1:b461da9b8f70a22769f89d5aab8e0550934f20e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix the fix</title>
<updated>2025-07-01T23:21:24Z</updated>
<author>
<name>MathMan05</name>
<email>73901602+MathMan05@users.noreply.github.com</email>
</author>
<published>2024-08-26T04:13:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=6ab26cb3ffb9c40a203fa5f1f829b151b1847400'/>
<id>urn:sha1:6ab26cb3ffb9c40a203fa5f1f829b151b1847400</id>
<content type='text'>
this should actually be what's intended</content>
</entry>
<entry>
<title>Check for old password when setting new</title>
<updated>2025-07-01T23:21:24Z</updated>
<author>
<name>MathMan05</name>
<email>73901602+MathMan05@users.noreply.github.com</email>
</author>
<published>2024-08-26T03:56:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=76857bdcfb0057e3b512f2e91833b596d828e46a'/>
<id>urn:sha1:76857bdcfb0057e3b512f2e91833b596d828e46a</id>
<content type='text'>
Checks for password</content>
</entry>
<entry>
<title>Update index.ts</title>
<updated>2025-03-23T18:13:03Z</updated>
<author>
<name>MathMan05</name>
<email>73901602+MathMan05@users.noreply.github.com</email>
</author>
<published>2025-03-23T18:13:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=90287748ce99ca89c92cb5871b6587927c5cceef'/>
<id>urn:sha1:90287748ce99ca89c92cb5871b6587927c5cceef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix minor bug</title>
<updated>2025-03-23T04:03:33Z</updated>
<author>
<name>MathMan05</name>
<email>73901602+MathMan05@users.noreply.github.com</email>
</author>
<published>2025-03-23T04:03:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=109bf0da7c6720e40dcb6029a9dd1e5f1299c3eb'/>
<id>urn:sha1:109bf0da7c6720e40dcb6029a9dd1e5f1299c3eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Same error message if username too long</title>
<updated>2024-08-17T16:24:38Z</updated>
<author>
<name>TomatoCake</name>
<email>60300461+DEVTomatoCake@users.noreply.github.com</email>
</author>
<published>2024-08-17T16:24:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=95bbccb6f723264e514618b18d1af9e3679e0e6d'/>
<id>urn:sha1:95bbccb6f723264e514618b18d1af9e3679e0e6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Send 204 status</title>
<updated>2024-08-15T08:14:44Z</updated>
<author>
<name>TomatoCake</name>
<email>60300461+DEVTomatoCake@users.noreply.github.com</email>
</author>
<published>2024-08-15T08:14:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=475aee372b9fbf7b043a417c1efc062b8dbb85c6'/>
<id>urn:sha1:475aee372b9fbf7b043a417c1efc062b8dbb85c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make profile bio max length configurable</title>
<updated>2024-08-10T20:10:20Z</updated>
<author>
<name>TomatoCake</name>
<email>60300461+DEVTomatoCake@users.noreply.github.com</email>
</author>
<published>2024-08-10T20:10:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=20b2843680ad1d72b561db5ae536c790015e90cd'/>
<id>urn:sha1:20b2843680ad1d72b561db5ae536c790015e90cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: check for password only if `username` is present in body</title>
<updated>2024-07-28T10:48:06Z</updated>
<author>
<name>Cyber</name>
<email>mateusz.hf18@gmail.com</email>
</author>
<published>2024-07-25T17:41:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=f047f93b77f04a574380851cda5f361e6efb2310'/>
<id>urn:sha1:f047f93b77f04a574380851cda5f361e6efb2310</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: return an error on username change with no password</title>
<updated>2024-07-28T10:48:06Z</updated>
<author>
<name>Cyber</name>
<email>mateusz.hf18@gmail.com</email>
</author>
<published>2024-07-21T18:00:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=b682f170b9e6156d7db66fc1527f451b734300db'/>
<id>urn:sha1:b682f170b9e6156d7db66fc1527f451b734300db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor email sending + remove email verification if mail sending is not set up</title>
<updated>2023-08-12T05:36:29Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-08-12T05:36:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=d18584f8e9f9423f9d72d837a36a0c3cad6e8d10'/>
<id>urn:sha1:d18584f8e9f9423f9d72d837a36a0c3cad6e8d10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix connection class imports</title>
<updated>2023-08-07T02:56:13Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2023-08-07T02:56:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=5c8359ec45da01e983a3c60d380e7fab720da600'/>
<id>urn:sha1:5c8359ec45da01e983a3c60d380e7fab720da600</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: finish users</title>
<updated>2023-04-13T19:39:31Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2023-03-25T22:01:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=860b9d583e720ba5e3d003e1eaca81faf22e360f'/>
<id>urn:sha1:860b9d583e720ba5e3d003e1eaca81faf22e360f</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>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>License information</title>
<updated>2023-04-02T01:32:40Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-04-02T01:32:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=844f1de6aa67cfa9bcb0fdf3a5f8b45026d96e5d'/>
<id>urn:sha1:844f1de6aa67cfa9bcb0fdf3a5f8b45026d96e5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update connection metadata visibility</title>
<updated>2023-04-02T01:15:08Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-04-02T01:15:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=d90fd6b4e53eb056c579db736d9874f521319ba9'/>
<id>urn:sha1:d90fd6b4e53eb056c579db736d9874f521319ba9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' into refactor/dev/connections</title>
<updated>2023-04-02T00:55:17Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-04-02T00:55:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=218f71b82cca0451cbe20834283100cac234666c'/>
<id>urn:sha1:218f71b82cca0451cbe20834283100cac234666c</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>Revert "Merge pull request #1008 from spacebarchat/dev/samuel"</title>
<updated>2023-03-31T04:26:15Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-03-31T04:26:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=698ad90d3e82a15b85ceb021ad5667109ac0bcdb'/>
<id>urn:sha1:698ad90d3e82a15b85ceb021ad5667109ac0bcdb</id>
<content type='text'>
This reverts commit 69ea71aa9e0bd2e5a98904a66fba0ad3745707cb, reversing
changes made to 8b2faf0b18336e5dff1eeff4e849bcfd96b09e88.
</content>
</entry>
<entry>
<title>Merge pull request #1008 from spacebarchat/dev/samuel</title>
<updated>2023-03-30T16:13:34Z</updated>
<author>
<name>Samuel (Flam3rboy)</name>
<email>github@samuelscheit.com</email>
</author>
<published>2023-03-30T16:13:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=69ea71aa9e0bd2e5a98904a66fba0ad3745707cb'/>
<id>urn:sha1:69ea71aa9e0bd2e5a98904a66fba0ad3745707cb</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-30T15:05:02Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-03-30T15:04:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=64e747a4d29220ef285124c98d22646842f03cd6'/>
<id>urn:sha1:64e747a4d29220ef285124c98d22646842f03cd6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move redirect uri generation to getRedirectUri function of Connection class.</title>
<updated>2023-03-18T23:33:32Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-01-24T07:15:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c7277efbad5d3979222518ae543366ba8a08ca77'/>
<id>urn:sha1:c7277efbad5d3979222518ae543366ba8a08ca77</id>
<content type='text'>
Use api_endpointPublic instead of cdn_endpointPublic
</content>
</entry>
<entry>
<title>use connection revoked error</title>
<updated>2023-03-18T23:28:45Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2022-12-24T21:28:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=7e10d73dac766554ea5cb70214887fbce1df4a85'/>
<id>urn:sha1:7e10d73dac766554ea5cb70214887fbce1df4a85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Twitch, error handling, revokation changes, etc</title>
<updated>2023-03-18T23:28:45Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2022-12-24T21:24:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=6d6944cfee4af656c6386c7a44efc6b99bdfd6ed'/>
<id>urn:sha1:6d6944cfee4af656c6386c7a44efc6b99bdfd6ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix connection update visibilty dying when given boolean</title>
<updated>2023-03-18T23:27:40Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2022-12-24T03:00:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=a60f147156d688696dbb767c0d681d1c01198be3'/>
<id>urn:sha1:a60f147156d688696dbb767c0d681d1c01198be3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update todo in access-token route</title>
<updated>2023-03-18T23:27:40Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2022-12-23T23:37:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=02a4a6998d091e76c35fc1d0768c629ba1862c63'/>
<id>urn:sha1:02a4a6998d091e76c35fc1d0768c629ba1862c63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refreshable connections, refactoring, access-token endpoint</title>
<updated>2023-03-18T23:27:39Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2022-12-23T23:34:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=0db1fa5f0b2b9b357c1f96178c0e5df7858a99ab'/>
<id>urn:sha1:0db1fa5f0b2b9b357c1f96178c0e5df7858a99ab</id>
<content type='text'>
- Aded /users/@me/connections/:connection_name/:connection_id/access-token
- Replaced `access_token` property on ConnectedAccount with `token_data` object for refreshing tokens
- Made a common interface for connection things like ComonOAuthTokenResponse
- Added `RefreshableConnection` class
- Added token refresh to Spotify connection (disabled)
</content>
</entry>
<entry>
<title>Delete connections</title>
<updated>2023-03-18T23:26:15Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2022-12-23T09:02:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=2bae8429269d72bca492cc076e99dfaa7cbd5a62'/>
<id>urn:sha1:2bae8429269d72bca492cc076e99dfaa7cbd5a62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't use mergeDeep</title>
<updated>2023-03-18T23:23:57Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2022-12-23T01:45:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=5491c58ffc83a3172a400eb2764b34cdf7265aa5'/>
<id>urn:sha1:5491c58ffc83a3172a400eb2764b34cdf7265aa5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>implement PATCH connection</title>
<updated>2023-03-18T23:16:41Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2022-12-22T16:08:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=5c682137b2ab6ecef2a52fc3974a2cc01931dbf2'/>
<id>urn:sha1:5c682137b2ab6ecef2a52fc3974a2cc01931dbf2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add connections</title>
<updated>2023-03-18T23:09:51Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2022-12-22T15:05:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=21bfda32e452c05b8906bf318df7415d6cd5acd0'/>
<id>urn:sha1:21bfda32e452c05b8906bf318df7415d6cd5acd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: use entity.save() instead of insert (needed for caching)</title>
<updated>2023-03-18T03:13:04Z</updated>
<author>
<name>Samuel</name>
<email>34555296+Flam3rboy@users.noreply.github.com</email>
</author>
<published>2023-03-18T03:13:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=7b00e9905327c826b82fc47cfa22e37b9c5161a9'/>
<id>urn:sha1:7b00e9905327c826b82fc47cfa22e37b9c5161a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix UserSettings relation being in `select` rather than `relations`</title>
<updated>2023-03-16T00:31:24Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-03-16T00:31:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=4d06b86d7b9867f77aafc91512e8c4acf3ae3eff'/>
<id>urn:sha1:4d06b86d7b9867f77aafc91512e8c4acf3ae3eff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>various fixes for webauthn (#973)</title>
<updated>2023-02-03T04:05:54Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2023-02-03T04:05:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e290965d007a3faea650b2d137a123ccbf3c3b1a'/>
<id>urn:sha1:e290965d007a3faea650b2d137a123ccbf3c3b1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request from GHSA-hqqp-gpqw-9w5c</title>
<updated>2023-02-02T11:24:56Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-02-02T11:24:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=067d2d8be8edc0f8f4492e7d02a0899f244c2dde'/>
<id>urn:sha1:067d2d8be8edc0f8f4492e7d02a0899f244c2dde</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request from GHSA-r7h4-76f7-6264</title>
<updated>2023-02-02T11:15:03Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-02-02T11:15:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=af6b5a6594856794573ff700c5ea388e4cc4500d'/>
<id>urn:sha1:af6b5a6594856794573ff700c5ea388e4cc4500d</id>
<content type='text'>
* Actually use maxUsername config value.

* Change maxUsername default to discord.com default</content>
</entry>
<entry>
<title>Implement WebAuthn (#967)</title>
<updated>2023-01-30T02:30:42Z</updated>
<author>
<name>Puyodead1</name>
<email>puyodead@proton.me</email>
</author>
<published>2023-01-30T02:30:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=709dc7280e8b4aab2b173c3897b418f6e1759ae7'/>
<id>urn:sha1:709dc7280e8b4aab2b173c3897b418f6e1759ae7</id>
<content type='text'>
* implement webauthn

* code review

---------

Co-authored-by: Madeline &lt;46743919+MaddyUnderStars@users.noreply.github.com&gt;</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>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>
<entry>
<title>Move UserSettings to own entity</title>
<updated>2022-12-19T06:52:44Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2022-08-11T23:46:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=803ab38fad68d62493dfd8395f5160ac8176a1b5'/>
<id>urn:sha1:803ab38fad68d62493dfd8395f5160ac8176a1b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Invalidate tokens on password change</title>
<updated>2022-12-18T12:51:42Z</updated>
<author>
<name>ChrisChrome</name>
<email>christophercookman@gmail.com</email>
</author>
<published>2022-08-11T01:11:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=cdb500e8e66e540e044cbea3843b22da8349f8b1'/>
<id>urn:sha1:cdb500e8e66e540e044cbea3843b22da8349f8b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove Slowcord demo user restrictions</title>
<updated>2022-12-17T06:32:10Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2022-12-17T06:32:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=ec6666edee71bfddf971f834cfc89e89f930bf01'/>
<id>urn:sha1:ec6666edee71bfddf971f834cfc89e89f930bf01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix user settings not saving properly and guild folders</title>
<updated>2022-10-28T08:23:02Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2022-10-28T08:23:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=00e3606f7c99eb3f9b4c6f9e0eb72234eb7d584a'/>
<id>urn:sha1:00e3606f7c99eb3f9b4c6f9e0eb72234eb7d584a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix bad user validation</title>
<updated>2022-10-27T12:12:48Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2022-10-27T12:12:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c00c70985c4674ccf18708b5631222b5d7dbae6e'/>
<id>urn:sha1:c00c70985c4674ccf18708b5631222b5d7dbae6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix user guild settings</title>
<updated>2022-09-28T06:39:26Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2022-09-28T06:39:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=138cad6b8dbb241e56dc2dd4eb08020300c612b8'/>
<id>urn:sha1:138cad6b8dbb241e56dc2dd4eb08020300c612b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Missed some schemas</title>
<updated>2022-09-28T06:39:05Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2022-09-28T06:39:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=7818e8dd3cff1cba078acd52cda4f852d6422a92'/>
<id>urn:sha1:7818e8dd3cff1cba078acd52cda4f852d6422a92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prettier</title>
<updated>2022-09-26T12:41:21Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2022-09-26T12:29:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=99ee7e9400f06e8718612d8b52d15215dc620774'/>
<id>urn:sha1:99ee7e9400f06e8718612d8b52d15215dc620774</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move schemas to /src/util/schemas</title>
<updated>2022-09-26T12:08:14Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2022-09-26T12:08:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=849b257db7d43c2f1d13d9620ce7f6ba9dfd3e50'/>
<id>urn:sha1:849b257db7d43c2f1d13d9620ce7f6ba9dfd3e50</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor to mono-repo + upgrade packages</title>
<updated>2022-09-25T13:35:18Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2022-09-25T08:24:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=f44f5d7ac2d24ff836c2e1d4b2fa58da04b13052'/>
<id>urn:sha1:f44f5d7ac2d24ff836c2e1d4b2fa58da04b13052</id>
<content type='text'>
</content>
</entry>
</feed>
