amy
|
528e4a3769
|
some small documentation changes
|
2026-03-23 23:17:44 -06:00 |
|
amy
|
a15da2a2a1
|
bump version number
|
2026-03-23 22:45:51 -06:00 |
|
amy
|
3a7ecb822d
|
delete test configs that were no longer needed
|
2026-03-22 23:33:28 -06:00 |
|
amy
|
af38023abf
|
modify test in sysadmin edit to use DesignatePFY permission
|
2026-03-22 23:27:43 -06:00 |
|
amy
|
1fde104828
|
added a couple of additional security levels (intended to protect EMinds Reborn content)
|
2026-03-22 23:17:29 -06:00 |
|
amy
|
f9b9a25002
|
fixed bug in dialog validation for sysadmin edit user
|
2026-03-22 23:00:44 -06:00 |
|
amy
|
8c46c000e0
|
bug fix in Manage Conferences for conferences with no topics - also replaced MySQL-specific IFNULL function with standard SQL COALESCE function
|
2026-03-22 22:06:10 -06:00 |
|
amy
|
ad5da342f8
|
upgrade pass on libraries
|
2026-03-19 10:39:47 -06:00 |
|
amy
|
7280926d3c
|
ensure mysql database is created with correct character set
|
2026-03-17 22:48:35 -06:00 |
|
amy
|
ac546fdc56
|
Delete Community needs to clear its contact info record, too
|
2026-03-14 22:31:33 -06:00 |
|
amy
|
54463cb65d
|
another critical note
|
2026-03-13 16:04:02 -06:00 |
|
amy
|
af205f69f9
|
more changes as suggested
|
2026-03-13 15:59:45 -06:00 |
|
amy
|
13117007dc
|
extensive changes to docs
|
2026-03-13 15:48:17 -06:00 |
|
amy
|
f0c7be7811
|
some documentation changes
|
2026-03-13 15:01:14 -06:00 |
|
amy
|
e65ecd9166
|
added SPDX identifiers to util package and the top-level code
|
2026-03-13 14:49:28 -06:00 |
|
amy
|
1210a65de9
|
added SPDX identifiers to the ui package
|
2026-03-13 14:45:12 -06:00 |
|
amy
|
2526534ad7
|
added SPDX identifiers to email, exports, and htmlcheck packages, and to the setup database scripts
|
2026-03-13 14:31:45 -06:00 |
|
amy
|
795406ef12
|
embarrassing typo :)
|
2026-03-12 23:09:43 -06:00 |
|
amy
|
ea6bac19a8
|
added SPDX identifiers to the template headers and to the "config" and "database" packages
|
2026-03-12 23:08:43 -06:00 |
|
amy
|
c79bee7117
|
make E-mail settings configurable through the command line, and flesh out some of the documentation
|
2026-03-12 22:56:29 -06:00 |
|
amy
|
a91202a57e
|
change up database configuration to use discrete values for parameters, rather than the raw DSN (database/base.go computes the DSN)
|
2026-03-12 16:59:19 -06:00 |
|
amy
|
2cc0d0f94d
|
adding build and install information to the README
|
2026-03-12 16:24:06 -06:00 |
|
amy
|
30f16737ab
|
adjustments to TODO file
|
2026-03-12 12:09:51 -06:00 |
|
amy
|
b69a5e57a2
|
another style pass
|
2026-03-12 11:58:16 -06:00 |
|
amy
|
7e34c33e58
|
ran "go fix" and it couldn't find much to do
|
2026-03-12 11:28:16 -06:00 |
|
amy
|
46f719fa96
|
tick off list
|
2026-03-11 23:16:23 -06:00 |
|
amy
|
513ff24912
|
add local generation of Tailwind CSS file (used in prod mode)
|
2026-03-11 23:16:01 -06:00 |
|
amy
|
5164d361d7
|
added another item to the pre-launch TODO
|
2026-03-10 23:02:48 -06:00 |
|
amy
|
a1837b2cea
|
added the rate limiter - Whoa There, Tiger!
|
2026-03-10 22:59:35 -06:00 |
|
amy
|
e10cf0b48c
|
logging tested, so tick that off the list
|
2026-03-10 22:11:44 -06:00 |
|
amy
|
b4c3633f4a
|
tick item off list
|
2026-03-09 23:04:10 -06:00 |
|
amy
|
8bdb337a63
|
replace old parseDataSize function with humanize.parseBytes
|
2026-03-09 22:43:05 -06:00 |
|
amy
|
752e390f97
|
add proper div tags in left menu generation
|
2026-03-09 22:40:23 -06:00 |
|
amy
|
c4a06d6c6a
|
small fix to locking
|
2026-03-08 23:12:47 -06:00 |
|
amy
|
e2b5ca47ab
|
new logging configuration (untested)
|
2026-03-08 23:10:07 -06:00 |
|
amy
|
799bd2fbdc
|
update TODOs
|
2026-03-07 22:55:08 -07:00 |
|
amy
|
d216a0691c
|
finished up the system statistics page
|
2026-03-07 14:28:15 -07:00 |
|
amy
|
264a9a6b93
|
first draft of system statistics page (needs some more formatting work)
|
2026-03-07 12:36:30 -07:00 |
|
amy
|
9acfbd43da
|
fixed up mass mail templates to include the link to visit the site (was in GlobalConfig.Site.BaseURL)
|
2026-03-06 23:20:58 -07:00 |
|
amy
|
fd311e610c
|
fix mistake in policy page
|
2026-03-06 22:39:50 -07:00 |
|
amy
|
406de6985e
|
add ability for menus to contain images (needed to handle EMInds top menu "hack")
|
2026-03-06 22:09:02 -07:00 |
|
amy
|
89f70a3aa5
|
E-mails should include the X-Mailer header
|
2026-03-05 23:13:36 -07:00 |
|
amy
|
a1c4b750fb
|
added variables for the top page content
|
2026-03-05 22:38:19 -07:00 |
|
amy
|
5f67d8ce16
|
added the database version number (will be important later) and revamped the About page a bit, to include the database version number
|
2026-03-05 22:02:26 -07:00 |
|
amy
|
f5360772ca
|
allow us to specify paths and files in the configuration relative to the directory the configuration file is in
|
2026-03-05 17:29:18 -07:00 |
|
amy
|
39ca13817e
|
did some command line refinement
|
2026-03-05 16:36:45 -07:00 |
|
amy
|
3c7c91fa1b
|
more database refinements along with new command line options
|
2026-03-05 16:25:33 -07:00 |
|
amy
|
55c5c88c95
|
some database code cleanups
|
2026-03-05 15:47:23 -07: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
|
d09e693035
|
we don't want to use filepath on embedded filesystems
|
2026-03-05 14:32:06 -07:00 |
|
amy
|
2d8f9aa005
|
added external references for menus and message boxes too
|
2026-03-05 14:27:57 -07:00 |
|
amy
|
0d93e4f1f9
|
added config variables for default community logo and user photo
|
2026-03-04 23:06:09 -07:00 |
|
amy
|
2b7225c269
|
added external directories for E-mail templates and dialog templates
|
2026-03-04 22:59:34 -07:00 |
|
amy
|
95aee6cf75
|
broke out a lot of base bits of the frame as configurable options
|
2026-03-04 22:36:00 -07:00 |
|
amy
|
137536923d
|
added the Policy page
|
2026-03-04 22:18:57 -07:00 |
|
amy
|
50b5ef71b1
|
fixed styling on user agreement
|
2026-03-04 21:47:21 -07:00 |
|
amy
|
edf20f4326
|
cleaned up old config properties and added an external resource directory and a user agreement resource name
|
2026-03-04 18:24:35 -07:00 |
|
amy
|
e158af99f1
|
loading user agreement from a "resource" now
|
2026-03-04 16:34:19 -07:00 |
|
amy
|
573707587d
|
shifted remaining MISSINGFUNCS items into official TODO
|
2026-03-04 14:39:36 -07:00 |
|
amy
|
7ccbbe2099
|
added means of locating config files in standard places per operating system
|
2026-03-03 23:12:38 -07:00 |
|
amy
|
dee77d6f71
|
replace the old clumsy overlay mechanism with a new reflection-based overlay mechanism
|
2026-03-03 22:16:44 -07:00 |
|
amy
|
ac31333c59
|
placeholder ad image is no longer necessary
|
2026-03-02 23:24: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
|
c26e7340c7
|
Amsterdam can now find a config file using the AMSTERDAM_CONFIG environment variable
|
2026-03-01 23:12:49 -07:00 |
|
amy
|
967135a3a6
|
minor bug in GenerateRandomConfirmationNumber - number range wasn't great enough
|
2026-03-01 22:52:56 -07:00 |
|
amy
|
18260c59f0
|
landed Delete Community
|
2026-03-01 22:51:22 -07:00 |
|
amy
|
586cef7ad1
|
added extra instructions to migrate Venice database
|
2026-03-01 21:56:03 -07:00 |
|
amy
|
ed3f4e7906
|
OK, I'm going to call the Import Messages function "done"
|
2026-03-01 14:26:21 -07:00 |
|
amy
|
ec635b3d00
|
augmented import outputs and logging
|
2026-02-28 23:07:06 -07:00 |
|
amy
|
9a3860f796
|
import posts at least partially tested, we should do some more work on it - also, a few other bugs have been stomped
|
2026-02-28 22:58:56 -07:00 |
|
amy
|
210712a58d
|
provide for more than one test file
|
2026-02-28 18:04:33 -07:00 |
|
amy
|
736cd80b9a
|
completed code for Import Messages and coming up with a test plan
|
2026-02-28 18:03:34 -07:00 |
|
amy
|
acbcad7e63
|
working on back end of Import Messages (unfinished)
|
2026-02-27 23:18:01 -07:00 |
|
amy
|
f287b43fa3
|
Import Messages panel defined
|
2026-02-27 21:57:17 -07:00 |
|
amy
|
b6743da940
|
Import Users tested
|
2026-02-27 21:30:17 -07:00 |
|
amy
|
5794cb8a10
|
additional work on Import User Accounts (unfinished)
|
2026-02-27 15:59:01 -07:00 |
|
amy
|
086e62c4b7
|
fix an error format
|
2026-02-26 23:14:53 -07:00 |
|
amy
|
a04b484e41
|
working on Import User Accounts (unfinished)
|
2026-02-26 23:14:06 -07:00 |
|
amy
|
9dc4dd2ec4
|
Member Export now done
|
2026-02-26 18:19:40 -07:00 |
|
amy
|
344562c55c
|
completed member export and removed some "breaking" bugs, still work to be done on the XML output
|
2026-02-26 16:19:24 -07:00 |
|
amy
|
c74563be51
|
tracked down where autojoin flag comes from
|
2026-02-25 23:19:26 -07:00 |
|
amy
|
a4a0450071
|
groundwork for generating member export (unfinished)
|
2026-02-25 23:15:05 -07:00 |
|
amy
|
b370ba73d6
|
tested static and framed serving, it works
|
2026-02-25 15:13:32 -07:00 |
|
amy
|
4652569aee
|
added static and framed external rendering (untested)
|
2026-02-24 23:20:56 -07:00 |
|
amy
|
8c2eb1bf80
|
typo in list
|
2026-02-24 11:09:49 -07:00 |
|
amy
|
0c3527d3d8
|
propagate the "pictures in posts" flag from global to community to conference at time of creation
|
2026-02-23 22:51:22 -07:00 |
|
amy
|
110e917921
|
Pictures in Posts now works!
|
2026-02-23 22:41:59 -07:00 |
|
amy
|
c4cecbc8a9
|
fixed bug in conference hotlist sidebox rendering
|
2026-02-23 21:35:00 -07:00 |
|
amy
|
220e1ecc98
|
further optimized database calls to replace all single-value QueryRowContext calls with GetContext
|
2026-02-23 18:21:38 -07:00 |
|
amy
|
4113ba2fca
|
replace all single-row SelectContext calls with GetContext calls
|
2026-02-23 16:31:08 -07:00 |
|
amy
|
5bd6f3b906
|
put in the conferences vtable, which only needs an OnDeleteCommunity entry for now
|
2026-02-23 16:01:27 -07:00 |
|
amy
|
192c0515ab
|
landed community membership controls
|
2026-02-23 15:19:30 -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
|
7b40c04897
|
rearranged middleware so it's not all tied to the base Echo instance (will be important later)
|
2026-02-22 22:18:16 -07:00 |
|
amy
|
43c34c9ffc
|
fixed up use of context to stop loops by using a select with case <-ctx.Done()
|
2026-02-22 21:59:36 -07:00 |
|
amy
|
1c6082324e
|
landed E-mail to all Communtiy Members
|
2026-02-22 21:52:55 -07:00 |
|
amy
|
59c1db1f27
|
landed Community Admin - Set Community Category
|
2026-02-22 17:56:04 -07:00 |
|
amy
|
ac22181a19
|
added audit log messages that had previously been "missing," for community and conference changes
|
2026-02-22 14:59:38 -07:00 |
|
amy
|
8dcfa79983
|
landed display of community audit records
|
2026-02-21 23:18:11 -07:00 |
|
amy
|
f9978918d8
|
landed display of system audit logs
|
2026-02-21 22:58:57 -07:00 |
|