Commit Graph

  • b2e0f91342 forgetest: theme.css from forgectrl at its new pin master ScottW514 2026-09-25 19:46:25 -04:00
  • a05a226305 kas lock: meta-openglow onto the head that pins python3-gfhardware 021323d ScottW514 2026-09-25 19:32:33 -04:00
  • 9f7744b459 Pin forgectrl 0.1.28, forgeext 0.1.0, grblHAL-glowforge 0.1.19, forgefirm-app 0.1.31 on the pushed heads, and meta-openglow in the kas lock ScottW514 2026-09-25 19:27:37 -04:00
  • 8dc7c0bc56 forgetest: the stale boot reference judged at a held uptime, on both sides of the limit ScottW514 2026-09-25 19:05:17 -04:00
  • 0eb0a16452 forgetest: forgeext's packages/ exemption goes with the packages ScottW514 2026-09-25 18:43:32 -04:00
  • bfcfd7a376 forgetest: exthost.catalog on the catalog's own repository and its judged index ScottW514 2026-09-25 18:22:31 -04:00
  • d2307a899e forgetest: the cooling tests judge the log line their own run wrote ScottW514 2026-09-25 15:57:08 -04:00
  • 8570c0141e forgetest: motion.soft-limits runs its own camera home and hands the head back ScottW514 2026-09-25 15:21:45 -04:00
  • 800863fb09 forgetest: the cloud tests wait out the service's thinking ScottW514 2026-09-25 14:22:51 -04:00
  • cfef6a1b84 forgetest: the camera-home tests hand the head back where they found it ScottW514 2026-09-25 14:22:50 -04:00
  • d40ebb090e cool_report_test: the homing runner is handed the report secret ScottW514 2026-09-25 14:22:50 -04:00
  • ef2390f7d4 forgetest: a takeover hands back the cloud client it found ScottW514 2026-09-25 10:45:24 -04:00
  • 82869cc45c No acceptance test requests a counted release file ScottW514 2026-09-24 14:20:06 -04:00
  • b7dd23d539 forgetest: a takeover judges where the head stands ScottW514 2026-09-24 14:20:06 -04:00
  • 308a033146 laser.verdict-cut judges the hold by the gated output; laser.disarm-in-hold presses at the arm ScottW514 2026-09-24 14:20:06 -04:00
  • dc9bede034 forgetest: the first /state parses each suite module once ScottW514 2026-09-23 19:22:10 -04:00
  • 56af6eaab2 setup.check-envelope: the head goes back to the home, or the run fails ScottW514 2026-09-23 19:22:10 -04:00
  • c95b5aa771 update.job-locks: ask the releases API when nothing was checked ScottW514 2026-09-23 17:50:48 -04:00
  • d45520c218 exthost.motion-jog: the test needs GRBL mode ScottW514 2026-09-23 17:32:33 -04:00
  • 2870daa2aa logs.routing: forgeext is one of the loggers ScottW514 2026-09-23 16:59:11 -04:00
  • 82c354d70e setup suite: the port wait, and the first run's accounts on a failure ScottW514 2026-09-23 16:29:55 -04:00
  • 853f862f03 Update release ScottW514 2026-09-23 07:33:33 -04:00
  • ac2456261e The measured envelope's harness, and setup.check-envelope ScottW514 2026-09-23 04:39:06 -04:00
  • 8fc07c47ee forgetest: update.job-locks and homing.cloud-offsets ScottW514 2026-09-23 03:44:22 -04:00
  • 69b56ec1ff forgetest: exthost.wizard, a package's own check on the Setup page ScottW514 2026-09-23 03:44:22 -04:00
  • 99d9830991 The M-code barrier's harness, and exthost.mcode ScottW514 2026-09-23 02:50:34 -04:00
  • 4e47b7fbf1 forgetest: exthost.catalog, and the coverage lint no longer allows an advisory away ScottW514 2026-09-23 01:56:57 -04:00
  • 675fc11cb1 forgetest: events.button-telemetry and exthost.lifecycle ScottW514 2026-09-23 00:39:13 -04:00
  • 71b44598eb test_cloud_suite: the quiet wait's deadline is no longer the test ScottW514 2026-09-22 23:54:12 -04:00
  • fab8920cd9 exthost.operator-destinations: the operator names where a package may connect ScottW514 2026-09-22 23:15:37 -04:00
  • 861f5597e6 exthost.page-call: a package's page asks its own service ScottW514 2026-09-22 22:43:51 -04:00
  • b7e7c0fb2c Manifest: the advisories are behavior, and forgeext's kit and packages are not ScottW514 2026-09-22 21:41:30 -04:00
  • 2f51e38178 exthost.service: a package's frame with the lamp named ScottW514 2026-09-22 20:21:31 -04:00
  • d9cc61f198 forgectrl.panel-serves: the page lets no frame navigate ScottW514 2026-09-22 20:00:38 -04:00
  • 1bdc11f6fe exthost.ui-delivery: the refusals in the host's words, and the settings ScottW514 2026-09-22 18:50:21 -04:00
  • 625d0acec7 exthost.core-range: the evidence is a dict ScottW514 2026-09-22 18:50:21 -04:00
  • d410c6f696 manifest-from-tree: forgeext is a component ScottW514 2026-09-22 10:15:07 -04:00
  • a552541acd logs.tree-tail-export: the bundle's extension listing ScottW514 2026-09-22 10:12:25 -04:00
  • 5915408147 exthost: the effective capability list, and a disabled package's page ScottW514 2026-09-22 09:57:20 -04:00
  • 59887ac742 exthost.armed-freeze: the camera is shut for the window too ScottW514 2026-09-22 09:32:13 -04:00
  • 4388d69816 exthost.core-range: the host reads the image's own version file ScottW514 2026-09-22 07:57:54 -04:00
  • 77e4c03369 exthost.motion-job: a package runs a program, dark and witnessed ScottW514 2026-09-21 23:02:06 -04:00
  • 0ba0fb112b exthost.ui-delivery: a package's page, served and refused ScottW514 2026-09-21 21:42:13 -04:00
  • f74382984c exthost.motion-jog: a package moves the machine, watched ScottW514 2026-09-21 18:57:33 -04:00
  • 75ef8bbc95 exthost.service: a package's camera, and how it yields ScottW514 2026-09-21 17:59:36 -04:00
  • 2216e5d3f2 camera.snapshot: a background capture yields to a viewer ScottW514 2026-09-21 17:20:37 -04:00
  • bb28c7855a exthost.service: the storage quota, on the machine ScottW514 2026-09-21 16:46:24 -04:00
  • 447f90205d exthost.service: the reference package has settings of its own ScottW514 2026-09-21 16:12:19 -04:00
  • 952e7dc32d exthost.events: the machine's events reach a package ScottW514 2026-09-21 15:07:56 -04:00
  • eb0a1e7838 exthost.panel-install: the key goes in through the panel, and the box holds the button ScottW514 2026-09-21 13:11:29 -04:00
  • 963bded9b3 exthost.package-routes: the panel page carries the card, and its script is in order ScottW514 2026-09-21 12:13:39 -04:00
  • 9c36df9ee9 exthost.panel-install: a package installed through the panel at each tier's consent ScottW514 2026-09-21 11:39:25 -04:00
  • 121d7d3f81 exthost.package-routes: the panel's package routes against the host's own state ScottW514 2026-09-21 11:01:40 -04:00
  • 68fd35b8b7 exthost: the reference package uses its API socket, and raises its own hold ScottW514 2026-09-21 10:08:03 -04:00
  • ee89b31c07 exthost.hold-pause-tier: a required hold from the grant to the verdict and out ScottW514 2026-09-21 09:05:02 -04:00
  • 9ee277f977 forgefirm-users: an operator account reaches its home ScottW514 2026-09-21 08:11:43 -04:00
  • 800d6890a4 exthost.armed-freeze: a package's service is frozen for a real armed window ScottW514 2026-09-20 22:21:35 -04:00
  • 1a306d5d8d forgetest: a campaign's machine is extension-free ScottW514 2026-09-20 21:56:54 -04:00
  • 1e98b37e45 forgeext on the image, and the tests of the host and of the consent ScottW514 2026-09-20 21:41:21 -04:00
  • 2894269115 The deny rules: the machine itself is never a destination ScottW514 2026-09-20 19:53:05 -04:00
  • 5ad7ee6faa forgeext: the recipe, and the extension-signing key in the keyring ScottW514 2026-09-20 19:34:45 -04:00
  • 9128f0e98e update.product-gate: extension packages at the firmware upload ScottW514 2026-09-20 19:34:45 -04:00
  • 619414ed2b cloud suite: a print turned away before the button fails at once, with the reason ScottW514 2026-09-20 18:02:31 -04:00
  • 474bf9db09 motion.job: measure the job's reach from where the test began ScottW514 2026-09-20 18:02:31 -04:00
  • d627ee32f1 The extension sandbox platform: accounts, cgroups, and the deny rules ScottW514 2026-09-20 18:02:31 -04:00
  • 965f7c3ca9 The cooling report secret: a driver harness, and two catalog tests ScottW514 2026-09-20 16:46:01 -04:00
  • 19ce4d78d2 forgetest: the built-in extensions in setup.cloud-disabled-surface ScottW514 2026-09-20 15:03:05 -04:00
  • ebc4222182 forgetest: forgectrl.tokens ScottW514 2026-09-20 13:57:15 -04:00
  • f0ba4b9249 forgetest: motion.job and laser.recorder-dark ScottW514 2026-09-20 11:21:14 -04:00
  • 888b47abe8 forgetest: the hand-back never moves the head across a lost counter frame ScottW514 2026-09-20 09:00:55 -04:00
  • 520bf6023d forgetest: forgectrl.lease ScottW514 2026-09-20 08:00:45 -04:00
  • 25cc42b879 forgetest: events.stream ScottW514 2026-09-20 07:14:04 -04:00
  • 8856fb0099 forgetest: the motor release, the manual home, and the controller port ScottW514 2026-09-20 07:14:03 -04:00
  • b29bb9e023 bench: the controller port and manual home harnesses ScottW514 2026-09-20 07:13:31 -04:00
  • 11f4c42705 forgefirm-image: install python3-asyncio ScottW514 2026-09-20 07:12:48 -04:00
  • 08b29fee01 Release v0.0.6 v0.0.6 ScottW514 2026-09-19 18:35:29 -04:00
  • f306c9983f forgetest: the hand-back reads an engine hold again past the engine's next tick ScottW514 2026-09-19 18:16:04 -04:00
  • dc7170d0d1 forgetest: cooling.flow-under-load finds the verdict by offset, not by a tail count ScottW514 2026-09-19 17:45:27 -04:00
  • 0ceb4abc4a forgetest: cooling.fail-tier-stop waits for the crash fault to end with its session ScottW514 2026-09-19 17:04:49 -04:00
  • aa628d684c kas lock: meta-openglow onto the head that drops the DHCPv6 client ScottW514 2026-09-19 16:22:43 -04:00
  • 29b00cc056 Pin forgectrl 0.1.27 (the export carries the installer's log) ScottW514 2026-09-19 16:22:43 -04:00
  • d482e76402 installer: a download that resumes and retries, and an install log ScottW514 2026-09-19 16:20:32 -04:00
  • 8232c8c9fe forgetest: image.network-boot - the boot does not wait on the network ScottW514 2026-09-19 15:55:35 -04:00
  • 260f466400 release.sh: no slot size gate on the dev path, which is SD-only ScottW514 2026-09-18 18:40:19 -04:00
  • cf7b51fb32 kas lock: meta-openglow onto the pinned head with the bumped component pins ScottW514 2026-09-18 18:27:25 -04:00
  • e2be3ca4c5 Pin forgectrl, grblHAL-glowforge and forgefirm-app on the pushed heads ScottW514 2026-09-18 17:49:37 -04:00
  • cd4c176a87 Finish the x32 xy_microsteps default in the baseline test and the stream harness ScottW514 2026-09-18 17:47:53 -04:00
  • 8850adcc5e Update release ScottW514 2026-09-18 15:59:00 -04:00
  • f9f4de31c1 Fixed artifact exporter ScottW514 2026-09-18 14:25:45 -04:00
  • 9ddab969e0 Attribution ScottW514 2026-09-18 14:22:14 -04:00
  • 12e7d50746 Update contributing ScottW514 2026-09-18 12:50:11 -04:00
  • b3f0cd54d9 Attribution ScottW514 2026-09-18 12:30:39 -04:00
  • fbac17a485 Updated release to guard against publishing without source bundle ScottW514 2026-09-18 12:26:12 -04:00
  • 0eb764bf75 Added SPDX ScottW514 2026-09-18 12:14:22 -04:00
  • 07158e5d7f Update key prov ScottW514 2026-09-18 11:21:44 -04:00
  • 091702c26f Updated grblhal-glowforge license checksum ScottW514 2026-09-18 10:52:53 -04:00
  • 9a288b175b Track the x32 xy_microsteps default in forgetest and the bench tools ScottW514 2026-09-16 15:39:20 -04:00
  • 147393322f CI: run the push workflows on master only, not on tag pushes ScottW514 2026-09-15 20:21:44 -04:00
  • 7a9f655916 Release v0.0.5 v0.0.5 ScottW514 2026-09-15 20:07:22 -04:00
  • 52a91385cd Pin grblHAL-glowforge 0.1.17 ScottW514 2026-09-15 18:52:25 -04:00