-
Notifications
You must be signed in to change notification settings - Fork 28
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
Refactor sloc scanner to be a class #124
base: main
Are you sure you want to change the base?
Commits on Oct 12, 2020
-
This PR introduces some structure to setup.py by encapsulating some parts of the logic into functions and creating the main function.
Configuration menu - View commit details
-
Copy full SHA for a2d61ac - Browse repository at this point
Copy the full SHA a2d61acView commit details
Commits on Oct 16, 2020
-
Introduce github actions for CI (apache#47)
* Introduce github actions for CI * fixup! Introduce github actions for CI
Configuration menu - View commit details
-
Copy full SHA for b371d80 - Browse repository at this point
Copy the full SHA b371d80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2002a53 - Browse repository at this point
Copy the full SHA 2002a53View commit details
Commits on Oct 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9376200 - Browse repository at this point
Copy the full SHA 9376200View commit details
Commits on Oct 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for aaae65d - Browse repository at this point
Copy the full SHA aaae65dView commit details
Commits on Oct 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7092e86 - Browse repository at this point
Copy the full SHA 7092e86View commit details
Commits on Oct 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5e18332 - Browse repository at this point
Copy the full SHA 5e18332View commit details -
Make Kibble a package (apache#67)
This commit refactors the code base to create an installable kibble application. Co-authored-by: Michał Słowikowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for edb9a91 - Browse repository at this point
Copy the full SHA edb9a91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 340f104 - Browse repository at this point
Copy the full SHA 340f104View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4563ca - Browse repository at this point
Copy the full SHA e4563caView commit details -
Add Black to pre-commit (apache#66)
Add Black to pre-commit and format whole codebase
Michał Słowikowski authoredOct 24, 2020 Configuration menu - View commit details
-
Copy full SHA for d7f9031 - Browse repository at this point
Copy the full SHA d7f9031View commit details
Commits on Oct 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 17e6734 - Browse repository at this point
Copy the full SHA 17e6734View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2abfcc8 - Browse repository at this point
Copy the full SHA 2abfcc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d5f537 - Browse repository at this point
Copy the full SHA 4d5f537View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5471c07 - Browse repository at this point
Copy the full SHA 5471c07View commit details
Commits on Nov 2, 2020
-
Use KibbleConfigParser in setup script (apache#83)
* Use KibbleConfigParser in setup script * fixup! Use KibbleConfigParser in setup script
Configuration menu - View commit details
-
Copy full SHA for 6959f3c - Browse repository at this point
Copy the full SHA 6959f3cView commit details
Commits on Nov 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0a11b51 - Browse repository at this point
Copy the full SHA 0a11b51View commit details
Commits on Nov 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4884cf5 - Browse repository at this point
Copy the full SHA 4884cf5View commit details
Commits on Nov 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7d70dd5 - Browse repository at this point
Copy the full SHA 7d70dd5View commit details -
Build docker image on CI (apache#92)
To check that kibble works we can at least build the docker image, run kibble --help and validate python requirements.
Configuration menu - View commit details
-
Copy full SHA for 3d03a24 - Browse repository at this point
Copy the full SHA 3d03a24View commit details
Commits on Nov 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 639f10c - Browse repository at this point
Copy the full SHA 639f10cView commit details
Commits on Nov 27, 2020
-
Remove unused variables (apache#98)
* removed few unused variables from code * bugzilla – removed unused variables from code * git-census – removed unused variable * buildbot – removed unused variable * pipermail – removed unused variable * ponymail – removed unused variable * discourse – removed unused variable * github-issues – removed unused variable * jenkins – removed unused variable * jira – removed unused variable * github-stats – removed unused variable * ponymail – removed unused variable * git-evolution – removed unused variable
Michał Słowikowski authoredNov 27, 2020 Configuration menu - View commit details
-
Copy full SHA for 1aa6804 - Browse repository at this point
Copy the full SHA 1aa6804View commit details -
Configuration menu - View commit details
-
Copy full SHA for 393635e - Browse repository at this point
Copy the full SHA 393635eView commit details -
Michał Słowikowski authored
Nov 27, 2020 Configuration menu - View commit details
-
Copy full SHA for 5228a4a - Browse repository at this point
Copy the full SHA 5228a4aView commit details
Commits on Dec 12, 2020
-
Fix broken Kibble (apache#106)
Before this commit I got this error when running Kibble locally: This was because https://github.com/apache/kibble/pull/83 replaced kibble.yaml with kibble.ini This PR reads the config from `kibble.ini`. This also adds a network to docker-compose file without which I was getting host not found error.
Configuration menu - View commit details
-
Copy full SHA for e437790 - Browse repository at this point
Copy the full SHA e437790View commit details
Commits on Dec 13, 2020
-
Update pre-commits hook from 2.3 to 3.0 (apache#101)
3.3 is out for https://github.com/pre-commit/pre-commit-hooks
Configuration menu - View commit details
-
Copy full SHA for 275c55f - Browse repository at this point
Copy the full SHA 275c55fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36e2cf7 - Browse repository at this point
Copy the full SHA 36e2cf7View commit details -
Replace mention of 'master' branch with 'main' (apache#103)
`master` branch was renamed with `main`. This should reflect in doc.
Configuration menu - View commit details
-
Copy full SHA for d285764 - Browse repository at this point
Copy the full SHA d285764View commit details -
Use https URL for Kibble in setup.py (apache#104)
Since https://kibble.apache.org/ is available we should use that instead of http
Configuration menu - View commit details
-
Copy full SHA for e07e601 - Browse repository at this point
Copy the full SHA e07e601View commit details -
Fix various typos (apache#105)
`Kible` -> `Kibble` `milis` -> `milliseconds` `offlined` -> `offline` `annalyze` -> `analyze` `Verrifying` -> `Verifying` `betwen` -> `between` `fechthing` -> `fetching`
Configuration menu - View commit details
-
Copy full SHA for 076bbe4 - Browse repository at this point
Copy the full SHA 076bbe4View commit details -
Use python:3.8-slim image for Dockerfile (apache#107)
`python:3.8` -- 331.8 MB `python:3.8-slim` -- 41.67 MB https://hub.docker.com/_/python?tab=tags&page=1&ordering=last_updated&name=3.8
Configuration menu - View commit details
-
Copy full SHA for f03b7ed - Browse repository at this point
Copy the full SHA f03b7edView commit details -
Fix ES Memory locking issue (apache#108)
This is recommended deviantony/docker-elk#243 (comment) and in official ES docs: https://www.elastic.co/guide/en/elastic-stack-get-started/current/get-started-docker.html
Configuration menu - View commit details
-
Copy full SHA for 1876559 - Browse repository at this point
Copy the full SHA 1876559View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9a3893 - Browse repository at this point
Copy the full SHA d9a3893View commit details -
Upgrade black to 20.8b1 (apache#112)
Upgrade black pre-commit from `19.3b0` to `20.8b1`
Configuration menu - View commit details
-
Copy full SHA for 729256f - Browse repository at this point
Copy the full SHA 729256fView commit details -
Improve Code Quality (apache#113)
- Comparison with None - Redundant Parenthesis - Remove unused variable - Fix mutable default arguments - Augmented assignment expressions
Configuration menu - View commit details
-
Copy full SHA for 3485535 - Browse repository at this point
Copy the full SHA 3485535View commit details -
Fix unresolved reference error in kibble/api/plugins/database.py (apa…
…che#111) There was no such variable `ESVersion` -- possibly a typo as `self.ESversion` is defined on line 147
Configuration menu - View commit details
-
Copy full SHA for c14a053 - Browse repository at this point
Copy the full SHA c14a053View commit details -
Install cloc in Dockerfile to fix git scanner (apache#110)
Install cloc (https://github.com/AlDanial/cloc). `cloc` is a Prerequisite as mentioned in https://apache-kibble.readthedocs.io/en/latest/setup.html#installing-the-server Without it the count in the git scanner fails.
Configuration menu - View commit details
-
Copy full SHA for 5bf37a8 - Browse repository at this point
Copy the full SHA 5bf37a8View commit details -
Fix failing test & Run tests on CI (apache#115)
This PR adds Github Action job to run tests on CI & fix a failing test
Configuration menu - View commit details
-
Copy full SHA for 89748e4 - Browse repository at this point
Copy the full SHA 89748e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea59ae0 - Browse repository at this point
Copy the full SHA ea59ae0View commit details -
Add scan command to run scanners (apache#114)
Co-authored-by: Kaxil Naik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f3a4b27 - Browse repository at this point
Copy the full SHA f3a4b27View commit details -
Fix name of config.yml in Github Issue Template (apache#117)
https://docs.github.com/en/free-pro-team@latest/github/building-a-strong-community/configuring-issue-templates-for-your-repository#configuring-the-template-chooser The file name should be `config.yml` not `config.ymal`
Configuration menu - View commit details
-
Copy full SHA for b4025c2 - Browse repository at this point
Copy the full SHA b4025c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f042a59 - Browse repository at this point
Copy the full SHA f042a59View commit details -
Fix the path for the scanners in scanners/README.md (apache#119)
The paths were incorrect, I think they are from before when they were in a separate repo
Configuration menu - View commit details
-
Copy full SHA for 257992d - Browse repository at this point
Copy the full SHA 257992dView commit details -
Improve code quality of scanners (apache#120)
This PR replaces cameleCase with snake_case, removes some unused variables and adds some that in some cases may result in run time error.
Configuration menu - View commit details
-
Copy full SHA for f8d731c - Browse repository at this point
Copy the full SHA f8d731cView commit details -
Make scanners use kibble.ini instead of config.yaml (apache#122)
This PR moved watson, azure, picoapi and git configuration to kibble.ini config file. It fixes also reading ES configuration. In this way all Kibble configuration is in single place.
Configuration menu - View commit details
-
Copy full SHA for e19cf6c - Browse repository at this point
Copy the full SHA e19cf6cView commit details
Commits on Dec 16, 2020
-
Introduce a BaseScanner class (apache#121)
This will help us refactor and standarize all scanners. Additionally this class create a good place to have common method which are deuplicated in many places.
Configuration menu - View commit details
-
Copy full SHA for 96959ac - Browse repository at this point
Copy the full SHA 96959acView commit details
Commits on Dec 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for dee60e4 - Browse repository at this point
Copy the full SHA dee60e4View commit details
Commits on Dec 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a3a7a83 - Browse repository at this point
Copy the full SHA a3a7a83View commit details