378 Commits

Author SHA1 Message Date
Bert Blommers
404c1ea9e3
S3: LastModified-date should always be in English (#7254) 2024-01-26 20:30:55 -01:00
Bert Blommers
d77acd4456
Techdebt: Replace deprecated utcfromtimestamp-methods (#7146) 2023-12-20 21:36:19 -01:00
Joe Gordon
eccb2b0e66
Speed up exception handling by re-using Environments (#7143) 2023-12-19 23:34:47 -01:00
Bert Blommers
9c58c689ad
Techdebt: Improve type annotations (#7124) 2023-12-14 20:35:36 -01:00
Bert Blommers
e422e95e5b
Performance: caching region collection (#7120) 2023-12-13 10:05:40 -01:00
tungol
ff5256d8e5
Improve typing for IAM (#7091) 2023-12-05 19:55:04 -01:00
tungol
8a16a6a862
Techdebt: typing for backends (#7069) 2023-12-01 10:51:28 -01:00
tungol
55c589072f
Admin: sorting imports with ruff (#7075) 2023-11-30 14:55:51 -01:00
steffyP
7c83ca157f
Core: Parameter handling: fix parsing of >= 10 members (#7056) 2023-11-22 18:44:22 -01:00
tungol
b3c3883a78
MyPy improvements (#7045) 2023-11-21 22:51:03 -01:00
Bert Blommers
1f841254b8
Techdebt: Fix compatibility with botocore 1.32.1 (#7030) 2023-11-16 07:09:54 -01:00
Bert Blommers
56f7d1fdf5
Support override of Responses.real_send() (#6988) 2023-11-04 14:21:00 -01:00
rafcio19
87f816f24f
Lambda: simple lambda (#6969) 2023-11-04 09:37:11 -01:00
Ben Simon Hartung
9d9673d90c
S3: fix unquoting of S3 object keys in DeleteObjects (#6933) 2023-10-23 10:14:09 +00:00
Bert Blommers
438b2b7843
Feature: Proxy (#6848) 2023-09-27 18:34:30 +00:00
Bert Blommers
e758239fe8
Admin: Move form-data handling to core (#6840) 2023-09-23 07:18:54 +00:00
Aurélien Joga
9d8c11fdc8
IAM validation: Resource is now processed during authorization (#6799) 2023-09-14 12:48:20 +00:00
Bert Blommers
be2f45ed8b
Core: Mocked ACCESS_KEY values now adhere to AWS guidelines (#6807) 2023-09-12 13:17:01 +00:00
Sha
c37ddd9c5c
Core responses: Add missing registered() (#6597) 2023-09-12 13:16:42 +00:00
Bert Blommers
60fd1a5cf2
Techdebt: Improve date handling across Moto (#6803) 2023-09-11 22:23:44 +00:00
Bert Blommers
ca9d8fc420
IAM validation: Now supports SSM requests (#6785) 2023-09-08 07:27:17 +00:00
Mike Lee
7f3a69b7a5
Fix memory leak when comparing requests (#6764) 2023-09-05 14:50:47 +00:00
Bert Blommers
093052bd9b
Techdebt: Simplify ManagedBlockchain setup & tests (#6749) 2023-09-01 07:07:54 +00:00
Daniel Fangl
de44a85ed2
Fix usage of a single object instances for multiple concurrent requests (#6746) 2023-08-31 16:32:02 +00:00
Bert Blommers
59ebe7d6a5
Core: Allow request decompression (#6726) 2023-08-26 07:14:40 +00:00
Aurélien Joga
5765201128
Techdebt: Re-add an ignore for mypy (#6640) 2023-08-13 10:13:27 +00:00
Bert Blommers
4179de8a61
S3: Allow specific resource in IAM access policy (#6637) 2023-08-12 07:00:49 +00:00
Bert Blommers
3682cc633b
Techdebt: Reuse parsed URL across services (#6635) 2023-08-12 07:00:16 +00:00
Bert Blommers
993a904ac4
Techdebt: Run ServerMode tests in newer Python versions (#6602) 2023-08-09 07:29:36 +00:00
Bert Blommers
e26cfe7dc6
Techdebt: MyPy: Remove unused ignores (#6542) 2023-07-20 15:46:54 +00:00
Viren Nadkarni
b66272717f
Add type:Sender field to error response (#6465) 2023-07-04 11:06:20 +00:00
Bert Blommers
22774e8d08
Core: Reduce slowdown mock_all (#6451) 2023-06-28 21:23:33 +00:00
joel-aws
4cbddbed96
Support All AWS Partitions (#6412) 2023-06-18 12:05:55 +00:00
Bert Blommers
0247719554
Techdebt: MyPy all the things (#6406) 2023-06-15 11:03:58 +00:00
Bert Blommers
42b03d36ac
SQS: Support JSON format (#6331) 2023-05-24 21:19:40 +00:00
rafcio19
eeb32bd048
Core: add date to response metadata (#6329) 2023-05-20 20:47:08 +00:00
Bert Blommers
c96a21ddf4
Core: Prevent duplicate handlers when calling patch_client (#6317) 2023-05-12 15:34:41 +00:00
Jakub P
2d7c38f64f
SNS: numeric filtering fixups + parameter validation (#6242) 2023-04-24 10:05:21 +00:00
Bert Blommers
c2e3d90fc9
Techdebt: MyPy S3 (#6235) 2023-04-20 16:47:39 +00:00
Bert Blommers
fe8d30ae63
Techdebt: MyPy IAM (#6066) 2023-03-14 18:52:07 -01:00
kevinvalleau
8d09d797e6
Autoscaling: params not sorted properly when tags are present (#6038) 2023-03-10 11:47:19 -01:00
Bert Blommers
a1a43e3f74
Techdebt: MyPy EMR (#6005) 2023-03-03 18:42:11 -01:00
Bert Blommers
d525423f94
Admin: Add tests for Java SDK (#6002) 2023-03-02 13:28:21 -01:00
Bert Blommers
2d3867dbd5
Service: Neptune (#5983) 2023-02-26 15:27:08 -01:00
Bert Blommers
c4a3644902
Techdebt: MyPy ElasticTranscoder (#5981) 2023-02-25 10:19:51 -01:00
Bert Blommers
7816b191b8
Core: Reset data when mock stops (#5958) 2023-02-22 10:21:45 -01:00
Bert Blommers
d001f6a226
S3: Fix Signature calculation for requests that contain a querystring (#5949) 2023-02-20 19:48:59 -01:00
Bert Blommers
78840fd71c
EC2: Simplify DryRun-handling (#5926) 2023-02-14 12:43:28 -01:00
Bert Blommers
40a3a529f9
Core: Rework model_data to only clear on exit (#5920) 2023-02-12 16:58:30 -01:00
Bert Blommers
bb1b5f511a
Techdebt: MyPy EC2 (s-models) (#5917) 2023-02-11 10:48:22 -01:00