Commit Graph

  • c350a73e95 Fix ruff formatting in utils.py 9.6.0 Sean Whalen 2026-04-06 11:51:22 -04:00
  • d1e8d3b3d0 Auto-update DB-IP Country Lite database at startup Sean Whalen 2026-04-06 11:50:06 -04:00
  • 648fb93d6d Update DB-IP-country lite database Sean Whalen 2026-04-06 11:14:47 -04:00
  • 3d8dba6745 Fix colors in the OpenSearch Message disposition over time visualization Sean Whalen 2026-04-05 21:01:16 -04:00
  • 814d6985bb Stop hiding results that do not have a failure_reason in the SMTP TLS failures visualization Sean Whalen 2026-04-05 18:34:40 -04:00
  • 8f7ffb648c Add VSCode task configuration for Dev Dashboard Sean Whalen 2026-04-05 18:11:36 -04:00
  • 8c67f05f99 Update docs Sean Whalen 2026-04-04 22:17:34 -04:00
  • 69eee9f1dc Update sponsorship section in README and documentation Sean Whalen 2026-04-04 22:14:38 -04:00
  • 57415ea955 Update docs Sean Whalen 2026-04-04 21:55:11 -04:00
  • d6ec35d66f Fix typo in sponsorship note heading in documentation Sean Whalen 2026-04-04 21:52:14 -04:00
  • 2d931ab4f1 Add sponsor link Sean Whalen 2026-04-04 21:51:07 -04:00
  • 25fdf53bd8 Update GitHub funding configuration Sean Whalen 2026-04-04 20:40:15 -04:00
  • 6a13f38ac6 Enhance debug logging for output client initialization and add environment variable aliases for debug settings 9.5.5 Sean Whalen 2026-03-27 10:31:43 -04:00
  • 493c0512f5 Update docs Sean Whalen 2026-03-27 10:14:10 -04:00
  • 33ab4d9de9 Update CHANGELOG.md to include fix for current_time format in MSGraphConnection Sean Whalen 2026-03-27 10:11:12 -04:00
  • f49ca0863d Bump version to 9.5.5, implement exponential backoff for output client initialization, update http_auth format, and add debug logging for OpenSearch connections Sean Whalen 2026-03-27 10:08:52 -04:00
  • e1851d026a Fix current_time format for MSGraphConnection (#708) mihugo 2026-03-26 10:04:27 -07:00
  • f764ba319e Update docs Sean Whalen 2026-03-25 23:25:46 -04:00
  • 1542936468 Bump version to 9.5.4, enhance Maildir folder handling, and add config key aliases for environment variable compatibility 9.5.4 Sean Whalen 2026-03-25 23:22:46 -04:00
  • fb3c38a8b8 9.5.3 9.5.3 Sean Whalen 2026-03-25 21:29:08 -04:00
  • e71dc019ca Update docs Sean Whalen 2026-03-25 21:16:48 -04:00
  • c9a6145505 9.5.3 Sean Whalen 2026-03-25 21:13:34 -04:00
  • 66d7846e11 Update docs Sean Whalen 2026-03-25 20:24:01 -04:00
  • e1bdbeb257 Bump version to 9.5.2 and fix interpolation issues in config parser 9.5.2 Sean Whalen 2026-03-25 20:21:08 -04:00
  • 3dce386783 Update docs Sean Whalen 2026-03-25 19:46:23 -04:00
  • 12c4676b79 9.5.1 9.5.1 Sean Whalen 2026-03-25 19:43:24 -04:00
  • cda039ee27 Correct ISO format for MSGraphConnection timestamps (#706) mihugo 2026-03-25 16:38:23 -07:00
  • 38786cb2c2 Update docs Sean Whalen 2026-03-25 19:28:09 -04:00
  • ff0ca6538c 9.5.0 9.5.0 Sean Whalen 2026-03-25 19:25:21 -04:00
  • 57922668af Update docs Sean Whalen 2026-03-25 19:25:19 -04:00
  • 2032438d3b 9.4.0 9.4.0 Sean Whalen 2026-03-23 17:08:26 -04:00
  • 1e95c5d30b 9.3.1 9.3.1 Sean Whalen 2026-03-22 14:38:32 -04:00
  • 37c0fbb0b7 Update docs Sean Whalen 2026-03-22 13:47:46 -04:00
  • cb2384be83 Copy report before modifying begin_date and end_date in save_smtp_tls_report functions Sean Whalen 2026-03-22 13:13:21 -04:00
  • 9a5b5310fa Update Grafana and Splunk environment variables in docker-compose for consistency Sean Whalen 2026-03-22 12:40:42 -04:00
  • 3ffb210b2f Update docs Sean Whalen 2026-03-21 16:19:14 -04:00
  • 9849598100 Formatting 9.3.0 Sean Whalen 2026-03-21 16:17:35 -04:00
  • e82f3e58a1 SIGHUP-based configuration reload for watch mode (#697) Sean Whalen 2026-03-21 16:14:48 -04:00
  • dd1a8fd461 Create docker compose file for dashboard development Sean Whalen 2026-03-20 14:12:26 -04:00
  • 81656c75e9 Update OpenSearch healthcheck to use HTTPS and include authentication Sean Whalen 2026-03-16 17:53:37 -04:00
  • 691b0fcd41 Fix changelog headings 9.2.1 Sean Whalen 2026-03-10 20:34:13 -04:00
  • b9343a295f 9.2.1 Sean Whalen 2026-03-10 20:32:33 -04:00
  • 15174d99eb Update docs Sean Whalen 2026-03-10 20:32:26 -04:00
  • 7af102a7c4 Update docs Sean Whalen 2026-03-10 20:25:50 -04:00
  • 10cc0d1bad Update docs Sean Whalen 2026-03-10 20:05:02 -04:00
  • b51a62463f Fail fast on invalid MS Graph username/password config (#695) Kili 2026-03-11 00:34:16 +01:00
  • 66ba5b0e5e Add MS Graph auth matrix regression tests (#696) Kili 2026-03-11 00:33:37 +01:00
  • 100f24c578 Update docs Sean Whalen 2026-03-10 11:43:54 -04:00
  • 7929919223 9.2.0 9.2.0 Sean Whalen 2026-03-10 11:41:30 -04:00
  • faa68333a9 Avoid extra mailbox fetch in batch/test mode and add regression test (#691) Kili 2026-03-10 16:22:39 +01:00
  • d34a33e980 Validate MS Graph certificate auth inputs (#693) Kili 2026-03-10 16:22:09 +01:00
  • 9040a38842 Refine MS Graph well-known folder fallback (#694) Kili 2026-03-10 16:20:43 +01:00
  • ea0e3b11c1 Add MS Graph certificate authentication support (#692) Kili 2026-03-10 14:30:39 +01:00
  • 199b782191 Add MS Graph well-known folder fallback for root listing failures (#689) Kili 2026-03-10 14:25:37 +01:00
  • 25f3c3e1d0 Add security policy (#688) Kili 2026-03-09 23:24:16 +01:00
  • a14ff66f5a Add GitHub issue templates (#686) Kili 2026-03-09 23:17:06 +01:00
  • fb738bf9c4 Add contributing guide (#685) Kili 2026-03-09 23:16:47 +01:00
  • 0e811fe0ff Add pull request template (#687) Kili 2026-03-09 23:15:40 +01:00
  • 56eb565ad2 Accept pathlib.Path in report parsing APIs (#680) Kili 2026-03-09 23:08:57 +01:00
  • 2c3abb3e8c Retry transient MS Graph request errors (#679) Kili 2026-03-09 22:56:22 +01:00
  • 326e630f50 Add performance tuning guidance for large mailbox runs (#677) Kili 2026-03-09 22:44:42 +01:00
  • cdc30e6780 Tune Codecov statuses for small PRs (#678) Kili 2026-03-09 22:43:34 +01:00
  • f2febf21d3 Add fail_on_output_error CLI option for sink failures (#672) Kili 2026-03-09 22:35:38 +01:00
  • 79f47121a4 Pass mailbox since filter through watch_inbox callback (#670) Kili 2026-03-09 22:33:42 +01:00
  • 6e6c90e19b Add IMAP move/delete compatibility fallbacks (#671) Kili 2026-03-09 22:29:01 +01:00
  • c4d7455839 Add OpenSearch AWS SigV4 authentication support (#673) Kili 2026-03-09 22:21:22 +01:00
  • 95e6fb85a1 Fix Gmail delete_message to execute API request (#668) Kili 2026-03-09 22:11:35 +01:00
  • 298d5b6e6e CI: split lint/docs/build from integration tests matrix (#669) Kili 2026-03-09 22:09:02 +01:00
  • a3c5bb906b Add Gmail service account auth mode with delegated user support (#676) Kili 2026-03-09 22:04:30 +01:00
  • d49ce6a13f Increase unit test coverage for Gmail/Graph/IMAP connectors (#664) Kili 2026-03-09 16:54:43 +01:00
  • 81e0032182 Update docs Sean Whalen 2026-03-06 13:43:13 -05:00
  • adb0d31382 9.1.2 9.1.2 Sean Whalen 2026-03-06 13:41:33 -05:00
  • ae5d20ecf5 Fix duplicate detection for normalized aggregate reports in Elasticsearch/OpenSearch (#666) Copilot 2026-03-06 13:21:54 -05:00
  • e98fdfa96b Fix Python 3.14 support metadata and require imapclient 3.1.0 (#662) Kili 2026-03-04 18:36:15 +01:00
  • 9551c8b467 Add AGENTS.md for AI agent guidance and link from CLAUDE.md Sean Whalen 2026-03-03 21:00:55 -05:00
  • d987943c22 Update changelog formatting for version 9.1.1 9.1.1 Sean Whalen 2026-03-03 11:46:13 -05:00
  • e461d693df Update docs Sean Whalen 2026-03-03 11:45:14 -05:00
  • 3d8a99b5d3 9.1.1 Sean Whalen 2026-03-03 11:43:44 -05:00
  • 5aaaedf463 Use correct key names for elasticsearch/opensearch api keys (#660) Majid Burney 2026-03-03 08:35:05 -08:00
  • 2e3ee25ec9 Drop Python 3.9 support (#661) Copilot 2026-03-03 11:34:35 -05:00
  • e164972eac Update docs Sean Whalen 2026-02-20 14:47:51 -05:00
  • 33eb2aaf62 9.1.0 Sean Whalen 2026-02-20 14:36:37 -05:00
  • 1387fb4899 9.0.11 Sean Whalen 2026-02-20 14:27:46 -05:00
  • 3dbf21f072 Fix code review feedback: remove erroneous category, use field existence checks copilot/create-google-secops-parser copilot-swe-agent[bot] 2026-02-19 21:02:39 +00:00
  • 2d2e2bc261 Add Google SecOps parser for parsedmarc syslog events copilot-swe-agent[bot] 2026-02-19 21:01:16 +00:00
  • f830418381 Initial plan copilot-swe-agent[bot] 2026-02-19 20:50:02 +00:00
  • 4d97bd25aa Skip DNS lookups in GitHub Actions to prevent test timeouts (#657) Copilot 2026-02-18 18:19:28 -05:00
  • 17a612df0c Add TCP and TLS transport support to syslog module (#656) Copilot 2026-02-18 18:12:59 -05:00
  • 221bc332ef Fixed a typo in policies.successful_session_count (#654) Blackmoon 2026-02-09 19:57:11 +01:00
  • 47e5804aef Update docs Sean Whalen 2026-01-22 20:59:25 -05:00
  • a2a75f7a81 Fix timestamp parsing in aggregate report by removing fractional seconds Sean Whalen 2026-01-21 13:08:48 -05:00
  • 924cb10499 Update docs Sean Whalen 2026-01-19 14:43:21 -05:00
  • 50fcb51577 Update supported Python versions in docs + readme (#652) Anael Mobilia 2026-01-19 20:40:01 +01:00
  • 607ac31d14 Update docs Sean Whalen 2026-01-17 14:12:04 -05:00
  • dd9ef90773 9.0.10 9.0.10 Sean Whalen 2026-01-17 14:09:18 -05:00
  • dab2aaffda Update documentation with comprehensive field listings and correct service type examples copilot/add-google-secops-output-module copilot-swe-agent[bot] 2026-01-14 16:56:54 +00:00
  • 19e8b498d0 Add source enrichment fields to forensic events matching aggregate reports copilot-swe-agent[bot] 2026-01-14 16:45:26 +00:00
  • 91ae56c029 Add Chronicle Ingestion API support as primary method with stdout as alternative copilot-swe-agent[bot] 2026-01-13 16:04:52 +00:00
  • e0818a22f4 Add IP enrichment fields to detection_fields for enhanced Chronicle filtering copilot-swe-agent[bot] 2026-01-13 15:29:11 +00:00
  • da43efa4bf Move DMARC dimensions to detection_fields for Chronicle dashboard support copilot-swe-agent[bot] 2026-01-09 18:54:30 +00:00