* Add handling of star and repository transferred events
* Upgrade dev dependencies
* Handle new organization event's renamed and deleted actions
* Upgrade dependencies
Frequent access via these fields can lead to slow and cpu intensive
access particularly on large repositories.
Creating the index with the access methods may seem odd however its
a noop if the index occurs according to Stack Overflow and mongo
documentation. It also help migration.
bin/cc sends a list of tokens as a simple JSON string, colon-separated. This gets rejected by strict body-parser JSON parsing (which expects JSON to be an array or an object).
Add a GET verb to the /config/tokens endpoint to list the tokens that have already been added.
* Initial changes for deleted entities support. Correct repo test.
* Add tests
* Do not queue certain events in case of deletion
* Add placeholders for handling relation changes
* Relation handling for team and member events
* Initial code review
* update deletion handling and repo test
* Correct indentation
* Process repository only if TeamEvent contains repository payload
* Correct TeamEvent & deletion tests
* Try queueing repo for MemberEvent's added action which does not contain repository in the payload
* Decrease qlimit for one time job.
* Add history. Capture removed MemberEvent.
* Added storage count script. Added token arg.
* Final corrections
* Correct tests
* Add test
* More tweaks
* Mark review_comment deleted - could be via PullRequestReviewCommentEvent
* Add OrgBlockEvent
* Code cleanup
* Remove duplicate functions
* Crawl a repo when it is first created.
* Update MemberEvent handling
* Crawl team when it is first created
* Update fetch policy for relations.
* Correct linting warnings
* Correct merge
* Correct merge
* Move deleteAt marking out to crawler
* Correct context copying
* tweak processing outcome for delete
* Carry history through
There's some oddities attempting to mimic the behavior of the Azure Blob store. I want to come back and resolve these but it's more to have CIAB running successfully.