amy
|
1210a65de9
|
added SPDX identifiers to the ui package
|
2026-03-13 14:45:12 -06:00 |
|
amy
|
a1837b2cea
|
added the rate limiter - Whoa There, Tiger!
|
2026-03-10 22:59:35 -06:00 |
|
amy
|
1f450dcf14
|
add the Production flag, command-line options, and DebugMode computed flag, and put it in the main places I expect it to be used
|
2026-03-05 14:50:20 -07:00 |
|
amy
|
5fa05bb086
|
put the ad (quote) banners in - last major feature in MISSINGFUNCS
|
2026-03-02 22:52:45 -07: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
|
94593d3637
|
implemented the new "buggy attachment" flag for conferences
|
2026-02-21 15:10:47 -07:00 |
|
amy
|
08b0fa6185
|
landed "manage communities" list on sidebox
|
2026-02-15 23:08:22 -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
|
d827001329
|
eliminated the last amsterdam_ special variable, amsterdam_suppressLogin
|
2026-02-10 21:42:49 -07:00 |
|
amy
|
be5255b4e7
|
factoring out some of the special case "amsterdam_" page variables
|
2026-02-10 21:19:50 -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
|
975265af58
|
reformatted IP Ban page and shifted specific rendering to AmSendPageData
|
2026-02-10 18:16:43 -07:00 |
|
amy
|
cf5d4422ac
|
clean up remaining mentions of ErrorPage, mostly by fixing up middleware to call AmSendPageData directly
|
2026-02-10 17:15:35 -07:00 |
|
amy
|
34f64b3f76
|
clean up remaining mentions of "framed_template"
|
2026-02-10 17:03:17 -07:00 |
|
amy
|
080f78a414
|
Refactor: change number of return parameters from page functions, include error handling in wrapper
|
2026-02-10 16:32:20 -07:00 |
|
amy
|
700dbd6726
|
implemented attachment downloading
|
2026-01-20 22:23:46 -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
|
331e768124
|
grouping community and conference routes and making more functionality implemented by middleware
|
2025-12-06 23:14:55 -07:00 |
|
amy
|
13644f4ecb
|
improved error page handling by tapping into Echo and its middleware
|
2025-10-19 16:06:08 -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
|
185d1456a6
|
added user photo upload page
|
2025-10-11 21:38:01 -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
|
070afc365e
|
added the E-mail address validation form
|
2025-10-04 15:13:00 -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
|
5082e2bbc2
|
dialog loading, validation, more logic in forms, IP address banning
|
2025-09-26 23:45:38 -06:00 |
|
amy
|
46838e8f21
|
left menus now dynamically generated
|
2025-09-22 17:01:39 -06:00 |
|
amy
|
a01de27c96
|
added error and not-implemented pages and placeholder ad graphic
|
2025-09-21 22:58:09 -06:00 |
|
amy
|
877f364e71
|
integrated Gorilla session support
|
2025-09-17 22:50:30 -06:00 |
|
amy
|
b10b4e93f2
|
godoc'd the source
|
2025-09-14 22:05:17 -06:00 |
|
amy
|
3fe226938c
|
work in progress: image serving
|
2025-09-14 15:19:54 -06:00 |
|
amy
|
d3d431944b
|
figure out where to serve static images from and how to handle "wildcard" paths
|
2025-09-13 23:13:52 -06:00 |
|
amy
|
779f15f069
|
working in configuration data and replacing values in frame template
|
2025-09-13 22:46:02 -06:00 |
|
amy
|
5a437a0c64
|
started doing framing
|
2025-09-13 21:21:02 -06:00 |
|
amy
|
8de70e5d07
|
getting the flow control more like I envisioned it
|
2025-09-13 17:21:12 -06:00 |
|