Merge branch 'refactor-confirmation-profiles' into 'master'
Refactor AddressConfirmationProfile

* Remove the Manager since that can be implemented in the save() method
* Assign proper initial values for the model
* generate the activation_key using uuid4()
* Remove the 'feature' creating a duplicate profile updates the first.
  as this should be impossible. Tests exist to ensue we do that properly
* Update tests, remove the fixed activation_keys that were not used for anything

See merge request !75
commit 93445e11f033c772c82ad8cd68cc608c22186cf9
2 parents 584d61e + c2cc14e
@Aurélien Bompard Aurélien Bompard authored on 10 Feb 2016
Showing 6 changed files
View
src/postorius/migrations/0002_auto_20160209_0635.py 100644 → 0
View
src/postorius/migrations/0002_auto_20160210_0721.py 0 → 100644
View
src/postorius/models.py
View
src/postorius/tests/mailman_api_tests/test_address_activation.py
View
src/postorius/urls.py
View
src/postorius/views/user.py