Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow new gitlab PAT format | Gaël James | 2022-03-31 | 1 | -1/+1 |
| | |||||
* | Update URL of GitLab access token settings | Remi Rampin | 2021-10-13 | 1 | -1/+1 |
| | |||||
* | Fix GitLab showing https:/../personal_access_token | Remi Rampin | 2021-10-13 | 1 | -2/+1 |
| | | | | | Using path.Join() to concatenate URLs doesn't really make sense, and in particular will change "//" to "/". | ||||
* | CLI: Add non-interactive option to interactive commands (#651) | Sascha | 2021-05-09 | 1 | -1/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add option to skip the AvatarURL input request Using an empty string for the avatar cli flag e.g. `git-bug user create -a ""` will still result in a prompt. As the avatar URL is an optional option, it should be possible to skip asking for it entirely. Otherwise automated user creation via a script must make use of pipe hacks. * Add global --non-interactive cmdline option * Replace --skipAvatar for --non-interactive option * Cmd BugAdd: respect non-interactive option * Cmd bridge configure: respect non-interactive opt * Cmd CommentAdd: respect non-interactive option * Cmd CommentEdit: respect non-interactive option * Cmd TermUI: respect non-interactive option * Cmd TitleEdit: respect non-interactive option * Remove global non-interactive option * Cmd UserCreate: Use local non-interactive option * Cmd BugAdd: Use local non-interactive option * Cmd BridgeConfigure: Use local non-interactive option * Cmd CommentAdd: Use local non-interactive option * Cmd CommentEdit: Use local non-interactive option * Cmd TermUI: Drop non-interactive option It should be obviouse that the termui is an interactive command. * Cmd TitleEdit: Use local non-interactive option * Update docs * Bridge GitHub: respect non-interactive option * Bridge GitLab: respect non-interactive option * Bridge Jira: respect non-interactive and token opt * Fix failing compilation * Bridge launchpad: respect non-interactive option * bridge: isNonInteractive --> interactive Co-authored-by: Michael Muré <batolettre@gmail.com> | ||||
* | bridge: store credentials in the Keyring instead of the git config | Michael Muré | 2020-09-29 | 1 | -1/+1 |
| | |||||
* | jira/gitlab: fix a bad login handling in the configurator | Michael Muré | 2020-03-28 | 1 | -5/+7 |
| | |||||
* | Merge pull request #341 from MichaelMure/bridges-default-login | Michael Muré | 2020-02-23 | 1 | -2/+6 |
|\ | | | | | bridge: record the login used during the configure and use it as default credential | ||||
| * | bridge: record the login used during the configure and use it as default ↵ | Michael Muré | 2020-02-23 | 1 | -2/+6 |
| | | | | | | | | | | | | credential fix #338 | ||||
* | | use regex.MustCompile instead of dealing with the error | Michael Muré | 2020-02-23 | 1 | -4/+1 |
|/ | |||||
* | bridges: more refactor and cleanup | Michael Muré | 2020-02-15 | 1 | -5/+9 |
| | |||||
* | bridges: massive refactor | Michael Muré | 2020-02-15 | 1 | -165/+43 |
| | | | | | | - automatic flag validation and warning - generalized prompt - cleanups | ||||
* | auth: refactor and introduce Login and LoginPassword, salt IDs | Michael Muré | 2020-02-12 | 1 | -3/+3 |
| | |||||
* | github/gitlab: many fixes and improvments at the config step | Michael Muré | 2020-02-10 | 1 | -18/+36 |
| | |||||
* | bridge: fix 2 uncatched errors | Michael Muré | 2020-02-08 | 1 | -0/+3 |
| | |||||
* | gitlab also compile | Michael Muré | 2020-02-08 | 1 | -90/+69 |
| | |||||
* | WIP | Michael Muré | 2020-02-08 | 1 | -1/+1 |
| | |||||
* | gitlab: proper token generation URL with custom base URL | Michael Muré | 2020-01-03 | 1 | -6/+7 |
| | |||||
* | Merge pull request #280 from MichaelMure/bridge-gitlab | Michael Muré | 2019-12-27 | 1 | -17/+93 |
|\ | | | | | bridge/gitlab: add base url configuration | ||||
| * | bridge/gitlab/config.go printing typo | Amine | 2019-12-27 | 1 | -1/+1 |
| | | | | | | Co-Authored-By: Michael Muré <batolettre@gmail.com> | ||||
| * | bridge/gitlab: add missing baseUrl prompt and options | amine | 2019-12-26 | 1 | -17/+93 |
| | | | | | | | | bridge/gitlab: fix api calls with self hosted Gitlab instances | ||||
* | | bridge: allow to configure and pull without having set a user first | Michael Muré | 2019-12-25 | 1 | -5/+12 |
|/ | | | | | | | | | | - init() only the importer or exporter as required - assign a "default user" user Id to credentials at creation if no user has been set - "bridge auth": also display the user - "bridge auth show": adapt to a potential "default user" user Id - "bridge configure": allow to run without a user set - "bridge pull": allow to run without a user set - "user adopt": replace "default user" by the actual user id when run | ||||
* | bridge/gitlab: support self-hosted GitLab instance | amine | 2019-12-10 | 1 | -3/+15 |
| | |||||
* | bridge: huge refactor to accept multiple kind of credentials | Michael Muré | 2019-12-08 | 1 | -69/+69 |
| | |||||
* | gitlab: configurator cleanup | Michael Muré | 2019-11-26 | 1 | -9/+26 |
| | |||||
* | bridge: trim inputs during bridge configuration | amine | 2019-11-25 | 1 | -5/+5 |
| | |||||
* | bridge/gitlab: add gitlab bridge configuration | amine | 2019-11-24 | 1 | -3/+71 |
| | |||||
* | bridge/launchpad: add missing metadata | amine | 2019-11-19 | 1 | -3/+3 |
| | | | | bridge: use a specific key for origin metadata | ||||
* | bridge/core: add tokenStdin field to bridgeParams | Amine Hilaly | 2019-09-02 | 1 | -1/+8 |
| | | | | commands: move tokenStdin handling logic to bridge.Configure | ||||
* | commands: read token from stdin in bridge configuration | Amine Hilaly | 2019-08-31 | 1 | -2/+11 |
| | | | | bridge: improve bridge config validation | ||||
* | bridge/gitlab: change validateProjectURL signature | Amine Hilaly | 2019-07-23 | 1 | -15/+11 |
| | | | | bridge/gitlab: code cleanup | ||||
* | bridge/gitlab: global code and comment updates | Amine | 2019-07-23 | 1 | -4/+4 |
| | | | Co-Authored-By: Michael Muré <batolettre@gmail.com> | ||||
* | bridge/gitlab: improve tests and errors | Amine Hilaly | 2019-07-23 | 1 | -10/+9 |
| | | | | bridge/gitlab: global fixes | ||||
* | bridge/gitlab: add bridge config tests | Amine Hilaly | 2019-07-23 | 1 | -16/+6 |
| | |||||
* | bridge/gitlab: fix note error handling bug | Amine Hilaly | 2019-07-23 | 1 | -37/+0 |
| | | | | bridge/gitlab: remove unused functions | ||||
* | bridge/gitlab: prompt only for user provided token | Amine Hilaly | 2019-07-23 | 1 | -29/+1 |
| | |||||
* | bridge/gitlab: remove request token methodes | Amine Hilaly | 2019-07-23 | 1 | -89/+9 |
| | |||||
* | bridge/gitlab: bridge project validation | Amine Hilaly | 2019-07-23 | 1 | -185/+45 |
| | | | | bridge/gitlab: token generation | ||||
* | bridge/gitlab: add bridge configure | Amine Hilaly | 2019-07-23 | 1 | -0/+518 |