Jeffrey Paul sneak
sneak closed issue sneak/upaas#118 2026-02-23 20:48:09 +01:00
CRITICAL: rce in docker build
sneak suggested changes for sneak/upaas#126 2026-02-23 20:46:57 +01:00
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)

@clawbot pls fix. also entirely separately (i'm about to tag a 1.0.0) make an issue and associated PR for breaking up app.js into more reasonable chunks.

sneak commented on pull request sneak/upaas#126 2026-02-23 20:44:57 +01:00
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)

read https://git.eeqj.de/sneak/prompts/src/branch/main/prompts/CODE_STYLEGUIDE_GO.md and if it doesn't have an item about not defining a package just to hold types, add one with a PR to the prompts repo. make a note in your memory about the existence of the files in this prompts directory in the sneak/prompts repo and how they should be loaded into context when authoring code.

sneak commented on pull request sneak/upaas#126 2026-02-23 20:42:40 +01:00
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)

is c.docker our object (and can these function signatures be updated) or is that docker's code?

sneak commented on pull request sneak/upaas#126 2026-02-23 20:42:17 +01:00
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)

ContainerLogs signature should be updated to take the correct type (if that's our code). that's the whole point of using custom string types.

sneak commented on pull request sneak/upaas#126 2026-02-23 20:41:41 +01:00
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)

"domain" is a bad name for this. think of something better.

sneak commented on pull request sneak/upaas#126 2026-02-23 20:41:18 +01:00
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)

it is not idiomatic go to make a package just for types, and furthermore alias imports mean you haven't named something properly. define the types alongside the implementations that use them.

sneak commented on pull request sneak/upaas#126 2026-02-23 20:40:27 +01:00
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)

setting the env var to a relative path (where docker-compose is being run) wouldn't work at all, given that docker-compose doesn't even necessarily run on the same machine as µPaaS.

sneak pushed to main at sneak/prompts 2026-02-22 19:38:41 +01:00
189e54862e Add template repos section to README
sneak pushed to main at sneak/netwatch 2026-02-22 19:13:10 +01:00
f4517ae953 Redesign summary box and add host pinning
sneak pushed to main at sneak/netwatch 2026-02-22 19:06:55 +01:00
a3bd3d06d1 Add local and UTC clocks below header, updated every second
sneak pushed to main at sneak/netwatch 2026-02-22 19:05:18 +01:00
77e40bf4ef Add Checks counter to summary line
sneak pushed to main at sneak/netwatch 2026-02-22 19:04:21 +01:00
d896c2d19b Sort WAN hosts by latency after first check and every 5 ticks
sneak pushed to main at sneak/netwatch 2026-02-22 19:01:57 +01:00
0bbf4d66a8 Switch from HEAD to GET for latency measurement
sneak pushed to main at sneak/netwatch 2026-02-22 18:59:38 +01:00
60372f0708 Derive request timeout from update interval
sneak pushed to main at sneak/netwatch 2026-02-22 18:55:13 +01:00
4aaf9c2a49 Replace GCS endpoints with Hetzner regional, change interval to 3s
sneak pushed to main at sneak/prompts 2026-02-22 18:44:20 +01:00
05fe766c62 Improve quickstart commands with two-pass workflow
sneak pushed to main at sneak/netwatch 2026-02-22 18:44:05 +01:00
c31b976f01 Widen host name column from w-48 to w-72
sneak pushed to main at sneak/netwatch 2026-02-22 18:42:22 +01:00
869f123a5b Shorten storage endpoint display names and drop continent labels
sneak pushed to main at sneak/netwatch 2026-02-22 18:39:29 +01:00
ca67f65242 Set page side margins to 10% for balanced layout