-
Notifications
You must be signed in to change notification settings - Fork 202
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dependency activity collection #1609
Open
andrew
wants to merge
29
commits into
main
Choose a base branch
from
dependency_activities
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 tasks
andrew
force-pushed
the
dependency_activities
branch
from
July 28, 2017 09:37
ded8513
to
d03922b
Compare
* master: (26 commits) Add concurrent-ruby-ext gem to speed up sidekiq Update appsignal Updated capistrano version lock Updated rails to 5.0.6 Update dependencies Update README.md Update docs to reflect that watcher is now dispatch Fix typo Update pictogram with latest puppet logo Update counter_culture, fixes #1690 Update dependencies Show all licenses in some places, fixes #1678 Improve docs around running a background worker Handle download_members being called on github users gracefully bumb gitlab API version (#1684) Update dependencies Don't strip booleans Update brakeman Support markdown readmes for gitlab and bitbucket Fix double escaping issues with gitlab api ...
…o/libraries.io into dependency_activities * 'dependency_activities' of https://github.com/librariesio/libraries.io: Skip mining dependency activities from forks Update appsignal Import dependency activities in one sql query using activerecord-import Only clone the default branch Projects have dependency activities Update bibliothecary and repo_miner Better error handling Fix typo Skip previously mined commits Save mined activities to the database Update repo_miner WIP dependency activity collection
* master: (114 commits) Handle repos with nil avatars Update bugsnag Update button copy for subscribed projects (#1827) Revert "Disable test for issue/pull request events from GH" (#1837) Stub jam package manager project method Show warning in header when in read-only mode Cap command to restart only web servers Rollback premailer-rails update Disable rake tasks when in READ_ONLY mode Update dependencies Change enable_private link in notice email Hook up opt-in link in notice email Notice email content and mailer preview Update terms Update privacy policy Add footer hr back in Swap png for svg Scaffolding for Tidelift notice email Replace BNS logo in footer with Tidelift Remove safestack logo ...
@BenJam gunna hold off on merging this until the open data release prep is done, mostly because this will put an unknown amount of load on the queue 🙈 |
👍 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
First attempt at collecting and storing dependency activity in the database for #1603 and ultimately https://github.com/librariesio/supporters/issues/21
Adds a method to clone a repository, analyse its history (using repo_miner) and then store each action as a
DependencyActivity
record, including finding the project id by it's name in a process (if possible)Includes a few indexes on the table but not 100% sure what we're going to want to do with the data yet so keeping them to a minimum for now.
Partially blocked by librariesio/repo_miner#2 right now