Merge branch '3.1' into 'master'
Merge request containing all other merge requests targeted for 3.1

Closes #26, #3, #131, #161, and #90

See merge request !203
commit 6ffddf551cf6be0e548b56f5dfc14a6d512cc504
2 parents 8a3ed6a + bf7395b
@Florian Fuchs Florian Fuchs authored on 18 Feb 2017
Showing 118 changed files
View
src/postorius/forms.py
Too large (Show diff)
View
src/postorius/middleware.py
Too large (Show diff)
View
src/postorius/templates/postorius/lists/summary.html
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/AddModeratorTest.test_new_moderator_added.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/AddRemoveOwnerTest.test_add_remove_owner.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/AddRemoveOwnerTest.test_remove_owner_as_owner_self_last.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/AddRemoveOwnerTest.test_remove_owner_by_owner.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/DomainCreationTest.test_new_domain_created_with_owner.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/DomainCreationTest.test_permission_denied.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/DomainCreationTest.test_validation_of_mail_host.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/DomainDeleteTest.test_access_anonymous.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/DomainDeleteTest.test_access_basic_user.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/DomainDeleteTest.test_access_moderators.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/DomainDeleteTest.test_access_owners.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/DomainDeleteTest.test_domain_delete.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/DomainDeleteTest.test_domain_delete_confirm.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/DomainIndexPageTest.test_contains_domains_and_site.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/DomainIndexPageTest.test_domain_index_not_accessible_to_moderators.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/DomainIndexPageTest.test_domain_index_not_accessible_to_owners.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/DomainIndexPageTest.test_domain_index_not_accessible_to_public.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/DomainIndexPageTest.test_domain_index_not_accessible_to_unpriveleged_user.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListBansTest.test_access_for_superuser.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListBansTest.test_add_ban.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListBansTest.test_add_ban_duplicate.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListBansTest.test_context_contains_create_form.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListBansTest.test_context_contains_delete_forms.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListBansTest.test_del_ban.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListBansTest.test_del_unknown_ban.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListBansTest.test_login_redirect_for_anonymous.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListBansTest.test_no_access_for_basic_user.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListCreationTest.test_listname_validation.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListCreationTest.test_new_list_created_with_owner.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListCreationTest.test_permission_denied.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_add.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_add_empty.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_add_empty_header.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_add_empty_pattern.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_add_existing.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_delete.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_edit.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_edit_empty.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_move_down.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_move_up.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_not_accessible_for_moderator.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_page_accessible_for_owner.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_page_accessible_for_superuser.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_page_not_accessible_for_unprivileged_users.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_page_not_accessible_if_not_logged_in.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_same_order.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListHeaderMatchesTest.test_show_existing.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListIndexPageTest.test_list_index_contains_the_lists.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListIndexPageTest.test_list_index_only_contains_advertised_lists.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListMembersAccessTest.test_not_accessible_for_moderator.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListMembersAccessTest.test_page_accessible_for_owner.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListMembersAccessTest.test_page_accessible_for_superuser.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListMembersAccessTest.test_page_not_accessible_for_unprivileged_users.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListMembersAccessTest.test_page_not_accessible_if_not_logged_in.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListMembersOptionsTest.test_moderation_action.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListMembersOptionsTest.test_nonexistent_member_returns_404.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListMembersOptionsTest.test_not_accessible_for_moderator.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListMembersOptionsTest.test_page_accessible_for_owner.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListMembersOptionsTest.test_page_accessible_for_superuser.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListMembersOptionsTest.test_page_not_accessible_for_unprivileged_users.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListMembersOptionsTest.test_page_not_accessible_if_not_logged_in.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListMembersTest.test_search_members_1.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListMembersTest.test_show_members_page.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSettingsTest.test_archivers.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSettingsTest.test_archiving_policy.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSettingsTest.test_bug_117.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSettingsTest.test_list_identity_allow_empty_prefix_and_desc.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSettingsTest.test_not_accessible_for_moderator.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSettingsTest.test_page_accessible_for_owner.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSettingsTest.test_page_accessible_for_superuser.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSettingsTest.test_page_not_accessible_for_unprivileged_users.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSettingsTest.test_page_not_accessible_if_not_logged_in.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSummaryPageTest.test_list_metrics_displayed_to_owner.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSummaryPageTest.test_list_metrics_displayed_to_superuser.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSummaryPageTest.test_list_metrics_not_displayed_to_moderator.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSummaryPageTest.test_list_summary_is_admin_secondary_moderator.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSummaryPageTest.test_list_summary_is_admin_secondary_owner.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSummaryPageTest.test_list_summary_logged_in.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSummaryPageTest.test_list_summary_logged_out.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSummaryPageTest.test_list_summary_moderator.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSummaryPageTest.test_list_summary_owner.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSummaryPageTest.test_metrics_not_displayed_to_anonymous.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSummaryPageTest.test_pending_subscription_request.yaml 0 → 100644
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ListSummaryPageTest.test_unsubscribe_button_is_available.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/MailmanUserTest.test_address_based_preferences.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/MailmanUserTest.test_address_preferences_not_logged_in.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/MailmanUserTest.test_list_options_shows_all_addresses.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/MailmanUserTest.test_preferences_none.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/MailmanUserTest.test_presence_of_form_in_user_global_settings.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/MailmanUserTest.test_presence_of_form_in_user_list_options.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/MailmanUserTest.test_presence_of_form_in_user_subscription_preferences.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/MailmanUserTest.test_subscriptions_logged_in.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/MailmanUserTest.test_subscriptions_no_mailman_user.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/MailmanUserTest.test_subscriptions_not_logged_in.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ModelTest.test_mailman_user_created_when_flag_is_on.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/ModelTest.test_mailman_user_not_created_when_flag_is_off.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/TestSubscription.test_anonymous_subscribe.yaml 0 → 100644
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/TestSubscription.test_banned_address.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/TestSubscription.test_change_subscription_confirm.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/TestSubscription.test_change_subscription_open.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/TestSubscription.test_secondary_mod.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/TestSubscription.test_secondary_open.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/TestSubscription.test_subscribe_already_pending.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/TestSubscription.test_subscribe_mod.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/TestSubscription.test_subscribe_open.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/TestSubscription.test_subscribe_with_name.yaml
Too large (Show diff)
View
src/postorius/tests/fixtures/vcr_cassettes/TestSubscription.test_unknown_address.yaml
Too large (Show diff)
View
src/postorius/tests/mailman_api_tests/test_domain_new.py
Too large (Show diff)
View
src/postorius/tests/mailman_api_tests/test_list_members.py
Too large (Show diff)
View
src/postorius/tests/mailman_api_tests/test_list_summary.py
Too large (Show diff)
View
src/postorius/tests/mailman_api_tests/test_subscriptions.py
Too large (Show diff)
View
src/postorius/urls.py
Too large (Show diff)
View
src/postorius/views/domain.py
Too large (Show diff)
View
src/postorius/views/list.py
Too large (Show diff)
View
src/postorius/views/user.py
Too large (Show diff)