Commit graph

97 commits

Author SHA1 Message Date
669b51e03c Add report generation timing stats 2025-07-19 04:50:09 -05:00
8800f73661
Merge pull request #45 from wagesj45/codex/update-agents.md-and-readme.md
Update docs and agent instructions
2025-07-19 04:31:28 -05:00
832a0a49dd docs: refresh README and agent guide 2025-07-19 04:31:13 -05:00
2a9bab6e6f
Merge pull request #44 from wagesj45/codex/retool-reports-for-better-visualization
Improve report field naming
2025-07-19 04:17:51 -05:00
87608ccdb9 refactor: improve report field names 2025-07-19 04:17:38 -05:00
9d55abfebe
Merge pull request #43 from wagesj45/codex/update-duration-dropdown-to-include-specific-directories
Update duration dropdown logic
2025-07-19 04:08:51 -05:00
66b1209486 Fix dropdown duration dirs 2025-07-19 04:08:40 -05:00
24c4b05424
Merge pull request #42 from wagesj45/codex/integrate-cc0-icons-and-update-ui
Switch to CC0 icons
2025-07-19 03:59:09 -05:00
4017b4ab72 Fix duplicate icon assignment 2025-07-19 03:58:41 -05:00
ad28b6e81e
Merge pull request #41 from wagesj45/codex/add-logging,-locking-and-cron-setup-scripts
Add lock files and cron setup
2025-07-19 03:35:31 -05:00
2b38de598f Add lock files and cron setup 2025-07-19 03:35:18 -05:00
573a41c556
Merge pull request #40 from wagesj45/codex/remove-duration-dropdown-from-analysis-tab
Fix analysis tab intervals
2025-07-19 03:30:30 -05:00
d1f3c5a9ae Hide analysis duration 2025-07-19 03:30:08 -05:00
d33a3f162f
Merge pull request #39 from wagesj45/codex/fix-notimplementederror-in-analysis
Fix absolute include patterns in nginx config discovery
2025-07-19 03:17:58 -05:00
2443aecaf6 fix nginx config discovery for absolute include patterns 2025-07-19 03:17:07 -05:00
07528dad13
Merge pull request #38 from wagesj45/codex/fix-modulenotfounderror-in-analyze.py
Fix module imports in run-analysis
2025-07-19 02:55:29 -05:00
0a05f0c010 Fix module imports in run-analysis 2025-07-19 02:55:15 -05:00
086920339a
Merge pull request #37 from wagesj45/codex/add-analysis-tab-to-report-page
Add analysis tab with JSON output
2025-07-19 02:30:55 -05:00
9cf27ecb2f Add analysis tab and JSON outputs 2025-07-19 02:30:15 -05:00
8dcf2035aa
Merge pull request #36 from wagesj45/codex/add-run-analysis.sh-script
Add run-analysis script and tests
2025-07-19 02:19:25 -05:00
2e7e75e4ce Add run-analysis helper script and tests 2025-07-19 02:19:08 -05:00
b1658d28ba
Merge pull request #35 from wagesj45/codex/add-detect_threats-command-in-analyze.py
Add threat detection command
2025-07-19 02:12:51 -05:00
350445b167 Add threat detection analysis 2025-07-19 02:12:24 -05:00
0354185bb9
Merge pull request #34 from wagesj45/codex/add-suggest_cache-command-to-analyze.py
Add suggest_cache analysis command
2025-07-19 02:07:35 -05:00
7f996fe123 Add suggest_cache command and tests 2025-07-19 02:07:23 -05:00
e32a47843c
Merge pull request #33 from wagesj45/codex/add-check_missing_domains-command
Add missing domain check command
2025-07-19 02:01:14 -05:00
1a6e836631 Add check_missing_domains command and tests 2025-07-19 02:00:37 -05:00
4c80860b20
Merge pull request #32 from wagesj45/codex/create-analyze.py-for-nginx-stats
Add analyze script for simple DB queries
2025-07-19 01:53:56 -05:00
37fc898556 Add analyze utility for DB queries 2025-07-19 01:53:36 -05:00
9bd926ff06
Merge pull request #31 from wagesj45/codex/create-nginx_config-utility-module
Add nginx config parser utilities
2025-07-19 01:51:04 -05:00
97ad5bc998 Add nginx config parsing utilities 2025-07-19 01:50:27 -05:00
84e3e0e7de
Merge pull request #30 from wagesj45/codex/fix-data-loading-bug-on-per-domain-tab
Fix domain chart paths
2025-07-19 01:37:43 -05:00
315cdaf2ad Fix per-domain chart paths 2025-07-19 01:37:33 -05:00
ad9030a6fd
Merge pull request #29 from wagesj45/codex/remove-global-from-duration-options
Fix dropdown showing 'Global' interval
2025-07-19 01:00:31 -05:00
35c1a00feb Fix interval dropdown options 2025-07-19 00:58:25 -05:00
71b11721ab
Merge pull request #28 from wagesj45/codex/remove-global-option-from-duration-view
Fix dropdown intervals to exclude global reports
2025-07-19 00:46:15 -05:00
f6b04e7e2e Exclude global directory from interval dropdown 2025-07-19 00:43:25 -05:00
5de2aa4c66
Merge pull request #27 from wagesj45/codex/implement-tabbed-interface-for-reports
Add Bulma tabs to dashboard
2025-07-19 00:26:59 -05:00
b67266d3b3 Add tabbed interface to dashboard 2025-07-19 00:26:00 -05:00
207facedc2
Merge pull request #26 from wagesj45/codex/extend-reports.yml-syntax-for-per_domain
Support per_domain flag in report config
2025-07-19 00:21:52 -05:00
e03c7bc434 Add per_domain flag to report config 2025-07-19 00:21:42 -05:00
0bf67f6107
Merge pull request #25 from wagesj45/codex/implement-report-generation-and-rendering
Add global stats reporting
2025-07-19 00:16:22 -05:00
a1102952e9 Add global stats generation 2025-07-19 00:16:11 -05:00
9619888a3a
Merge pull request #24 from wagesj45/codex/add-global-report-command-and-tests
Add global report generation command
2025-07-19 00:10:30 -05:00
a3f06fd9e2 Add global report generation 2025-07-19 00:09:26 -05:00
11d6e5e4ba
Merge pull request #23 from wagesj45/codex/implement-report-snippet-template-and-updates
Add snippet-based report rendering
2025-07-18 23:20:26 -05:00
ab2af1015a Switch to snippet-based reports 2025-07-18 23:20:13 -05:00
da330a6058
Merge pull request #22 from wagesj45/codex/add-color-differentiation-to-charts
Improve chart color support
2025-07-18 23:03:24 -05:00
44ee039ca6 Add color support for charts 2025-07-18 23:03:04 -05:00
f0653f972f
Merge pull request #21 from wagesj45/codex/add-datatables-chart-type-and-update-definitions
Add DataTables table chart type
2025-07-18 22:34:32 -05:00