Merge branch 'secondary-addresses' into 'master'
Check permissions on secondary addresses too This branch changes permissions detection to take the secondary email addresses into account. Previously, if one were an owner or a moderator on a list with a linked address different from the main address, Postorius would not show the admin menu. See merge request !39 |
---|
src/postorius/auth/decorators.py |
---|
src/postorius/templates/postorius/user_profile.html |
---|
src/postorius/tests/fixtures/vcr_cassettes/list_members_access.yaml |
---|
src/postorius/tests/fixtures/vcr_cassettes/list_members_page.yaml |
---|
src/postorius/tests/fixtures/vcr_cassettes/test_change_subscription-2.yaml |
---|
src/postorius/tests/fixtures/vcr_cassettes/test_change_subscription.yaml |
---|
src/postorius/tests/fixtures/vcr_cassettes/test_list_members_add_moderator.yaml |
---|
src/postorius/tests/fixtures/vcr_cassettes/test_list_members_add_owner.yaml |
---|
src/postorius/tests/fixtures/vcr_cassettes/test_list_members_new_moderator_added.yaml |
---|
src/postorius/tests/fixtures/vcr_cassettes/test_list_metrics.yaml |
---|
src/postorius/tests/fixtures/vcr_cassettes/test_list_subscription.yaml |
---|
src/postorius/tests/fixtures/vcr_cassettes/test_list_subscription_moderate.yaml |
---|
src/postorius/tests/fixtures/vcr_cassettes/test_list_summary.yaml |
---|
src/postorius/tests/fixtures/vcr_cassettes/test_list_summary_moderator.yaml 0 → 100644 |
---|
src/postorius/tests/fixtures/vcr_cassettes/test_list_summary_owner.yaml 0 → 100644 |
---|
src/postorius/tests/fixtures/vcr_cassettes/test_list_summary_secondary_moderator.yaml 0 → 100644 |
---|
src/postorius/tests/fixtures/vcr_cassettes/test_list_summary_secondary_owner.yaml 0 → 100644 |
---|
src/postorius/tests/mailman_api_tests/test_list_summary.py |
---|
src/postorius/utils.py |
---|
src/postorius/views/generic.py |
---|
src/postorius/views/list.py |
---|
src/postorius/views/user.py |
---|