6f170410e8
* feat: add ses v2 * feat: move wrap v1 logic into v2 api * feat: v2 api on v2 url * chore: types * chore: linting * feat: raw emails * chore: linting * feat: add list_contacts * fix: urls need to be explicit for this to work with moto server * chore: linting * chore: remodel * chore: rework * chore: cleanup * chore: fix test * chore: sort out mypy * feat: add contact lists * fix: new url for server mode * feat: create and delete * chore: linting * chore: linting * chore: refactor * chore: match errors with real responses * chore: linting * chore: run implementation coverage script * refactor: easier, faster look ups with dicts * refactor: contact is now a child of contactlist * tests: contactlists return 200 if empty, contacts do not * chore: update botocore and run implementation coverage script * refactor: add matching *_contact methods to backend model so coverage script can detect them |
||
---|---|---|
.. | ||
template | ||
bump_version | ||
ci_moto_server.sh | ||
ci_wait_for_server.py | ||
cloudformation_coverage.py | ||
dependency_test.sh | ||
ec2_get_instance_type_offerings.py | ||
get_amis.py | ||
get_instance_info.py | ||
implementation_coverage.py | ||
pull_down_aws_managed_rules.py | ||
rds_get_orderable_db_cluster_options.py | ||
scaffold.py | ||
ssm_get_default_amis.py | ||
ssm_get_default_params.py | ||
ssm_get_optimized_amis.py | ||
update_backend_index.py | ||
update_managed_policies.py |