<feed xmlns='http://www.w3.org/2005/Atom'>
<title>spacebarchat/server-ts.git/src/util/entities/BaseClass.ts, branch 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=dev%2Fgw-encoding-refactor</id>
<link rel='self' href='http://cgit.rory.gay/spacebarchat/server-ts.git/atom?h=dev%2Fgw-encoding-refactor'/>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/'/>
<updated>2026-04-18T16:26:34Z</updated>
<entry>
<title>Fix error logging, dont use simple-array</title>
<updated>2026-04-18T16:26:34Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-17T22:23:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=50aacea1147d712e72e9334f897f6b9f6dffe6d0'/>
<id>urn:sha1:50aacea1147d712e72e9334f897f6b9f6dffe6d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>int8 primary keys</title>
<updated>2026-04-18T16:26:34Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-04-14T21:46:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=c7b01a2fed8d607f80abe4223b77a5e40ced150e'/>
<id>urn:sha1:c7b01a2fed8d607f80abe4223b77a5e40ced150e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove PrimaryIdColumn (only for what used to be mongodb support)</title>
<updated>2026-03-20T14:00:49Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-20T14:00:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=928da652a0cfea9f0bc9c0d91501d409252b77be'/>
<id>urn:sha1:928da652a0cfea9f0bc9c0d91501d409252b77be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Shorten imports</title>
<updated>2026-03-14T04:43:42Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-14T04:43:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=8bb0b84b5e2260dc9bbd6cf90ca4dddeb91b1a02'/>
<id>urn:sha1:8bb0b84b5e2260dc9bbd6cf90ca4dddeb91b1a02</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused imports for entities</title>
<updated>2026-03-14T03:26:16Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-03-14T03:26:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e8b0b58fcd22b8119e45f4a8412c5f79e60d4082'/>
<id>urn:sha1:e8b0b58fcd22b8119e45f4a8412c5f79e60d4082</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Renamed to JsonNumber and removed from incorrectly typed date field</title>
<updated>2026-02-18T13:14:14Z</updated>
<author>
<name>whinis</name>
<email>whinis@whinis.com</email>
</author>
<published>2026-02-18T12:56:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=97d271b2958f28613e5f99e5fed9e296c4653e17'/>
<id>urn:sha1:97d271b2958f28613e5f99e5fed9e296c4653e17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add decorator to change Bigint back to string using Number</title>
<updated>2026-02-18T13:14:14Z</updated>
<author>
<name>whinis</name>
<email>whinis@whinis.com</email>
</author>
<published>2026-02-18T03:26:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=750acb353ef019c18e7cb3625a9c3adc2a78bfe2'/>
<id>urn:sha1:750acb353ef019c18e7cb3625a9c3adc2a78bfe2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Decorators to clean classes before json serialization and remove invalid states.</title>
<updated>2026-02-17T17:20:31Z</updated>
<author>
<name>whinis</name>
<email>whinis@whinis.com</email>
</author>
<published>2026-02-17T15:31:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=9bd8fc2c092fde5f30471e2f345270323d4739e1'/>
<id>urn:sha1:9bd8fc2c092fde5f30471e2f345270323d4739e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add stub POSt report endpoint</title>
<updated>2026-01-17T02:22:44Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2026-01-17T02:22:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=8a1295ddfd4334cac2cb025de6775983e52e2f2b'/>
<id>urn:sha1:8a1295ddfd4334cac2cb025de6775983e52e2f2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use inserts instead of save for new entities</title>
<updated>2025-12-19T03:29:12Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-19T03:29:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=019cff825518b78ebd46b0a9db3d78a16bd0857f'/>
<id>urn:sha1:019cff825518b78ebd46b0a9db3d78a16bd0857f</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 u6</title>
<updated>2025-12-17T08:17:02Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-12-17T08:17:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=fa8f86a51fc0e3f76a9837c82334ec5c2a7ece7d'/>
<id>urn:sha1:fa8f86a51fc0e3f76a9837c82334ec5c2a7ece7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>turn off eslint rules causing issues</title>
<updated>2024-11-14T01:05:54Z</updated>
<author>
<name>dank074</name>
<email>torresefrain10@gmail.com</email>
</author>
<published>2024-11-14T01:05:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=f499507698e0f940551e5f4ee0a82d82f609dcae'/>
<id>urn:sha1:f499507698e0f940551e5f4ee0a82d82f609dcae</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>feat: Database Query Cache</title>
<updated>2023-03-18T03:11:48Z</updated>
<author>
<name>Samuel</name>
<email>34555296+Flam3rboy@users.noreply.github.com</email>
</author>
<published>2023-03-18T03:11:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=366c4935a42d5056c51cdbd7c82c2674f1b8b128'/>
<id>urn:sha1:366c4935a42d5056c51cdbd7c82c2674f1b8b128</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 migrations (#923)</title>
<updated>2023-01-05T06:04:15Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2023-01-05T06:04:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=e42eaeee8d6310c81de2e90280afe99f8e8674aa'/>
<id>urn:sha1:e42eaeee8d6310c81de2e90280afe99f8e8674aa</id>
<content type='text'>
* Fix typeorm migration cli and server migrations.
* Add `migrate-from-staging` script</content>
</entry>
<entry>
<title>Move to migrations. Use `npm run generate:db` for first database generation.</title>
<updated>2022-12-18T11:14:12Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2022-12-18T10:54:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=32e9d1828cf9ce55b5179fe9338b82154b5bfeba'/>
<id>urn:sha1:32e9d1828cf9ce55b5179fe9338b82154b5bfeba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>user validation stuff</title>
<updated>2022-12-17T07:50:27Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2022-12-17T07:50:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=1148eaa6a2a6abf466d49f4890f7b7a57e42a67f'/>
<id>urn:sha1:1148eaa6a2a6abf466d49f4890f7b7a57e42a67f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Generate IDs for entities by default</title>
<updated>2022-09-28T06:07:58Z</updated>
<author>
<name>Madeline</name>
<email>46743919+MaddyUnderStars@users.noreply.github.com</email>
</author>
<published>2022-09-28T06:07:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/spacebarchat/server-ts.git/commit/?id=550b830f465d3adc8768c3dbe36aefc6ced678e2'/>
<id>urn:sha1:550b830f465d3adc8768c3dbe36aefc6ced678e2</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>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>
