* Show and honour the GitHub owner when enabling repository syncing
Co-authored-by: lc140159_gsk <211554985+lc140159_gsk@users.noreply.github.com>
* Address review: refresh the GitHub account and keep repository-creation errors
The account lookup could stay missing after signing in. The new-project form
caches the account login, including a null one from before sign-in, for five
minutes, and checking or completing `gh auth login` refreshed only the Git
status. A sign-in check now also refetches the account once GitHub reports
it is authenticated. When a finished lookup has no login, the personal
destination reads "Account unavailable" and a Retry button refetches it,
instead of "Resolving account…" with no way forward.
The organization guidance from a failed repository creation never reached
the user: a message containing "403" or "permission denied" was replaced by
the generic push-permission text, dropping the organization name and the
SAML SSO advice. Messages starting "GitHub denied repository creation" are
now shown as written, and the Rust test pins that prefix.
Co-authored-by: lc140159_gsk <211554985+lc140159_gsk@users.noreply.github.com>
* Add Polish translations for the new strings
Upstream added Polish as a ninth catalogue (#626), so the strings this
change introduces need a Polish entry for the catalogue lint to pass.
Co-authored-by: lc140159_gsk <211554985+lc140159_gsk@users.noreply.github.com>
* Consolidate publishing settings and choose repository owners per project
* Choose replacement repository owners for imported projects
---------
Co-authored-by: lc140159_gsk <211554985+lc140159_gsk@users.noreply.github.com>
Co-authored-by: Daniel Kim <sox8502@gmail.com>