Commit Graph

26 Commits

Author SHA1 Message Date
amy a0d3f3715a landed fixseen and got rid of all explicit LOCK TABLES operations (not needed in modern MySQL, especially with transaction semantics) 2026-01-30 18:20:58 -07:00
amy d11101aabd landed "delete topic" function 2026-01-30 16:02:55 -07:00
amy 8a66579c31 added topic subscribe/unsubscribe 2026-01-29 16:12:27 -07:00
amy 184c614163 landed E-mail subscription delivery 2026-01-29 15:52:24 -07:00
amy a18a7c70f7 did stick/unstick, freeze/unfreeze, and archive/unarchive topic for three quick wins 2026-01-29 11:36:03 -07:00
amy 05378156d3 added filtered user display/removal to topic management page 2026-01-28 23:16:46 -07:00
amy 17471f292a basic behavior of filtering users added 2026-01-28 22:56:17 -07:00
amy 928a19d600 added the Manage Topic page and strengthened some link conditions for anonymous user 2026-01-28 15:19:18 -07:00
amy 1925d4a2c6 fix to Topic.GetLastRead 2026-01-27 12:46:36 -07:00
amy fa04f67ab8 top page now displays published posts 2026-01-23 22:58:13 -07:00
amy b6de9bd9ec refactoring: use QueryRowContext instead of QueryContext when we only need one row 2026-01-23 16:30:53 -07:00
amy 309d7dc9d1 implemented topic hide/show 2026-01-19 22:10:38 -07:00
amy d0c84216c3 set up show/hide of controls on topic page 2026-01-15 22:59:27 -07:00
amy 01345e0d38 cosmetic updates to Topic page 2026-01-13 23:11:29 -07:00
amy 488bbf9220 changes in topic list query and display of topic names 2026-01-11 22:53:50 -07:00
amy c958bc5826 completed the Scan() error handling 2025-12-30 23:19:39 -07:00
amy 98a74487c2 bug fixes in Scan() results and conference list template 2025-12-28 23:40:50 -07:00
amy 5c8bb8dd5e all database operations now take a context.Context, which is propagated through from sources 2025-12-20 22:29:26 -07:00
amy 57d664dcb1 partial implementation of "read posts" 2025-12-18 23:43:51 -07:00
amy 7ce3bed15b touched up the database code to use transactions where necessary 2025-11-28 23:01:56 -07:00
amy 43bd810942 wrote the code to handle attachment upload (and link from new-topic post) 2025-11-17 21:50:53 -07:00
amy 944f22e963 some more work on add topic - we're up to where we need to branch off for an attachment 2025-11-07 22:55:53 -07:00
amy 5dbff8b4b3 added more add topic code and some documentation 2025-11-07 21:36:04 -07:00
amy 161e51a640 started adding the actual creation of the topic in the database (incomplete) 2025-11-06 23:12:17 -07:00
amy 086954f7b0 Landed the topic list page (no topics yet, so appearances are deceiving) 2025-10-28 16:32:05 -06:00
amy 86540e00b1 added more database data structures to show the next directions 2025-10-24 21:51:48 -06:00