Releases

Releases

  • Publish project sites and reproducible infrastructure diagrams

    Build and deploy all 30 remaining project sites with the standard Docsy header, project descriptions and a linked documentation directory. Omit the repeated page title and generated language heading. Remove the unused cgit and xray_manager projects and retire their site resources.

    Add a repeatable GitHub Pages publisher, staged Terraform bootstrap and direct GitHub Pages DNS records. Preserve repeated publication when pages is the remote default branch, and include Rules ISO in the main documentation. Document site onboarding in a registered, validated skill. Keep AL introduction short with useful links and preserve its lifecycle details in a dedicated documentation page.

    Render all 15 existing infrastructure Drawio pages with pinned Drawio and Chrome inputs, sandboxed export actions, an update target and freshness checks, and include the maintained diagrams in infra/arch documentation. Paint an opaque white canvas to preserve readability in dark themes.

    Validation covers project and apex builds, rendered pages, publisher tests, diagram repeatability and freshness, DNS configuration, Terraform formatting, semantic lint and repository quality.

    Goal-Ref: build-and-deploy-every-project-landing-page-a782b800 Attempt-ID: attempt-00941092c164

    LLM-disclaimer: This commit was generated by an LLM.

  • Keep Bazel dependencies lazy and generate the root module

    Declare pinned InfiniTime sources and the Hedron extractor through use_repo_rule, retain recursive firmware submodules, and use the official contrib_rules_jvm 0.32.0 release. Keep default toolchain registration convenient for consumers.

    Move root tool implementations into owning packages while preserving compatibility labels, visibility, manual tags, Python paths, Terraform working directories, pnpm dependency pins, and documentation archive layout. Guard the load-free root BUILD with a parser-based quality test. Generate root MODULE.bazel directly from owning include files, with an update command and freshness/integration tests.

    Cache hermetic agent tests, preserve lint analysis across modes, and build only lint outputs in lint mode. Allow normal agent lockfile updates while retaining strict CI checks. Limit host Bazel scheduling to eight jobs and half its CPUs, with matching checked-in host configuration.

    Fix DNSControl command ordering, JSON manifest loading, record filename suffixes, and credential-file wiring through existing Vault environment injection. Add an offline config test. Correct the Git wrapper shebang for direct execution and refresh derived catalogs affected by the Bazel changes.

    Validation covers compatibility builds, firmware, documentation outputs, generator freshness, DNS configuration, and a live DNS preview without applying changes. The repository-wide audit also identifies pre-existing test and coverage gaps.

    Goal-Ref: avoid-unrelated-bazel-dependency-downloads-638e8329 Attempt-ID: attempt-106ffd5ccaeb

    LLM-disclaimer: This commit was generated by an LLM.

  • Extract DNSControl setup into rules_dnscontrol

    Extract the DNSControl setup into rules_dnscontrol, generate its Bazel dependency bundle from project-owned record files, and update the DNS guidance. Move Hugo rules and the worker to role-based package paths, and give each non-nested project a locally owned Hugo landing target that reuses the shared README-to-landing macro.

    Clean all landing and Pages DNS records so GitHub Pages serves each project subdomain directly without Cloudflare proxying. Improve the main site with a three-panel home layout, complete project links, documentation explore links, and current deployment guidance.

    All affected root-workspace landing, DNS, and site targets pass, along with the nested rules_hugo tests, Buildifier, and repository quality checks.

    LLM-disclaimer: This commit was generated by an LLM.

  • Add standalone documentation rules

    Move docs_filegroup into a reusable rules_docs nested Bzlmod workspace and migrate every root and nested consumer to it. Add a module-aware Gazelle language that creates docs targets only for existing README packages while preserving manual mappings.

    Wire the workspace into module resolution, documentation aggregation, and the ten-command full-repo-check. Add the bazel-nested-module skill so future nested workspaces follow the repository’s rc, lockfile, docs, toolchain, Gazelle, and validation conventions.

    Keep reviewed Gazelle dependency canonicalization, while protecting the hand-maintained Go proto, Python resource, Android, embedded-site, and skill runner definitions that generic language plugins would otherwise break.

    This commit was generated by an LLM.

  • Fix Bazel build caching and tool configuration

    This commit was generated by an LLM.

  • Migrate documentation packaging to docs_filegroup

    Preserve custom prefixes, renames, strip prefixes, and standalone workspace behavior.\n\nThis commit was generated by an LLM.

  • Remove //tools/docs, remove .github
  • Migrate the infinitime build to bazel 9
  • Add build_test tests
  • Fix infinitime python deps, bump python version
  • Fix infinitime alarm update
  • Move all the logig out of the screen to the controller
  • Add deploy to dockerhub, add //tools/oras
  • Add missing features to the Pomodoro app, update project readmes, add github pages
  • Update infinitime patch, start adding trufflehog rules
  • Move all remaining code to main
  • Add disk cache, fix infinitime build, add infinitime release
  • Build infinitime in a separate repository
  • Start refactoring the infinitime build
  • Add more taxonomies, remove docs tree, move alwaldend.com to projects
  • Remove bazel target docs, add tools/docs, tag projects properly
  • Remove changelogs, ignore irrelevant directories in docs
  • Remove bzl tree
  • Move another group of rules to tools/
  • Move a group of rules to tools/
  • Remove c and cpp trees
  • Initial commit
  • Add spellcheck skill

    This commit was generated by an LLM.

  • patches.tar
  • pinetime-mcuboot-app-dfu-1.15.0.zip