Commit Graph

836 Commits

Author SHA1 Message Date
Sean Whalen
16fb7bca2c Merge pull request #264 from mwander/isatty
Print tqdm progress bar only when running from interactive TTY
2021-12-04 11:30:51 -05:00
Sean Whalen
2bcd601d33 Merge pull request #263 from chris-y/syslog
Add Syslog output support
2021-12-04 11:29:47 -05:00
Sean Whalen
405c842737 Merge pull request #274 from White-Knight-IT/master
Set replication to 0 so that single node setups have "healthy" green …
2021-12-04 11:28:55 -05:00
Sean Whalen
404ed401f9 Merge pull request #265 from drxmknight/master
Fix parse offline in cli.py
2021-12-04 11:28:01 -05:00
Sean Whalen
b42a850749 Merge pull request #276 from dbermuehler/master
Fixed log messages written to root logger
2021-12-04 11:19:10 -05:00
Dominik Bermühler
25b96aa4c0 Log-messages were logged with the root logger instead of the parsedmarc logger. 2021-11-26 10:29:12 +01:00
knightian
d2378d4690 and the default setting I forgot that too 2021-11-07 11:17:02 +00:00
knightian
bdf61f437d I forgot to set ALL of the index replication values 2021-11-07 09:48:36 +00:00
knightian
ca18a89718 Set replication to 0 so that single node setups have "healthy" green index health status 2021-11-07 09:38:21 +00:00
Eduardo Hales
36a1695281 Fix parse offline in cli.py
Fix in cli.py where "offline" option is not being parsed as boolean
2021-08-30 19:05:02 -04:00
Matthäus Wander
d335d594f5 print tqdm progress bar only in interactive tty (as opposed to cronjob) 2021-08-22 10:31:09 +02:00
Matthäus Wander
2ea89c60b9 Merge branch 'domainaware:master' into master 2021-08-22 10:27:07 +02:00
Chris Young
69e29b2dfd Add Syslog output support
This outputs a JSON string containing one record.
Output can be configured in the INI file.
Fixes #227
2021-08-18 15:25:34 +01:00
Sean Whalen
6d689ca8f5 7.0.1 2021-06-23 15:03:12 -04:00
Sean Whalen
377df6a719 Merge pull request #254 from casperdcl/patch-1
fix startup bug
2021-06-23 14:59:59 -04:00
Casper da Costa-Luis
a10e6592fe fix startup bug
Pretty silly typo means `parsedmarc` completely fails unless `parsedmarc.ini` has `general.aggregate_json_filename` explicitly set
2021-06-23 12:06:29 +01:00
Sean Whalen
4c5a266f19 PEP 8 fixes 2021-06-20 19:07:18 -04:00
Sean Whalen
6d5f8a9ec3 Fix documentation formatting 2021-06-20 15:45:15 -04:00
Sean Whalen
e841a49ca7 Fix documentation formatting 2021-06-20 14:24:49 -04:00
Sean Whalen
3d0f7c8c83 7.0.0
Closes issues #221 #219 #155 #103
2021-06-20 13:10:12 -04:00
Sean Whalen
b8a148f7d4 Merge pull request #252 from White-Knight-IT/master
fix what was broken in merge train
2021-06-19 16:04:19 -04:00
Ubuntu
89816bbc6e fix what was broken in merge train 2021-06-20 03:58:46 +10:00
Sean Whalen
4dfde372c1 Merge pull request #222 from tom-henderson/imap_batch_size
Add option to process messages in batches
2021-06-19 11:41:26 -04:00
Sean Whalen
242522f7ee Merge branch 'master' into imap_batch_size 2021-06-19 11:40:36 -04:00
Sean Whalen
dc7533793a Merge pull request #217 from Olen/issue-211
Handling other IMAP connection errors.
2021-06-19 11:33:01 -04:00
Sean Whalen
d722bbf8f4 Merge pull request #225 from m0rcq/feature/custom/output/files
Feature/custom/output/files
2021-06-19 11:31:45 -04:00
Sean Whalen
0a1e57fd1b Merge pull request #224 from supaeasy/patch-1
Update README.rst
2021-06-19 11:30:04 -04:00
Sean Whalen
d3f1d761f1 Merge pull request #220 from Olen/modify-loglevels
Modify loglevels
2021-06-19 11:28:53 -04:00
Sean Whalen
d2d2000040 Merge pull request #216 from maurofaccenda/master
Pass offline parameter to wait_inbox()
2021-06-19 11:27:42 -04:00
Sean Whalen
0758bc179c Merge pull request #223 from tom-henderson/s3
Allow saving reports to S3
2021-06-19 11:27:15 -04:00
Sean Whalen
f694b6c489 Merge pull request #241 from slv008/master
Fix imap broken connection on large emails
2021-06-19 11:24:44 -04:00
Sean Whalen
8337c19399 Merge pull request #245 from mwander/utctimestamp
Use UTC datetimes for Elastic output
2021-06-19 11:23:21 -04:00
Sean Whalen
5e82b29afd Merge pull request #247 from mwander/splunkdoc
Extend Splunk Setup Guide
2021-06-19 11:22:42 -04:00
Sean Whalen
72e1448f32 Merge pull request #248 from mwander/issue221
Fix: don't crash when handling invalid reports without root node
2021-06-19 11:22:24 -04:00
Matthäus Wander
ca36db5f24 Minor formatting 2021-06-09 14:33:52 +02:00
Matthäus Wander
837ba7ef4d Added splunk installation guide 2021-06-09 14:33:52 +02:00
Matthäus Wander
00cb5bc4e8 Merge branch 'issue221' 2021-06-09 14:31:34 +02:00
Matthäus Wander
ca15ff51bd handle invalid reports gracefully 2021-06-09 14:29:04 +02:00
mwander
d330b25205 Merge remote-tracking branch 'origin/utctimestamp'
fixes deduplication for Elastic
2021-06-07 00:05:32 +02:00
Matthäus Wander
4bc7b0b62c deduplicate over date_begin and date_end instead of date_range 2021-06-07 00:03:39 +02:00
mwander
7e9bbfc805 Revert "convert unixtime into UTC datetime"
This reverts commit 9dab931f44.

9dab93 fixes Elastic output, but breaks Splunk output.
See 4ad693 for a better fix.
2021-06-06 19:04:45 +02:00
wander
4ad693301e Merge remote-tracking branch 'origin/utctimestamp' 2021-06-06 19:01:57 +02:00
Matthäus Wander
0aa7d84d0d Use UTC datetimes for Elastic. Elastic by default expects UTC. 2021-06-06 18:41:23 +02:00
Matthäus Wander
595ff0abb7 Merge branch 'master' of https://github.com/mwander/parsedmarc 2021-06-06 16:58:21 +02:00
Matthäus Wander
9dab931f44 convert unixtime into UTC datetime 2021-06-06 16:57:40 +02:00
Matthäus Wander
bbc379aaca Minor formatting 2021-06-06 16:44:40 +02:00
Matthäus Wander
bd8f13796e Added splunk installation guide 2021-06-06 16:35:07 +02:00
Silvian I
df0e5467ab Merge remote-tracking branch 'origin/master'
# Conflicts:
#	parsedmarc/__init__.py
2021-05-31 20:02:51 +02:00
Silvian I
3615ad3799 Fix server connection timeout while processiong large dmarc files 2021-05-31 20:00:53 +02:00
Silvian I
775a6f2181 Fix server connection timeout while processiong large dmarc files 2021-05-31 15:40:57 +02:00