<feed xmlns='http://www.w3.org/2005/Atom'>
<title>minor-skulk.git/migrations, branch main</title>
<subtitle>a firefox accounts server that does sync and nothing more</subtitle>
<id>https://git.eno.space/minor-skulk.git/atom?h=main</id>
<link rel='self' href='https://git.eno.space/minor-skulk.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.eno.space/minor-skulk.git/'/>
<updated>2022-08-09T23:58:29Z</updated>
<entry>
<title>don't allow users to edit devices of other users</title>
<updated>2022-08-09T23:58:29Z</updated>
<author>
<name>pennae</name>
<email>github@quasiparticle.net</email>
</author>
<published>2022-08-09T23:54:20Z</published>
<link rel='alternate' type='text/html' href='https://git.eno.space/minor-skulk.git/commit/?id=aeb116bace23f66a86caf6d5868ea82dfb901e36'/>
<id>urn:sha1:aeb116bace23f66a86caf6d5868ea82dfb901e36</id>
<content type='text'>
while device ids should be impossible to guess (being as long as oauth
tokens), we should still guard against malicious activity if they should
ever leak.
</content>
</entry>
<entry>
<title>keep oauth tokens around a bit after expiry</title>
<updated>2022-07-13T16:09:19Z</updated>
<author>
<name>pennae</name>
<email>github@quasiparticle.net</email>
</author>
<published>2022-07-13T16:09:19Z</published>
<link rel='alternate' type='text/html' href='https://git.eno.space/minor-skulk.git/commit/?id=d6da876cabe0180acd0ebca173d973c8d3450d99'/>
<id>urn:sha1:d6da876cabe0180acd0ebca173d973c8d3450d99</id>
<content type='text'>
firefox wants to delete profile access tokens after they're expired and
logs errors if it can't do that. since this happens every hour we can
end up with a bunch of error logs very quickly, so we better let it do
what it wants.
</content>
</entry>
<entry>
<title>add downgrade migration for first schema version</title>
<updated>2022-07-13T14:21:18Z</updated>
<author>
<name>pennae</name>
<email>github@quasiparticle.net</email>
</author>
<published>2022-07-13T14:21:18Z</published>
<link rel='alternate' type='text/html' href='https://git.eno.space/minor-skulk.git/commit/?id=d62d1be05ca16a4836ad66440fda477f4ed6817a'/>
<id>urn:sha1:d62d1be05ca16a4836ad66440fda477f4ed6817a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>initial import</title>
<updated>2022-07-13T11:27:12Z</updated>
<author>
<name>pennae</name>
<email>github@quasiparticle.net</email>
</author>
<published>2022-07-13T08:33:30Z</published>
<link rel='alternate' type='text/html' href='https://git.eno.space/minor-skulk.git/commit/?id=2f8dce44d3f2be74b5c6ec0a2e7f4ceced715328'/>
<id>urn:sha1:2f8dce44d3f2be74b5c6ec0a2e7f4ceced715328</id>
<content type='text'>
</content>
</entry>
</feed>
