Commit Graph

  • 9e6bf2feda should be complete with initial read posts code amy 2025-12-20 15:51:18 -07:00
  • 80bd0e03fd additional work on reading posts - still not quite there yet but getting closer amy 2025-12-19 23:23:58 -07:00
  • 57d664dcb1 partial implementation of "read posts" amy 2025-12-18 23:43:51 -07:00
  • 1233dabfb2 fixed route for conference topics list amy 2025-12-16 15:14:18 -07:00
  • aa4cf401a0 moved more of the common preliminaries for conferences into middleware amy 2025-12-07 21:54:38 -07:00
  • 331e768124 grouping community and conference routes and making more functionality implemented by middleware amy 2025-12-06 23:14:55 -07:00
  • 7ce3bed15b touched up the database code to use transactions where necessary amy 2025-11-28 23:01:56 -07:00
  • d73070f9b7 adding posts view, needs a lot of work amy 2025-11-22 23:01:16 -07:00
  • 43bd810942 wrote the code to handle attachment upload (and link from new-topic post) amy 2025-11-17 21:50:53 -07:00
  • bf7504b6e9 designed an attachment uipload page amy 2025-11-08 22:33:44 -07:00
  • 944f22e963 some more work on add topic - we're up to where we need to branch off for an attachment amy 2025-11-07 22:55:53 -07:00
  • 5dbff8b4b3 added more add topic code and some documentation amy 2025-11-07 21:36:04 -07:00
  • 161e51a640 started adding the actual creation of the topic in the database (incomplete) amy 2025-11-06 23:12:17 -07:00
  • 9bd8045e8c updated the dictionary to a larger one and added a notice of its copyright in the license file amy 2025-11-06 22:17:36 -07:00
  • 038b3c7adb added post link rewriter template function amy 2025-11-06 21:53:53 -07:00
  • b3aab265fb fixed bugs in post link decoding and AmGetConferenceByAlias amy 2025-11-05 23:04:19 -07:00
  • 2783d94952 fix session manager concurrency error and error in HTML Checker doFlushNewlines amy 2025-11-05 22:13:49 -07:00
  • 5571a58ea2 added static file handling for a custom stylesheet that puts the highlights on links in Amsterdam posts amy 2025-11-05 21:47:58 -07:00
  • c7ea4c529a a couple more bug fixes amy 2025-11-05 21:09:44 -07:00
  • 8a3d02fbec fixed a first round of bugs and rewrote the URL rewriter using the old algorithm amy 2025-11-04 23:05:50 -07:00
  • 798e86ae40 added preview code to new topic - not yet tested amy 2025-11-03 22:47:00 -07:00
  • 1ba02f37e9 documentation pass done, ready to use the HTML Checker in other code amy 2025-11-03 15:20:41 -07:00
  • 4f9cdde1f2 HTML checker is code complete, needs a pass for documentation amy 2025-11-02 23:08:40 -07:00
  • f6ed77923c beginning to implement the HTML Checker itself - incomplete amy 2025-10-31 23:48:46 -06:00
  • 8a2185e912 landed the tag repository amy 2025-10-31 22:33:56 -06:00
  • d69715557e added the tags "hierarchy" amy 2025-10-31 16:08:51 -06:00
  • 048ac3abc3 built the basic data around loading HTML checker configurations - next we will want to tackle the tag repository, which is massive amy 2025-10-30 23:18:35 -06:00
  • 596d7de7de landed the dictionary objects and spelling rewriter, which also allowed me to complete the configuration YAML file amy 2025-10-30 22:33:39 -06:00
  • 05a43bcd47 starting to sketch out the dictionary interfaces for spell checking amy 2025-10-29 23:16:21 -06:00
  • eb47b001bb landed enough rewriters and filters to begin building configurations for the HTML checker amy 2025-10-29 22:50:25 -06:00
  • e4d7deaf5f landed the email and URL rewriters amy 2025-10-29 11:49:19 -06:00
  • 122d581e7f beginnings of HTML checker - added struct and interface defs, emoticon rewriter amy 2025-10-28 23:33:52 -06:00
  • a4c3484f18 added "preview" elements to "new topic" template amy 2025-10-28 22:19:31 -06:00
  • 9bbc4d9feb l;anded the initial version of the "Create New Topic" form amy 2025-10-28 22:10:03 -06:00
  • 086954f7b0 Landed the topic list page (no topics yet, so appearances are deceiving) amy 2025-10-28 16:32:05 -06:00
  • 86540e00b1 added more database data structures to show the next directions amy 2025-10-24 21:51:48 -06:00
  • b93bc93e00 Landed conference list page - still needs some work (doesn't crash, but some display info is incorrect) amy 2025-10-22 23:19:11 -06:00
  • 4f3677b3b4 groundwork for conferences - new data structure and security definitions amy 2025-10-22 22:08:10 -06:00
  • beddade58f fixed display of host status on member list amy 2025-10-22 21:04:30 -06:00
  • 4f363c8fc8 landed the Member List functionality amy 2025-10-22 20:49:41 -06:00
  • 11537d5d7f landed community join and unjoin functionality amy 2025-10-22 16:27:01 -06:00
  • 6d3403cd53 more groundwork related to updates in SetMembership amy 2025-10-22 13:57:57 -06:00
  • 0625d0db35 groundwork for services by introducing service vtables, also SetMembership as groundwork for join/unjoin amy 2025-10-22 13:38:41 -06:00
  • 1010b3a4b5 adding some documentation amy 2025-10-22 10:32:49 -06:00
  • 69e7a2a39a got Find Categories to work amy 2025-10-21 23:11:47 -06:00
  • d887bd6cab got Find Users to work amy 2025-10-21 22:31:00 -06:00
  • fe6d53a965 got Find Communities to work amy 2025-10-21 21:43:00 -06:00
  • 7e3b1d535f further fleshing out of find display to support Prev and Next buttons amy 2025-10-20 22:47:39 -06:00
  • e6f157c337 patched up community display in find.jet amy 2025-10-20 22:16:10 -06:00
  • 8b00cfce1f split a bunch of lists free of UI templates, and also fixed profile language display amy 2025-10-20 15:53:23 -06:00
  • e5ad827f24 landed community results when browsing categories - missing pagination buttons, community activity, proper member counts amy 2025-10-19 23:16:01 -06:00
  • 71da667361 made the category hierarchy on Find Communities "live" amy 2025-10-19 21:48:37 -06:00
  • 89da7e8456 first landing of the Find page, including the four tabs and session memory of the selected tab amy 2025-10-19 17:12:53 -06:00
  • 13644f4ecb improved error page handling by tapping into Echo and its middleware amy 2025-10-19 16:06:08 -06:00
  • e77ecf2a06 debugged community creation process amy 2025-10-19 15:06:41 -06:00
  • 021807e53e landed code for creating community (untested) amy 2025-10-18 22:38:27 -06:00
  • fcbff708a5 updated community left menu to reflect logo changes amy 2025-10-18 20:50:19 -06:00
  • 1797a6ec7e added upload and changing of community logo, and fixed logo references in other files amy 2025-10-18 20:41:06 -06:00
  • 94c3877819 fixed bugs in community profile amy 2025-10-18 16:45:43 -06:00
  • 83bd817630 added community profile setting from dialog (untested) amy 2025-10-17 23:21:31 -06:00
  • 0edba20d1d added dialog for editing community profile amy 2025-10-17 22:32:28 -06:00
  • 8e80176022 implemented the community admin menu and necessary tweaks to the menu system amy 2025-10-17 15:57:12 -06:00
  • 7a755aac77 visual improvements in frame and communities sidebox amy 2025-10-17 13:38:05 -06:00
  • be5b3a426d moved System Administration link back into Administration community, fixed up some bugs around that amy 2025-10-17 13:16:14 -06:00
  • 137bf35a8b resolve bugs in community profile display amy 2025-10-17 11:53:30 -06:00
  • 65c739dc57 community profile and left menu implementation done, not quite working yet amy 2025-10-16 23:05:34 -06:00
  • 681b30272d partial implementation of community profile page - next, straighten out left menus amy 2025-10-15 23:20:43 -06:00
  • 0a8f67c676 rebuilt security definitions as a YAML-driven data interface, a lot more like the original code amy 2025-10-13 23:21:27 -06:00
  • e08ca22f57 landed the sysadmin menu page, and the code to render menus as full-page amy 2025-10-13 21:44:14 -06:00
  • b1270a262e revamped left menus entirely to a new menu definition system amy 2025-10-13 20:59:33 -06:00
  • ed10c83b01 fixed up handling of timestamps for database and profile display amy 2025-10-13 15:54:04 -06:00
  • 55f5cc5eca timestamps written into the database should really be UTC amy 2025-10-13 15:31:43 -06:00
  • abd14ea24e bug in url field on user profile amy 2025-10-13 15:09:50 -06:00
  • 2e61a06ad8 added user profile display and quick E-mail functions amy 2025-10-12 22:58:00 -06:00
  • 33bb58783a updates to profile setting page for consistency with Venice amy 2025-10-12 16:48:41 -06:00
  • 113616ff41 uploading a profile photo now works amy 2025-10-12 16:32:37 -06:00
  • 2b8de350ab put together the handling for photo uploaded page (untested) amy 2025-10-11 23:23:38 -06:00
  • 185d1456a6 added user photo upload page amy 2025-10-11 21:38:01 -06:00
  • 9d2c57815e fully implemented profile editing amy 2025-10-11 16:49:17 -06:00
  • 297c1b9157 fully implemented timezone list dialog field amy 2025-10-11 10:32:27 -06:00
  • 5ff7e3e35c fully impleemnted localelist dialog type amy 2025-10-10 23:07:41 -06:00
  • 6eec9f77d9 beginnings of the Edit Profile page, dialog field and rendering additions amy 2025-10-10 21:26:01 -06:00
  • 6cdb0ffacf rebuilt the session store and fixed the bugs we were seeing amy 2025-10-10 16:36:38 -06:00
  • 560afa47bd working on session management and the Users Online sidebox (not quite there yet) amy 2025-10-09 22:42:56 -06:00
  • 782fba2c32 allow country list to "prioritize" a country (configurable) amy 2025-10-09 14:56:37 -06:00
  • 7cd5071927 fixed date field value extraction and DOB use in AmCreateUser amy 2025-10-09 14:31:34 -06:00
  • e04c903b11 actually got AmAutoJoinCommunities to work amy 2025-10-09 13:30:45 -06:00
  • 8fdc3ded44 added AmAutoJoinCommunities amy 2025-10-08 17:52:43 -06:00
  • 60b0ec8a5d straightened out the "account creation" workflow amy 2025-10-08 16:36:23 -06:00
  • 05dc2aa448 fixed up password reminder E-mail generation (and E-mail generation in general) amy 2025-10-08 14:33:45 -06:00
  • e657e13509 fix to dialog banners amy 2025-10-08 14:01:48 -06:00
  • af25adc85f bugfixes and stiffening in the dialog rendering pipeline and the login dialog amy 2025-10-08 13:35:21 -06:00
  • 933d028196 configure default mail for use with MailHog amy 2025-10-06 22:41:49 -06:00
  • 7db709be55 built out the passrecovery servlet amy 2025-10-06 21:39:21 -06:00
  • fe360e23d3 introduce the password reminder infrastructure amy 2025-10-06 16:42:23 -06:00
  • 33c2fcc471 rewrote contactinfo.Save() to use NamedExec amy 2025-10-05 23:08:49 -06:00
  • 347e96d81d put together the new account path amy 2025-10-05 22:49:50 -06:00
  • 8ad88c4957 beginning the code for new user account amy 2025-10-04 16:59:09 -06:00
  • 070afc365e added the E-mail address validation form amy 2025-10-04 15:13:00 -06:00
  • c7f5c57e82 improved some of the tasks to use fewer goroutines amy 2025-10-04 13:56:30 -06:00