Commit Graph

120 Commits

Author SHA1 Message Date
Bert Blommers
f4c4b349c7
Docs - Add Contributing Guide (#4543) 2021-11-08 22:04:44 -01:00
Bert Blommers
de9fe5a1e1
Clean up README, and distribute info over the external docs (#3728) 2021-11-08 11:02:46 -01:00
kbalk
e24d337dcf
Finish pylint scaffold.py (#4508) 2021-10-30 22:18:44 +00:00
kbalk
e1298e334b
Feature DirectoryService support (#4483) 2021-10-30 10:09:44 +00:00
kbalk
ff1714af15
Add verbose option to pull_down_aws_managed_rules.py (#4500) 2021-10-29 18:27:39 +00:00
Bert Blommers
0590ad296e
Feature: TimeStream support (#4454) 2021-10-21 15:13:43 +00:00
Bert Blommers
6f13132a79
Service: CloudTrail (#4410) 2021-10-13 22:22:31 +00:00
kbalk
25d5db2063
Correct several issues in scripts/scaffold.py (#4349) 2021-09-30 17:00:02 +00:00
kbalk
e4c074de69
Add invocation info to script (#4348)
Co-authored-by: Karri Balk <kbalk@users.noreply.github.com>
2021-09-26 11:46:20 +00:00
Bert Blommers
afa7f40f1e
Update README.md - clean up list of supported services (#4313) 2021-09-21 14:02:42 +00:00
kbalk
b89b0039e4
Add some basic Firehose service APIs (#4246) 2021-09-14 09:39:39 +00:00
Bert Blommers
b3b326f578
Update URL backend index (#4272) 2021-09-08 18:02:40 +01:00
Thomas Rausch
e30169cfcb
Add url_bases index for faster backend lookup (#4209) 2021-09-08 15:06:43 +01:00
Bert Blommers
31e10e96d7
Remove Docker-dependency from SQS (#3738) 2021-08-28 10:03:17 +01:00
kbalk
f038859a37
Cleanup pulldown script a bit, update managed rules (#4216)
Co-authored-by: Karri Balk <kbalk@users.noreply.github.com>
2021-08-25 15:11:32 +01:00
kbalk
180a48751d
Minor updates to scaffold.py (#4213)
Co-authored-by: Karri Balk <kbalk@users.noreply.github.com>
2021-08-24 16:49:45 +01:00
kbalk
b9c7ec383c
Add AWS ConfigService put_config_rule, delete_config_rule, describe_config_rule (#4171)
Co-authored-by: Karri Balk <kbalk@users.noreply.github.com>
2021-08-21 05:45:52 +01:00
Bert Blommers
76094f012b
Remove pkg_resources module (#4142) 2021-08-05 17:59:25 +01:00
Bert Blommers
33175a59e7
Fix CI Dependency test (#4109) 2021-07-29 14:49:20 +01:00
Bert Blommers
11883a1fda
Remove unnecessary dependencies EC2/SQS (#4094)
* Add missing dependencies for EFS
2021-07-29 06:38:16 +01:00
cătălin
9d7746b9e3
Add validity dates to IoT fakecert (#4093) 2021-07-27 08:59:01 +01:00
Bert Blommers
cbeeefbec9
Prep release 2.0.9 (#4007)
* Update implementation coverage

* EC2 - Update instance type offerings

* IAM - update list of managed policies

* Changelog for release 2.0.9

* Instance Type Offerings - fix number of available offerings
2021-06-12 13:57:29 +01:00
Bert Blommers
b6cb286b1c
Scaffold - create new __init__ file in test-dir 2021-03-03 14:29:25 +00:00
Nuwan Goonasekera
a0d7a943ee
Fix unknown instance type (#3710)
* Use apiname when comparing unknown instance ids

* Use get_instance_types API to populate instance_types.json

* Fix scope of instances array when retrieving instance types
2021-02-22 10:21:59 +00:00
Bert Blommers
d3ad9d6686
Update integration test to use Pytest (#3703)
* Refactor int test to use pytest

* Add comments to int test script
2021-02-17 15:06:31 +00:00
Bert Blommers
936fb19539 DescribeInstanceTypeOfferings - script that hardcodes all offerings 2020-12-02 14:41:24 +00:00
Matěj Cepl
5697ff87a8 Back to Black 2020-11-10 14:12:38 +01:00
Bert Blommers
76aa7ce0ab Dependency-integration test - add documentation to the top of the script 2020-09-13 16:28:38 +01:00
Bert Blommers
db1d7123f6 List dependencies for services - add integration test to verify 2020-09-13 16:08:23 +01:00
Toshiya Kawasaki
127b3e73e9
Fix scaffold.py (#3270)
* upgrade prompt-toolkit to make scaffold.py work

* update append_mock_to_init_py

* enable to run when method name is not upper camel case

* support new moto/backend.py format

* use prompt-toolkit 2.x.x to support python2

* fix invalid initialization of moto/backends.py
2020-09-01 11:44:13 +01:00
Bert Blommers
ddb5c30d34 Improve implementation coverage (and layout) 2020-05-12 14:58:35 +01:00
Jacob-House
f04d64d981
Update EC2 instance type list 2020-04-15 18:48:33 -02:30
Patrick Delaney
d06a5d3a2b
fix: small fixes to get scripts/scaffold.py working 2020-01-07 10:12:50 -05:00
gruebel
d7ba355a65 Add missing regions to all services 2019-12-26 17:12:22 +01:00
Bert Blommers
42311c40ad Add/improve Lambda coverage - no functionality changes 2019-11-15 16:34:14 +00:00
Chih-Hsuan Yen
18173a5951
Replace # flake8: noqa with # noqa
The former syntax is actually a mis-use and rejected since Flake8 3.6
[1].

[1] https://gitlab.com/pycqa/flake8/merge_requests/219
2019-10-27 20:41:22 +08:00
Jack Danger
37dd02b2ce
Updating IMPLEMENTATION_COVERAGE.md (#2507)
Includes a fix for the script that generates this file.
2019-10-22 14:51:30 -07:00
Steve Pulec
e568dadadc Move implementation percentage to separate line. Closes #2368. 2019-08-21 21:19:29 -05:00
Bendegúz Ács
97ab7fd307 Fixes for get_policy and get_policy_version with AWS managed policies (#2231)
* Created test for get_policy with AWS managed policy.

* Created failing test for get_policy_version with AWS managed policy.

* Updated AWS managed policies.

* Fixed failing tests.

* Fixed trying to compare datetime with string in test case.

* Fixed CreateDate of AWS managed policies overwritten by their version's CreateDate.

* Fixed and improved tests for managed AWS policies.

* Added test for AWS managed policy with v4 default version.

* Fixed not correctly returning dates for AWS managed policies.
2019-06-06 13:36:39 +01:00
Stephan Huber
88596518f5 Merge remote-tracking branch 'upstream/master' 2018-09-12 11:48:19 +02: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
Andrew Basson
7d201c48b5 Fix tier typo in get_amis.py (#1714) 2018-07-13 10:07:09 +01:00
Stephan Huber
6e269d1e31 fixes spulec/moto#1673 and updated IMPLEMENTATION_COVERAGE.md 2018-06-14 09:10:06 +02:00
Stephan Huber
af7ac58d82 Fixes #1633 2018-05-09 09:21:15 +02:00
Jack Danger
021303a2af simplifying committing of changed versioned files 2018-01-10 15:29:22 -08:00
Jack Danger
58c37c6fdf using bumpversion package for scripts/bumpversion 2018-01-10 15:29:22 -08:00
Jack Danger
681726b826 Including the in-source version number 2018-01-10 15:29:22 -08:00
Jack Danger
a4d1319821 Adding comment inviting a future person to help use bumpversion 2017-12-27 11:06:26 -08:00
Jack Danger
172396e6a8 Updating CONTRIBUTING with release instructions 2017-11-20 13:17:24 -08:00
Jack Danger
a8ebb25efc sorting implementation coverage 2017-11-20 12:05:25 -08:00
Jack Danger
2b9e834e84 sorting implementation coverage 2017-11-20 10:34:07 -08:00
Terry Cain
bd8c1e4567
adding owner id to amis v2 (#1331)
* Adding owner-id/OwnerId to the AMI classes to allow the value to be specified to test filtering images based on owner.

* Added default AMIs and filtering by owner-id

* Fixed some tests

* Fixed more random tests

* Updated MANIFEST

* .
2017-11-12 11:18:25 +00:00
Jack Danger
c3a79dad5b Markdownify the IMPLEMENTATION_COVERAGE.md 2017-10-27 14:20:50 +02:00
Toshiya Kawasaki
56793a3b2a Fix scaffold to support rest-json style API (#1291)
* append appropriate urls when scaffolding

* make dispatch for rest-api

* fix dispatch for rest-json

* fix moto/core/response to obtain path and body parameters

* small fixes

* remove unused import

* fix get_int_param

* fix scaffold

* fix formatting of scaffold

* fix misc

* escape service to handle service w/ hyphen like iot-data

* escape service w/ hyphen

* fix regexp to extract region from url

* escape service

* fix syntax

* skip loading body to json object when request body is None
2017-10-24 20:45:39 +02:00
Toshiya Kawasaki
60cac09e93 fix scaffold template 2017-10-20 18:33:48 +09:00
Toshiya Kawasaki
ea26466e6d Add more files and lines when scaffolding (#1222)
* auto-generatr urls.py

* add mocks to moto/__init__.py and moto/backends.py

* add uri to urls.py

* change output of scaffold.py
2017-10-01 15:17:02 -07:00
Jack Danger
53d8d48e88 Revert "Merge pull request #1209 from JackDanger/jack/store-as-python"
This reverts commit 2a3fdf6b64, reversing
changes made to a06145d781.
2017-09-27 13:58:56 -07:00
Jack Danger
4c1d0c3f5f Store JSON in Python for instance types
This allows it to be bundled in the distributed app more simply
2017-09-27 13:50:48 -07:00
Jack Danger
9a7716a6ea Merge pull request #1196 from terrycain/scaffold
Added more output to scaffold.py
2017-09-27 11:53:33 -07:00
Jack Danger
7fb8eb3434 Merge pull request #1195 from terrycain/polly
AWS Polly implementation
2017-09-27 11:20:55 -07:00
Terry Cain
6feaced0bf
Script to get instance info 2017-09-27 17:27:36 +01:00
Terry Cain
2db5f0a247 Added some instruction text 2017-09-26 17:33:19 +01:00
Terry Cain
fcacecbef0 Nearly finished Polly implementation 2017-09-26 16:46:18 +01:00
Toshiya Kawasaki
aaa5f9ef6b Merge branch 'master' into feature/scaffold 2017-09-23 17:29:18 +09:00
Toshiya Kawasaki
0a4c2301c7 fix bug that existing template breaks 2017-09-23 17:14:04 +09:00
Toshiya Kawasaki
316a638d9e add description of scaffold.py 2017-09-23 17:03:42 +09:00
Toshiya Kawasaki
4cc4b36f15 move helper script to scripts dir and add one to Makefile 2017-09-22 19:23:10 +09:00
Jack Danger
727f757bc4 regenerating policies 2017-09-20 18:12:30 -07:00
Jack Danger
8f2f7fa20d Adding a script to import all of AWS' managed policies
fixes #1118
2017-09-19 14:01:08 -07:00
Jack Danger
83c40a5bf6 moving implemetation_coverage to new scripts dir 2017-09-19 13:58:59 -07:00