Skip to content

Releases: yunmin311/work-capsule

Work Capsule v1.1.0 — per-repo sync, safer auto-commit

Choose a tag to compare

@yunmin311 yunmin311 released this 26 Aug 03:46

Work Capsule v1.1.0 — One-Click Sync

New in this release:

Sync one repo at a time

  • Every binding card now has its own ⟳ 同步 button — pull + push just that
    folder, without touching the rest. The full ⟲ Sync all button is unchanged.

Safer auto-commit

  • Auto-commit now lists the exact files it committed in every report and log.
  • If any committed file looks like a key or credential (.env, .pem, .key,
    id_rsa, …), the result carries a loud [secrets] warning so you can react
    before anything bad happens.

Reliability

  • Cross-process sync lock: double-clicking twice (or running a capsule and
    the settings window at once) can no longer start competing syncs of the same
    repositories. The kernel-held lock releases even if a process crashes.
  • Corrupt config can no longer be silently overwritten: if sync.json is
    unreadable it is moved aside as sync.json.bad and the app tells you.

Fixes

  • A repository configured with an HTTPS URL but cloned via SSH (or vice
    versa) no longer reports a false remote mismatch — the same repo under a
    different URL spelling is recognized.
  • The sync thread always reports back to the UI; buttons can no longer freeze
    in "syncing" state.
  • Card buttons have proper hover/press feedback (soft grey fill, matching the
    app's existing style).

Download

  • work-capsule-sync-gui.exe — desktop app (double-click to sync)
  • work-capsule.exe — command line

Requires Git on your PATH. First-time sign-in: see the in-app tutorial or run
scripts/setup-github-login.ps1.

Work Capsule v1.0.0 — one-click Git sync (GUI + CLI + engine)

Choose a tag to compare

@yunmin311 yunmin311 released this 12 Aug 08:46

Work Capsule v1.0.0 — One-Click Sync

A tiny, dependency-free Windows app (and CLI) that keeps your Git folders
synced in a single click.

What it does

  • One click pulls and pushes every configured folder ↔ remote
  • Optional per-folder auto-commit — a true one-click "back up this folder"
  • Safe by default: fast-forward-only; never merges / rebases / resets /
    force-pushes; anything ambiguous stops and reports
  • Silent mode with a liquid-glass status capsule
  • Scriptable CLI with --json

Download

  • work-capsule-sync-gui.exe — desktop app (double-click to sync)
  • work-capsule.exe — command line
    Requires Git on your PATH.

First-time setup

Open the in-app tutorial (the "?" button), or run
scripts/setup-github-login.ps1 for the one-time GitHub sign-in.