9e6bf2feda
should be complete with initial read posts code
amy2025-12-20 15:51:18 -07:00
80bd0e03fd
additional work on reading posts - still not quite there yet but getting closer
amy2025-12-19 23:23:58 -07:00
57d664dcb1
partial implementation of "read posts"
amy2025-12-18 23:43:51 -07:00
1233dabfb2
fixed route for conference topics list
amy2025-12-16 15:14:18 -07:00
aa4cf401a0
moved more of the common preliminaries for conferences into middleware
amy2025-12-07 21:54:38 -07:00
331e768124
grouping community and conference routes and making more functionality implemented by middleware
amy2025-12-06 23:14:55 -07:00
7ce3bed15b
touched up the database code to use transactions where necessary
amy2025-11-28 23:01:56 -07:00
d73070f9b7
adding posts view, needs a lot of work
amy2025-11-22 23:01:16 -07:00
43bd810942
wrote the code to handle attachment upload (and link from new-topic post)
amy2025-11-17 21:50:53 -07:00
bf7504b6e9
designed an attachment uipload page
amy2025-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
amy2025-11-07 22:55:53 -07:00
5dbff8b4b3
added more add topic code and some documentation
amy2025-11-07 21:36:04 -07:00
161e51a640
started adding the actual creation of the topic in the database (incomplete)
amy2025-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
amy2025-11-06 22:17:36 -07:00
038b3c7adb
added post link rewriter template function
amy2025-11-06 21:53:53 -07:00
b3aab265fb
fixed bugs in post link decoding and AmGetConferenceByAlias
amy2025-11-05 23:04:19 -07:00
2783d94952
fix session manager concurrency error and error in HTML Checker doFlushNewlines
amy2025-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
amy2025-11-05 21:47:58 -07:00
c7ea4c529a
a couple more bug fixes
amy2025-11-05 21:09:44 -07:00
8a3d02fbec
fixed a first round of bugs and rewrote the URL rewriter using the old algorithm
amy2025-11-04 23:05:50 -07:00
798e86ae40
added preview code to new topic - not yet tested
amy2025-11-03 22:47:00 -07:00
1ba02f37e9
documentation pass done, ready to use the HTML Checker in other code
amy2025-11-03 15:20:41 -07:00
4f9cdde1f2
HTML checker is code complete, needs a pass for documentation
amy2025-11-02 23:08:40 -07:00
f6ed77923c
beginning to implement the HTML Checker itself - incomplete
amy2025-10-31 23:48:46 -06:00
8a2185e912
landed the tag repository
amy2025-10-31 22:33:56 -06:00
d69715557e
added the tags "hierarchy"
amy2025-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
amy2025-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
amy2025-10-30 22:33:39 -06:00
05a43bcd47
starting to sketch out the dictionary interfaces for spell checking
amy2025-10-29 23:16:21 -06:00
eb47b001bb
landed enough rewriters and filters to begin building configurations for the HTML checker
amy2025-10-29 22:50:25 -06:00
e4d7deaf5f
landed the email and URL rewriters
amy2025-10-29 11:49:19 -06:00
122d581e7f
beginnings of HTML checker - added struct and interface defs, emoticon rewriter
amy2025-10-28 23:33:52 -06:00
a4c3484f18
added "preview" elements to "new topic" template
amy2025-10-28 22:19:31 -06:00
9bbc4d9feb
l;anded the initial version of the "Create New Topic" form
amy2025-10-28 22:10:03 -06:00
086954f7b0
Landed the topic list page (no topics yet, so appearances are deceiving)
amy2025-10-28 16:32:05 -06:00
86540e00b1
added more database data structures to show the next directions
amy2025-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)
amy2025-10-22 23:19:11 -06:00
4f3677b3b4
groundwork for conferences - new data structure and security definitions
amy2025-10-22 22:08:10 -06:00
beddade58f
fixed display of host status on member list
amy2025-10-22 21:04:30 -06:00
4f363c8fc8
landed the Member List functionality
amy2025-10-22 20:49:41 -06:00
11537d5d7f
landed community join and unjoin functionality
amy2025-10-22 16:27:01 -06:00
6d3403cd53
more groundwork related to updates in SetMembership
amy2025-10-22 13:57:57 -06:00
0625d0db35
groundwork for services by introducing service vtables, also SetMembership as groundwork for join/unjoin
amy2025-10-22 13:38:41 -06:00
1010b3a4b5
adding some documentation
amy2025-10-22 10:32:49 -06:00
69e7a2a39a
got Find Categories to work
amy2025-10-21 23:11:47 -06:00
d887bd6cab
got Find Users to work
amy2025-10-21 22:31:00 -06:00
fe6d53a965
got Find Communities to work
amy2025-10-21 21:43:00 -06:00
7e3b1d535f
further fleshing out of find display to support Prev and Next buttons
amy2025-10-20 22:47:39 -06:00
e6f157c337
patched up community display in find.jet
amy2025-10-20 22:16:10 -06:00
8b00cfce1f
split a bunch of lists free of UI templates, and also fixed profile language display
amy2025-10-20 15:53:23 -06:00
e5ad827f24
landed community results when browsing categories - missing pagination buttons, community activity, proper member counts
amy2025-10-19 23:16:01 -06:00
71da667361
made the category hierarchy on Find Communities "live"
amy2025-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
amy2025-10-19 17:12:53 -06:00
13644f4ecb
improved error page handling by tapping into Echo and its middleware
amy2025-10-19 16:06:08 -06:00
e77ecf2a06
debugged community creation process
amy2025-10-19 15:06:41 -06:00
021807e53e
landed code for creating community (untested)
amy2025-10-18 22:38:27 -06:00
fcbff708a5
updated community left menu to reflect logo changes
amy2025-10-18 20:50:19 -06:00
1797a6ec7e
added upload and changing of community logo, and fixed logo references in other files
amy2025-10-18 20:41:06 -06:00
94c3877819
fixed bugs in community profile
amy2025-10-18 16:45:43 -06:00
83bd817630
added community profile setting from dialog (untested)
amy2025-10-17 23:21:31 -06:00
0edba20d1d
added dialog for editing community profile
amy2025-10-17 22:32:28 -06:00
8e80176022
implemented the community admin menu and necessary tweaks to the menu system
amy2025-10-17 15:57:12 -06:00
7a755aac77
visual improvements in frame and communities sidebox
amy2025-10-17 13:38:05 -06:00
be5b3a426d
moved System Administration link back into Administration community, fixed up some bugs around that
amy2025-10-17 13:16:14 -06:00
137bf35a8b
resolve bugs in community profile display
amy2025-10-17 11:53:30 -06:00
65c739dc57
community profile and left menu implementation done, not quite working yet
amy2025-10-16 23:05:34 -06:00
681b30272d
partial implementation of community profile page - next, straighten out left menus
amy2025-10-15 23:20:43 -06:00
0a8f67c676
rebuilt security definitions as a YAML-driven data interface, a lot more like the original code
amy2025-10-13 23:21:27 -06:00
e08ca22f57
landed the sysadmin menu page, and the code to render menus as full-page
amy2025-10-13 21:44:14 -06:00
b1270a262e
revamped left menus entirely to a new menu definition system
amy2025-10-13 20:59:33 -06:00
ed10c83b01
fixed up handling of timestamps for database and profile display
amy2025-10-13 15:54:04 -06:00
55f5cc5eca
timestamps written into the database should really be UTC
amy2025-10-13 15:31:43 -06:00
abd14ea24e
bug in url field on user profile
amy2025-10-13 15:09:50 -06:00
2e61a06ad8
added user profile display and quick E-mail functions
amy2025-10-12 22:58:00 -06:00
33bb58783a
updates to profile setting page for consistency with Venice
amy2025-10-12 16:48:41 -06:00
113616ff41
uploading a profile photo now works
amy2025-10-12 16:32:37 -06:00
2b8de350ab
put together the handling for photo uploaded page (untested)
amy2025-10-11 23:23:38 -06:00
185d1456a6
added user photo upload page
amy2025-10-11 21:38:01 -06:00