Commit Graph

  • 6526c74ed2 update release build action main amy 2026-04-29 23:02:25 -06:00
  • 10a347747e set up auto build of executables and advance version number rel0.2.0 amy 2026-04-29 22:29:35 -06:00
  • 631215f6a0 library tidying amy 2026-04-25 22:47:12 -06:00
  • 759996b4cd extended the use of ConferenceLink throughout the conferencing code amy 2026-04-24 22:40:33 -06:00
  • a068e17e65 fixed up CHANGELOG and edited the TODO amy 2026-04-22 17:49:08 -05:00
  • 57088e4680 added Apple site icon configuration and frame - closes issue #5 amy 2026-04-21 16:30:40 -05:00
  • 17de55c5c2 Admin can now change the user name of a user account. Closes issue #2. amy 2026-04-21 15:40:50 -05:00
  • ea807cc55f update TODO amy 2026-04-20 21:20:46 -05:00
  • 14c6df9891 cleanup for deleting community conferences amy 2026-04-19 20:52:38 -05:00
  • 581319279a straighten out conference alias add and remove amy 2026-04-19 20:45:23 -05:00
  • 0e3c1a293e fixed showing of hidden posts amy 2026-04-19 20:18:23 -05:00
  • 391d8ccc99 bug fixes related to top page and post link rewriting amy 2026-04-19 17:26:38 -05:00
  • 3deb11e0a5 changes to conference alias map handling to account for community ID amy 2026-04-19 09:01:59 -05:00
  • 1348d0225f correct architectural goof where conference aliases had global scope instead of community scope (untested) amy 2026-04-18 21:13:00 -05:00
  • 70dcf82234 update README and TODO amy 2026-04-17 19:46:08 -05:00
  • 8c1fa9ebdc Merge pull request 'Implemented database scripting for installation, conversion, and migration' (#4) from database-scripting into main amy 2026-04-17 17:09:59 -06:00
  • 5a41509170 make sure to update returned version number as migration scripts are applied amy 2026-04-16 22:32:36 -05:00
  • 6a32db5adf fixed up filesystem reading logic for migration scripts amy 2026-04-16 22:30:57 -05:00
  • e55e02509b added migration script support amy 2026-04-16 22:25:04 -05:00
  • c08b570457 moved Venice migration script into embeds as well amy 2026-04-16 21:42:03 -05:00
  • c8a331d90c we can now install the scema to a blank mysql database amy 2026-04-16 17:23:36 -05:00
  • 056c02959a use home variable expansion so I can develop on Fountain amy 2026-04-16 13:31:00 -05:00
  • 27bc2f033a added first functions for database checking at startup amy 2026-04-16 11:58:25 -05:00
  • f4d1bb8f82 missed changing the version number :O amy 2026-04-11 22:59:10 -06:00
  • d408eea48b changelog for release 0.1.1 rel0.1.1 amy 2026-04-11 22:48:14 -06:00
  • 3b298bf3fb Fixed bug in post link resolution that was causing conference alias to be set wrongg on post links. Closes issue #3. amy 2026-04-11 22:46:15 -06:00
  • 3bbed1a0e3 broken user profile link in conference list page rel0.1.0 amy 2026-04-06 14:35:34 -06:00
  • 44a2e6dedc fix lack of middleware in /go handler, also add tracing to session sweeper amy 2026-04-06 13:41:09 -06:00
  • 3c87b973e1 add sample service file amy 2026-04-04 23:21:25 -06:00
  • 1f5f35d4c4 clarify "source of truth" amy 2026-04-03 22:39:18 -06:00
  • 1d0a153b43 fix layout of upper links on Conference Members page amy 2026-03-26 23:11:08 -06:00
  • 0f0cf5c3f8 some cleanups to logging code amy 2026-03-25 22:31:23 -06:00
  • 8fec8cb841 background the first AmCountryList load to keep from holding up the Profile dialog amy 2026-03-25 22:19:15 -06:00
  • e16110dd5a tracing down high latency in Profile page, at least the first time... amy 2026-03-24 23:20:17 -06:00
  • f94918a22b Claude's input on the three big docs amy 2026-03-24 15:06:45 -06:00
  • 7a7a837af2 Users logging in with no password will be immediately bounced to the profile page, where they MUST set a password amy 2026-03-24 14:34:50 -06:00
  • e62656eabe link formatting on the About page amy 2026-03-23 23:41:04 -06:00
  • 528e4a3769 some small documentation changes amy 2026-03-23 23:17:44 -06:00
  • a15da2a2a1 bump version number amy 2026-03-23 22:45:51 -06:00
  • 3a7ecb822d delete test configs that were no longer needed amy 2026-03-22 23:33:28 -06:00
  • af38023abf modify test in sysadmin edit to use DesignatePFY permission amy 2026-03-22 23:27:43 -06:00
  • 1fde104828 added a couple of additional security levels (intended to protect EMinds Reborn content) amy 2026-03-22 23:17:29 -06:00
  • f9b9a25002 fixed bug in dialog validation for sysadmin edit user amy 2026-03-22 23:00:44 -06:00
  • 8c46c000e0 bug fix in Manage Conferences for conferences with no topics - also replaced MySQL-specific IFNULL function with standard SQL COALESCE function amy 2026-03-22 22:06:10 -06:00
  • ad5da342f8 upgrade pass on libraries amy 2026-03-19 10:39:47 -06:00
  • 7280926d3c ensure mysql database is created with correct character set amy 2026-03-17 22:48:35 -06:00
  • ac546fdc56 Delete Community needs to clear its contact info record, too amy 2026-03-14 22:31:33 -06:00
  • 54463cb65d another critical note amy 2026-03-13 16:04:02 -06:00
  • af205f69f9 more changes as suggested amy 2026-03-13 15:59:45 -06:00
  • 13117007dc extensive changes to docs amy 2026-03-13 15:48:17 -06:00
  • f0c7be7811 some documentation changes amy 2026-03-13 15:01:14 -06:00
  • e65ecd9166 added SPDX identifiers to util package and the top-level code amy 2026-03-13 14:49:28 -06:00
  • 1210a65de9 added SPDX identifiers to the ui package amy 2026-03-13 14:45:12 -06:00
  • 2526534ad7 added SPDX identifiers to email, exports, and htmlcheck packages, and to the setup database scripts amy 2026-03-13 14:31:45 -06:00
  • 795406ef12 embarrassing typo :) amy 2026-03-12 23:09:43 -06:00
  • ea6bac19a8 added SPDX identifiers to the template headers and to the "config" and "database" packages amy 2026-03-12 23:08:43 -06:00
  • c79bee7117 make E-mail settings configurable through the command line, and flesh out some of the documentation amy 2026-03-12 22:56:29 -06:00
  • a91202a57e change up database configuration to use discrete values for parameters, rather than the raw DSN (database/base.go computes the DSN) amy 2026-03-12 16:59:19 -06:00
  • 2cc0d0f94d adding build and install information to the README amy 2026-03-12 16:24:06 -06:00
  • 30f16737ab adjustments to TODO file amy 2026-03-12 12:09:51 -06:00
  • b69a5e57a2 another style pass amy 2026-03-12 11:58:16 -06:00
  • 7e34c33e58 ran "go fix" and it couldn't find much to do amy 2026-03-12 11:28:16 -06:00
  • 46f719fa96 tick off list amy 2026-03-11 23:16:23 -06:00
  • 513ff24912 add local generation of Tailwind CSS file (used in prod mode) amy 2026-03-11 23:16:01 -06:00
  • 5164d361d7 added another item to the pre-launch TODO amy 2026-03-10 23:02:48 -06:00
  • a1837b2cea added the rate limiter - Whoa There, Tiger! amy 2026-03-10 22:59:35 -06:00
  • e10cf0b48c logging tested, so tick that off the list amy 2026-03-10 22:11:44 -06:00
  • b4c3633f4a tick item off list amy 2026-03-09 23:04:10 -06:00
  • 8bdb337a63 replace old parseDataSize function with humanize.parseBytes amy 2026-03-09 22:43:05 -06:00
  • 752e390f97 add proper div tags in left menu generation amy 2026-03-09 22:40:23 -06:00
  • c4a06d6c6a small fix to locking amy 2026-03-08 23:12:47 -06:00
  • e2b5ca47ab new logging configuration (untested) amy 2026-03-08 23:10:07 -06:00
  • 799bd2fbdc update TODOs amy 2026-03-07 22:55:08 -07:00
  • d216a0691c finished up the system statistics page amy 2026-03-07 14:28:15 -07:00
  • 264a9a6b93 first draft of system statistics page (needs some more formatting work) amy 2026-03-07 12:36:30 -07:00
  • 9acfbd43da fixed up mass mail templates to include the link to visit the site (was in GlobalConfig.Site.BaseURL) amy 2026-03-06 23:20:58 -07:00
  • fd311e610c fix mistake in policy page amy 2026-03-06 22:39:50 -07:00
  • 406de6985e add ability for menus to contain images (needed to handle EMInds top menu "hack") amy 2026-03-06 22:09:02 -07:00
  • 89f70a3aa5 E-mails should include the X-Mailer header amy 2026-03-05 23:13:36 -07:00
  • a1c4b750fb added variables for the top page content amy 2026-03-05 22:38:19 -07:00
  • 5f67d8ce16 added the database version number (will be important later) and revamped the About page a bit, to include the database version number amy 2026-03-05 22:02:26 -07:00
  • f5360772ca allow us to specify paths and files in the configuration relative to the directory the configuration file is in amy 2026-03-05 17:29:18 -07:00
  • 39ca13817e did some command line refinement amy 2026-03-05 16:36:45 -07:00
  • 3c7c91fa1b more database refinements along with new command line options amy 2026-03-05 16:25:33 -07:00
  • 55c5c88c95 some database code cleanups amy 2026-03-05 15:47:23 -07:00
  • 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 amy 2026-03-05 14:50:20 -07:00
  • d09e693035 we don't want to use filepath on embedded filesystems amy 2026-03-05 14:32:06 -07:00
  • 2d8f9aa005 added external references for menus and message boxes too amy 2026-03-05 14:27:57 -07:00
  • 0d93e4f1f9 added config variables for default community logo and user photo amy 2026-03-04 23:06:09 -07:00
  • 2b7225c269 added external directories for E-mail templates and dialog templates amy 2026-03-04 22:59:34 -07:00
  • 95aee6cf75 broke out a lot of base bits of the frame as configurable options amy 2026-03-04 22:36:00 -07:00
  • 137536923d added the Policy page amy 2026-03-04 22:18:57 -07:00
  • 50b5ef71b1 fixed styling on user agreement amy 2026-03-04 21:47:21 -07:00
  • edf20f4326 cleaned up old config properties and added an external resource directory and a user agreement resource name amy 2026-03-04 18:24:35 -07:00
  • e158af99f1 loading user agreement from a "resource" now amy 2026-03-04 16:34:19 -07:00
  • 573707587d shifted remaining MISSINGFUNCS items into official TODO amy 2026-03-04 14:39:36 -07:00
  • 7ccbbe2099 added means of locating config files in standard places per operating system amy 2026-03-03 23:12:38 -07:00
  • dee77d6f71 replace the old clumsy overlay mechanism with a new reflection-based overlay mechanism amy 2026-03-03 22:16:44 -07:00
  • ac31333c59 placeholder ad image is no longer necessary amy 2026-03-02 23:24:20 -07:00
  • 5fa05bb086 put the ad (quote) banners in - last major feature in MISSINGFUNCS amy 2026-03-02 22:52:45 -07:00