Commit log

ddcbd8d issue 178: adding required changes to InitGitRepo and CleanupTestRepos

Sebastien Devaux created

fa12d5d Update README.md

Michael Muré created

06df0eb Merge pull request #207 from MichaelMure/webui

Click to expand commit body
Update webui and documentation

Michael Muré created

21e82d5 docs: replace images with new ones

Amine Hilaly created

23239cc webui: recompile the web interface

Amine Hilaly created

7e123fb issue 178: fetch the repo dir with rev-parse --git-dir

Click to expand commit body
Since is returns the .git dir directly, it is not more needed to
concatenate .git.

Sebastien Devaux created

69ed224 Merge pull request #202 from MichaelMure/fix-git-version

Click to expand commit body
repo: fix git version parsing with broken version

Amine created

91e4a18 repo: fix git version parsing with broken version

Michael Muré created

8870fa9 Merge pull request #201 from MichaelMure/bridge-docs

Click to expand commit body
bridge: add documentation

Michael Muré created

35c6cb6 readme: tweaking

Michael Muré created

03b6afa docs: update implementation table

Click to expand commit body
docs: add bridge usage examples

Amine Hilaly created

2585726 Merge pull request #187 from A-Hilaly/gitlab-support

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
bridge/gitlab: global changes, typo fixes, comments addition

Amine Hilaly created

0329bfd bridge/gitlab: change validateProjectURL signature

Click to expand commit body
bridge/gitlab: code cleanup

Amine Hilaly created