Commit graph

20 commits

Author SHA1 Message Date
Zed A. Shaw
fd059ad3cf Start bringing in Helix for a twitch bot and have notes on how to use the twitch-cli tool. 2025-08-05 00:34:03 -04:00
Zed A. Shaw
7125bc2d2a All the pages are working again, but Alpine is insanely frustrating. 2025-08-02 13:56:39 -04:00
Zed A. Shaw
a13d914a88 Getting rid of the jank robocopy so I can write something better with ssg. 2025-08-02 11:18:47 -04:00
Zed A. Shaw
19a2a85c10 Started using my super-saiyan-god tool but I need to rework the repo so it supports the tool style for go get. 2025-08-02 10:52:04 -04:00
Zed A. Shaw
ec7298cce0 Refactor everything that's used all over into a common/ package and sync files from static/ into public/ so that public's not in the git. 2025-07-25 11:35:04 -04:00
Zed A. Shaw
859e3ad0e3 Initial setup of an admin page that dynamically reflects the DB to create the CRUD stuff. 2025-07-13 12:28:03 -04:00
Zed A. Shaw
3bd8d38847 Managed to get a simple and NOT SECURE login system going. 2025-07-06 00:38:01 -04:00
Zed A. Shaw
23bda88b29 Had to make the tests pass for the new page gen. 2025-07-05 22:19:44 -04:00
Zed A. Shaw
9961915c8c Used the new sitebuild tool to generate stuff. 2025-07-04 14:36:24 -04:00
Zed A. Shaw
05788e5fbb Very simple dumb login that has no password hashing. 2025-06-25 01:25:00 -04:00
Zed A. Shaw
fecfc8ee84 chromedp completely fails to reliably click on links when running in non-headless mode on Windows. About 50% of the time it just hangs thinking it clicked when it didn't. So, on Windows need headless only, and then design tests on Linux where it (maybe) works. 2025-06-23 13:08:25 -04:00
Zed A. Shaw
23c6092aa6 More coverage report setup. 2025-06-21 22:46:37 -04:00
Zed A. Shaw
e29c36fb5c Change the test make to build the runtests but not run it so that I can set a constant security under windows, but messed it up. 2025-06-18 04:53:33 -04:00
Zed A. Shaw
849943a01e Changed to pkgsite for docs browsing and then refined the chromedp test some to be nicer to write. 2025-06-17 02:23:23 -04:00
Zed A. Shaw
b28e507e5e Can now run ChromeDP to automate the browser based testing. 2025-06-15 01:21:42 -04:00
Zed A. Shaw
55f59d88b6 Sorted out how to do views with Go html/template, how to put code in subdirectories for a namespace, and documented why Go's modules are so weird. 2025-06-06 13:12:38 -04:00
Zed A. Shaw
4045799ab9 I can now submit a form and store it in the database. 2025-06-03 23:25:29 -04:00
Zed A. Shaw
eaaab2ac0b Add air's proxy auto page reload features. 2025-06-03 15:19:25 -04:00
Zed A. Shaw
d015a8ce93 Added Air to the project to get automatic restarts. 2025-06-03 15:08:19 -04:00
Zed A. Shaw
6098995318 Add a little Makefile for vim. 2025-06-03 14:50:51 -04:00