Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | skip rewriting when it's not useful | dakkar | 2025-02-09 |
| | |||
* | extra dmarc test, just in case | dakkar | 2023-03-31 |
| | |||
* | new role NoSpoof::DMARC | dakkar | 2023-03-31 |
| | |||
* | NoSpoof for DMARC compliance | dakkar | 2023-02-28 |
| | |||
* | fix tests for App::Spec 0.005 | dakkar | 2019-04-29 |
| | |||
* | fix avoid-dups test | dakkar | 2017-06-22 |
| | | | | | | multiple addresses should be comma-separated, it worked by accident before, but Email::MIME 1.943 has more correct parsing, and (correctly) failed it | ||
* | use the newer Type2::V0 bundle | dakkar | 2017-06-21 |
| | |||
* | depend on a new enough Test2 | dakkar | 2017-04-02 |
| | | | | 'etc' was added in 0.000059 | ||
* | documentation and tests for HeaderURI | dakkar | 2017-03-24 |
| | |||
* | allow List-Post: NO | dakkar | 2017-03-24 |
| | |||
* | fix list headers | dakkar | 2017-03-24 |
| | |||
* | new role: ManualSubscription | dakkar | 2017-02-14 |
| | |||
* | fix non-address List-* headers | dakkar | 2017-02-14 |
| | | | | RFC 2369 states that the URIs must be enclosed in <> | ||
* | rename 'admin' to 'owner' | dakkar | 2017-02-07 |
| | |||
* | ::Subscriber 'raw_address' is now 'primary' | dakkar | 2017-02-05 |
| | | | | | It was a horrible name. The coercion from hashref is also simplified this way. | ||
* | Use the core-provided Digest::SHA instead of Digest::SHA1 | Dagfinn Ilmari Mannsåker | 2017-01-30 |
| | |||
* | fix SubscriberFromHashRef | dakkar | 2017-01-29 |
| | | | | it made it easy to set prefs, but impossible to set aliases | ||
* | tested interaction Debounce+Moderate, plus workaround | dakkar | 2017-01-04 |
| | |||
* | allow custom deliveries test message | dakkar | 2017-01-04 |
| | |||
* | fix testing when no recipients specified | dakkar | 2017-01-04 |
| | |||
* | fix&test malformed moderation email | dakkar | 2017-01-04 |
| | |||
* | ReplyTo can set a post address != return path | dakkar | 2017-01-02 |
| | |||
* | tests for moderation cmdline | dakkar | 2016-12-29 |
| | |||
* | test for CmdLine | dakkar | 2016-12-28 |
| | |||
* | test for mail_store coercion | dakkar | 2016-12-28 |
| | |||
* | mailstore: retrieve_ids_by_tags | dakkar | 2016-12-27 |
| | |||
* | fix MailStore::FS test & impl | dakkar | 2016-12-27 |
| | |||
* | Use a hash for the test mailstore | Dagfinn Ilmari Mannsåker | 2016-10-28 |
| | | | | | Most of the operations are by ID, only retrieve_by_tags has to iterate over the messages. | ||
* | FS mailstore & tests | dakkar | 2016-10-21 |
| | | | | the store has also gained a ->remove method | ||
* | fix test library for newer Test2::Compare | dakkar | 2016-10-21 |
| | | | | hash/bag/array no longer default to etc(), so we have to be explicit | ||
* | role to add list command headers | dakkar | 2016-09-10 |
| | | | | | | it's a bit wonky, in that it expects either Email::Address objects (which get turned into mailto: URIs) or strings (which should be full URIs already), but we can make it better later | ||
* | Use sub signatures! | Dagfinn Ilmari Mannsåker | 2016-08-09 |
| | | | | | | also: * add Sietima::Policy to enable stuff everywhere * use Test::Sietima everywhere (which imposes Sietima::Policy) | ||
* | Use postderef for hash k/v slice | Dagfinn Ilmari Mannsåker | 2016-08-09 |
| | |||
* | use the new deliveries comparator | dakkar | 2016-06-21 |
| | |||
* | role: ReplyTo | dakkar | 2016-06-21 |
| | | | | | | | | | | per-user reply-to munging! also: * deliveries_are can now test whole messages * deliveries_are fails on extra recipients * easier-to-use Subscriber-from-HashRef coercion * nomail.t checks more | ||
* | Sietima::Message has subscribers as recipients | dakkar | 2016-06-21 |
| | | | | | this way it's going to be easier to manipulate messages based on subscribers | ||
* | SubjectTag role | dakkar | 2016-06-19 |
| | |||
* | bump perl requirement to 5.24 | dakkar | 2016-06-19 |
| | | | | I can haz postderef! | ||
* | Debounce role | dakkar | 2016-06-19 |
| | |||
* | AvoidDups role | dakkar | 2016-06-19 |
| | |||
* | NoMail role | dakkar | 2016-06-19 |
| | |||
* | ::Subscriber now supports aliases | dakkar | 2016-06-19 |
| | | | | and has a ->match method | ||
* | role: moderate mail from non-subscribers | dakkar | 2016-06-17 |
| | |||
* | 'bag' is in Test2::Suite 0.000032! | dakkar | 2016-06-17 |
| | |||
* | factor out common test functions | dakkar | 2016-06-16 |
| | |||
* | role: drop mail from non-subscribers | dakkar | 2016-06-16 |
| | |||
* | test Subscriber | dakkar | 2016-06-10 |
| | |||
* | kill useless line | dakkar | 2016-06-10 |
| | |||
* | some Message tests | dakkar | 2016-06-10 |
| | | | | also, a probably useless ->clone | ||
* | move Test2::* tests to subdir | dakkar | 2016-06-10 |
| |