<feed xmlns='http://www.w3.org/2005/Atom'>
<title>newsstand.git/src, branch trunk</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.kavon.xyz/newsstand.git/atom?h=trunk</id>
<link rel='self' href='https://git.kavon.xyz/newsstand.git/atom?h=trunk'/>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/'/>
<updated>2024-01-25T07:47:26Z</updated>
<entry>
<title>update hooks to more identifiable names, update migrations to work with votes, use a common enum state type</title>
<updated>2024-01-25T07:47:26Z</updated>
<author>
<name>Alexander Kavon</name>
<email>me+git@alexkavon.com</email>
</author>
<published>2024-01-25T07:47:26Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=60eb2e7fe5ed3627ad4bd40286df1741529da75b'/>
<id>urn:sha1:60eb2e7fe5ed3627ad4bd40286df1741529da75b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move ui templates into src, update conf to handle other paths, export User Insert Hooks</title>
<updated>2024-01-23T11:33:20Z</updated>
<author>
<name>Alexander Kavon</name>
<email>me+git@alexkavon.com</email>
</author>
<published>2024-01-23T11:33:20Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=8d92bdf7da95e1085485c0e60b9dac19c246e235'/>
<id>urn:sha1:8d92bdf7da95e1085485c0e60b9dac19c246e235</id>
<content type='text'>
</content>
</entry>
<entry>
<title>new tables: tags, post_tags, generated sqlboiler tags model, updated posts/get template, updated posts table to take nullable description and user_id foreign key</title>
<updated>2024-01-23T06:40:39Z</updated>
<author>
<name>Alexander Kavon</name>
<email>me+git@alexkavon.com</email>
</author>
<published>2024-01-23T06:40:39Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=8510c36ded85740885e67b59ee2ec2360986c0a9'/>
<id>urn:sha1:8510c36ded85740885e67b59ee2ec2360986c0a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add posts table migration, add sqlboiler post model, post routes: create, store, get, post create ui template, remove email from user create route</title>
<updated>2024-01-23T02:30:19Z</updated>
<author>
<name>Alexander Kavon</name>
<email>me+git@alexkavon.com</email>
</author>
<published>2024-01-23T02:30:19Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=0cdc7a2e84ac5c460569a26a1dd8e3070cea487e'/>
<id>urn:sha1:0cdc7a2e84ac5c460569a26a1dd8e3070cea487e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove unneccessary Request.ParseForm() calls and update password placeholder on user create/auth pages</title>
<updated>2024-01-23T01:46:39Z</updated>
<author>
<name>Alexander Kavon</name>
<email>me+git@alexkavon.com</email>
</author>
<published>2024-01-23T01:46:39Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=481b799f9eced5432fdc0c66d2bf04226cdc723b'/>
<id>urn:sha1:481b799f9eced5432fdc0c66d2bf04226cdc723b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clean-up secret hashing code</title>
<updated>2024-01-23T01:05:19Z</updated>
<author>
<name>Alexander Kavon</name>
<email>me+git@alexkavon.com</email>
</author>
<published>2024-01-23T01:05:19Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=5e3ae22cc745c4166c2c941047f9b485185cf0ea'/>
<id>urn:sha1:5e3ae22cc745c4166c2c941047f9b485185cf0ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add code source url</title>
<updated>2024-01-22T23:19:12Z</updated>
<author>
<name>Alexander Kavon</name>
<email>me+git@alexkavon.com</email>
</author>
<published>2024-01-22T23:18:40Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=fad7ba17bd9f137914d2ff78d96b92b34b424f2d'/>
<id>urn:sha1:fad7ba17bd9f137914d2ff78d96b92b34b424f2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>only return error for compareSecretToHash, update login form</title>
<updated>2024-01-22T23:17:09Z</updated>
<author>
<name>Alexander Kavon</name>
<email>me+git@alexkavon.com</email>
</author>
<published>2024-01-22T23:17:09Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=0d7693918d53fd658231bc478654b32513feac7a'/>
<id>urn:sha1:0d7693918d53fd658231bc478654b32513feac7a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added login authentication route logic, added compareSecretToHash, decodeHash, hashArgon2, renamed HashSecret to hashSecret</title>
<updated>2024-01-22T22:56:22Z</updated>
<author>
<name>Alexander Kavon</name>
<email>me+git@alexkavon.com</email>
</author>
<published>2024-01-22T22:56:22Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=66d84b2b49f55e6c652816466a5c3b4202234134'/>
<id>urn:sha1:66d84b2b49f55e6c652816466a5c3b4202234134</id>
<content type='text'>
</content>
</entry>
<entry>
<title>initial errres struct work for API err responses (needs work)</title>
<updated>2024-01-22T22:12:20Z</updated>
<author>
<name>Alexander Kavon</name>
<email>me+git@alexkavon.com</email>
</author>
<published>2024-01-22T22:12:20Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=b9de5bdd1ec704deb85232057dcc158555ff1cb8'/>
<id>urn:sha1:b9de5bdd1ec704deb85232057dcc158555ff1cb8</id>
<content type='text'>
</content>
</entry>
</feed>
