Commit Graph

425 Commits

Author SHA1 Message Date
amy 8014bd4e83 fix to FullName 2026-01-06 17:17:10 -07:00
amy ff880603e0 small bugfix to random confirmation number 2026-01-06 16:12:22 -07:00
amy 919b58e175 fixed bug with auto-join communities 2026-01-06 15:56:24 -07:00
amy dd3a2ec677 fixed bug in AmNewPost and filling in default pseud for post box 2026-01-05 23:05:52 -07:00
amy e581d7ded5 filled in the slippage code and permission checks on posting 2026-01-03 23:24:07 -07:00
amy 3e6adb0a7e drafted the slippage page 2026-01-02 23:07:48 -07:00
amy 3eb0f6a259 first draft of posting to a topic (including preview) 2026-01-01 22:41:43 -07:00
amy c958bc5826 completed the Scan() error handling 2025-12-30 23:19:39 -07:00
amy d87b4b9411 I can display the posts in a topic, albeit imperfectly 2025-12-29 23:17:27 -07:00
amy 07395b9c1d some additional Scan error handling 2025-12-29 22:20:51 -07:00
amy 98a74487c2 bug fixes in Scan() results and conference list template 2025-12-28 23:40:50 -07:00
amy 99dd8e78b9 fixed links from topic entries to point to the right page 2025-12-21 21:45:48 -07:00
amy 813d6aa44d have HTML checker check context error in parsing loop 2025-12-20 23:17:07 -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 9e6bf2feda should be complete with initial read posts code 2025-12-20 15:51:18 -07:00
amy 80bd0e03fd additional work on reading posts - still not quite there yet but getting closer 2025-12-19 23:23:58 -07:00
amy 57d664dcb1 partial implementation of "read posts" 2025-12-18 23:43:51 -07:00
amy 1233dabfb2 fixed route for conference topics list 2025-12-16 15:14:18 -07:00
amy aa4cf401a0 moved more of the common preliminaries for conferences into middleware 2025-12-07 21:54:38 -07:00
amy 331e768124 grouping community and conference routes and making more functionality implemented by middleware 2025-12-06 23:14:55 -07:00
amy 7ce3bed15b touched up the database code to use transactions where necessary 2025-11-28 23:01:56 -07:00
amy d73070f9b7 adding posts view, needs a lot of work 2025-11-22 23:01:16 -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 bf7504b6e9 designed an attachment uipload page 2025-11-08 22:33:44 -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 9bd8045e8c updated the dictionary to a larger one and added a notice of its copyright in the license file 2025-11-06 22:17:36 -07:00
amy 038b3c7adb added post link rewriter template function 2025-11-06 21:53:53 -07:00
amy b3aab265fb fixed bugs in post link decoding and AmGetConferenceByAlias 2025-11-05 23:04:19 -07:00
amy 2783d94952 fix session manager concurrency error and error in HTML Checker doFlushNewlines 2025-11-05 22:13:49 -07:00
amy 5571a58ea2 added static file handling for a custom stylesheet that puts the highlights on links in Amsterdam posts 2025-11-05 21:47:58 -07:00
amy c7ea4c529a a couple more bug fixes 2025-11-05 21:09:44 -07:00
amy 8a3d02fbec fixed a first round of bugs and rewrote the URL rewriter using the old algorithm 2025-11-04 23:05:50 -07:00
amy 798e86ae40 added preview code to new topic - not yet tested 2025-11-03 22:47:00 -07:00
amy 1ba02f37e9 documentation pass done, ready to use the HTML Checker in other code 2025-11-03 15:20:41 -07:00
amy 4f9cdde1f2 HTML checker is code complete, needs a pass for documentation 2025-11-02 23:08:40 -07:00
amy f6ed77923c beginning to implement the HTML Checker itself - incomplete 2025-10-31 23:48:46 -06:00
amy 8a2185e912 landed the tag repository 2025-10-31 22:33:56 -06:00
amy d69715557e added the tags "hierarchy" 2025-10-31 16:08:51 -06:00
amy 048ac3abc3 built the basic data around loading HTML checker configurations - next we will want to tackle the tag repository, which is massive 2025-10-30 23:18:35 -06:00
amy 596d7de7de landed the dictionary objects and spelling rewriter, which also allowed me to complete the configuration YAML file 2025-10-30 22:33:39 -06:00
amy 05a43bcd47 starting to sketch out the dictionary interfaces for spell checking 2025-10-29 23:16:21 -06:00
amy eb47b001bb landed enough rewriters and filters to begin building configurations for the HTML checker 2025-10-29 22:50:25 -06:00
amy e4d7deaf5f landed the email and URL rewriters 2025-10-29 11:49:19 -06:00
amy 122d581e7f beginnings of HTML checker - added struct and interface defs, emoticon rewriter 2025-10-28 23:33:52 -06:00
amy a4c3484f18 added "preview" elements to "new topic" template 2025-10-28 22:19:31 -06:00
amy 9bbc4d9feb l;anded the initial version of the "Create New Topic" form 2025-10-28 22:10:03 -06: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