Skip to content

Releases: dalmaktube-creator/DV-Moory

Moory 1.4.0

Moory 1.4.0 Pre-release
Pre-release

Choose a tag to compare

Full repository and branch access

  • Projects registered without explicit branch patterns now default to writing every branch, so a fresh registration is no longer locked to the default branch.
  • Registering repositories now stores write_branches ["*"] and can be re-run for already registered repositories.
  • An existing clone directory is reused instead of aborting registration, and the checked-out branch of a reused clone is left untouched.
  • Added delete_branch for local and optional remote branch deletion behind a DELETE BRANCH confirmation. The registered default branch and the currently checked-out branch cannot be deleted.
  • github_update_repository_settings accepts a validated name argument, so repositories can be renamed.

Repository deletion is intentionally not implemented, since it is irreversible.

Moory v1.3.1

Choose a tag to compare

Fixes background fetch authentication.

  • scripts/fetch.sh now authenticates non-interactively, exactly like the server does: temporary askpass helper, short-lived token file, GIT_TERMINAL_PROMPT=0.
  • GitHub App installs mint an installation token for fetch; fine-grained PAT installs read the allowlisted token path.
  • Static security tests assert the new fetch auth behavior.

Moory v1.2.0

Choose a tag to compare

Moory v1.2.0

Deterministic worker for GitHub repositories: the agent reasons, Moory executes.

Highlights

  • Expanded curated GitHub coverage across deployments, CI/CD, security, supply chain, collaboration, and administration.
  • Every new write tool keeps exact confirmation gates, write locking, audit logging, and the no-delete policy.
  • Bounded context model (summary / evidence / full) with granular read tools still available.

Known platform limits

  • Repository custom property values require organization-owned repositories.
  • GitHub Packages REST endpoints reject GitHub App installation tokens (classic token with package scopes required).
  • Classic Projects endpoints are retired and intentionally unsupported.
  • Delete, archive, and visibility changes are intentionally not implemented.

Install

curl -fsSL https://raw.githubusercontent.com/dalmaktube-creator/DV-Moory/main/install.sh | sudo bash

Update an existing server

sudo /usr/local/lib/moory/update.sh

CI: run 65 (green) on commit 07c8729.