-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.gitignore
More file actions
131 lines (115 loc) · 1.85 KB
/
.gitignore
File metadata and controls
131 lines (115 loc) · 1.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
# ============================================================
# AIris Security — .gitignore
# ============================================================
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
dist/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
.eggs/
# Virtual environments
.venv/
venv/
ENV/
env/
.virtualenv/
# Environment / secrets
.env
.env.local
.env.*.local
.env.scanners
# keep the example files
!.env.example
!.env.local.example
# IDEs & editors
.vscode/
.idea/
*.swp
*.swo
*~
# OS cruft
.DS_Store
Thumbs.db
desktop.ini
# Node / Next.js
node_modules/
.next/
out/
.cache/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
# Logs
*.log
*.log.*
logs/
# Temporary / scratch
tmp/
temp/
*.tmp
*.temp
*.bak
# Databases
*.db
*.sqlite
*.sqlite3
# Testing / coverage
.pytest_cache/
.coverage
htmlcov/
.tox/
coverage/
# Jupyter
.ipynb_checkpoints/
ml/notebooks/**/*.ipynb
# ML — trained models
ml/models/*.joblib
ml/models/*.pkl
ml/models/*.h5
ml/models/*.pt
ml/models/*.pth
# backend/ml_models .pkl files are intentionally tracked for Docker deployment
# keep gitkeep markers
!backend/ml_models/.gitkeep# ML — datasets
ml/data/raw/**/*.csv
ml/data/raw/**/*.json
ml/data/raw/**/*.parquet
ml/data/raw/**/*.txt
ml/data/raw/**/*.zip
ml/data/processed/**
!ml/data/raw/.gitkeep
!ml/data/processed/.gitkeep
# ML — reports
ml/reports/*.html
ml/reports/*.png
ml/reports/*.pdf
# Backend — security tool binaries
# Ignore everything under security_tools EXCEPT the config file
backend/security_tools/**
!backend/security_tools/
!backend/security_tools/tool_paths.txt
!backend/security_tools/.gitkeep
# Backend — generated PDF reports
backend/reports/
backend/static/reports/
*.pdf
# Build artefacts
develop-eggs/
downloads/
eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/