17 Commits

Author SHA1 Message Date
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 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 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 5fa05bb086 put the ad (quote) banners in - last major feature in MISSINGFUNCS 2026-03-02 22:52:45 -07:00
amy 6189b474d0 new transaction mechanism that eliminates a lot of excess cruft 2026-02-21 21:41:24 -07:00
amy 8a1c770079 added more tuning knobs, particularly in cache sizes 2026-02-20 15:44:06 -07:00
amy b8f9c7378c added initial display of IP ban editing (untested) 2026-02-18 23:22:41 -07:00
amy c7f5c57e82 improved some of the tasks to use fewer goroutines 2025-10-04 13:56:30 -06:00
amy 445f50a5c0 removed explicit "end" functions and turned them into functions returned by setup 2025-10-04 13:32:47 -06:00
amy a794c5919b added database connection and ability to retrieve "Anonymous Honyak" user 2025-09-20 15:57:29 -06:00