Jordan Upiter
756b5d6671
Add support for multiple delete markers on an s3 object
2018-09-11 10:41:01 -04:00
Justin McCormick
d60d562c62
Add AWS::Partition as a variable available to CloudFormation templates
2018-09-09 02:14:28 -04:00
Ollie Ford
0ac989cfd4
Fix #1809 : skip patching staticmethods
2018-09-05 12:01:34 +01:00
Ollie Ford
28aa5d34b0
Add failing test for #1809
2018-09-05 11:31:47 +01:00
José Luis Diaz
54cbc98506
Return given host for 'moto-api'
2018-09-03 19:16:14 -03:00
Matthew Neal
50f8d5e13c
Pin boto3 version to 1.7.84
...
Pinning boto3 to this version would remove the mismatch between
boto3 and the botocore dependency in setup.py.
Closes #1800
2018-08-29 15:43:45 -04:00
Steve Pulec
e8c65d3d85
Merge pull request #1797 from subsett/subsett/documentation_maintenance
...
Update README.md
2018-08-29 10:57:40 -04:00
Steve Pulec
c4b630e20f
Version 1.3.5.
2018-08-29 08:44:03 -04:00
Steve Pulec
f7b039e787
Merge pull request #1794 from garyd203/1793-workaround
...
RFC: Change setup.py to require older version of botocore with compatible implementation
2018-08-29 08:42:07 -04:00
Subhankar Sett
1371b742cf
Update README.md
...
Fixes a very minor typo
2018-08-28 11:02:36 -04:00
Gary Donovan
abc15f0ae8
Mitigate #1793 by restricting maximum version for botocore.
...
botocore v1.11.0 changed it's internal implementation so that it now
uses a different library for HTTP requests. This means that moto's
mocking will not work, and test code will inadvertently call the live
AWS service.
As an interim solution to reduce the impact of this breakage, we
restrict the "required" (ie. recommended) version of botocore so that
users will be less likely to use an incompatible version, and will
receive a pip warning when they do.
2018-08-27 17:29:55 +10:00
Brian Pandola
c6f5e816cc
Add ClusterCreateTime
to Redshift response
...
Fixes #1778
2018-08-20 18:48:13 -07:00
chrisLeeTW
001a7d0278
type of json field - nextSequenceToken that return by cloudwatch logs putLogEvents should be string, not int.
2018-08-17 01:33:50 +08:00
Neil Roberts
6985f27167
Moto-1781: Add unit tests to verify that rotation is enabled.
...
- Add standalone unit test to verify that rotation is enabled and the
rotation interval is correct.
- Add server test to verify that rotation is enabled and the rotation
interval is correct. Commented out until nested dict error is sorted.
- Fix incorrectly asserted message strings.
2018-08-15 17:11:58 -07:00
Neil Roberts
71ed78141a
Moto-1781: Implement server unit tests.
...
*** Includes 2 commented out tests that generate errors pointing deeper
in the code. ***
2018-08-15 11:32:54 -07:00
Neil Roberts
4ced0ce0db
Opportunistic update to unit test for consistency.
2018-08-15 11:22:07 -07:00
Neil Roberts
b2997304b4
Moto-1781: Implement standalone unit tests to cover bad parameters.
2018-08-15 11:20:29 -07:00
Neil Roberts
6e716a5926
Moto-1781: Update implementation coverage.
2018-08-15 11:06:26 -07:00
Neil Roberts
43277a59b9
Moto-1781: finish implementation of rotate_secret and add happy test.
...
- Implement RotateSecret to support initial setup of secret rotation.
Moto's implementation of secrets is currently flat and needs to gain
some dimension before full rotation can be simulated.
- Add the happy path unit test.
2018-08-15 11:04:44 -07:00
Neil Roberts
69a78ba7c9
Moto-1781: Create initial stub of rotate_secret and tests.
2018-08-15 10:52:30 -07:00
Neil Roberts
0b0d16e8ec
Opportunistic update to unit test for consistency.
2018-08-15 10:33:38 -07:00
Neil Roberts
32c32ee5d7
Moto-1781: Implement rotate_secret response.
2018-08-15 10:29:58 -07:00
Chih-Hsuan Yen
52248589bf
Update lxml and sure for Python 3.7 compatibility
2018-08-15 23:25:26 +08:00
Chih-Hsuan Yen
d00300bc1b
Test Python 3.7 on Travis CI
2018-08-15 23:25:26 +08:00
Chih-Hsuan Yen
354d48fb8d
Fix HTTPretty on Python 3.7
...
This is a revised backport of
5776d97da3
and the following fixup https://github.com/gabrielfalcao/HTTPretty/pull/341
2018-08-15 23:25:26 +08:00
Steve Pulec
9c6e7f2ee7
Merge pull request #1754 from NeilRoberts/add_describe_secret_to_secretsmanager
...
Issue# 1753 - implement secretsmanager.DescribeSecret
2018-08-14 20:24:37 -04:00
ferruvich
037606dca0
Merge branch 'master' into add_extra_attributes_in_token_payload since it contains the 1.3.3 source code.
2018-08-14 23:29:40 +02:00
Daniele Stefano Ferru
58ba23069a
Merge pull request #3 from spulec/master
...
Updating master
2018-08-14 23:27:12 +02:00
Neil Roberts
48a71ae329
Issue 1753: Add support for DescribeSecret
...
- Merge changes from upstream master.
- Update get_secret_value to use helper method for validating secret
identifier.
- Update implementation coverage checklist.
2018-08-14 12:04:39 -07:00
Neil Roberts
1f499971d1
Merge branch 'master' into add_describe_secret_to_secretsmanager
2018-08-14 11:01:47 -07:00
Steve Pulec
93c9a51fc6
Merge pull request #1772 from NeilRoberts/handle_secret_name_and_id_properly_issue-1770
...
Issue 1770: Deal with the friendly name properly
2018-08-13 20:31:08 -04:00
Neil Roberts
b2c672a074
Issue 1753: add server test for mismatched secret
2018-08-13 12:53:22 -07:00
Neil Roberts
85d3250b89
Issue 1753: add test for mismatched secret
2018-08-13 12:49:35 -07:00
Neil Roberts
92bc3ff910
Issue 1753: Add support for DescribeSecret
...
- Add helper method to validate the secret identifier from the client.
- Update describe_secret to use new helper method.
- Insert friendly name into "Name" field of returned description (was
SecretId). ***Assumes acceptance of PR 1772.
2018-08-13 12:41:43 -07:00
Manuel Adarve
b75e78a3cd
ECS: Added schedulingStrategy support
...
Co-authored-by: Jonas Gratz <jgratz@newstore.com>
2018-08-13 18:30:05 +02:00
Neil Roberts
1f3256ed40
Issue 1770: Deal with the friendly name properly
...
- Save friendly name in create_secret.
- Reference the saved friendly name in responses that have "Name" field.
- Verify the received secret_id matches the current value. Don't just
test for an empty string.
- Add test for mismatched secret_id.
2018-08-10 16:40:31 -07:00
Ferruvich
f9762a5ecb
Removing failing test in order to check coverage and Travis test
2018-08-10 16:52:48 +02:00
Ferruvich
aae3ab6b90
Added package dependency
2018-08-10 16:26:09 +02:00
Ferruvich
df28ec03d2
Added extra test
2018-08-10 16:07:27 +02:00
Neil Roberts
b47fc74650
Set correct default auto rotation period.
2018-08-09 18:19:33 -07:00
Mike Liu
de532b93b7
Fix flake8.
...
Remove extra whitespace.
2018-08-09 10:53:32 -04:00
Mike Liu
1b1fc4c030
Support getting cloudformation targets for the SSM backend.
...
SendCommand allows filtering for instances by tags. This adds support
for filtering by a cloud formation stack resource when creating command
invocations.
2018-08-09 10:34:59 -04:00
Nathan Sutton
8393c7f20b
Don't error on double create queue with same attrs
...
Creating a queue a second time with the same attributes should not raise
an error. This change makes it work correctly.
2018-08-08 21:10:13 -05:00
Nathan Sutton
9d1c665310
Force receive_message_wait_time_seconds to be int
...
When a queue is created with the ReceiveMessageWaitTimeSeconds
attribute the value is never converted to an integer. When the
ReceiveMessage action is called it tries to compare the string
ReceiveMessageWaitTimeSeconds with the min and max wait times which
raises a TypeError.
The solution is to convert this value to an integer before comparing.
2018-08-08 19:14:56 -05:00
Steve Pulec
42d486f9b0
Merge pull request #1750 from TheDooner64/glue-data-catalog
...
Scaffolding for AWS Glue Data Catalog
2018-08-08 13:25:15 -04:00
Karl Gutwin
de4d5d9d62
Correct flake8 failures
2018-08-08 11:13:25 -04:00
Karl Gutwin
5ae5ae0efa
Correct deviation in behavior of policy versions from standard API
2018-08-07 17:24:15 -04:00
Karl Gutwin
9e667d6b25
Add get_policy IAM action
2018-08-07 16:59:15 -04:00
TheDooner64
3830757ec6
Add glue to backends to support server mode
2018-08-07 16:57:20 -04:00
Jack Danger
ba9e795394
Version 1.3.4 ( #1757 )
...
* bumping to version 1.3.4
* updating changelog
* fixing generation of implementation coverage
2018-08-07 10:53:21 -07:00