Skip to content

Commit 200861e

Browse files
authored
Merge pull request #145 from DedSecInside/dev
Major Upgrade v1.3
2 parents 5eb895c + 1bd1a52 commit 200861e

37 files changed

+1123
-526
lines changed

.DS_Store

6 KB
Binary file not shown.

.coveragerc

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
[run]
2+
omit =
3+
*tests.py
4+
5+
[report]
6+
exclude_lines =
7+
pragma: no cover
8+
def __repr__
9+
raise NotImplementedError
10+
if __name__ == .__main__.:

.coveralls.yml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
repo_token: 5dQu9sYVNc28Qy8pw1CCOL8IN2ck3NIaU
2+
service_name: travis-ci

.github/ISSUE_TEMPLATE/bug_report.md

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
5+
---
6+
7+
**Describe the bug**
8+
A clear and concise description of what the bug is.
9+
10+
**To Reproduce**
11+
Steps to reproduce the behavior:
12+
1. Go to '...'
13+
2. Click on '....'
14+
3. Scroll down to '....'
15+
4. See error
16+
17+
**Expected behavior**
18+
A clear and concise description of what you expected to happen.
19+
20+
**Screenshots**
21+
If applicable, add screenshots to help explain your problem.
22+
23+
**Desktop (please complete the following information):**
24+
- OS: [e.g. iOS]
25+
- Browser [e.g. chrome, safari]
26+
- Version [e.g. 22]
27+
28+
**Smartphone (please complete the following information):**
29+
- Device: [e.g. iPhone6]
30+
- OS: [e.g. iOS8.1]
31+
- Browser [e.g. stock browser, safari]
32+
- Version [e.g. 22]
33+
34+
**Additional context**
35+
Add any other context about the problem here.
+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project
4+
5+
---
6+
7+
**Is your feature request related to a problem? Please describe.**
8+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
9+
10+
**Describe the solution you'd like**
11+
A clear and concise description of what you want to happen.
12+
13+
**Describe alternatives you've considered**
14+
A clear and concise description of any alternative solutions or features you've considered.
15+
16+
**Additional context**
17+
Add any other context or screenshots about the feature request here.

.gitignore

+23-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,28 @@
1+
# Module Ignores
2+
modules/*.pyc
3+
modules/__init__.py
14
modules/__pycache__/
5+
modules/.pytest_cache
6+
modules/.ropeproject/
7+
modules/lib/*.so
8+
9+
# Tests Ignores
10+
tests/.pytest_cache
11+
tests/*.pyc
12+
tests/__pycache__/
13+
tests/.ropeproject/
14+
15+
# Cache
216
.cache
17+
*.pyc
18+
.pytestc*
19+
.pytest_cache
20+
__pycache*
21+
__pycache__/
22+
23+
# Misc
24+
torBot
325
.*.swp
426
.ropeproject/
5-
modules/.ropeproject/
6-
tests/__pycache__/
7-
modules/__init__.py
827
.idea/
9-
tests/.ropeproject/
28+
.DS_Store

.hound.yml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
flake8:
2+
enabled: true

.travis.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ dist: trusty
33
language: python
44
cache: pip3
55
python:
6-
- "3.5"
6+
- "3.6"
77
# command to install dependencies
88
install:
99
- sudo apt-get -y install python3-pip
1010
- pip3 install -r requirements.txt
11-
- cd tests
11+
- cd modules/tests
1212
script:
1313
- pytest
1414
notifications:

CHANGELOG.md

+32-6
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,46 @@
22
--------------------
33
All notable changes to this project will be documented in this file.
44

5-
## 1.2.0 | Present (Stable)
5+
## 1.3.0 | Present
66

77
### Changed
8+
9+
* Major code improvements
10+
* Updated README.md
11+
* Updated dependencies
12+
* Refactored TorBot
13+
14+
### Added
15+
16+
* Visualizer Module
17+
* Download option to save Tree into different formats.
18+
* DB module
19+
* Installation shell script to create torBot binary
20+
* Test for getting links that uses a Mock Object to reproduce tests without touching actual servers.
21+
* BFS algorithm for crawling
22+
* Documentation for functions
23+
24+
### Removed
25+
26+
* -l Live argument Removed (Enabled by default)
27+
28+
29+
## 1.2.0 | Nov 16, 2017 - Oct 19, 2018
30+
31+
### Changed
32+
833
* Major code improvements
934
* Pep 8 Standard
1035
* Tests
1136
* Library changes
1237

1338
### Added
39+
1440
* Documentation
1541
* Save to JSON
1642
* Testcase for Save to JSON
1743

18-
## 1.0.1 - July 6, 2017 - Nov 16
44+
## 1.0.1 - July 6, 2017 - Nov 16, 2017
1945

2046
### Added
2147

@@ -25,7 +51,7 @@ All notable changes to this project will be documented in this file.
2551
* Refactored code to meet Google Style Docstrings for documentation
2652
* Fixed error occuring while using -i flag
2753

28-
## 1.0.0 - Jun 28, 2017 - July 5
54+
## 1.0.0 - Jun 28, 2017 - July 5, 2017
2955

3056
### Added
3157
* Argument parser support
@@ -37,7 +63,7 @@ All notable changes to this project will be documented in this file.
3763

3864
* Default Live url checker
3965

40-
## 0.0.3 - Jun 18, 2017 - Jun 27
66+
## 0.0.3 - Jun 18, 2017 - Jun 27, 2017
4167

4268
### Added
4369

@@ -47,7 +73,7 @@ All notable changes to this project will be documented in this file.
4773
* CODE_OF_CONDUCT
4874
* Travis CI integration
4975

50-
## 0.0.2 - Jun 13, 2017 - Jun 17
76+
## 0.0.2 - Jun 13, 2017 - Jun 17, 2017
5177

5278
### Added
5379

@@ -60,7 +86,7 @@ All notable changes to this project will be documented in this file.
6086
* Testcase for get email
6187

6288

63-
## 0.0.1 - May 17, 2017 - Jun 3
89+
## 0.0.1 - May 17, 2017 - Jun 3, 2017
6490

6591
### Added
6692

FAQ.md

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
## FAQ

PULL_REQUEST_TEMPLATE.md

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Issue #
2+
3+
### Changes Proposed
4+
-
5+
-
6+
-
7+
8+
### Explanation of Changes
9+
10+
11+
12+
### Screenshots of new feature/change

0 commit comments

Comments
 (0)