aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #803 from MichaelMure/feat/configurable-local-storageMichael Muré2022-06-066-32/+90
|\ | | | | Feat/configurable local storage
| * refactor: simplify creation of temp dir - after 1.15Steve Moyer2022-05-311-5/+1
| |
| * fix: remove only t.Parallel()Steve Moyer2022-05-311-2/+0
| |
| * gogit: close index before deleting it on diskMichael Muré2022-05-311-9/+8
| |
| * test: clean up temp dir and repo correctlySteve Moyer2022-05-312-5/+19
| |
| * test: add verification that localStorage.Root() resolves to the correct ↵Steve Moyer2022-05-261-3/+36
| | | | | | | | absolute filepath
| * refactor: use namespace instead of application of applicationNameSteve Moyer2022-05-265-28/+28
| |
| * chore: clean-up commented codeSteve Moyer2022-05-251-3/+0
| |
| * feat: make local storage configurableSteve Moyer2022-05-256-22/+43
| |
* | Merge pull request #813 from MichaelMure/fix-data-race2Michael Muré2022-06-064-151/+144
|\ \ | | | | | | Github: fix data race
| * | github: fix data race when closing event channelMichael Muré2022-06-054-151/+144
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I believe the issue was twofold: When done importing, the calling context is likely still valid, so if the output channel is not read enough and reach capacity, some event producer down the line can be blocked trying to send in that channel. When closing it, this send is still trying to proceed, which is illegal in go. In rateLimitHandlerClient, there was a need to 2 different type of output channel: core.ExportResult and ImportEvent. To do so, the previous code was using a single channel type RateLimitingEvent and a series of goroutines to read/cast/send to the final channel. This could result in more async goroutine being stuck trying to send in an at-capacity channel. Instead, the code now use a simple synchronous callback to directly push to the final output channel. No concurrency needed anymore and the code is simpler. Any of those fixes could have resolved the data race, but both fixes is more correct.
* | | Merge pull request #811 from MichaelMure/fix-data-raceMichael Muré2022-06-062-6/+6
|\ \ \ | |/ / |/| | graphql: fix two invalid mutex lock leading to data races
| * | graphql: fix two invalid mutex lock leading to data racesMichael Muré2022-06-052-6/+6
|/ /
* | Merge pull request #806 from MichaelMure/docsMichael Muré2022-05-313-2/+23
|\ \ | | | | | | doc: more discoverable docs
| * | doc: more discoverable docsMichael Muré2022-05-313-2/+23
|/ /
* | Merge pull request #805 from MichaelMure/completion-cleanupMichael Muré2022-05-318-12/+14
|\ \ | |/ |/| misc: move all completions in a dedicated folder
| * misc: move all completions in a dedicated folderMichael Muré2022-05-318-12/+14
|/
* Merge pull request #788 from hoijui/model_touchupMichael Muré2022-05-101-22/+28
|\ | | | | Model touchup
| * model: Multiple, minor readability and language improvementsRobin Vobruba2022-05-041-11/+11
| |
| * model: Removes now outdated statement about ops and rootRobin Vobruba2022-05-041-1/+0
| |
| * model: Highlight some words with special meaningRobin Vobruba2022-05-041-4/+4
| |
| * model: Links to a section further downRobin Vobruba2022-05-041-1/+1
| |
| * model: Moves example description after the exampleRobin Vobruba2022-05-041-3/+5
| |
| * model: Adds link explaining nounce (wikipedia)Robin Vobruba2022-05-041-1/+1
| |
| * model: strict Markdown requires empty lines before (and after) listsRobin Vobruba2022-05-041-1/+6
| |
* | Merge pull request #768 from ↵Michael Muré2022-05-042-2/+3
|\ \ | | | | | | | | | | | | MichaelMure/dependabot/go_modules/github.com/stretchr/testify-1.7.1 build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1
| * | build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1dependabot[bot]2022-03-162-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.0 to 1.7.1. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](https://github.com/stretchr/testify/compare/v1.7.0...v1.7.1) --- updated-dependencies: - dependency-name: github.com/stretchr/testify dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #783 from ↵Michael Muré2022-05-042-3/+3
|\ \ \ | |_|/ |/| | | | | | | | MichaelMure/dependabot/go_modules/github.com/xanzy/go-gitlab-0.64.0 build(deps): bump github.com/xanzy/go-gitlab from 0.59.0 to 0.64.0
| * | build(deps): bump github.com/xanzy/go-gitlab from 0.59.0 to 0.64.0dependabot[bot]2022-04-252-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab) from 0.59.0 to 0.64.0. - [Release notes](https://github.com/xanzy/go-gitlab/releases) - [Changelog](https://github.com/xanzy/go-gitlab/blob/master/releases_test.go) - [Commits](https://github.com/xanzy/go-gitlab/compare/v0.59.0...v0.64.0) --- updated-dependencies: - dependency-name: github.com/xanzy/go-gitlab dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #531 from krobelus/complete-bug-idsMichael Muré2022-05-0129-1407/+706
|\ \ \ | | | | | | | | Complete bug IDs where appropriate
| * | | completion: lots of small ironingMichael Muré2022-05-011-51/+43
| | | |
| * | | ls: fix incorrect query parsing with quotes escaped by the shellMichael Muré2022-05-012-7/+59
| | | |
| * | | misc: fix bash completion with "git bug"TsT2022-05-012-5/+76
| | | |
| * | | completion: use the correct GenBashCompletionV2 instead of the legacy functionMichael Muré2022-05-013-1473/+189
| | | |
| * | | Add command-specific argument completionsJohannes Altmanninger2022-05-0126-7/+475
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Complete bug IDs, bridges, users, labels where appropriate. This works in bash and fish. ZSH is not yet supported by Cobra. In fish, descriptions (the part of a completion after the "\t") are shown as completion label, and can be searched with Ctrl+S. Reproduce with fish -C 'source misc/fish_completion/git-bug' git bug select ^I (tested with fish version 3.3.1) Also works with bash, but only for "git-bug" (with the dash) bash --rcfile <(echo source misc/bash_completion/git-bug) git-bug select ^I Closes #493
* / / a few fixesMichael Muré2022-04-263-3/+3
|/ /
* | Merge pull request #773 from gaelj/fix-gitlab-pat-formatMichael Muré2022-04-191-1/+1
|\ \ | | | | | | Allow new gitlab PAT format
| * | Allow new gitlab PAT formatGaël James2022-03-311-1/+1
| | |
* | | Merge pull request #767 from MichaelMure/single-authorMichael Muré2022-04-199-29/+12
|\ \ \ | |/ / |/| | bug: don't serialize multiple time the author, only once in OperationPack
| * | bug: don't serialize multiple time the author, only once in OperationPackMichael Muré2022-03-159-29/+12
| |/
* | entity/dag: add an extensive exampleMichael Muré2022-03-221-0/+383
| |
* | doc: add missing fileMichael Muré2022-03-221-0/+0
| |
* | Merge pull request #670 from MichaelMure/update-docMichael Muré2022-03-226-73/+93
|\ \ | |/ |/| update doc
| * update docMichael Muré2022-03-226-73/+93
|/
* Merge pull request #766 from MichaelMure/jira-fixMichael Muré2022-03-101-1/+1
|\ | | | | jira: fix incorrect client creation reusing the same credential
| * jira: fix incorrect client creation reusing the same credentialMichael Muré2022-03-101-1/+1
| |
* | Merge pull request #764 from MichaelMure/update-cobraMichael Muré2022-03-102-364/+12
|\ \ | | | | | | update cobra to v1.4.0
| * | update cobra to v1.4.0Michael Muré2022-03-102-364/+12
|/ /
* | Merge pull request #754 from ↵Michael Muré2022-03-102-18/+4
|\ \ | | | | | | | | | | | | MichaelMure/dependabot/go_modules/github.com/99designs/gqlgen-0.17.1 Bump github.com/99designs/gqlgen from 0.16.0 to 0.17.1
| * | Bump github.com/99designs/gqlgen from 0.16.0 to 0.17.1dependabot[bot]2022-03-102-18/+4
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [github.com/99designs/gqlgen](https://github.com/99designs/gqlgen) from 0.16.0 to 0.17.1. - [Release notes](https://github.com/99designs/gqlgen/releases) - [Changelog](https://github.com/99designs/gqlgen/blob/master/CHANGELOG.md) - [Commits](https://github.com/99designs/gqlgen/compare/v0.16.0...v0.17.1) --- updated-dependencies: - dependency-name: github.com/99designs/gqlgen dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>