Commit Graph

112 Commits

Author SHA1 Message Date
Kallan Gerard
75730e6f83
Missing code block language (#3962) 2021-05-26 12:28:22 +01:00
Matthew Davis
8281367dce
document use with unittest (#3841) 2021-04-08 08:26:09 +01:00
Bert Blommers
46679b3b02
Update README.md 2021-02-09 13:48:48 +00:00
Philipp A
f918635ab5
Link remaining badges in README (#3636)
- Adds a link to moto’s PyPI page
- Makes the “Python Versions” badge unclickable
- Adds a link to PyPIstats for download stats
2021-01-31 13:15:04 +00:00
Bert Blommers
9324ca3b0c
Update README.md 2021-01-26 13:27:13 +00:00
Bert Blommers
8591eda9d6
Introduce Github Actions to replace TravisCI (#3610) 2021-01-26 12:37:03 +00:00
Matthew Davis
c1180d6e45
add mock_stepfunctions to top-level README (#3589) 2021-01-15 11:09:06 +00:00
Steve Pulec
12985a2067
Merge pull request #3447 from emendes28/master
adding docs for athena e glue
2020-11-09 19:54:17 -06:00
Isis Ohana
8adb1165f9 adding docs for athena e glue 2020-11-09 11:47:13 -03:00
pwrmiller
725ad7571d
Adds some basic endpoints for Amazon Forecast (#3434)
* Adding some basic endpoints for Amazon Forecast, including all dataset group related endpoints

* Adds better testing around exception handling in forecast endpoint, removes some unused code, and cleans up validation code

* Fix unused imports, optimize imports, code style fixes

Co-authored-by: Paul Miller <pwmiller@amazon.com>
2020-11-06 08:23:47 +00:00
ezramorris
1e8f87a55d
Update table in README.md to render nicely in GitHub (#3369)
Co-authored-by: Ezra Morris <ezra.morris@smartcomptech.com>
2020-10-10 16:57:46 +01:00
Bert Blommers
db1d7123f6 List dependencies for services - add integration test to verify 2020-09-13 16:08:23 +01:00
Dawn James
b225e96ae0
Application Autoscaling basic features (#3082)
* Placeholder to test Application Autoscaling.

* Wire everything together and create a first passing test without any real functionality.

* Get one test working properly.

* Add some TODO items.

* Reformat code with black

* Second passing test for describe_scalable_targets.

* New test for NextToken.

* Add some tests for ParamValidationError and ValidationException.

* black

* Ensure scalable targets are being captured in an OrderedDict() for deterministic return later.

* Add validation to describe_scalable_targets and register_scalable_target.

* Fix tests.

* Add creation_time, refactor, add ECS backend, and add failing test for checking that ecs service exists.

* Add parameter validation.

* Improved documentation for CONTRIBUTING.md

Adds some details to give people an idea what's involved in adding new features/services

* Integrate with ECS.

* black

* Refactor to allow implementation of SuspendedState.

* Complete support for SuspendedState.

* Bump up implementation coverage percentage.

* Tidy up code; add comments.

* Implement suggested changes from code review.

* Minor refactorings for elegance.

* README update

Co-authored-by: Bert Blommers <bblommers@users.noreply.github.com>
2020-07-03 14:23:17 +01:00
Bert Blommers
e033d6cd68
Update README -'mock_dynamodb' is deprecated 2020-06-24 09:50:55 +01:00
Mike Grima
11b7be0e85 Implemented S3 Account-level public access block.
- Also added AWS Config listing and fetching support
- Also fixed Lambda test breakage
2020-02-17 15:41:27 -08:00
Nikhil
fba84ec34b Fixed a typo in README.md - related to https://github.com/spulec/moto/issues/2691 2020-01-14 12:28:48 +05:30
Asher Foa
c820395dbf Run black linter and enforce going forward 2019-10-31 08:46:14 -07:00
Mike Grima
c4b310d7a5 Adding support for querying AWS Config for supported configurations.
At this time, only adding support for S3.
2019-10-03 11:43:56 -07:00
Mike Grima
188969a048 AWS Config Aggregator support
- Added support for the following APIs:
	- put_configuration_aggregator
	- describe_configuration_aggregators
	- delete_configuration_aggregator
	- put_aggregation_authorization
	- describe_aggregation_authorizations
	- delete_aggregation_authorization
2019-08-19 15:50:19 -07:00
Steve Pulec
69d86cbd54
Merge pull request #2300 from acsbendi/master
Basic IAM authentication, authorization
2019-07-28 17:22:52 -05:00
acsbendi
eb4a3ea90b Added a section about IAM-like Access Control in README. 2019-07-26 21:46:15 +02:00
Asher Foa
4a87bdf1f3 Update supported python versions, add badages. 2019-07-13 13:16:12 -07:00
Steve Pulec
6fa51ac3b4 Setup pypi automatic publishing. 2019-06-30 22:31:21 -05:00
Juan Martinez
2275c53b3e Update lists of implemented services and endpoints (#2258) 2019-06-25 00:43:35 +01:00
jorge jardines
2d8245d49c Fix small issue in README example (#1804) 2019-05-25 18:32:52 +01:00
Olle Jonsson
eff4cdfbee
README: Use SVG badges for readability 2019-04-07 13:34:26 +02:00
Mike Grima
bc116ab750 Basic AWS Config service support. 2019-03-02 18:37:20 -08:00
Adam Davis
ede02e2c2a
Without double quotes, pip would not install 2018-10-22 13:37:52 -07:00
Ashley Gould
95700d6631 Merge remote-tracking branch 'spulec/moto/master' into organizations_support 2018-09-28 08:52:22 -07:00
Ashley Gould
05928b1497 [issue #1720] Add support for AWS Organizations
added exception handling in class OrganizationsBackend
2018-09-28 08:34:19 -07:00
Ashley Gould
f20898da0e add info on organizations support to docs 2018-09-28 08:34:18 -07:00
Subhankar Sett
1371b742cf
Update README.md
Fixes a very minor typo
2018-08-28 11:02:36 -04:00
zane
1f5d51d62c SecretsManager one word 2018-06-05 22:15:24 -07:00
zane
a601cbf809 Initial commit 2018-06-05 22:11:00 -07:00
Steve Pulec
b0d5eaf0c6 Add implementation coverage to readme. Closes #1570 2018-05-30 23:20:01 -04:00
jbergknoff-10e
e111cd1ff9 Implement some of cognito-idp 2018-05-07 09:38:04 -05:00
Barry Ruffner
49cce220ac Updated readme. 2018-04-03 16:40:45 -07:00
Toshiya Kawasaki
0de2e55b13 Support iot and iot-data (#1303)
* 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

* Add features of things and thing-types

* fix scaffold

* basic crud of cert

* support basic CRUD of policy

* refactor

* fix formatting of scaffold

* support principal_pocicy

* support thing_principal

* update readme

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

* escape service w/ hyphen

* fix regexp to extract region from url

* escape service

* Implement basic iota-data feature

* iot-data shadow delta

* update readme

* remove unused import

* remove comment

* fix syntax

* specify region when creating boto3 client for test

* use uuid for seed of generating cert id

* specify region_name to iotdata client in test

* specify region to boto3 client in moto response

* excude iot and iotdata tests on server mode

* fix handling of thingTypeName in describe-thing

* test if server is up for iot
2017-11-10 09:44:02 +00:00
Terry Cain
75f0deb828 Completed SQS Implementation 2017-10-29 18:59:40 +00:00
Terry Cain
ab767416fe Completed DynamoDBv2 endpoints 2017-10-29 16:06:09 +00:00
Terry Cain
2a52a0f91b Completed ELBv2 implementation 2017-10-29 14:14:17 +00:00
Terry Cain
a6e5ffb99b Completed events 2017-10-28 20:17:34 +01:00
Alexander Mohr
acb1cac0b7 add note that lambda mock requires docker (#1236) 2017-10-03 13:56:04 -07:00
Alexander Mohr
9008b85299 lambda + SNS enhancements (#1048)
* updates

- support lambda messages from SNS
- run lambda in docker container

* decode output

* populate timeout

* simplify

* whoops

* skeletons of cloudwatchlogs

* impl filter log streams

* fix logging

* PEP fixes

* PEP fixes

* fix reset

* fix reset

* add new endpoint

* fix region name

* add docker

* try to fix tests

* try to fix travis issue with boto

* fix escaping in urls

* fix environment variables

* fix PEP

* more pep

* switch back to precise

* another fix attempt

* fix typo

* fix lambda invoke

* fix more unittests

* work on getting this to work in new scheme

* fix py2

* fix error

* fix tests when running in server mode

* more lambda fixes

* try running with latest docker

adapted from aiodocker

* switch to docker python client

* pep fixes

* switch to docker volume

* fix unittest

* fix invoke from sns

* fix zip2tar

* add hack impl for get_function with zip

* try fix

* fix for py < 3.6

* add volume refcount

* try to fix travis

* docker test

* fix yaml

* try fix

* update endpoints

* fix

* another attempt

* try again

* fix recursive import

* refactor fix

* revert changes with better fix

* more reverts

* wait for service to come up

* add back detached mode

* sleep and add another exception type

* put this back for logging

* put back with note

* whoops :)

* docker in docker!

* fix invalid url

* hopefully last fix!

* fix lambda regions

* fix protocol

* travis!!!!

* just run lambda test for now

* use one print

* fix escaping

* another attempt

* yet another

* re-enable all tests

* fixes

* fix for py2

* revert change

* fix for py2.7

* fix output ordering

* remove this given there's a new unittest that covers it

* changes based on review

- add skeleton logs test file
- switch to docker image that matches test env
- fix mock_logs import

* add readme entry
2017-09-27 16:04:58 -07:00
Terry Cain
fcacecbef0 Nearly finished Polly implementation 2017-09-26 16:46:18 +01:00
Jack Danger
8e79fadb0f Merge pull request #1174 from terrycain/acm
ACM Implementation
2017-09-25 14:36:08 -07:00
Terry Cain
edd10aaa19
Started Work on X-Ray
Could help #1006
2017-09-22 23:36:26 +01:00
Terry Cain
c02dfa52db Updated README 2017-09-22 15:16:12 +01:00
Terry Cain
fec81fc6ea
Updated README 2017-09-20 21:49:09 +01:00
Toshiya Kawasaki
0d122ef86f add ecr to readme (#1101) 2017-09-07 11:26:28 -07:00