Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
fbeb1a4
Add support for PR labels and linking to full report
lelia Feb 5, 2026
b5ba621
Add support for rule name, collapsible fields
lelia Feb 5, 2026
1a59e2b
Add helper functions for GitHub PR comments
lelia Feb 5, 2026
b15764a
Pass config for repository metadata and feature flags
lelia Feb 5, 2026
fd6d15e
Expand notification configuration params
lelia Feb 5, 2026
9ac29a0
Augment existing GHA docs to explain configuration options
lelia Feb 5, 2026
83d9bca
Add unit tests for new GH helper functionality
lelia Feb 5, 2026
4d68b02
Update GHA manifest to include new params
lelia Feb 5, 2026
b8e8b30
Update git ignore to handle new docs
lelia Feb 5, 2026
e0b289c
Update README with new PR comment functionality
lelia Feb 5, 2026
6d27b90
Update helper tests import
lelia Feb 6, 2026
c6a1e8d
Update all connectors to have PR comment feature parity
lelia Feb 6, 2026
4284d2b
Centralize all GitHub PR helper logic
lelia Feb 6, 2026
8088ed1
Update README with new enhancements
lelia Feb 6, 2026
047b0bc
Fix clickable links and auto-collapse logic
lelia Feb 6, 2026
f3a7ae3
Prune GHA workspace path prefixes
lelia Feb 6, 2026
15849f0
Update connector formatting
lelia Feb 7, 2026
fdb667b
Colorize GitHub PR label options
lelia Feb 7, 2026
8ffefd9
Better filepath formatting, CVE links, CVSS scores
lelia Feb 7, 2026
64552eb
Update helper tests to cover new functionality
lelia Feb 7, 2026
100e2e6
Wrap standard connector logic
lelia Feb 7, 2026
083f312
Wrap connector logic, add support for 32px logo
lelia Feb 7, 2026
4b4624e
Add 32x32px Socket logo asset
lelia Feb 7, 2026
9bd4899
Merge branch 'main' into lelia/pr-comment-enhancements
lelia Feb 7, 2026
1396b9c
Overhaul git ignore with better structure and categories
lelia Feb 7, 2026
8e20172
Update README to reflect new GHA functionality, dedupe usage examples
lelia Feb 7, 2026
630faa8
Add README to cover unit/integration testing with pytest
lelia Feb 7, 2026
241e14f
Clean up and deduplicate GHA docs
lelia Feb 7, 2026
e2870cf
Update CI/CD install refs to defer to GHA docs
lelia Feb 7, 2026
d65ab2a
Add docs to cover new GitHub PR comment functionality and config
lelia Feb 7, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
132 changes: 63 additions & 69 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,106 +1,100 @@

.idea
venv
.venv
build
dist
*.build
*.dist
*.egg-info
test
*.env
run_container.sh
*.zip
bin
scripts/*.py
*.json
markdown_overview_temp.md
markdown_security_temp.md
# OS files
.DS_Store
*.pyc
test.py

# Note: requirements.txt is no longer needed - using pyproject.toml + uv.lock instead
# Version files are auto-managed by .hooks/version-check.py
*.cpython-312.pyc
file_generator.py
.env
*.md
test_results
local_tests/
custom_rules/
# IDEs and editors
.idea/
.vscode/
*.sublime-workspace
*.sublime-project
*.swp
*~

# Common Python ignores
# Python
__pycache__/
*.py[cod]
*$py.class
.python-version

# Virtual environments
venv/
.venv/
env/
ENV/
env.bak/
venv.bak/

# Build and distribution
build/
dist/
*.build
*.dist
*.egg-info
.eggs/
*.egg

# Testing and coverage
.pytest_cache/
.mypy_cache/
.coverage
.coverage.*
htmlcov/
coverage/
coverage.xml
nosetests.xml
test-results/
test_results/

# pip
pip-wheel-metadata/
pip-log.txt
pip-delete-this-directory.txt

# Virtual environments
env/
ENV/
env.bak/
venv.bak/

# IDEs and editors
.vscode/
.idea/
*.sublime-workspace
*.sublime-project
*.swp
*~

# Node
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnp/

# Build and distribution
.eggs/
*.egg
dist/
build/

# Coverage and test output
coverage/
coverage.xml
nosetests.xml
test-results/
# Jupyter
.ipynb_checkpoints/

# Logs and runtime files
logs/

*.log
*.pid
*.sock
logs/

# OS files
.DS_Store
# Temporary files
*.tmp
*.temp
*.zip

# Binary and compiled
*.exe
*.dll
*.so
*.dylib

# Jupyter
.ipynb_checkpoints/

# Local temporary files
*.tmp
*.temp
# Ignore output logs and generated src files
*.log
# Environment and secrets
*.env

.python-version
# Data files (generated)
*.json
.socket.fact.json

custom_rules/
# Markdown: ignore all except documentation
*.md
!README.md
!docs/*.md
!tests/README.md

# Project-specific (local scripts and test files)
test/
test.py
run_container.sh
bin/
scripts/*.py
file_generator.py
local_tests/
custom_rules/
Loading