Commit graph

25 commits

Author SHA1 Message Date
Zed A. Shaw
e59ad9f795 Quick way to get the copy project up and working without constantly moving the normal site layout around. 2025-08-18 19:53:03 -04:00
Zed A. Shaw
685e227f96 Fix the makefile for deploy on linux. 2025-08-18 19:45:46 -04:00
Zed A. Shaw
25c96a8c3a Bringing in icons to use and the theme turned into gray only. 2025-08-12 12:52:02 -04:00
Zed A. Shaw
9729ebc7ac Started the tailwind conversion process. 2025-08-10 01:19:30 -04:00
Zed A. Shaw
ca8f4e194f Need to find out why GODEBUG is ignored. Trying on linux. 2025-08-05 12:31:12 -04:00
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