045461a347
landed the "Create Conference" dialog
amy2026-02-02 16:22:43 -07:00
9d99719b6b
associated updates to missing functions list
amy2026-02-02 15:59:22 -07:00
c7e43b539b
landed "change conference information" and fixed a bug in AmGetPublishedPosts
amy2026-02-02 15:58:08 -07:00
17af0192f4
able to display the "Edit Conference" dialog
amy2026-02-01 23:16:58 -07:00
2c55eef7bf
landed Find Posts in Community/Conference/Topic
amy2026-02-01 14:42:32 -07:00
64faf9ec4d
set up front end pages for Find in Community/Conference/Topic
amy2026-01-31 23:25:44 -07:00
84df44cad2
put the Manage and Create New buttons on the Conference List page
amy2026-01-31 22:43:59 -07:00
38ed57d207
landed AmSearchPosts and the "Find Posts" functionality on the main Find page
amy2026-01-31 22:32:40 -07:00
d621eb07c0
have the structure of results to return with Find Posts
amy2026-01-30 22:58:11 -07:00
4151e99528
bug fixes to Find and Member List due to outdated function definitions
amy2026-01-30 22:11:49 -07:00
a0d3f3715a
landed fixseen and got rid of all explicit LOCK TABLES operations (not needed in modern MySQL, especially with transaction semantics)
amy2026-01-30 18:20:58 -07:00
f8e7816f62
tick off the list...
amy2026-01-30 16:54:23 -07:00
a18a7c70f7
did stick/unstick, freeze/unfreeze, and archive/unarchive topic for three quick wins
amy2026-01-29 11:36:03 -07:00
3a9542e927
tick off that feature on the list
amy2026-01-28 23:18:41 -07:00
05378156d3
added filtered user display/removal to topic management page
amy2026-01-28 23:16:46 -07:00
17471f292a
basic behavior of filtering users added
amy2026-01-28 22:56:17 -07:00
b59e15a48e
hooked up "nuke message" and finished defining the message box
amy2026-01-28 18:59:38 -07:00
ef47631b24
beginnings of a message box system within the UI
amy2026-01-28 16:27:38 -07:00
4dd15aa0d2
hooled up "scribble message"
amy2026-01-28 15:40:13 -07:00
928a19d600
added the Manage Topic page and strengthened some link conditions for anonymous user
amy2026-01-28 15:19:18 -07:00
ead2b37f08
added the Manage Conference page; also fixed password hash matching in authentication
amy2026-01-27 23:12:26 -07:00
1925d4a2c6
fix to Topic.GetLastRead
amy2026-01-27 12:46:36 -07:00
c99f9d87e1
marked some TODO features as deferable
amy2026-01-27 11:27:59 -07:00
235f627129
checked in the Claude retraining examples in case I need to start yet another new conversation
amy2026-01-26 23:17:45 -07:00
3a9166bcb6
wired up all the hotlist functionality
amy2026-01-26 23:13:48 -07:00
58aa01361d
"new" flag on conference hotlist sidebox works (it's a bell)
amy2026-01-26 16:26:51 -07:00
c83ac65f7e
conference sidebox is now filled in
amy2026-01-26 16:11:05 -07:00
0dd66709d9
start point of hotlist support (untested)
amy2026-01-25 22:47:28 -07:00
c5b2c3d64b
replaced the CoC with something less problematic :), slight formatting to MISSINGFUNCS
amy2026-01-25 19:01:12 -07:00
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
amy2026-01-25 13:43:41 -07:00
a8a779ea8f
README updated after a conversation with ChatGPT
amy2026-01-24 23:30:21 -07:00
93f276eb48
added tooltip to the "host" icon in communities sidebox
amy2026-01-23 23:02:21 -07:00
fa04f67ab8
top page now displays published posts
amy2026-01-23 22:58:13 -07:00
b6de9bd9ec
refactoring: use QueryRowContext instead of QueryContext when we only need one row
amy2026-01-23 16:30:53 -07:00
6c34c70458
implemented AmGetPublishPosts to get the posts published to the front page
amy2026-01-22 23:16:06 -07:00
c3e31e295c
implemented the /go shortcut processing
amy2026-01-22 22:46:15 -07:00
9218025450
implemented low-level Nuke method on posts
amy2026-01-21 23:09:53 -07:00
64b2b06733
corrected bug in stashing saved topic list view values to session
amy2026-01-15 23:08:29 -07:00
d0c84216c3
set up show/hide of controls on topic page
amy2026-01-15 22:59:27 -07:00
dd7b3d7858
got display of advanced post control buttons to work, fixed topic name display and display of "new" messages with 0 new
amy2026-01-14 23:00:40 -07:00
01345e0d38
cosmetic updates to Topic page
amy2026-01-13 23:11:29 -07:00
4c1f2184df
added topic status icons to the list
amy2026-01-12 23:25:44 -07:00
6449f2d24e
reposition security scope values to match EMinds data
amy2026-01-11 23:10:33 -07:00
488bbf9220
changes in topic list query and display of topic names
amy2026-01-11 22:53:50 -07:00
a9c8a574e1
eliminate panic on 404 errors, try to obviate concurrent map write panics
amy2026-01-11 22:17:27 -07:00
f902ce125d
change to dates, add migration script
amy2026-01-10 23:01:08 -07:00
8014bd4e83
fix to FullName
amy2026-01-06 17:17:10 -07:00
ff880603e0
small bugfix to random confirmation number
amy2026-01-06 16:12:22 -07:00
919b58e175
fixed bug with auto-join communities
amy2026-01-06 15:56:24 -07:00
dd3a2ec677
fixed bug in AmNewPost and filling in default pseud for post box
amy2026-01-05 23:05:52 -07:00
e581d7ded5
filled in the slippage code and permission checks on posting
amy2026-01-03 23:24:07 -07:00
3e6adb0a7e
drafted the slippage page
amy2026-01-02 23:07:48 -07:00
3eb0f6a259
first draft of posting to a topic (including preview)
amy2026-01-01 22:41:43 -07:00
c958bc5826
completed the Scan() error handling
amy2025-12-30 23:19:39 -07:00
d87b4b9411
I can display the posts in a topic, albeit imperfectly
amy2025-12-29 23:17:27 -07:00
07395b9c1d
some additional Scan error handling
amy2025-12-29 22:20:51 -07:00
98a74487c2
bug fixes in Scan() results and conference list template
amy2025-12-28 23:40:50 -07:00
99dd8e78b9
fixed links from topic entries to point to the right page
amy2025-12-21 21:45:48 -07:00
813d6aa44d
have HTML checker check context error in parsing loop
amy2025-12-20 23:17:07 -07:00
5c8bb8dd5e
all database operations now take a context.Context, which is propagated through from sources
amy2025-12-20 22:29:26 -07:00