Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
e959aa2
Add support for PR labels and linking to full report
lelia Feb 5, 2026
11713af
Add support for rule name, collapsible fields
lelia Feb 5, 2026
cc7e1f9
Add helper functions for GitHub PR comments
lelia Feb 5, 2026
98557c3
Pass config for repository metadata and feature flags
lelia Feb 5, 2026
ccecc4c
Expand notification configuration params
lelia Feb 5, 2026
a57c421
Augment existing GHA docs to explain configuration options
lelia Feb 5, 2026
39b9006
Add unit tests for new GH helper functionality
lelia Feb 5, 2026
584a450
Update GHA manifest to include new params
lelia Feb 5, 2026
4d5b429
Update git ignore to handle new docs
lelia Feb 5, 2026
b199b8d
Update README with new PR comment functionality
lelia Feb 5, 2026
4bd0b8a
Update helper tests import
lelia Feb 6, 2026
2d4d99c
Update all connectors to have PR comment feature parity
lelia Feb 6, 2026
4e1ba6c
Centralize all GitHub PR helper logic
lelia Feb 6, 2026
e6c4d0b
Update README with new enhancements
lelia Feb 6, 2026
19b5bbb
Fix clickable links and auto-collapse logic
lelia Feb 6, 2026
ce56199
Prune GHA workspace path prefixes
lelia Feb 6, 2026
da03a27
Update connector formatting
lelia Feb 7, 2026
73385e5
Colorize GitHub PR label options
lelia Feb 7, 2026
9c0be3a
Better filepath formatting, CVE links, CVSS scores
lelia Feb 7, 2026
5e0f32f
Update helper tests to cover new functionality
lelia Feb 7, 2026
f40dcc5
Wrap standard connector logic
lelia Feb 7, 2026
502153d
Wrap connector logic, add support for 32px logo
lelia Feb 7, 2026
1741c49
Add 32x32px Socket logo asset
lelia Feb 7, 2026
ddd0fd8
Overhaul git ignore with better structure and categories
lelia Feb 7, 2026
501e42e
Update README to reflect new GHA functionality, dedupe usage examples
lelia Feb 7, 2026
fdce42f
Add README to cover unit/integration testing with pytest
lelia Feb 7, 2026
7ebc1fa
Clean up and deduplicate GHA docs
lelia Feb 7, 2026
7fd8d1a
Update CI/CD install refs to defer to GHA docs
lelia Feb 7, 2026
b9a470d
Add docs to cover new GitHub PR comment functionality and config
lelia Feb 7, 2026
bdada9c
Apply filepath cleaning logic to text formatting
lelia Feb 12, 2026
2644c58
Fix formatting logic to enable jumping to specific LoC
lelia Feb 12, 2026
4089894
Whitespace change to test commit signing
lelia Feb 18, 2026
e52cd79
Second whitespace commit for signing test
lelia Feb 18, 2026
b6b39ea
Testing new signing key with verified email
lelia Feb 18, 2026
ae27124
Update PR logic to handle GH markdown rendering of HTML
lelia Feb 20, 2026
7f70f4a
Add dev script to preview PR comment formatting behavior
lelia Feb 20, 2026
8cfbde3
Add unittests for PR formatting
lelia Feb 20, 2026
41b5e59
Update ignore file to include new dev scripts
lelia Feb 20, 2026
dc26dc1
Resolve merge conflicts
lelia Feb 20, 2026
2511d68
Prepare for minor version release to 1.1.0
lelia Feb 20, 2026
0c4a35c
Use stable favicon logo asset URL
lelia Feb 20, 2026
2101867
Document required perms for PR labels
lelia Feb 20, 2026
886a607
Remove unused github helper
lelia Feb 20, 2026
6c1102e
Merge branch 'main' into lelia/pr-comment-enhancements
lelia Feb 20, 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
143 changes: 67 additions & 76 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,114 +1,105 @@

.idea
venv
.venv
build
dist
*.build
*.dist
*.egg-info
test
*.env
run_container.sh
*.zip
bin
# Note: Ignore any local dev scripts, but include ones used by the project
scripts/*.py
!scripts/enrich_rules.py
!scripts/rewrite_messages.py
!scripts/update_cwe_catalog.py
!scripts/verify_jira_dashboard_config.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
!README.md
!docs/*.md
!tests/README.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

# 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
!scripts/enrich_rules.py
!scripts/rewrite_messages.py
!scripts/update_cwe_catalog.py
!scripts/verify_jira_dashboard_config.py
!scripts/preview_pr_comments.py
file_generator.py
local_tests/
custom_rules/
Loading