20 Commits

Author SHA1 Message Date
Bert Blommers
5dd649378c
Feature: Sagemaker Runtime (#6747) 2023-09-01 07:06:50 +00:00
Bert Blommers
deb914fc54
Feature: APIGateway Management API (#6588) 2023-08-10 22:02:37 +00:00
Bert Blommers
e26cfe7dc6
Techdebt: MyPy: Remove unused ignores (#6542) 2023-07-20 15:46:54 +00:00
rafcio19
6f170410e8
SES v2 (#6259)
* 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
2023-05-01 18:15:29 +00:00
Bert Blommers
2cd773fe95
Revert "Remove tests incompatible with werkzeug 2.3.0 (#6257)" (#6266)
This reverts commit da39d2103c8a2bed583f170df0b7854661cc4aa8.
2023-04-28 14:38:04 +00:00
Bert Blommers
8a79c34674
Update JS dependencies in MotoServer dashboard (#6171) 2023-04-04 09:36:16 +00:00
Bert Blommers
706ff9f5e0
Techdebt: MyPy M (#6170) 2023-04-03 22:50:19 +00:00
Bert Blommers
27a2e42d9b
Admin: Update Docs to point to getmoto (#5826) 2023-01-07 10:35:14 -01:00
Bert Blommers
677457c1b9
Techdebt: Replace string-format with f-strings (for m* dirs) (#5686) 2022-11-19 23:12:31 -01:00
Bert Blommers
ea8718d402
TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
Bert Blommers
3e60cdf3eb
Techdebt: Unpin werkzeug (#5569) 2022-10-17 19:06:59 +00:00
Bert Blommers
43a3fecbd2
TechDebt - remove print statements (#5571) 2022-10-16 20:31:19 +00:00
Bert Blommers
76b127bba6
Admin: Improve UX when Flask dependencies are missing (#5499)
* Revert "Dependencies - always include Flask"

This reverts commit c1a4d0521203370738c02f6ced23bffb6aa724d6.

* UX - Warn user when missing Flask dependencies
2022-09-28 14:12:42 +00:00
Bert Blommers
5739db4701
S3:get_object() - Simple BucketPolicy validation (#5476) 2022-09-16 15:59:45 +00:00
Bert Blommers
87683a786f
Stabilize ThreadedMotoServer (#5401) 2022-08-18 19:11:29 +00:00
Bert Blommers
3d913f8f15
MultiAccount support (#5192) 2022-08-13 09:49:43 +00:00
Yoshiki Shibukawa
32b662c896
Fix dashboard not to show JSON as '[object Object]' (#5126) 2022-05-13 11:16:57 +00:00
Bert Blommers
07913cfef0
Deprecate mock_dynamodb2 (#4919) 2022-03-09 16:57:25 -01:00
Bert Blommers
f6033cddeb
Pinpoint - initial implementation (#4911) 2022-03-07 20:37:50 -01:00
Bert Blommers
dc5353f1ae
Feature: Ability to start MotoServer within Python (#4904) 2022-03-03 19:54:10 -01:00