Giter VIP home page Giter VIP logo

github_commit_crawler's People

Contributors

amoghbl1 avatar jfalken avatar medina avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

github_commit_crawler's Issues

Add ability to edit keywords from the GUI

Currently, if you wish to add/remove keywords from the search, you need to manually edit the keywords.py file, then restart the process.

The GUI should be updated to allow one to edit this list, and then auto restart the process.

pymongo connection failure - scan results don't update

Keep getting this error in the ghcc proc logs (see screenshot)

Error: (<class 'pymongo.errors.ConnectionFailure'>, ConnectionFailure('[Errno 111] Connection refused',), <traceback object at 0x2cdc5f0>)

screen shot 2015-11-06 at 12 50 00 pm

Everything installs fine and I'm able to successfully run one scan. Then subsequent scans run (verified through Crawler Logs), but the scan data does not populate via the ui. I've been able to reproduce this error several times. Thanks.

UI Does Not Update with Results After GHCC Scans

After initially running the docker container and running a ghcc scan, the data from subsequent scans is not updated in the UI. I've experienced this problem numerous times. The first scan always works fine, but subsequent scans often does not update in the UI. Reviewing the Crawler Logs confirms the subsequent scans actually ran with new findings, but nothing is updated in the UI (not even the date of the last scan). I've even waited weeks between scans to ensure new commits occurred, but still the UI does not update.

Make crawler process run continuously in Docker

The docker container was initially created for ease-of-use for trial/demo purposes. After discussions, some people want to use their actual deployment, instead of using just the base python scripts.

This will work fine as is, however the current crawler process runs once. When complete, supervisord will try to restart it, but the behavior is undefined as it depends upon whether you still have GitHub API credits for that hour and how many retries have occurred.

This feature request is to add the ability for the Docker container version of this script to re-try / re-cycle the crawler every X hours, as specified by the user.

Weird error message on startup

When I try to kickoff a new scan, I get the following error

$ python ghcc.py
[Err]: User has too much swag

Please advise how to move forward.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.