amy
|
17de55c5c2
|
Admin can now change the user name of a user account. Closes issue #2.
|
2026-04-21 15:40:50 -05:00 |
|
amy
|
14c6df9891
|
cleanup for deleting community conferences
|
2026-04-19 20:52:38 -05:00 |
|
amy
|
581319279a
|
straighten out conference alias add and remove
|
2026-04-19 20:45:23 -05:00 |
|
amy
|
3deb11e0a5
|
changes to conference alias map handling to account for community ID
|
2026-04-19 09:01:59 -05:00 |
|
amy
|
1348d0225f
|
correct architectural goof where conference aliases had global scope instead of community scope (untested)
|
2026-04-18 21:13:00 -05:00 |
|
amy
|
5a41509170
|
make sure to update returned version number as migration scripts are applied
|
2026-04-16 22:32:36 -05:00 |
|
amy
|
6a32db5adf
|
fixed up filesystem reading logic for migration scripts
|
2026-04-16 22:30:57 -05:00 |
|
amy
|
e55e02509b
|
added migration script support
|
2026-04-16 22:25:04 -05:00 |
|
amy
|
c08b570457
|
moved Venice migration script into embeds as well
|
2026-04-16 21:42:03 -05:00 |
|
amy
|
c8a331d90c
|
we can now install the scema to a blank mysql database
|
2026-04-16 17:23:36 -05:00 |
|
amy
|
27bc2f033a
|
added first functions for database checking at startup
|
2026-04-16 11:58:25 -05: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
|
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
|
ac546fdc56
|
Delete Community needs to clear its contact info record, too
|
2026-03-14 22:31:33 -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
|
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
|
b69a5e57a2
|
another style pass
|
2026-03-12 11:58:16 -06: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
|
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
|
5fa05bb086
|
put the ad (quote) banners in - last major feature in MISSINGFUNCS
|
2026-03-02 22:52:45 -07:00 |
|
amy
|
18260c59f0
|
landed Delete Community
|
2026-03-01 22:51:22 -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
|
acbcad7e63
|
working on back end of Import Messages (unfinished)
|
2026-02-27 23:18:01 -07:00 |
|
amy
|
5794cb8a10
|
additional work on Import User Accounts (unfinished)
|
2026-02-27 15:59:01 -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
|
a4a0450071
|
groundwork for generating member export (unfinished)
|
2026-02-25 23:15:05 -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
|
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
|
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
|
f9978918d8
|
landed display of system audit logs
|
2026-02-21 22:58:57 -07:00 |
|
amy
|
6e06c7a3a8
|
audit message when server starts and shuts down
|
2026-02-21 22:05:33 -07:00 |
|
amy
|
6189b474d0
|
new transaction mechanism that eliminates a lot of excess cruft
|
2026-02-21 21:41:24 -07:00 |
|
amy
|
f48d97868d
|
removed the defer idiom for storing audit records; it's not necessary, because AmStoreAudit just pushes the audit record to the writer goroutine anyway
|
2026-02-21 18:24:29 -07:00 |
|
amy
|
5acb67106c
|
all audit messages that were implemented but needed community ID context now have it
|
2026-02-21 17:25:40 -07:00 |
|
amy
|
236f63c37e
|
added AmNewCommAudit function
|
2026-02-21 16:28:25 -07:00 |
|
amy
|
4e6911d884
|
move audit reference info from a database table to an embedded YAML file
|
2026-02-21 16:20:52 -07:00 |
|
amy
|
f80f63a142
|
implemented "prune attachment" on post
|
2026-02-21 15:36:48 -07:00 |
|
amy
|
94593d3637
|
implemented the new "buggy attachment" flag for conferences
|
2026-02-21 15:10:47 -07:00 |
|
amy
|
acf65583ca
|
completed manage conference list
|
2026-02-20 22:33:27 -07:00 |
|
amy
|
8a1c770079
|
added more tuning knobs, particularly in cache sizes
|
2026-02-20 15:44:06 -07:00 |
|
amy
|
d2e6396ca7
|
coding tweaks in preparation for crafting "delete conference" code
|
2026-02-19 23:24:49 -07:00 |
|
amy
|
831c6c5524
|
on manage conference list, wired up "move up," "move down," and "show/hide" commands
|
2026-02-19 23:02:03 -07:00 |
|