From the review of #205 (Gitea accounts). Planned for 1.2.0 or later.
An older gclo does not see the accounts on another forge and can add a GitHub account with the name of one of them. sync --account, accounts edit and accounts remove then refuse the name (exit 2) instead of acting on the first of the two. The way out is to rename one account in the desktop app. Where only the command line is installed there is no way out short of editing a file.
Possible: let accounts edit and accounts remove take --id (the id is in accounts list --json).
Also from that review, lower: a Delete or RecordSyncResult for an unknown id now fails when a file that has to be put back cannot be written (it used to return).
From the review of #205 (Gitea accounts). Planned for 1.2.0 or later.
An older gclo does not see the accounts on another forge and can add a GitHub account with the name of one of them. `sync --account`, `accounts edit` and `accounts remove` then refuse the name (exit 2) instead of acting on the first of the two. The way out is to rename one account in the desktop app. Where only the command line is installed there is no way out short of editing a file.
Possible: let `accounts edit` and `accounts remove` take `--id` (the id is in `accounts list --json`).
Also from that review, lower: a `Delete` or `RecordSyncResult` for an unknown id now fails when a file that has to be put back cannot be written (it used to return).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
From the review of #205 (Gitea accounts). Planned for 1.2.0 or later.
An older gclo does not see the accounts on another forge and can add a GitHub account with the name of one of them.
sync --account,accounts editandaccounts removethen refuse the name (exit 2) instead of acting on the first of the two. The way out is to rename one account in the desktop app. Where only the command line is installed there is no way out short of editing a file.Possible: let
accounts editandaccounts removetake--id(the id is inaccounts list --json).Also from that review, lower: a
DeleteorRecordSyncResultfor an unknown id now fails when a file that has to be put back cannot be written (it used to return).