Only needed if you sign commits with GPG. SSH signing
(gpg.format = ssh) uses the keys above.
{{if .PGP}}
fingerprint
identities
actions
{{range .PGP}}
{{.Fingerprint}}
{{range .UIDs}}{{.}} {{end}}{{if .Revoked}}revoked{{else if .Expired}}expired{{end}}
{{end}}
{{else}}
No OpenPGP keys.
{{end}}
Add a PGP key
Notifications
Enable to receive activity alerts by email. Login links will arrive regardless of this setting.
{{if .ReplyOffered}}
Issue and merge request mail gets a reply address. A reply posts a comment as you when it comes from one of your verified addresses; quoted text and signatures are removed.
{{end}}
Alerts for every issue and merge request on those repositories. A watch or mute on a repository has priority over this setting.
Notification text is sent in full, including for private repositories, so a repository name and item number reach Apple and appear on a lock screen.
Devices register themselves from the iOS app; there is no
form here to add one, since a browser cannot produce an APNs token.
Appearance
The same setting as gitbay web theme set. Following the browser takes its light or dark preference.
The same setting as gitbay web diff set. A ?layout=split or ?layout=unified on a diff page overrides it for that request. Narrow windows always show a unified diff.
Export
Your profile, repositories, issues and merge requests as one
JSON bundle, the same one gitbay auth export writes. Keys are
never included; a replayed bundle's emails arrive unverified.
A token signs in the iOS app, or a script, without your
password. A phone app needs full scope to comment and merge; full scope
on an admin account can administer the instance, so give a token the
narrowest scope and shortest lifetime the job needs.
{{if .TokenShown}}
Token created. It is shown once; store it now.
{{.TokenShown}}
{{end}}
{{if .Tokens}}
name
scope
created
expires
last used
actions
{{range .Tokens}}
{{.Name}}
{{.Scope}}
{{when .Created}}
{{.Expires}}
{{.LastUsed}}
{{end}}
{{else}}
No API tokens.
{{end}}
Create a token
On the command line
No page here yet, and nothing refusing one.
gitbay web sessions list # browser sessions
gitbay admin ... # instance administration
All of it works from stock OpenSSH too, with the CLI's
grouping words dropped: ssh git@{{.Host}} whoami,
ssh git@{{.Host}} web sessions list.
Delete account
Deletes your repositories, snippets, keys and addresses.
Issues, merge requests and comments you wrote on other people's
repositories stay, under the name ghost. A link is mailed to
your primary address; once it is opened the account is disabled, and it
is deleted seven days later. Signing in during those days cancels.
Export first to keep a copy.