<feed xmlns='http://www.w3.org/2005/Atom'>
<title>newsstand.git/ui, 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-23T11:33:20Z</updated>
<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>ui post/get and ui comments templates, more base templating</title>
<updated>2024-01-23T03:09:39Z</updated>
<author>
<name>Alexander Kavon</name>
<email>me+git@alexkavon.com</email>
</author>
<published>2024-01-23T03:09:39Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=f329e7f2095a57967bfe86563401236d53a15924'/>
<id>urn:sha1:f329e7f2095a57967bfe86563401236d53a15924</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ui post/get and ui comments templates</title>
<updated>2024-01-23T02:59:17Z</updated>
<author>
<name>Alexander Kavon</name>
<email>me+git@alexkavon.com</email>
</author>
<published>2024-01-23T02:59:17Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=0baaa2eaa759662363533b812ef5dd7cc25885e3'/>
<id>urn:sha1:0baaa2eaa759662363533b812ef5dd7cc25885e3</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>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>settled on map[string]interface{} for passing data to view, automatically append session struct, fixed nil session checks, updated templates to use map variable names</title>
<updated>2023-12-01T05:45:31Z</updated>
<author>
<name>Alexander Kavon</name>
<email>hawk@alexkavon.com</email>
</author>
<published>2023-12-01T05:45:31Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=bc47e526e962c1c5bce850de312c6e5fbaf16458'/>
<id>urn:sha1:bc47e526e962c1c5bce850de312c6e5fbaf16458</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixed login/create templates to point to correct endpoints, updated func names to be more idiomatic, reference Session objects to save memory, logout/session.Destroy method</title>
<updated>2023-12-01T01:10:50Z</updated>
<author>
<name>Alexander Kavon</name>
<email>hawk@alexkavon.com</email>
</author>
<published>2023-12-01T01:10:41Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=17af6e1a5017285b680a7d0a1dace1e1a1612ab9'/>
<id>urn:sha1:17af6e1a5017285b680a7d0a1dace1e1a1612ab9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>user create/insert into users table, pgxpool defer moved to top of app, me.tmpl.html, secret hashing with argon2id, updated migrations</title>
<updated>2023-11-29T07:05:38Z</updated>
<author>
<name>Alexander Kavon</name>
<email>hawk@alexkavon.com</email>
</author>
<published>2023-11-29T07:05:38Z</published>
<link rel='alternate' type='text/html' href='https://git.kavon.xyz/newsstand.git/commit/?id=1c32e1497525bc6f609898f0f79bd6cc3e6d92fb'/>
<id>urn:sha1:1c32e1497525bc6f609898f0f79bd6cc3e6d92fb</id>
<content type='text'>
</content>
</entry>
</feed>
