<feed xmlns='http://www.w3.org/2005/Atom'>
<title>matrix/tools/MatrixUtils.git, branch dev/synapse-resync-state</title>
<subtitle>A set of utilities/powertools for managing Matrix. Primarily a web app.
</subtitle>
<id>http://cgit.rory.gay/matrix/tools/MatrixUtils.git/atom?h=dev%2Fsynapse-resync-state</id>
<link rel='self' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/atom?h=dev%2Fsynapse-resync-state'/>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/'/>
<updated>2025-08-06T01:15:16Z</updated>
<entry>
<title>Various changes, room create/upgrade work</title>
<updated>2025-08-06T01:15:16Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-08-06T01:15:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=89a14526658e5d061b1aef34ab569e979c9c0cf8'/>
<id>urn:sha1:89a14526658e5d061b1aef34ab569e979c9c0cf8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Synapse admin fixes, variou schanges</title>
<updated>2025-06-06T18:21:20Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-06-06T18:20:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=6b64ce81b2584dd1d454ddda623001dd54c2205d'/>
<id>urn:sha1:6b64ce81b2584dd1d454ddda623001dd54c2205d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix room list</title>
<updated>2025-06-06T18:20:41Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-05-27T02:08:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=a6946e0f82e65c7a9e090909e8618066a2f073bf'/>
<id>urn:sha1:a6946e0f82e65c7a9e090909e8618066a2f073bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up later...</title>
<updated>2025-05-16T12:51:47Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-05-15T06:18:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=5839b404416b59b271793858777a01a2eed401f6'/>
<id>urn:sha1:5839b404416b59b271793858777a01a2eed401f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update LibMatrix</title>
<updated>2025-05-14T12:16:19Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-05-14T12:15:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=aafd0ad3560c13f86674498accd57c38fb091b29'/>
<id>urn:sha1:aafd0ad3560c13f86674498accd57c38fb091b29</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WIP: reword me later</title>
<updated>2025-05-09T16:30:51Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-05-09T16:30:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=f903c608d2ff20e955a1c81a3e51cc7aece61fa7'/>
<id>urn:sha1:f903c608d2ff20e955a1c81a3e51cc7aece61fa7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deduplicate bans on mass policy add</title>
<updated>2025-05-08T19:37:53Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-05-08T19:37:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=03fff12b37c54e4bc12b7411635b537c4dbbf7f6'/>
<id>urn:sha1:03fff12b37c54e4bc12b7411635b537c4dbbf7f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix room shutdown, room query (WIP)</title>
<updated>2025-04-22T15:04:26Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-04-22T15:04:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=14c3cb3ebf8826742e2957fc22b7ae99b645c40c'/>
<id>urn:sha1:14c3cb3ebf8826742e2957fc22b7ae99b645c40c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>A11Y: Use busy state in index page</title>
<updated>2025-04-19T17:54:15Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-04-19T17:54:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=21e0903bddcdb75aff8e4e87e2035a5f01aea31d'/>
<id>urn:sha1:21e0903bddcdb75aff8e4e87e2035a5f01aea31d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reduce loglevel for AuthorizedImage, update LibMatrix (a11y)</title>
<updated>2025-04-19T17:51:31Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-04-19T17:51:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=970de264eeaa813842ff652632a52b29de1cccc6'/>
<id>urn:sha1:970de264eeaa813842ff652632a52b29de1cccc6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dont force purge to increase reliability</title>
<updated>2025-04-18T01:25:51Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-04-18T01:25:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=1796db38661f0e91cb15e9534fef28c6d7640db0'/>
<id>urn:sha1:1796db38661f0e91cb15e9534fef28c6d7640db0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add join room debug tool, finish room state resync</title>
<updated>2025-04-17T22:13:22Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-04-17T22:13:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=f4657d2b522b19fd32f0fd0a55944c770bfecb84'/>
<id>urn:sha1:f4657d2b522b19fd32f0fd0a55944c770bfecb84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Room query cleanup, add start of state resync</title>
<updated>2025-04-17T09:26:12Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-04-17T09:26:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=f82c62fe9d75c3cdc5ed5fe6f5e5ce517e6eafbc'/>
<id>urn:sha1:f82c62fe9d75c3cdc5ed5fe6f5e5ce517e6eafbc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix migration from non-keyed sessions</title>
<updated>2025-04-15T23:39:35Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-04-15T23:39:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=b23d464fe1019c6058402342d7166386f7295a95'/>
<id>urn:sha1:b23d464fe1019c6058402342d7166386f7295a95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix session store</title>
<updated>2025-04-15T16:13:56Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-04-15T16:13:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=425d0eb88c1b04e93bc32fcd900d8fcfa3a29410'/>
<id>urn:sha1:425d0eb88c1b04e93bc32fcd900d8fcfa3a29410</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor session store (WIP)</title>
<updated>2025-04-14T21:42:38Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-04-14T21:42:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=7d9c3eb1d7a8bb913e6b7bfe224817ac575f76df'/>
<id>urn:sha1:7d9c3eb1d7a8bb913e6b7bfe224817ac575f76df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix storage</title>
<updated>2025-03-12T21:41:36Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-03-12T21:41:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=7dd5062b727554c2f02906976973a136dc6c78c0'/>
<id>urn:sha1:7dd5062b727554c2f02906976973a136dc6c78c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Synapse admin tooling, well known res work</title>
<updated>2025-03-11T06:41:46Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-03-11T06:41:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=90549fd2bce62723c35cc7d40551f1c5f2d2ba9d'/>
<id>urn:sha1:90549fd2bce62723c35cc7d40551f1c5f2d2ba9d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Work on rewriting homeserver resolution</title>
<updated>2025-02-28T01:26:44Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-02-28T01:26:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=8123f0ffd1b54cd9d31d44f95ba901f4707c55c0'/>
<id>urn:sha1:8123f0ffd1b54cd9d31d44f95ba901f4707c55c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>HomeserverEmulator changes</title>
<updated>2025-02-21T17:13:02Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-02-21T17:13:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=863faaa050c4ba02190c0d53e41d931df890e593'/>
<id>urn:sha1:863faaa050c4ba02190c0d53e41d931df890e593</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some cleanup</title>
<updated>2025-02-18T06:41:20Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-02-18T06:41:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=373e3a481e9b16b328002426d416344a87ef1058'/>
<id>urn:sha1:373e3a481e9b16b328002426d416344a87ef1058</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various changes</title>
<updated>2025-02-08T20:08:22Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-02-08T20:08:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=e8196ca2e7532cccae2fdecce3dff14294f66750'/>
<id>urn:sha1:e8196ca2e7532cccae2fdecce3dff14294f66750</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update ArcaneLibs to fix modal windows</title>
<updated>2025-02-05T12:14:06Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-02-05T12:14:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=70d22bd1067e83a0e273ae4ed1b931973fecd8d1'/>
<id>urn:sha1:70d22bd1067e83a0e273ae4ed1b931973fecd8d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various cleanup, rewrite history viewer</title>
<updated>2025-02-03T18:08:38Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-02-03T18:08:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=2ceb4825c45876a4a75c410557d14cd8beb76222'/>
<id>urn:sha1:2ceb4825c45876a4a75c410557d14cd8beb76222</id>
<content type='text'>
</content>
</entry>
<entry>
<title>LibMatrix changes</title>
<updated>2025-01-23T23:07:44Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-01-23T23:07:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=3737b395b9bd510d6a44622bc21d99a7e5ae605d'/>
<id>urn:sha1:3737b395b9bd510d6a44622bc21d99a7e5ae605d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disable trimming, explicitly didsable runtime features</title>
<updated>2025-01-12T12:42:55Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-01-12T12:42:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=c6080ba84627fe2c3d76f54eeccf673ebc7e339c'/>
<id>urn:sha1:c6080ba84627fe2c3d76f54eeccf673ebc7e339c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update LibMatrix to fix well known handling</title>
<updated>2025-01-11T19:16:14Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-01-11T19:16:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=cb22d0cf76da9c2a36c7de89b5863c61b73ce6b8'/>
<id>urn:sha1:cb22d0cf76da9c2a36c7de89b5863c61b73ce6b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix dependency resolution</title>
<updated>2025-01-11T18:49:19Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2025-01-11T18:49:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=d128e9e86298285081510364a598d652f9f6702d'/>
<id>urn:sha1:d128e9e86298285081510364a598d652f9f6702d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some cleanup</title>
<updated>2024-12-14T23:22:20Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-12-14T23:22:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=ef8866647598751904df1ec18045338bc615593d'/>
<id>urn:sha1:ef8866647598751904df1ec18045338bc615593d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move ArcaneLibs solution folder inside LibMatrix</title>
<updated>2024-12-10T14:27:01Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-12-10T13:24:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=1bf0230b6b321c2203acfeafbd3735c8b55eb031'/>
<id>urn:sha1:1bf0230b6b321c2203acfeafbd3735c8b55eb031</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some fixes all over, policy list work</title>
<updated>2024-11-22T05:42:27Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-11-22T05:42:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=4601c2f1fcdaf551705a9da3c5e6ddfc3eff9138'/>
<id>urn:sha1:4601c2f1fcdaf551705a9da3c5e6ddfc3eff9138</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to .NET 9</title>
<updated>2024-11-16T02:34:31Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-11-16T02:34:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=aaf1140a9ebf776ff2bb4142ade3d8da55ebea87'/>
<id>urn:sha1:aaf1140a9ebf776ff2bb4142ade3d8da55ebea87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add policy list list page</title>
<updated>2024-10-23T14:14:45Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-10-23T14:14:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=7aba1a4570cc4d7275fa290e6eba487845fc8e43'/>
<id>urn:sha1:7aba1a4570cc4d7275fa290e6eba487845fc8e43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Small fixes, fix policy list editor</title>
<updated>2024-10-03T18:53:24Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-10-03T18:53:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=1041c0ade1700d1a56e4b2585c6a4e20d7123f81'/>
<id>urn:sha1:1041c0ade1700d1a56e4b2585c6a4e20d7123f81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changes</title>
<updated>2024-09-22T18:38:53Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-09-22T18:38:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=8bbe8c20b6b376bfe73fa8d8186e253cd351a642'/>
<id>urn:sha1:8bbe8c20b6b376bfe73fa8d8186e253cd351a642</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Authenticated media foundations</title>
<updated>2024-07-02T00:00:43Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-07-02T00:00:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=cb038a49c417813bbb09f770e49aa28169a83710'/>
<id>urn:sha1:cb038a49c417813bbb09f770e49aa28169a83710</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some cleanup, update libs</title>
<updated>2024-06-19T21:32:59Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-06-19T21:32:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=a3a60fda1492c600383e166a20dd5e6f52120616'/>
<id>urn:sha1:a3a60fda1492c600383e166a20dd5e6f52120616</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Organise tools somewhat, set proper icons for nav menu</title>
<updated>2024-05-14T15:49:09Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-05-14T15:49:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=41c5a84dacfd036b8d8f01f72226ac5a519995e3'/>
<id>urn:sha1:41c5a84dacfd036b8d8f01f72226ac5a519995e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve the heatmap layout</title>
<updated>2024-05-03T17:42:29Z</updated>
<author>
<name>Lexi</name>
<email>git@nordgedanken.dev</email>
</author>
<published>2024-05-02T15:37:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=4a70e4393099e54ce9789ac5c7ca423e93aa92ee'/>
<id>urn:sha1:4a70e4393099e54ce9789ac5c7ca423e93aa92ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>All kinds of changes</title>
<updated>2024-05-03T17:40:00Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-05-03T17:40:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=222f475dfd662980d5e0b9f27efa951f91604364'/>
<id>urn:sha1:222f475dfd662980d5e0b9f27efa951f91604364</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup, work on index2, some tooling updates</title>
<updated>2024-04-05T17:02:00Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-04-05T17:01:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=9319fe76c56b79e0933c09280fe32658c2f176c7'/>
<id>urn:sha1:9319fe76c56b79e0933c09280fe32658c2f176c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changes</title>
<updated>2024-03-22T16:47:29Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-03-22T16:47:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=c69e5c790b2b277d9b11265b8f0883e9f90fe3b9'/>
<id>urn:sha1:c69e5c790b2b277d9b11265b8f0883e9f90fe3b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changes</title>
<updated>2024-03-22T16:39:38Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-03-22T16:39:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=5e3a16e1f94ad66be78e6cf4cd136d44cb40307a'/>
<id>urn:sha1:5e3a16e1f94ad66be78e6cf4cd136d44cb40307a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix README</title>
<updated>2024-03-05T10:44:21Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-03-05T10:44:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=242edfcb95c0c9fb0e89373f640095c33112e4e9'/>
<id>urn:sha1:242edfcb95c0c9fb0e89373f640095c33112e4e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix repo URIs</title>
<updated>2024-03-05T10:32:37Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-03-05T10:32:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=dff88ae2f301e4333b30b4973f9218b2dd03a3a7'/>
<id>urn:sha1:dff88ae2f301e4333b30b4973f9218b2dd03a3a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix homepage progress bar</title>
<updated>2024-03-05T10:21:19Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-03-05T10:21:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=491b0523edcb3dea880372847a683458102c3f42'/>
<id>urn:sha1:491b0523edcb3dea880372847a683458102c3f42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add eons of work because I forgot to push</title>
<updated>2024-02-23T12:57:06Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-02-23T12:57:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=d0d11db2209a8be65c27e15ca9d8a3b594f1a352'/>
<id>urn:sha1:d0d11db2209a8be65c27e15ca9d8a3b594f1a352</id>
<content type='text'>
</content>
</entry>
<entry>
<title>HS emulator</title>
<updated>2024-02-23T11:26:00Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-02-23T11:26:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=e12117061631523aa136ff81638abdeb1fb23997'/>
<id>urn:sha1:e12117061631523aa136ff81638abdeb1fb23997</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New tools, fix room list items</title>
<updated>2024-01-31T11:10:03Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-01-31T11:10:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=83e6d98d2d7586fb518ed1b2097c59ea9b8af223'/>
<id>urn:sha1:83e6d98d2d7586fb518ed1b2097c59ea9b8af223</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Room list fixes, migration fix, update available handler</title>
<updated>2024-01-29T09:15:27Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-01-29T09:15:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=3e6a73599bb58161c08d8675ea23ee6c82c6675c'/>
<id>urn:sha1:3e6a73599bb58161c08d8675ea23ee6c82c6675c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Room member migrations</title>
<updated>2024-01-26T05:05:33Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-01-26T05:05:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=ccbd813dad73b43da1944ce448c8fafe004bae51'/>
<id>urn:sha1:ccbd813dad73b43da1944ce448c8fafe004bae51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove deprecated steps from deploy script</title>
<updated>2024-01-24T16:05:57Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-01-24T01:34:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=8d2afcb039fbfd177c95123d44171d24c16eebb5'/>
<id>urn:sha1:8d2afcb039fbfd177c95123d44171d24c16eebb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MRU-&gt;RMU, fixes, cleanup</title>
<updated>2024-01-24T16:05:25Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-01-24T01:31:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=03313562d21d5db9bf6a14ebbeab80e06c883d3a'/>
<id>urn:sha1:03313562d21d5db9bf6a14ebbeab80e06c883d3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make RMU installable</title>
<updated>2024-01-24T15:55:14Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-01-24T15:55:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=01f4275f318b973da1066db99f1676d362fa3076'/>
<id>urn:sha1:01f4275f318b973da1066db99f1676d362fa3076</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removal of download links due to maintenance burden</title>
<updated>2024-01-24T11:19:08Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-01-24T11:18:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=b9a08ec061f271df57d0a14667fe6af3d523db6b'/>
<id>urn:sha1:b9a08ec061f271df57d0a14667fe6af3d523db6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minor cleanup of file tree</title>
<updated>2024-01-24T11:08:36Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-01-24T11:08:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=ebb775340a8198247113b9a3374cfda159a9fe3c'/>
<id>urn:sha1:ebb775340a8198247113b9a3374cfda159a9fe3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>LibMatrix update, refactor login page, add web manifest</title>
<updated>2024-01-15T01:12:26Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-01-15T01:12:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=a65e35fbc2668c2db77e7c312da1b1fb778e09e4'/>
<id>urn:sha1:a65e35fbc2668c2db77e7c312da1b1fb778e09e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dev test bot</title>
<updated>2024-01-11T18:42:10Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2024-01-11T18:42:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=a8a9f7071ad83e95c813e2ec8f44bb4e9de4c01a'/>
<id>urn:sha1:a8a9f7071ad83e95c813e2ec8f44bb4e9de4c01a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Policy list editor rewrite</title>
<updated>2024-01-11T06:31:54Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-01-11T06:31:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=d33eb7c8965737db468804d3705a886e7db08dc5'/>
<id>urn:sha1:d33eb7c8965737db468804d3705a886e7db08dc5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Internal changes to policy list viewer (extensibility), fix duplicating change handler for room list page (performance), use /state in room list page before sync</title>
<updated>2024-01-08T12:56:32Z</updated>
<author>
<name>Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2024-01-08T12:55:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=ede3857084bc7c6e65b7d36cbf913b09596e2787'/>
<id>urn:sha1:ede3857084bc7c6e65b7d36cbf913b09596e2787</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Small changes</title>
<updated>2023-12-14T19:08:22Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-12-14T19:08:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=46f6d337c765f1f8a91b9422f487c32d5e1cf56b'/>
<id>urn:sha1:46f6d337c765f1f8a91b9422f487c32d5e1cf56b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup</title>
<updated>2023-12-14T06:21:04Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-12-14T06:21:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=226c6291551c8f07b2f67914d2b28577b1df7244'/>
<id>urn:sha1:226c6291551c8f07b2f67914d2b28577b1df7244</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Temp state</title>
<updated>2023-12-07T06:27:37Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-12-07T06:27:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=98e89232ff50b9c48a11fcae27869806490b1187'/>
<id>urn:sha1:98e89232ff50b9c48a11fcae27869806490b1187</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reformat</title>
<updated>2023-12-02T21:36:15Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-12-02T21:36:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=779ced6da10e35df9273b95928ed182cddecee27'/>
<id>urn:sha1:779ced6da10e35df9273b95928ed182cddecee27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update upstreams</title>
<updated>2023-11-23T04:43:42Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-11-23T04:43:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=41181f694c290acd5c594ef624cb9c1592c8f199'/>
<id>urn:sha1:41181f694c290acd5c594ef624cb9c1592c8f199</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to .net 8</title>
<updated>2023-11-14T16:55:16Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-11-14T16:55:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=101ceae139e30e346091b511d4e74c9f61714769'/>
<id>urn:sha1:101ceae139e30e346091b511d4e74c9f61714769</id>
<content type='text'>
</content>
</entry>
<entry>
<title>event types</title>
<updated>2023-11-09T06:38:33Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-11-09T06:38:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=c37bcb0e4a878d4f4c0e47988adb8624131c82cd'/>
<id>urn:sha1:c37bcb0e4a878d4f4c0e47988adb8624131c82cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix updates</title>
<updated>2023-10-27T12:23:36Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-10-27T12:23:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=d61948e1078ef76cc2359e519aff3205081567e0'/>
<id>urn:sha1:d61948e1078ef76cc2359e519aff3205081567e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changes, fixes</title>
<updated>2023-10-26T13:17:10Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-10-26T13:15:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=e6fe1eacc36245c9799afae6e4dfaecb62ea65d6'/>
<id>urn:sha1:e6fe1eacc36245c9799afae6e4dfaecb62ea65d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New things</title>
<updated>2023-10-25T12:00:02Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-10-25T12:00:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=89315fa530e1f21e2e50d94f955693b9413c98fe'/>
<id>urn:sha1:89315fa530e1f21e2e50d94f955693b9413c98fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up MRUStorageWrapper</title>
<updated>2023-10-20T20:43:58Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-10-20T20:43:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=bdd6b9c98623832e0bbc11fe8eec508788454768'/>
<id>urn:sha1:bdd6b9c98623832e0bbc11fe8eec508788454768</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor, fix stuff</title>
<updated>2023-10-19T05:21:41Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-10-19T05:21:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=063fb6f12aea3a5b71c05beea22e7f6482c2f1cf'/>
<id>urn:sha1:063fb6f12aea3a5b71c05beea22e7f6482c2f1cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add user management page</title>
<updated>2023-10-18T04:11:13Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-10-18T04:11:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=c9d856d931d629eb168e25734d86e53c3d87b295'/>
<id>urn:sha1:c9d856d931d629eb168e25734d86e53c3d87b295</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tiny fix in LibMatrix</title>
<updated>2023-10-17T15:20:27Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-10-17T15:20:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=4770273fd8ad161565db7a2f16f1692c3e233139'/>
<id>urn:sha1:4770273fd8ad161565db7a2f16f1692c3e233139</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add profile management page</title>
<updated>2023-10-17T15:11:49Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-10-17T15:11:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=c5c3c3506ec10e373d5c0ebb15146e4ed4e36df5'/>
<id>urn:sha1:c5c3c3506ec10e373d5c0ebb15146e4ed4e36df5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactors</title>
<updated>2023-09-18T22:17:18Z</updated>
<author>
<name>Emma@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2023-09-18T22:17:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=ec1752307a4a273324cd8f13bb099fed6ff7ef3a'/>
<id>urn:sha1:ec1752307a4a273324cd8f13bb099fed6ff7ef3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactors</title>
<updated>2023-09-15T07:55:36Z</updated>
<author>
<name>Emma@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2023-09-15T07:55:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=e10fa389ce3c4d42deadfec8bf08c2fbb1a88d79'/>
<id>urn:sha1:e10fa389ce3c4d42deadfec8bf08c2fbb1a88d79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Code cleanup</title>
<updated>2023-08-14T17:46:33Z</updated>
<author>
<name>Emma@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2023-08-14T17:46:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=83029c478f411bcadd3be53ac4dc53d88b3c8462'/>
<id>urn:sha1:83029c478f411bcadd3be53ac4dc53d88b3c8462</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add MxApiExtensions submodule</title>
<updated>2023-08-14T08:40:25Z</updated>
<author>
<name>Emma@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2023-08-14T08:40:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=e7187c0c72a17d93bce71c2218c0b705edd0a5d4'/>
<id>urn:sha1:e7187c0c72a17d93bce71c2218c0b705edd0a5d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update dependencies</title>
<updated>2023-08-14T07:32:37Z</updated>
<author>
<name>Emma@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2023-08-14T07:32:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=48a6c21db718a986dac24f56f8341b842c2e1a13'/>
<id>urn:sha1:48a6c21db718a986dac24f56f8341b842c2e1a13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add missing dep</title>
<updated>2023-08-14T07:31:26Z</updated>
<author>
<name>Emma@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2023-08-14T07:31:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=981ba996c7ae05e8586df37c423488f897decc75'/>
<id>urn:sha1:981ba996c7ae05e8586df37c423488f897decc75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split LibMatrix into submodule</title>
<updated>2023-08-14T03:11:21Z</updated>
<author>
<name>Emma@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2023-08-14T03:07:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=aa7026a17ededf7c181ed269c6388491d96e1b1e'/>
<id>urn:sha1:aa7026a17ededf7c181ed269c6388491d96e1b1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add latest code before splitting projects</title>
<updated>2023-07-27T16:19:13Z</updated>
<author>
<name>Emma@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2023-07-27T16:19:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=ad5c1364f2f8c4f50436da21b24d6a0b960da6ab'/>
<id>urn:sha1:ad5c1364f2f8c4f50436da21b24d6a0b960da6ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MRU desktop start</title>
<updated>2023-07-26T19:02:50Z</updated>
<author>
<name>Emma@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2023-07-26T19:02:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=2e89a0717a60598904c92499adb7e01b2075fbb9'/>
<id>urn:sha1:2e89a0717a60598904c92499adb7e01b2075fbb9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Start of nix flake</title>
<updated>2023-07-24T18:57:56Z</updated>
<author>
<name>Emma@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2023-07-24T18:57:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=1fdcb808607ce0b4d55d6fcf14e7111f1d15f143'/>
<id>urn:sha1:1fdcb808607ce0b4d55d6fcf14e7111f1d15f143</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Start of MRU Desktop</title>
<updated>2023-07-24T18:57:23Z</updated>
<author>
<name>Emma@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2023-07-24T18:57:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=cf6f87bea88df3f90e33dfdc5bb16f47b8716054'/>
<id>urn:sha1:cf6f87bea88df3f90e33dfdc5bb16f47b8716054</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Debug validation api</title>
<updated>2023-07-24T18:57:06Z</updated>
<author>
<name>Emma@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2023-07-24T18:57:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=67409d4d727abb0b08142f60a61db21264689130'/>
<id>urn:sha1:67409d4d727abb0b08142f60a61db21264689130</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Code cleanup</title>
<updated>2023-07-24T18:56:42Z</updated>
<author>
<name>Emma@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2023-07-24T18:56:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=5495a35403d285007d67f503042720302efdf94c'/>
<id>urn:sha1:5495a35403d285007d67f503042720302efdf94c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change max line width from 120 to 180</title>
<updated>2023-07-24T18:47:10Z</updated>
<author>
<name>Emma@Rory&amp;</name>
<email>root@rory.gay</email>
</author>
<published>2023-07-24T18:47:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=c916a6201582fb1705d103280c2d43a98ab5156e'/>
<id>urn:sha1:c916a6201582fb1705d103280c2d43a98ab5156e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve timeline</title>
<updated>2023-07-17T01:14:38Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-07-17T01:14:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=d8b91f1c5e07a1aa30963977a145ff8ecde10a41'/>
<id>urn:sha1:d8b91f1c5e07a1aa30963977a145ff8ecde10a41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle external logouts</title>
<updated>2023-07-16T22:21:24Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-07-16T22:21:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=1beca653b772cf10586c417b2c25df03a67df8a2'/>
<id>urn:sha1:1beca653b772cf10586c417b2c25df03a67df8a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changes</title>
<updated>2023-07-11T22:18:56Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-07-11T22:18:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=0e43e947ca8be0e529f2505a66143cb8b1fcbb8e'/>
<id>urn:sha1:0e43e947ca8be0e529f2505a66143cb8b1fcbb8e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Local changes</title>
<updated>2023-07-02T22:43:43Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-07-02T22:43:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=257019113200d714d86d22ccab6c18b37cd28283'/>
<id>urn:sha1:257019113200d714d86d22ccab6c18b37cd28283</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prefetch room info</title>
<updated>2023-07-01T23:01:09Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-07-01T23:01:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=def33cc092ae2c6defcc218b108b7c99cbfb8581'/>
<id>urn:sha1:def33cc092ae2c6defcc218b108b7c99cbfb8581</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deduplicate some api calls</title>
<updated>2023-07-01T18:51:15Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-07-01T18:51:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=7978f08235ceca22eacae11a88a7703513238cb3'/>
<id>urn:sha1:7978f08235ceca22eacae11a88a7703513238cb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Todays progress</title>
<updated>2023-06-30T01:36:58Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-06-30T01:36:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=bb8c2637af3b7982e7a4b2fd15e2fbec613d0848'/>
<id>urn:sha1:bb8c2637af3b7982e7a4b2fd15e2fbec613d0848</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update stuff</title>
<updated>2023-06-28T08:38:45Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-06-28T08:38:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=a331eb2f118e0051c6c6744a20d6b0934c4d6d6f'/>
<id>urn:sha1:a331eb2f118e0051c6c6744a20d6b0934c4d6d6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dependency injection stuff</title>
<updated>2023-06-27T15:43:00Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-06-26T00:43:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=3ed00f732a284b5a3e96e52d4e3a71869135869b'/>
<id>urn:sha1:3ed00f732a284b5a3e96e52d4e3a71869135869b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Working state, refactored Rory&amp;::LibMatrix</title>
<updated>2023-06-25T01:07:05Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-06-25T01:07:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=f866946fbbe962c712049327ade9dcbd43900295'/>
<id>urn:sha1:f866946fbbe962c712049327ade9dcbd43900295</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Working sync</title>
<updated>2023-06-19T00:36:32Z</updated>
<author>
<name>TheArcaneBrony</name>
<email>myrainbowdash949@gmail.com</email>
</author>
<published>2023-06-19T00:36:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.rory.gay/matrix/tools/MatrixUtils.git/commit/?id=ed2205972a7b7d6fdd4563c3775a83616920597a'/>
<id>urn:sha1:ed2205972a7b7d6fdd4563c3775a83616920597a</id>
<content type='text'>
</content>
</entry>
</feed>
