8870fa9
Merge pull request #201 from MichaelMure/bridge-docs
Click to expand commit body
bridge: add documentation
Michael Muré created
8870fa9
Merge pull request #201 from MichaelMure/bridge-docs
bridge: add documentation
Michael Muré created
35c6cb6
readme: tweaking
Michael Muré created
03b6afa
docs: update implementation table
docs: add bridge usage examples
Amine Hilaly created
2585726
Merge pull request #187 from A-Hilaly/gitlab-support
Gitlab bridge exporter
Amine created
c8fdaab
bridge/gitlab: remove gitlab url checking before export
Amine Hilaly created
2296015
bridge/gitlab: exporter ignore issues imported from or exported to different projects
Amine Hilaly created
63e7b08
bridge/gitlab: improve exporter error handling and label change operations
Amine Hilaly created
514dc30
bridge/gitlab: fix edit comment request and remove label functionalities
Amine Hilaly created
f1be129
bridge/gitlab: rebase and correct exporter
Amine Hilaly created
c7e932e
bridge/gitlab: add exporter e2e tests
bridge/gitlab: fix export bugs and rebase
Amine Hilaly created
f1c65a9
bridge/gitlab: add exporter implementation
Amine Hilaly created
91f563d
Merge pull request #192 from MichaelMure/github-exporter-label
bridge: Github exporter support case sensitive labels
Amine created
4a4e238
bridge/github: add exporter test cases for label change bug
Amine Hilaly created
d19b8e1
bridge/github: fix name case sensitivity in retrieving and creating labels using github graphql api
Amine Hilaly 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