Commit Graph
13 Commits
Author SHA1 Message Date
046748c443 Update pre-commit (#1138)
* Update pre-commit

* Upgrade djlint, remove flake8 and add pylint

* Reformat with new djlint version

* Run pre-commit on CI

* Use only python3.10 on CI

* Reformat files with pre-commit

* Run pre-commit against all files

* Reformat

* Added global excludes

* Added pre-commit to the contributing file

* Set python 3.9 as default

* Set language version to python3

Co-authored-by: Adrià Casajús <adria.casajus@proton.ch>
Co-authored-by: Carlos Quintana <carlos.quintana@proton.ch>
2022-07-04 16:01:04 +02:00
Adrià CasajúsandAdrià Casajús c85ed7d29e Fix: Always treat references header as a string (#1127)
Co-authored-by: Adrià Casajús <adria.casajus@proton.ch>
2022-06-29 19:48:22 +02:00
Adrià Casajús a2f141d3cc Get recipient address from the complaint report when possible 2022-05-10 17:54:51 +02:00
Adrià Casajús ca93c8e603 Merge remote-tracking branch 'origin/master' into ac-dmarc-reply-phase
* origin/master:
  Only send enum name for events intead of the full class.enum
  Also track login and register events from the api routes
  typo
  revert changes
  Added fix for parts that are not messages
  Add missing formatting place
  Revert unwanted changes
  Do not show an error if we receive an unsubscribe from a different address
  Revert changes to pgp_utils
  Send newrelic events on login and register
2022-04-12 12:48:46 +02:00
Adrià Casajús c16fd25b2e Added fix for parts that are not messages 2022-04-11 15:52:31 +02:00
Adrià Casajús 8ca1be0166 Apply dmarc policy to the reply phase 2022-04-06 12:51:04 +02:00
Adrià Casajús ac9b88f87d Add no header test 2022-03-29 15:59:35 +02:00
Adrià Casajús 085c166cb2 Replace 5XX with 2XX for return path that fail SPF check 2022-03-29 15:09:10 +02:00
Adrià Casajús ce6ee1a105 Added checks to get_dmarc_status 2022-03-21 19:13:51 +01:00
Adrià Casajús 4d13e0c2b8 Rename 2022-03-21 12:32:50 +01:00
Adrià Casajús 35b47f4698 Updated test 2022-03-21 12:31:25 +01:00
Adrià Casajús 44dd06fabf Added spoofed email test 2022-03-21 10:43:18 +01:00
Adrià Casajús e8013f8e0c Initial parse of rpamd extra headers 2022-03-21 10:43:17 +01:00