Commit Graph

  • 5406c85837
    chore(ci): re-run a test run once when a job in it times out (#96) master Kelly Michels 2026-10-03 16:24:17 -0500
  • 6621095e4a chore(ci): re-run a test run once when a job in it times out KellyMichels 2026-10-03 15:26:51 -0500
  • 5bc77f2de1
    docs(zdeploy): stop naming the server's web root in a comment (#95) Kelly Michels 2026-09-30 15:34:52 -0500
  • ca8a0d3ba0 chore(checksums): record zdeploy.ps1's new hash KellyMichels 2026-09-30 15:29:44 -0500
  • d66d902762 docs(zdeploy): describe the landing layout without naming the server's web root KellyMichels 2026-09-30 15:18:48 -0500
  • 57edc629c1
    fix(deploy): decode the box's output as UTF-8 so progress bars render as bars, not "Γöü" (#94) Kelly Michels 2026-09-30 11:25:59 -0500
  • e2df322625 chore(checksums): zdeploy.ps1 changed, so its entry in CHECKSUMS.txt follows KellyMichels 2026-09-30 11:20:56 -0500
  • 1a5a42fc33 fix(deploy): decode the box's output as UTF-8, so progress bars are bars and not "Γöü" KellyMichels 2026-09-30 11:13:58 -0500
  • 73dd27c4f1
    chore(release): v1.0.0.0.28 (#93) v1.0.0.0.28 Kelly Michels 2026-09-22 14:00:07 -0500
  • 8f8af124f6 chore(release): v1.0.0.0.28 KellyMichels 2026-09-22 13:55:40 -0500
  • b26be3cd2a
    chore: write the site name as evomedia.net, lowercase (#92) Kelly Michels 2026-09-22 13:40:03 -0500
  • d64cfe5f14 chore: refresh CHECKSUMS.txt for the lowercase sweep KellyMichels 2026-09-22 13:32:23 -0500
  • d6f0df97c2 chore: write the site name as evomedia.net, lowercase KellyMichels 2026-09-22 13:26:57 -0500
  • 22a7387548
    feat(site): link preview for zscripts.evomedia.net, with a card in the page's own colours (#91) Kelly Michels 2026-09-16 17:52:27 -0500
  • dae24ce446 feat(site): link preview for zscripts.evomedia.net, with a card in the page's own colours KellyMichels 2026-09-16 17:27:53 -0500
  • 86938d0d80
    chore: publish the zec2 and zec2online comment updates to the mirror (#87) Kelly Michels 2026-09-15 20:47:18 -0500
  • 926bc2c3fb fix: rehash zec2 and zec2online against their checked-out form KellyMichels 2026-09-15 20:34:00 -0500
  • 90f43010c1
    fix: pin the .txt twins to LF so regenerating them stops reporting a change (#89) Kelly Michels 2026-09-15 20:21:57 -0500
  • 33b3fb6f90 fix: pin the .txt twins to LF so regenerating them stops reporting a change KellyMichels 2026-09-15 20:15:11 -0500
  • b4478b1070 chore: publish the zec2 and zec2online comment updates KellyMichels 2026-09-15 20:09:35 -0500
  • 1c7d1d639b
    chore(release): v1.0.0.0.27 (#86) v1.0.0.0.27 Kelly Michels 2026-09-15 19:59:46 -0500
  • 60b24698d6 chore(release): v1.0.0.0.27 KellyMichels 2026-09-15 19:54:33 -0500
  • c317b139d6
    docs(readme): give the download-and-verify path a PowerShell form (#85) Kelly Michels 2026-09-15 19:44:30 -0500
  • 3a217b0e50 docs(readme): give the download-and-verify path a PowerShell form KellyMichels 2026-09-15 19:36:21 -0500
  • d4cfa980ed
    feat(site): track the public page this project serves (#84) Kelly Michels 2026-09-14 15:31:25 -0500
  • e1865d7ba0 feat(site): track the public page this project serves KellyMichels 2026-09-14 15:24:32 -0500
  • 05b771e64a
    chore(release): v1.0.0.0.26 (#83) v1.0.0.0.26 Kelly Michels 2026-09-14 14:16:58 -0500
  • 193d6d86a1
    chore(tests): stop the denylist publishing the retired name it guards (#82) Kelly Michels 2026-09-14 13:22:20 -0500
  • a71084738e chore(release): v1.0.0.0.26 KellyMichels 2026-09-14 13:12:03 -0500
  • d2194ba5b4 chore(tests): stop the denylist publishing the retired name it guards KellyMichels 2026-09-14 12:45:37 -0500
  • f2e6302d00
    fix(zdeploy): build docker stacks that come from a Dockerfile, instead of restarting the old image (#81) Kelly Michels 2026-09-14 12:32:20 -0500
  • 0fe05d31f2 fix(checksums): hash the scripts as git checks them out, not as a tool wrote them KellyMichels 2026-09-14 12:16:47 -0500
  • d1f775fa9e fix(zdeploy): build docker stacks that come from a Dockerfile KellyMichels 2026-09-14 12:07:17 -0500
  • 0e7b80b4ae
    chore(release): v1.0.0.0.25 (#80) v1.0.0.0.25 Kelly Michels 2026-09-12 16:05:20 -0500
  • d34c3c774d chore(release): v1.0.0.0.25 KellyMichels 2026-09-12 15:53:43 -0500
  • 732a448be5
    feat: add zmerge and zpull — fleet-wide PR merging and checkout sync (#79) Kelly Michels 2026-09-12 15:52:18 -0500
  • bfddc64743 fix: CRLF the new scripts, as .gitattributes pins them KellyMichels 2026-09-12 15:05:46 -0500
  • e3ca10f2e3 feat: add zmerge and zpull KellyMichels 2026-09-12 14:57:08 -0500
  • 573e01021b
    docs(security): security notes, and a twin for every root .md (#78) Kelly Michels 2026-09-12 00:35:29 -0500
  • 827ad41ea6 docs(security): security notes, and a twin for every root .md KellyMichels 2026-09-11 22:40:03 -0500
  • 3b0194af93
    perf(tests): run each child-process invocation once (#77) Kelly Michels 2026-09-10 15:12:22 -0500
  • 351cf9f574 perf(tests): run each child-process invocation once KellyMichels 2026-09-10 14:47:17 -0500
  • f27f9dc5bc
    fix(deploy): read the string build stamp, and never compare two unreadable labels (#76) Kelly Michels 2026-09-10 13:47:25 -0500
  • dd38d4612f fix(deploy): read the string build stamp, and never compare two unreadable labels KellyMichels 2026-09-10 13:28:16 -0500
  • 16c56dc3af
    fix(ci): push trigger names master, this repo's default branch, so the workflow runs after a merge (#75) Kelly Michels 2026-09-09 18:12:12 -0500
  • 3a8eb9ec13 fix(ci): the push trigger names master, which is this repo's default branch KellyMichels 2026-09-09 18:04:43 -0500
  • 32e8d7430f
    chore(ci): add a GitHub Actions workflow that lints with PSScriptAnalyzer and runs the Pester suite on Windows (#74) Kelly Michels 2026-09-09 17:53:16 -0500
  • aef10f072d chore(ci): lint with PSScriptAnalyzer before the Pester suite KellyMichels 2026-09-09 17:45:13 -0500
  • 5bc882881e chore(ci): run the Pester suite on push and pull request KellyMichels 2026-09-09 17:38:48 -0500
  • fc52501999
    chore(release): v1.0.0.0.24 (#73) v1.0.0.0.24 Kelly Michels 2026-09-08 13:44:23 -0500
  • 6d87630aa2 chore(release): v1.0.0.0.24 KellyMichels 2026-09-08 13:43:54 -0500
  • 4ebb596176
    chore(mirror): mirror tagOnDeploy and the zstart gitPull fix, and stop publishing current product names (#72) Kelly Michels 2026-09-08 13:40:45 -0500
  • 35874b25d2 Merge origin/master into fix/mirror-sanitization-138; CHECKSUMS.txt regenerated KellyMichels 2026-09-08 13:36:11 -0500
  • 99a794ed9b chore(mirror): mirror tagOnDeploy and the zstart gitPull fix, and stop publishing current product names KellyMichels 2026-09-08 13:28:45 -0500
  • c968517aef
    chore(checksums): manifest catches up to zdeploy.ps1 after the -Scan merge (#70) (#71) Kelly Michels 2026-09-02 18:03:24 -0500
  • fa5cbafdd2 chore(checksums): manifest catches up to zdeploy.ps1 after the -Scan merge (#70) KellyMichels 2026-09-02 18:02:51 -0500
  • da4957dbdd
    feat(zdeploy): -Scan / -s reports what is merged but not shipped, and deploys just those (#70) Kelly Michels 2026-09-02 17:57:47 -0500
  • 5371b796fe fix(zdeploy): stamp every deploy path, so -Scan can see edge, static and docker projects KellyMichels 2026-09-02 16:44:46 -0500
  • bd45848dea fix(zdeploy): -Scan must not block on a redirected stdin KellyMichels 2026-09-02 16:40:30 -0500
  • ee1a94e5fa feat(zdeploy): -Scan / -s reports what is merged but not shipped, and deploys it KellyMichels 2026-09-02 15:14:54 -0500
  • f1b1fd6264
    chore(release): v1.0.0.0.23 (#69) v1.0.0.0.23 Kelly Michels 2026-08-31 18:39:46 -0500
  • 51911bfe47 chore(release): v1.0.0.0.23 KellyMichels 2026-08-31 18:39:36 -0500
  • 135c585c4b
    docs(changelog): give every shipped release its own section, and generate the twin (#68) Kelly Michels 2026-08-31 18:39:01 -0500
  • 8689b57a60 docs(changelog): give every shipped release its own section, and generate the twin KellyMichels 2026-08-31 18:18:58 -0500
  • 560a2064a2
    chore(release): v1.0.0.0.22 (#67) v1.0.0.0.22 Kelly Michels 2026-08-31 17:56:24 -0500
  • fa4b036d45 chore(release): v1.0.0.0.22 KellyMichels 2026-08-31 17:56:15 -0500
  • 40fa250a37
    refactor(tests): move the sanitization denylist to a data file both sides can read (#66) Kelly Michels 2026-08-31 17:51:23 -0500
  • 1cfd6074df refactor(tests): move the sanitization denylist to a data file both sides can read KellyMichels 2026-08-31 17:36:57 -0500
  • af929f73ba
    chore(release): v1.0.0.0.21 (#65) v1.0.0.0.21 Kelly Michels 2026-08-31 15:01:27 -0500
  • e3613ff55d chore(release): v1.0.0.0.21 KellyMichels 2026-08-31 15:01:17 -0500
  • ac95c47255
    chore(sync): bring zdeploy/ZHelpers up to the private tree, sanitized (#64) Kelly Michels 2026-08-31 14:44:26 -0500
  • 0a701fb7f2 chore(sync): bring zdeploy/ZHelpers up to the private tree, sanitized KellyMichels 2026-08-31 14:14:05 -0500
  • b826490019 fix(zdeploy): the container-side version read no longer races the app restart KellyMichels 2026-08-31 11:33:18 -0500
  • 471789f530
    chore(release): v1.0.0.0.20 (#62) v1.0.0.0.20 Kelly Michels 2026-08-30 21:06:11 -0500
  • 46a963bf07 chore(release): v1.0.0.0.20 KellyMichels 2026-08-30 21:05:56 -0500
  • e4c563d1d5
    fix(zversion): help text says one bump per release, not one per PR (#61) Kelly Michels 2026-08-30 20:08:26 -0500
  • b383b0b921 fix(zversion): help text says one bump per release, not one per PR KellyMichels 2026-08-30 18:10:17 -0500
  • c32fa8537b
    chore(release): v1.0.0.0.19 (#60) v1.0.0.0.19 Kelly Michels 2026-08-30 15:48:25 -0500
  • 10fe1b74be chore(release): v1.0.0.0.19 KellyMichels 2026-08-30 15:48:15 -0500
  • e738b62cdf
    feat(version): read a live build from inside the docker network, not the public proxy (#59) Kelly Michels 2026-08-30 15:44:42 -0500
  • 48f684c36d feat(version): read a live build from inside the docker network, not the public proxy KellyMichels 2026-08-30 15:14:41 -0500
  • 58c888aa56
    chore(release): v1.0.0.0.18 (#58) v1.0.0.0.18 Kelly Michels 2026-08-25 15:51:58 -0500
  • 69c1043951 chore(release): v1.0.0.0.18 KellyMichels 2026-08-25 15:51:46 -0500
  • 4230566e47
    feat: two blank lines after every z-script run (#57) Kelly Michels 2026-08-25 15:37:45 -0500
  • d013dc79f1 feat: two blank lines after every z-script run KellyMichels 2026-08-25 15:34:55 -0500
  • 432f2109e1
    fix(zdeploy): the pre-zip line states the label verification will require (#56) Kelly Michels 2026-08-21 22:38:26 -0500
  • f44d9f9350 fix(zdeploy): the pre-zip line states the label verification will require KellyMichels 2026-08-21 22:32:15 -0500
  • fcbad44e0e
    feat(zdeploy): add the static deploy kind, and a test that keeps this repo sanitized (#55) Kelly Michels 2026-08-21 21:43:40 -0500
  • 3df54f4830 feat(zdeploy): add the static deploy kind, and a test that keeps this repo sanitized KellyMichels 2026-08-21 21:39:37 -0500
  • 7b32bfada8
    fix(zdeploy): docker kind now ships config subdirectories (#54) Kelly Michels 2026-08-21 21:29:53 -0500
  • 7bed6638a1 fix(zdeploy): docker kind now ships config subdirectories KellyMichels 2026-08-21 13:20:17 -0500
  • 77d7c2f1f5 chore(release): v1.0.0.0.14 v1.0.0.0.14 KellyMichels 2026-08-20 11:45:19 -0500
  • 6c30f400ad
    feat(zdeploy): sync deploy hardening from the private toolkit (#53) Kelly Michels 2026-08-20 11:44:42 -0500
  • 42a81bf476 feat(zdeploy): sync deploy hardening from the private toolkit KellyMichels 2026-08-20 11:41:28 -0500
  • 8959d9fdb6
    fix(zdeploy): stop passing ssh -n to scp, which rejects it (#52) Kelly Michels 2026-08-19 11:21:04 -0500
  • 7853760a92 fix(zdeploy): stop passing ssh -n to scp, which rejects it KellyMichels 2026-08-19 11:05:16 -0500
  • d99f8a1312
    fix(zdeploy): stop mirroring the build stamp into the local checkout (#51) Kelly Michels 2026-08-16 21:42:55 -0500
  • 81500b5087 fix(zdeploy): stop mirroring the build stamp into the local checkout KellyMichels 2026-08-16 20:24:17 -0500
  • 91bbaca0e7 chore(release): v1.0.0.0.11 v1.0.0.0.11 KellyMichels 2026-08-14 12:47:12 -0500
  • a1dd642647
    chore(changelog): drop the product name from the versioning entry; add the plain-text twin (#50) Kelly Michels 2026-08-14 12:46:53 -0500