1
0
mirror of https://github.com/Z4nzu/hackingtool.git synced 2026-06-14 08:34:54 +02:00
Commit Graph

48 Commits

Author SHA1 Message Date
Hardik Zinzuvadiya 06245219c9 Redesign README, templates, and update .github workflows
README.md:
- Modern centered header with full badge row
- Stats banner: 17 categories, 150+ tools
- What's new as a comparison table
- Tool category table with per-category counts
- Complete tool listing with star markers for new tools
- Contributing section with enforced title formats for issues and PRs
- Star History chart (Z4nzu/hackingtool)
- Cleaned up Installation, Requirements, Social sections

README_template.md:
- Full redesign matching README.md layout
- {{toc}} and {{tools}} placeholders preserved for generate_readme.py
- Contributing section with title format rules embedded in template

.github/ISSUE_TEMPLATE/bug_report.md:
- Remove irrelevant browser/smartphone sections
- Add tool name, category, error output, environment table

.github/ISSUE_TEMPLATE/feature_request.md:
- Tighten to 4 focused fields, note tool additions use separate template

.github/ISSUE_TEMPLATE/tool_request.md (new):
- Structured template for new tool suggestions
- Required fields: name, URL, category, OS, install/run commands, reason
- Enforced title format: [Tool Request] ToolName - Category

.github/PULL_REQUEST_TEMPLATE.md (new):
- PR checklist for new tool additions and other change types
- Enforced title format: [New Tool] / [Fix] / [Improve]
- All required class fields listed as checklist items

.github/workflows/lint_python.yml:
- actions/checkout v3 -> v4, setup-python v4 -> v5
- python-version: 3.x -> 3.12 (project requires 3.10+)
- ruff target-version: py37 -> py310
- ruff --show-source -> --output-format=full (updated flag name)
- Remove deprecated safety check command

.github/workflows/test_install.yml:
- actions/checkout v3 -> v4, setup-python v4 -> v5
- python-version: 3.x -> 3.12
- Replace fragile matrix of hard-coded menu numbers with
  two simple smoke tests: launch+quit, and navigate+back
2026-03-15 14:21:20 +05:30
Modark 7df27d8383 Feat/rich UI menu lovely (#567) 2025-10-14 11:32:18 +05:30
Christian Clauss aa67417b65 Add test for install, run, and uninstall 2023-07-21 19:31:39 +02:00
Christian Clauss 8b14aa5ba1 Update test_install.yml 2023-07-19 18:50:07 +02:00
Christian Clauss 8199183e1c Update test_install.yml 2023-07-19 18:33:27 +02:00
Christian Clauss 2ecb207953 Update test_install.yml 2023-07-19 17:25:18 +02:00
Christian Clauss 44dce8d2d2 Update test_install.yml 2023-07-19 17:15:38 +02:00
Christian Clauss abf8ebe47b Update test_install.yml 2023-07-19 17:01:22 +02:00
Christian Clauss a14a6ee7b5 Update test_install.yml 2023-07-19 16:51:04 +02:00
Christian Clauss 4947439c74 Update test_install.yml 2023-07-19 16:43:52 +02:00
Christian Clauss e237db09b0 Press ENTER to continue 2023-07-19 16:35:35 +02:00
Christian Clauss 71a599fea9 0 is update ; 1 is uninstall 2023-07-19 16:23:12 +02:00
Christian Clauss 2da84e1a9f Update test_install.yml 2023-07-19 13:40:06 +02:00
Christian Clauss 7e9f0e684b Update test_install.yml 2023-07-19 13:23:03 +02:00
Christian Clauss 08f1b06b2b Test install, run, uninstall 2023-07-19 13:15:26 +02:00
Christian Clauss 6d52db4861 Complete the test_install GitHub Action 2023-07-19 12:33:19 +02:00
Christian Clauss c7e73b1d13 Update test_install.yml 2023-07-18 12:40:34 +02:00
Christian Clauss cf34f54a9c Update test_install.yml 2023-07-18 11:18:26 +02:00
Christian Clauss e87c63e499 echo -e "2\n" | ./hackingtool.py 2023-07-18 11:04:16 +02:00
Christian Clauss a4cc799dfb echo "2\n" | ./hackingtool.py 2023-07-18 10:59:25 +02:00
Christian Clauss 952e737279 echo "2\n" | hackingtool.py 2023-07-18 10:55:33 +02:00
Christian Clauss 0e0b8fac6c Update test_install.yml 2023-07-18 10:46:09 +02:00
Christian Clauss 27c6941795 Update test_install.yml 2023-07-18 10:34:31 +02:00
Christian Clauss 78c57596ba sudo ./install.sh 1 2023-07-18 10:13:27 +02:00
Christian Clauss e6f0e39f77 echo -e "\n1\n1\n1\n" | sudo ./install.sh 2023-07-18 10:04:07 +02:00
Christian Clauss f21b8e2047 echo "\n1\n" | sudo ./install.sh 2023-07-18 10:00:29 +02:00
Christian Clauss 7646ee3a6f echo "1\n" | sudo ./install.sh 2023-07-18 09:57:21 +02:00
Christian Clauss 483fb42740 TERM: "linux" 2023-07-18 09:55:58 +02:00
Christian Clauss da0fd466ed TERM: "whatever" 2023-07-18 09:53:41 +02:00
Christian Clauss ba86818beb GitHub Action to test the install process 2023-07-18 09:49:09 +02:00
Christian Clauss e885d19f8a Minor fixes 2023-03-04 16:02:23 +01:00
Hardik Zinzuvadiya 00bb2db47f [FIX] #lint file 2023-03-04 09:28:12 -05:00
Christian Clauss 2ff5e7051e Update lint_python.yml 2023-03-04 14:47:17 +01:00
Christian Clauss cd610e56bf Update lint_python.yml 2023-03-04 13:33:57 +01:00
Christian Clauss 80dc79f85e Update lint_python.yml 2023-03-04 13:29:05 +01:00
Christian Clauss ac7f2909db Update lint_python.yml 2023-03-04 13:25:33 +01:00
Christian Clauss 82f8f98e86 Fix lint_python so tests pass again 2023-03-03 13:03:00 +01:00
Christian Clauss 03db8507d3 Update lint_python.yml 2022-12-03 23:30:32 +01:00
Christian Clauss fb4f05aad6 make mypy a mandatory test 2022-06-15 13:37:49 +02:00
Christian Clauss a3d52afc84 Update lint_python.yml 2022-06-15 13:14:51 +02:00
Christian Clauss efe2e99c27 requirement.txt, not requirements.txt
Normally the filename is plural, not singular.
2022-06-15 13:11:38 +02:00
Christian Clauss cf6b20680b Update lint_python.yml 2022-06-13 13:09:24 +02:00
Christian Clauss 20d8dd7e1c Add more flake8 tests 2022-06-13 12:57:55 +02:00
Christian Clauss b4276e1b99 Update lint_python.yml 2022-06-12 23:06:37 +02:00
Christian Clauss a3c152ed07 Update lint_python.yml 2022-06-12 23:05:32 +02:00
Christian Clauss 967aa13e14 Rename .github/ISSUE_TEMPLATE/workflows/lint_python.yml to .github/workflows/lint_python.yml 2022-06-12 23:04:42 +02:00
Christian Clauss 82bf66e17e GitHub Action to lint Python code 2022-06-12 23:01:25 +02:00
Al Muhimen cc504093cd Added Issue templates
People are having issues that are good for development. But poor information issues can be really tough to work with. That's why added two issues template.
2020-07-14 16:00:07 +06:00