Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bridges: massive refactor | Michael Muré | 2020-02-15 | 1 | -1/+1 |
| | | | | | | - automatic flag validation and warning - generalized prompt - cleanups | ||||
* | github: make sure to have a name | Michael Muré | 2020-02-08 | 1 | -0/+5 |
| | |||||
* | it compiles \o/ | Michael Muré | 2020-02-08 | 1 | -6/+0 |
| | |||||
* | more more wip | Michael Muré | 2020-02-08 | 1 | -2/+0 |
| | |||||
* | more wip | Michael Muré | 2020-02-08 | 1 | -15/+1 |
| | |||||
* | github: warning when the comment to be edited is missing instead of failing | Michael Muré | 2020-01-04 | 1 | -0/+5 |
| | | | | fix #286 | ||||
* | bridge: allow to configure and pull without having set a user first | Michael Muré | 2019-12-25 | 1 | -0/+4 |
| | | | | | | | | | | - 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 | ||||
* | Merge pull request #271 from MichaelMure/bridge-credentials | Michael Muré | 2019-12-10 | 1 | -7/+31 |
|\ | | | | | bridge: huge refactor to accept multiple kind of credentials | ||||
| * | bridge: huge refactor to accept multiple kind of credentials | Michael Muré | 2019-12-08 | 1 | -7/+31 |
| | | |||||
* | | bridge: fix incorrect last import time on context cancel | Michael Muré | 2019-12-09 | 1 | -1/+1 |
|/ | |||||
* | bridge/github: use core.ConfigKeyToken instead of keyToken | amine | 2019-11-23 | 1 | -2/+2 |
| | |||||
* | bridge/launchpad: importer correctly emit NothingEvent | amine | 2019-11-19 | 1 | -1/+1 |
| | |||||
* | bridge/github: export correctly emit nothing events | amine | 2019-11-19 | 1 | -1/+1 |
| | |||||
* | bridge/github: importer corectly emit events | amine | 2019-11-19 | 1 | -29/+12 |
| | |||||
* | bridge/launchpad: add missing metadata | amine | 2019-11-19 | 1 | -33/+32 |
| | | | | bridge: use a specific key for origin metadata | ||||
* | bridge/github: improve error handling and Nothing events | Amine Hilaly | 2019-08-18 | 1 | -2/+1 |
| | | | | vendor: add package golang.org/x/sync/errgroup | ||||
* | bridge/core: add context.Context to ImportAll and ExportAll signatures | Amine Hilaly | 2019-08-18 | 1 | -63/+136 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | finish the refactoring for the dedicated identifier type | Michael Muré | 2019-08-12 | 1 | -5/+5 |
| | |||||
* | fix everything following the hash-->id change | Michael Muré | 2019-08-08 | 1 | -24/+11 |
| | |||||
* | [bridge/github] import: avoid retrieving ghost email in userQuery | Amine Hilaly | 2019-07-06 | 1 | -2/+2 |
| | | | | | | request rename userQuery to ghostQuery | ||||
* | [bridge/github] use context.WithTimeout on all graphql queries | Amine Hilaly | 2019-06-24 | 1 | -1/+5 |
| | |||||
* | [bridge/github] importer: tag imported issues with origin metadata | Amine Hilaly | 2019-06-24 | 1 | -0/+3 |
| | | | | [bridge/github] exporter: correct export signature and cache maps | ||||
* | cache: expose the operation when creating a new bug | Michael Muré | 2019-06-16 | 1 | -2/+2 |
| | |||||
* | Change keyUser to keyOwner in Github bridge | Amine Hilaly | 2019-05-29 | 1 | -2/+3 |
| | |||||
* | improve github importer and iterator | Amine Hilaly | 2019-05-23 | 1 | -11/+9 |
| | | | | | | drop and use query variables instead initialize timeline query variables in the constructor improve naming and add comments to public functions | ||||
* | fix imported bugs count | Amine Hilaly | 2019-05-23 | 1 | -2/+4 |
| | |||||
* | call NextIssueEdit from ensureIssue | Amine Hilaly | 2019-05-23 | 1 | -10/+9 |
| | |||||
* | Fix importer/exporter design errors | Amine Hilaly | 2019-05-23 | 1 | -41/+41 |
| | |||||
* | Add unicode control characters test case | Amine Hilaly | 2019-05-05 | 1 | -15/+31 |
| | | | | | | | | | | | Move `cleanupText` to utils/text/transform.go `text.Cleanup`: removing unicode control characters except for those allowed by `text.Safe` Add golang.org/x/text dependencies fix text.Cleanup Fix import panic | ||||
* | Fix import bug | Amine Hilaly | 2019-05-05 | 1 | -1/+1 |
| | |||||
* | Add old importer comments in the iterator | Amine Hilaly | 2019-05-05 | 1 | -0/+4 |
| | | | | | Test operation authors Fix typo in test repo url | ||||
* | Improve naming and functions signatures | Amine Hilaly | 2019-05-05 | 1 | -17/+17 |
| | | | | | | expose `NewIterator` in `github` package remove `exist` in tests cases skip tests when env var GITHUB_TOKEN is not given | ||||
* | Add ForceLabelChange functionalities | Amine Hilaly | 2019-05-05 | 1 | -5/+6 |
| | |||||
* | Add importer tests | Amine Hilaly | 2019-05-05 | 1 | -183/+193 |
| | | | | | | Changes to Importer and exporter interface Improve importer Fix extra edits bug | ||||
* | Integrate iterator with importer | Amine Hilaly | 2019-05-05 | 1 | -400/+194 |
| | |||||
* | github: fix potential bug due to var aliasing | Michael Muré | 2019-03-01 | 1 | -1/+2 |
| | |||||
* | github: simplify some code | Michael Muré | 2019-03-01 | 1 | -12/+3 |
| | |||||
* | github: fix 3 edge-case failures | Michael Muré | 2019-03-01 | 1 | -39/+56 |
| | |||||
* | identity: work on higher level now, cache, first two identity commands | Michael Muré | 2019-03-01 | 1 | -2/+2 |
| | |||||
* | identity: more progress and fixes | Michael Muré | 2019-03-01 | 1 | -40/+98 |
| | |||||
* | identity: more progress and fixes | Michael Muré | 2019-03-01 | 1 | -9/+14 |
| | |||||
* | github: also pull users email | Michael Muré | 2018-10-07 | 1 | -2/+29 |
| | |||||
* | github: deal with the deleted user case where github return a null actor | Michael Muré | 2018-10-06 | 1 | -35/+67 |
| | |||||
* | github: handle the case where no diff is available for a comment edition | Michael Muré | 2018-10-05 | 1 | -69/+133 |
| | |||||
* | github: incremental import for labels, title edition, status changes | Michael Muré | 2018-10-02 | 1 | -8/+36 |
| | |||||
* | github: incremental import of comments + editions | Michael Muré | 2018-10-02 | 1 | -47/+168 |
| | |||||
* | github: working incremental + comment history for the first comment | Michael Muré | 2018-10-01 | 1 | -115/+206 |
| | |||||
* | bridge: first working github importer | Michael Muré | 2018-09-25 | 1 | -78/+231 |
| | |||||
* | github: query most of the data | Michael Muré | 2018-09-24 | 1 | -0/+124 |