Zed A. Shaw
|
736095a5aa
|
Nicer testing setup with my own interface and methods that abstract away the weird browser API.
|
2025-07-11 14:34:47 -04:00 |
|
Zed A. Shaw
|
de24d64f44
|
Use http_url in Validator instead of url or else people can inject JavaScript.
|
2025-07-11 11:11:44 -04:00 |
|
Zed A. Shaw
|
ecc264db8c
|
Now easier to write tests for the app, and most pages are at least touched.
|
2025-07-10 13:06:19 -04:00 |
|
Zed A. Shaw
|
d095bc9ff4
|
Now can alternatively generate a static page for a URL from pages, or dynamically return it with c.Render from views. Did this for games and streams.
|
2025-07-10 11:46:56 -04:00 |
|
Zed A. Shaw
|
a2adf8ad67
|
Need to get rid of public.
|
2025-07-06 01:00:15 -04:00 |
|
Zed A. Shaw
|
75b1eb1edb
|
Public update, these need to be ignored.
|
2025-07-06 00:37:28 -04:00 |
|
Zed A. Shaw
|
c64874cb51
|
Can now generate a lot of the static content from templates in pages/ WARNING: I kept seeing page _templates_ getting corrupted on rendering, which is no bueno.
|
2025-07-04 23:59:25 -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
|
f476605ecf
|
Came up with the pages/ directory that's templates which are rendered into public for the static pages.
|
2025-07-04 11:31:15 -04:00 |
|
Zed A. Shaw
|
abc9fbda2e
|
Add a registration page.
|
2025-06-29 13:51:02 -04:00 |
|
Zed A. Shaw
|
014611a901
|
Make the register/login pages link to eachother.
|
2025-06-29 13:42:09 -04:00 |
|
Zed A. Shaw
|
eaaf309260
|
Now have a basic auth library for doing bcrypt auth.
|
2025-06-27 12:02:05 -04:00 |
|
Zed A. Shaw
|
b0c4144987
|
Can now set an auth cookie to check for auth, but I should see what it takes to make a middleware.
|
2025-06-26 16:50:22 -04:00 |
|
Zed A. Shaw
|
db58b38917
|
Simple test of having a render handler that simply renders files by URL name.
|
2025-06-24 14:46:05 -04:00 |
|
Zed A. Shaw
|
831b5ea762
|
Test can now attempt a login and the browser is shown rather than headless.
|
2025-06-18 06:54:59 -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
|
4045799ab9
|
I can now submit a form and store it in the database.
|
2025-06-03 23:25:29 -04:00 |
|
Zed A. Shaw
|
c576a61fbe
|
Have a mostly working API server in go that's talking to streams/index.html and related pages.
|
2025-05-31 14:12:08 -04:00 |
|
Zed A. Shaw
|
d49e1fbdc0
|
More testing of the sqlx and squirrel database system, then added in goose for migrations. Pretty close to making a first version api.
|
2025-05-31 00:10:22 -04:00 |
|
Zed A. Shaw
|
07fa59c8e7
|
Basic API kind of worked out and solved a bunch of things with alpine.js
|
2025-05-28 16:40:54 -04:00 |
|
Zed A. Shaw
|
f49608d74c
|
Now have a basic alpine.js page going and it's talking to the server to get json in a fake API.
|
2025-05-28 00:26:43 -04:00 |
|
Zed A. Shaw
|
f0dd939acd
|
First commit of most of the pages laid out for the next phase.
|
2025-05-27 22:57:54 -04:00 |
|