summaryrefslogtreecommitdiffstatshomepage
path: root/bridge/github/iterator.go
Commit message (Collapse)AuthorAge
* Deal with github bridge import rate limitAlexander Scharinger2021-02-28
|
* Add commentsAlexander Scharinger2021-01-28
|
* Integrate new Github Bridge importAlexander Scharinger2021-01-24
|
* Add GraphQL github-bridge query for comment editsAlexander Scharinger2021-01-24
|
* Add GraphQL github timeline query and iteratorAlexander Scharinger2021-01-24
|
* Add issue edit iteratorAlexander Scharinger2021-01-24
|
* Add issue iteratorAlexander Scharinger2021-01-24
|
* Add GraphQL github issue queryAlexander Scharinger2021-01-24
|
* WIP: Pinpoint some of the reasons for bug #385Alexander Scharinger2020-12-12
| | | | | | | | | Work in progress. The github bridge contains a bug documented in issue #385. This commit shows what is the problem. There might be more problems. I have changed the GraphQL query for timeline items and there are much less wrong imports now. (Are there any malformed imports left?) I would like to rework the entire bridge/github/iterator in the near future in order to create a reliable fix for this bug.
* bridge: huge refactor to accept multiple kind of credentialsMichael Muré2019-12-08
|
* bridge/github: fix iterator regressionamine2019-11-11
|
* github: follow API changesMichael Muré2019-11-11
| | | | https://developer.github.com/v4/changelog/2019-06-04-schema-changes/
* bridge/github: improve iterator readabilityamine2019-11-05
|
* bridge/github: improve iterator NextTimelineItem functionamine2019-11-05
|
* bridge/core: add context.Context to ImportAll and ExportAll signaturesAmine Hilaly2019-08-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* [bridge/github] use context.WithTimeout on all graphql queriesAmine Hilaly2019-06-24
|
* [cache] BugCache: Add set metadata methodsAmine Hilaly2019-06-24
| | | | | | [bridge/github] fix add/remove mutation requests [bridge/github] iterator: fix typo
* Change client default timeout value to 60 secondsAmine Hilaly2019-05-29
| | | | | add named return values for easier validation for 2FA codes
* Change keyUser to keyOwner in Github bridgeAmine Hilaly2019-05-29
|
* improve github importer and iteratorAmine Hilaly2019-05-23
| | | | | | drop and use query variables instead initialize timeline query variables in the constructor improve naming and add comments to public functions
* introduce `nextValidIssueEdit` and `nextValidCommentEdit` to escape empty ↵Amine Hilaly2019-05-23
| | | | | | `Diff`objects calling nextValidEdit functions directly after a new query (Fixing a bug where capacity=2)
* Fix importer/exporter design errorsAmine Hilaly2019-05-23
|
* Add old importer comments in the iteratorAmine Hilaly2019-05-05
| | | | | Test operation authors Fix typo in test repo url
* Improve naming and functions signaturesAmine Hilaly2019-05-05
| | | | | | expose `NewIterator` in `github` package remove `exist` in tests cases skip tests when env var GITHUB_TOKEN is not given
* Add importer testsAmine Hilaly2019-05-05
| | | | | | Changes to Importer and exporter interface Improve importer Fix extra edits bug
* Integrate iterator with importerAmine Hilaly2019-05-05
|
* Add github iteratorAmine Hilaly2019-05-05
use `goto` in .Next* functions Update iterator.go