amy
|
1210a65de9
|
added SPDX identifiers to the ui package
|
2026-03-13 14:45:12 -06:00 |
|
amy
|
4db82f63d5
|
straightened out error handling so we don't wind up with a bunch of panics clogging the debug console
|
2026-02-22 23:04:49 -07:00 |
|
amy
|
acf65583ca
|
completed manage conference list
|
2026-02-20 22:33:27 -07:00 |
|
amy
|
7ae9326292
|
consolidated UI setup into a single function call from main
|
2026-02-20 15:52:36 -07:00 |
|
amy
|
d8eeeb7140
|
no need for FreeList, we have sync.Pool at home
|
2026-02-20 15:01:45 -07:00 |
|
amy
|
d2e6396ca7
|
coding tweaks in preparation for crafting "delete conference" code
|
2026-02-19 23:24:49 -07:00 |
|
amy
|
fc92f4038a
|
added conference export backend (untested)
|
2026-02-14 23:09:53 -07:00 |
|
amy
|
0e5a4bc5a3
|
adding smarter error recovery and reformatted the unjoin page
|
2026-02-10 22:32:18 -07:00 |
|
amy
|
2e7474168b
|
added frame metadata to AmContext and used that to replace the amsterdam_genRefresh variable
|
2026-02-10 21:36:12 -07:00 |
|
amy
|
f2b8b829aa
|
factored out the need for amsterdam_pageTitle by having FrameTitle be a separate bit of metadata in AmContext
|
2026-02-10 21:10:20 -07:00 |
|
amy
|
09842a91bd
|
cleaned up RC() and SetRC() in AmContext (no longer needed)
|
2026-02-10 18:22:24 -07:00 |
|
amy
|
3e22429678
|
completed the Conference Members function by adding the "Update" functionality
|
2026-02-10 11:12:50 -07:00 |
|
amy
|
700dbd6726
|
implemented attachment downloading
|
2026-01-20 22:23:46 -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
|
e77ec0d58b
|
replaced SubRender mechanism with standard Jet include directives
|
2026-01-17 23:01:46 -07:00 |
|
amy
|
4814947852
|
fix to context recycling and top/bottom anchors on posts display
|
2026-01-17 22:40:19 -07:00 |
|
amy
|
a9c8a574e1
|
eliminate panic on 404 errors, try to obviate concurrent map write panics
|
2026-01-11 22:17:27 -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
|
5c8bb8dd5e
|
all database operations now take a context.Context, which is propagated through from sources
|
2025-12-20 22:29:26 -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
|
331e768124
|
grouping community and conference routes and making more functionality implemented by middleware
|
2025-12-06 23:14:55 -07:00 |
|
amy
|
086954f7b0
|
Landed the topic list page (no topics yet, so appearances are deceiving)
|
2025-10-28 16:32:05 -06:00 |
|
amy
|
e6f157c337
|
patched up community display in find.jet
|
2025-10-20 22:16:10 -06:00 |
|
amy
|
89da7e8456
|
first landing of the Find page, including the four tabs and session memory of the selected tab
|
2025-10-19 17:12:53 -06:00 |
|
amy
|
94c3877819
|
fixed bugs in community profile
|
2025-10-18 16:45:43 -06:00 |
|
amy
|
83bd817630
|
added community profile setting from dialog (untested)
|
2025-10-17 23:21:31 -06:00 |
|
amy
|
be5b3a426d
|
moved System Administration link back into Administration community, fixed up some bugs around that
|
2025-10-17 13:16:14 -06:00 |
|
amy
|
137bf35a8b
|
resolve bugs in community profile display
|
2025-10-17 11:53:30 -06:00 |
|
amy
|
65c739dc57
|
community profile and left menu implementation done, not quite working yet
|
2025-10-16 23:05:34 -06:00 |
|
amy
|
b1270a262e
|
revamped left menus entirely to a new menu definition system
|
2025-10-13 20:59:33 -06:00 |
|
amy
|
2b8de350ab
|
put together the handling for photo uploaded page (untested)
|
2025-10-11 23:23:38 -06:00 |
|
amy
|
6cdb0ffacf
|
rebuilt the session store and fixed the bugs we were seeing
|
2025-10-10 16:36:38 -06:00 |
|
amy
|
560afa47bd
|
working on session management and the Users Online sidebox (not quite there yet)
|
2025-10-09 22:42:56 -06:00 |
|
amy
|
e04c903b11
|
actually got AmAutoJoinCommunities to work
|
2025-10-09 13:30:45 -06:00 |
|
amy
|
af25adc85f
|
bugfixes and stiffening in the dialog rendering pipeline and the login dialog
|
2025-10-08 13:35:21 -06:00 |
|
amy
|
7db709be55
|
built out the passrecovery servlet
|
2025-10-06 21:39:21 -06:00 |
|
amy
|
3ef8d6b9a6
|
added cookie login
|
2025-10-04 12:49:04 -06:00 |
|
amy
|
715ea29c39
|
implemented logout
|
2025-09-28 16:29:24 -06:00 |
|
amy
|
9427535eb5
|
got most of the login functionality together
|
2025-09-27 23:07:16 -06:00 |
|
amy
|
03f1d9f717
|
debugged form loading and got part of the Login code in
|
2025-09-27 17:39:32 -06:00 |
|
amy
|
5082e2bbc2
|
dialog loading, validation, more logic in forms, IP address banning
|
2025-09-26 23:45:38 -06:00 |
|
amy
|
3a9ab5c540
|
fixed concurrency in users & communities, implemented Communities sidebox
|
2025-09-24 17:18:52 -06:00 |
|
amy
|
46838e8f21
|
left menus now dynamically generated
|
2025-09-22 17:01:39 -06:00 |
|
amy
|
1424f28fec
|
broke out the generation of the sideboxes
|
2025-09-20 22:16:46 -06:00 |
|
amy
|
5ea7c6d829
|
store only UID in session vars, not complete user
|
2025-09-20 17:33:03 -06:00 |
|
amy
|
d8648ace80
|
frame template now honors current user
|
2025-09-20 17:10:37 -06:00 |
|
amy
|
877f364e71
|
integrated Gorilla session support
|
2025-09-17 22:50:30 -06:00 |
|