| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add more tests for coverage. | J08nY | 2017-08-07 | 2 | -2/+14 |
| | | |||||
| * | Save workflows name in Pendable PEND_TYPE. | J08nY | 2017-08-07 | 1 | -14/+22 |
| | | | | | | | - Saves workflow name in as Pendables type, so that it is correctly restored even if the MailingLists sub/unsub policy changes while it was pending. | ||||
| * | Move workflow tests to mailman.workflows. | J08nY | 2017-08-07 | 4 | -0/+1429 |
| | | |||||
| * | Remove [Un]SubscriptionConfirmationNeeded events, send msg in workflows. | J08nY | 2017-08-07 | 1 | -9/+22 |
| | | |||||
| * | Refactor the duplicate workflow mixins. | J08nY | 2017-08-07 | 2 | -158/+88 |
| | | |||||
| * | Migrate the [un]subscription_policy attribute. | J08nY | 2017-08-07 | 1 | -403/+0 |
| | | | | | | | | | | - This is quite a huge commit, since it changes the type of the MailingList.subscription_policy and unsubscription_policy attributes to the new names of pluggable workflows, in all occurences. - Also adds a migration to migrate the attributes to the new types. - Adds tests for the migration. | ||||
| * | Split unsubscription workflow into mixins. | J08nY | 2017-08-07 | 2 | -2/+309 |
| | | |||||
| * | Save the complete workflow stack, not only last step. | J08nY | 2017-08-07 | 1 | -15/+7 |
| | | |||||
| * | Split subscription workflow into mixins. | J08nY | 2017-08-07 | 2 | -1/+422 |
| | | |||||
| * | Make workflows implement their interfaces. | J08nY | 2017-08-07 | 3 | -16/+34 |
| | | |||||
| * | Move workflows from app.subscriptions to workflows.builtin. | J08nY | 2017-08-07 | 2 | -0/+532 |
| | | |||||
| * | Create mailman.workflows package. Move base Workflow there. | J08nY | 2017-08-07 | 2 | -0/+143 |
| - Also introduce IWorkflow, ISubscriptionWorkflow, IUnsubscriptionWorkflow. | |||||
