8000 Tags · Dhunu/gitOS · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

v0.2.2

Toggle v0.2.2's commit message
Release 0.2.2

v0.2.1

Toggle v0.2.1's commit message
Release 0.2.1

v0.2.0

Toggle v0.2.0's commit message
Release 0.2.0

v0.1.6

Toggle v0.1.6's commit message
Release 0.1.6

v0.1.5

Toggle v0.1.5's commit message
Release 0.1.5

v0.1.4

Toggle v0.1.4's commit message
Add themes and download updates in the background

The palette is now observable, so 14 VS Code themes can switch instantly
without losing repo selection or a commit draft. A test checks that every
theme's colors are readable on all of its surfaces.

Updates are checked on launch and hourly, then downloaded quietly. They
only install from Restart to Update. This drives Sparkle directly because
its automatic mode installs on quit, and quitting now cancels a pending
install first. The first quit is refused so the cancel can reach the
installer process, which outlives the app.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

v0.1.3

Toggle v0.1.3's commit message
Add access token sign-in for organizations that haven't approved GitOS

Organizations can block unapproved OAuth apps, and their private
repositories then look missing even to members. The error wrongly blamed
the account.

Accounts can now be added with a classic personal access token, which
doesn't need organization approval unless it blocks those tokens. Access
errors on repositories owned by someone else now explain this and offer
the token sign-in and GitHub's organization access page.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

v0.1.2

Toggle v0.1.2's commit message
Add searchable branch picker and show what lists were hiding

The branch menu listed local branches only, so anything fetched but never
checked out was invisible. A searchable picker now shows local and remote
branches, and choosing a remote one creates a tracking branch. Remote
branches also reach Merge, the PR base list and new worktrees.

PRs and Issues stopped at 50 and History at 500 with no sign of it. Lists
now page up to 500 with a notice past that, and History can load more.

Refused API calls now reach the Reconnect banner, wrong-account failures
suggest switching accounts, and the commit button no longer says
"Commit 0 files".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

v0.1.1

Toggle v0.1.1's commit message
Keep GitHub accounts signed in by renewing expiring tokens

The GitOS OAuth app has token expiration on, so access tokens die after
eight hours. Sign-in discarded the refresh token GitHub sends, leaving
every account signed out until it was reconnected by hand.

Sign-in now saves the refresh token and expiry, and TokenRefresher renews
tokens before they run out, on launch and on wake, and once after GitHub
refuses a token. Refresh tokens are single-use, so renewals never overlap
per account. Tokens that don't expire are left alone.

When renewal isn't possible, a Reconnect banner replaces git's raw error
and background fetches for that account pause.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

v0.1.0

Toggle v0.1.0's commit message
Refactor CommitBox into a unified card with footer controls

The commit box now sits in a single bordered card: a summary field with a character counter past 50 characters, an auto-growing description, and a footer holding the AI button, co-author menu, and commit identity. The footer collapses to icon-only when the list column is narrow. The commit button's disabled state is replaced by a tooltip that explains what is missing. Co-author chips move below the description, and the picker is split into CoAuthorMenu and CoAuthorChips.
0