15 Commits

Author SHA1 Message Date
133d8bcfe9 normalize urls, fix website creation 2025-06-27 13:24:03 -07:00
a72d32850b setup remote commenting, serialize comments in json 2025-06-25 00:02:27 -07:00
66cf07a024 add route for json data, standalone form, timezone conversion 2025-06-11 23:09:12 -07:00
a08a6b3f41 implement guestbook visibility and comment toggling 2025-06-02 23:09:14 -07:00
c3f08fb745 scaffolding for guestbook settings ui 2025-05-25 23:08:20 -07:00
82c00b9a01 implement user settings for timezone 2025-05-03 23:14:58 -07:00
025f273f48 improve UI with classless css library and other various modifications 2025-03-24 21:00:19 -07:00
64ff095002 add page to display all guestbooks 2025-03-23 15:15:08 -07:00
e065d5630c implement hiding and unhiding a comment 2025-03-23 14:39:48 -07:00
7537fa2e92 implement comment deletion and debug mode 2025-03-23 12:57:49 -07:00
365e727284 cleanup unused code and add not implemented handler so links don't 404 2025-03-23 08:48:56 -07:00
c8ff7021c8 finish conversion to templ, add website model
The primary model users will interact with is now Websites, which will have a single guestbook associated with it (though this is not enforced by the database).
2025-03-22 13:13:13 -07:00
adaf6cf87d slug and shortId conversion functions 2025-03-15 10:57:22 -07:00
e658f15463 separate guestbook from dashboard, add specific comments view 2025-03-01 16:44:35 -07:00
d899769ba0 convert most frontend to templ, implement design wireframes 2025-03-01 13:12:21 -07:00