Docs: overview pages mention open sign-up (#132)
#126 added open sign-up behind SIGNUP=open and documented it on the account, configuration and limits pages. The home page, Concepts, Quickstart and Migrate from GitHub still said Diffinery is invite-only without exception. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016q5wwBFck8JHq14gHUM2CL
Canberk Demirci authored · GitHub committed signed1 parent 772e5ebcommit 0f99813096cded6c8390bc90c6fdc8d71687e666Browse files
4 files changed+4−4
Files (4)
modifiedapps/diffinery/docs/concepts.md+1−1View file
| @@ -11,7 +11,7 @@ | ||
| 11 | 11 | |
| 12 | 12 | ### Users |
| 13 | 13 | |
| 14 | -A user is a person. Diffinery is invite-only: you join by opening an invite link, choosing a username and creating a passkey. There are no passwords. In the browser you sign in with a passkey; everything outside the browser (Git, the CLI, the REST API, MCP clients) uses a [token](#tokens). | |
| 14 | +A user is a person. Diffinery is invite-only unless an instance turns on [open sign-up](/docs/accounts/passkeys-and-sign-in#open-sign-up): you join by opening an invite link (or, with open sign-up, confirming your email address), choosing a username and creating a passkey. There are no passwords. In the browser you sign in with a passkey; everything outside the browser (Git, the CLI, the REST API, MCP clients) uses a [token](#tokens). | |
| 15 | 15 | |
| 16 | 16 | Site administrators are users with admin access to every repository and to the **Site administration** section of settings (**People and invitations**, **Email** and **Audit log**). |
| 17 | 17 |
modifiedapps/diffinery/docs/index.md+1−1View file
| @@ -51,4 +51,4 @@ | ||
| 51 | 51 | |
| 52 | 52 | ## Access |
| 53 | 53 | |
| 54 | -Diffinery is invite-only: you join from an invite link that a site administrator, an organization owner or admin, or a repository admin sends you, and you sign in with a passkey. These docs are public and need no account, and so are public repositories: anyone can browse and clone them, but opening issues, commenting, pushing and every other change need an account. See [Invitations](/docs/accounts/invitations). | |
| 54 | +Diffinery is invite-only unless an instance turns on [open sign-up](/docs/accounts/passkeys-and-sign-in#open-sign-up): you join from an invite link that a site administrator, an organization owner or admin, or a repository admin sends you, and you sign in with a passkey. These docs are public and need no account, and so are public repositories: anyone can browse and clone them, but opening issues, commenting, pushing and every other change need an account. See [Invitations](/docs/accounts/invitations). |
modifiedapps/diffinery/docs/migrate-from-github.md+1−1View file
| @@ -37,7 +37,7 @@ | ||
| 37 | 37 | |
| 38 | 38 | You need: |
| 39 | 39 | |
| 40 | -- **A Diffinery account.** Diffinery is invite-only; ask a site administrator or an owner or admin of your organization for an invite. See [Invitations](/docs/accounts/invitations). | |
| 40 | +- **A Diffinery account.** Diffinery is invite-only; ask a site administrator or an owner or admin of your organization for an invite, or create an account at `/signup` on an instance with [open sign-up](/docs/accounts/passkeys-and-sign-in#open-sign-up). See [Invitations](/docs/accounts/invitations). | |
| 41 | 41 | - **An organization** if the repositories should belong to one, for example `acme`, where you are an owner or admin. Create it under **Settings → Organizations**. See [Organizations](/docs/accounts/organizations). |
| 42 | 42 | - **For the CLI, API or MCP, a Diffinery token with the `write` or `admin` scope.** Use `admin` if old history may contain credentials and you want them imported with a bypass (see [Secrets in old history](#secrets-in-old-history)). The web UI needs no token. See [Personal access tokens](/docs/accounts/tokens). |
| 43 | 43 | - **A GitHub token** for a private repository, and for Git LFS, variables, secret names, environments and branch protection. See [GitHub token](#github-token). |
modifiedapps/diffinery/docs/quickstart.md+1−1View file
| @@ -12,7 +12,7 @@ | ||
| 12 | 12 | - A browser that supports passkeys (current Chrome, Safari, Edge or Firefox). |
| 13 | 13 | - Git 2.26 or newer (`git --version`). |
| 14 | 14 | - Node.js 22 or later, for the `diffinery` CLI (`node --version`). |
| 15 | -- An invite to Diffinery. Diffinery is invite-only: a site administrator, an organization owner or admin, or a repository admin sends it. | |
| 15 | +- An invite to Diffinery. Diffinery is invite-only: a site administrator, an organization owner or admin, or a repository admin sends it. On an instance with [open sign-up](/docs/accounts/passkeys-and-sign-in#open-sign-up), create an account at `/signup` instead. | |
| 16 | 16 | |
| 17 | 17 | ## 1. Join with your invite and create a passkey |
| 18 | 18 |