36c91ad
Merge pull request #190 from MichaelMure/bridge-ctx
Click to expand commit body
Bridge: pull/push enhancements
Amine created
36c91ad
Merge pull request #190 from MichaelMure/bridge-ctx
Bridge: pull/push enhancements
Amine created
e6931aa
commands: silence export and import nothing events
Amine Hilaly created
df41243
bridge/github: improve error handling and Nothing events
vendor: add package golang.org/x/sync/errgroup
Amine Hilaly created
501a931
bridge/gthub: use errgroup.Group instead of sync.WaitGroup
Amine Hilaly created
5ca326a
bridge/core: add context.Context to ImportAll and ExportAll signatures
bridge/core: add ImportResult objects to stream import events bridge/core: launchpad support asynchronous import bridge/github: cancellable export and import functions bridge/gitlab: cancellable export and import functions commands: bridge pull/push gracefull kill bridge/github: fix github import bridge/github: use simple context for imports bridge/core: name parameters in interfaces github/core: Add EventError to export and import events types bridge/gitlab: add context support in gitlab requests functions bridge/gitlab: remove imported events count from importer logic bridge/github: remove imported events count from importer logic bridge/github: add context support in query and muration requets bridge/github: fix bug duplicate editions after multiple calls bridge/core: import import and export events String methods bridge/gitlab: fix error handling in note import events commands/bridge: Add statistics about imports and exports bridge/gitlab: properly handle context cancellation bridge/github: improve error handling bridge: break iterators on context cancel or timeout bridge: add context timeout support bridge: improve event formating and error handling commands: handle interrupt and switch cases bridge/github: add export mutation timeouts bridge: fix race condition bug in the github and gitlab importers bridge/github: improve context error handling
Amine Hilaly created
6428352
Merge pull request #194 from MichaelMure/dependabot/dep/github.com/99designs/gqlgen-0.9.2
build(deps): bump github.com/99designs/gqlgen from 0.9.1 to 0.9.2
Amine created
a3815d2
Merge pull request #196 from MichaelMure/dependabot/dep/github.com/xanzy/go-gitlab-0.20.0
build(deps): bump github.com/xanzy/go-gitlab from 0.19.0 to 0.20.0
Amine created
d571dee
vendor: upgrade github.com/99designs/gqlgen to v0.9.2
Amine Hilaly created
f6280a2
vendor: upgrade github/xanzy/go-gitlab version to 0.20.0
Amine Hilaly created
8b00e48
build(deps): bump github.com/xanzy/go-gitlab from 0.19.0 to 0.20.0
Bumps [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab) from 0.19.0 to 0.20.0. - [Release notes](https://github.com/xanzy/go-gitlab/releases) - [Changelog](https://github.com/xanzy/go-gitlab/blob/master/CHANGELOG.md) - [Commits](https://github.com/xanzy/go-gitlab/compare/v0.19.0...v0.20.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] created
cf960bc
Merge pull request #193 from MichaelMure/immutableID
Future proof the operation's ID
Amine created
c809d37
more hash-->id fixes
Michael Muré created
99b5c58
finish the refactoring for the dedicated identifier type
Michael Muré created
67a3752
bug,entity: use a dedicated type to store IDs
Michael Muré created
146894a
Merge pull request #195 from A-Hilaly/gitlab-import-fix
bridge/gitlab: importer handle mentions in other issue and merge requets
Amine created
ca5e40e
bridge/gitlab: importer handle mentions in other issue and merge requests
Amine Hilaly created
a0dfc20
github: fix bad refactor
Michael Muré created
612a29b
fix everything following the hash-->id change
Michael Muré created
2e1a5e2
bug: compute op's ID based on the serialized data on disk
Michael Muré created
a89355e
build(deps): bump github.com/99designs/gqlgen from 0.9.1 to 0.9.2
Bumps [github.com/99designs/gqlgen](https://github.com/99designs/gqlgen) from 0.9.1 to 0.9.2. - [Release notes](https://github.com/99designs/gqlgen/releases) - [Commits](https://github.com/99designs/gqlgen/compare/v0.9.1...v0.9.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] created
2c3034a
Merge pull request #189 from A-Hilaly/bridge-gitlab-fix
bridge: fix gitlab bridge when running multiple imports.
Michael Muré created
e678e81
bridge/gitlab: fix bug when running import multiple times
Amine Hilaly created
00402f1
Merge pull request #186 from A-Hilaly/gitlab-import-fix
bridge/gitlab: handle all known notes types
Michael Muré created
5327983
bridge/gitlab: handle other notes cases
Amine Hilaly created
9ecbcb1
Merge pull request #179 from MichaelMure/gitlab-support
Add gitlab bridge configuration and importer
Michael Muré created
29fdd37
bridge/github: add getNewTitle tests
Amine Hilaly created
0c8f1c3
bridge/gitlab: fix comment edition target hash in the import
bridge/gitlab: global changes, typo fixes, comments addition
Amine Hilaly created
0329bfd
bridge/gitlab: change validateProjectURL signature
bridge/gitlab: code cleanup
Amine Hilaly created
ca00c9c
Merge pull request #184 from A-Hilaly/bridge-github-fix
fix index out of range panic in github configuration
Michael Muré created
b82ef04
fix index out of range panic in github configuration
Amine Hilaly created
d098a96
bridge/gitlab: global code and comment updates
Co-Authored-By: Michael Muré <batolettre@gmail.com>
Amine and Michael Muré created
ece2cb1
bridge/gitlab: improve tests and errors
bridge/gitlab: global fixes
Amine Hilaly created
54dd81e
bridge: update generated docs
Amine Hilaly created
b27647c
bridge/gitlab: Fix test project path
bridge/gitlab: update comments
Amine Hilaly created
b185078
bridge/gitlab: add gitlab client default timeout
bridge/gitlab: fix import bug
Amine Hilaly created
5e2eb50
bridge/gitlab: remove exporter
Amine Hilaly created
b9a5338
bridge/gitlab: move constants to gitlab.go
Amine Hilaly created
7726bbd
bridge/gitlab: add bridge config tests
Amine Hilaly created
3256b44
Update README exporter and importer implementations tables
Amine Hilaly created
ce3a278
bridge/gitlab: fix note error handling bug
bridge/gitlab: remove unused functions
Amine Hilaly created
05a3aec
bridge/gitlab: add import unit tests
Amine Hilaly created
76a389c
bridge/gitlab: make resolve error unique within the importer
Amine Hilaly created
d34eae1
bug: add snapshot.SearchComment method
Amine Hilaly created
e012b6c
bridge/gitlab: check notes system field
Amine Hilaly created
ffb8d34
bridge/gitlab: check identity cache in ensurePerson
Amine Hilaly created
8b6c896
bridge/gitlab: complete importer
Amine Hilaly created
53f99d3
bridge/gitlab: add import note utilities
bridge/gitlab: set default capacity to 20
Amine Hilaly created
89227f9
bridge/gitlab: add iterator LabelEvents
Amine Hilaly created
b512108
bridge/gitlab: fix iterator bugs and enhacements
Amine Hilaly created
1c23c73
vendor: update github.com/xanzy/go-gitlab to version 0.19.0
Amine Hilaly created