Commit Graph

288 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 f8e7816f62 tick off the list... 2026-01-30 16:54:23 -07:00
amy f88fc33f64 landed "set default pseud" 2026-01-30 16:53:49 -07:00
amy 8f7d98bb9e refactored conference settings out a bit and added SetDefaultPseud 2026-01-30 16:30:26 -07:00
amy d11101aabd landed "delete topic" function 2026-01-30 16:02:55 -07:00
amy 53845bf6b1 landed publishing post to front page 2026-01-30 15:09:19 -07:00
amy 2c9ceefd6b landed E-mail invites at three levels 2026-01-30 14:44:30 -07:00
amy a0064b37a5 implemented "front end" of invites for community/conference/topic, including common view template 2026-01-29 23:14:24 -07:00
amy 84d734578b landed "move message" functionality 2026-01-29 22:38:27 -07:00
amy 8341a6e4d4 created the "move message" page 2026-01-29 18:16:23 -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 3a9542e927 tick off that feature on the list 2026-01-28 23:18:41 -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 b59e15a48e hooked up "nuke message" and finished defining the message box 2026-01-28 18:59:38 -07:00
amy ef47631b24 beginnings of a message box system within the UI 2026-01-28 16:27:38 -07:00
amy 4dd15aa0d2 hooled up "scribble message" 2026-01-28 15:40:13 -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 ead2b37f08 added the Manage Conference page; also fixed password hash matching in authentication 2026-01-27 23:12:26 -07:00
amy 1925d4a2c6 fix to Topic.GetLastRead 2026-01-27 12:46:36 -07:00
amy c99f9d87e1 marked some TODO features as deferable 2026-01-27 11:27:59 -07:00
amy 235f627129 checked in the Claude retraining examples in case I need to start yet another new conversation 2026-01-26 23:17:45 -07:00
amy 3a9166bcb6 wired up all the hotlist functionality 2026-01-26 23:13:48 -07:00
amy 58aa01361d "new" flag on conference hotlist sidebox works (it's a bell) 2026-01-26 16:26:51 -07:00
amy c83ac65f7e conference sidebox is now filled in 2026-01-26 16:11:05 -07:00
amy 0dd66709d9 start point of hotlist support (untested) 2026-01-25 22:47:28 -07:00
amy c5b2c3d64b replaced the CoC with something less problematic :), slight formatting to MISSINGFUNCS 2026-01-25 19:01:12 -07:00
amy e6de6edd0d Revamped docs to include list of missing functions and remove the old Venice example from where it's been for I don't know how long 2026-01-25 13:43:41 -07:00
amy a8a779ea8f README updated after a conversation with ChatGPT 2026-01-24 23:30:21 -07:00
amy 93f276eb48 added tooltip to the "host" icon in communities sidebox 2026-01-23 23:02:21 -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 6c34c70458 implemented AmGetPublishPosts to get the posts published to the front page 2026-01-22 23:16:06 -07:00
amy c3e31e295c implemented the /go shortcut processing 2026-01-22 22:46:15 -07:00
amy 9218025450 implemented low-level Nuke method on posts 2026-01-21 23:09:53 -07:00
amy 0ec8d832c3 implemented hide/show message functionality 2026-01-21 22:56:45 -07:00
amy 5c9d1463b1 implemented low-level SetHidden and Scribble methods on the post 2026-01-20 23:05:24 -07:00
amy 700dbd6726 implemented attachment downloading 2026-01-20 22:23:46 -07:00
amy 664525ea36 completed update to SetAttachment (not yet tested) 2026-01-20 17:22:40 -07:00
amy 31b4a5bbd2 working on updating SetAttachment to be fully Venice-compatible (in progress) 2026-01-19 23:21:08 -07:00
amy 652cdf8477 added display of attachment presence to post 2026-01-19 22:54:28 -07:00
amy 309d7dc9d1 implemented topic hide/show 2026-01-19 22:10:38 -07:00
amy ca8a92eaa3 wired up "Post & Go Next" correctly 2026-01-19 17:31:43 -07:00
amy 9ec2310a72 cleaned up some template issues and fixed an issue with open-ended ranges in the go box on posts display 2026-01-19 16:17:42 -07:00
amy 4bf11a55ab trim out some external libraries after sessions rewritten 2026-01-19 15:36:12 -07:00
amy b9edd344ef rewrote session management code entirely to try and eliminate map race conditions 2026-01-19 15:26:49 -07:00
amy 6ccd3330d9 building the new session manager in amsession.go 2026-01-18 23:27:33 -07:00
amy 567a774282 refactor of topic handling and image serving 2026-01-18 22:29:20 -07:00