- Nothing changed yet.
- Initial Release to PyPI
Note
Up until here, Iniesta has been an internal release only.
- CHORE: update for aiobotocore>=0.12.0
- FEAT: allow add_handler method to bind multiple events to one handler
- FIX: issue in cli where service_name wasn't being parsed properly
- FIX: issue when settings doesn't have access to vault #51
- CHORE: adds test for filter policy command
- BREAKING: removed all prepare_* initialization methods. They were confusing me.
- BREAKING: removed all init_* other than init_app
- BREAKING: must include INIESTA_INITIALIZATION_TYPE in your config.
- CHORE: refactors initialization-type command to use INIESTA_INITIALIZATION_TYPE settings
- CHORE: updates Click requirement to 7.0 or higher
- FIX: fixes initialization-type command to not check resources
- FIX: fixes initialization-type command to bypass vault configuration
- FEAT: add init_custom helper method to Iniesta
- FEAT: allows region_name and endpoint_url when initializing SNSClient
- FEAT: allows region_name and endpoint_url when initializing SQSClient
- CHORE: documentation about advanced usages
- FIX: typo in iniesta configs REGIO -> REGION
- FIX: reinstantiate aiobotocore session if loop is not running
- FIX: reinstantiate aiobotocore session if loop is closed
- FEAT: allow aws credentials to be loaded from iniesta then fallback to insanic
- FEAT: added publish_event decorator for view functions.
- FEAT: allows aws region configurations through settings or environment variables.
- FIX: fixes config issues when using publish cli
- ENHANCEMENT: when publishing with publish cli, it now DOESN'T append the service name.
- FEAT: allow aws credentials to be loaded from settings.
INIESTA_AWS_ACCESS_KEY_ID
andINIESTA_AWS_SECRET_ACCESS_KEY
- CHORE: MO documentations!!!
- CHORE: change extra requires from
deploy
tocli
- CHORE: remove used parameters
- FIX: fixes SQS message so it return None if key doesn't exist
- CHORE: includes various sphinx documentation
- FEAT: update commands to not explicitly load application
- REFACTOR: commands to within iniesta package
- FEAT: separate initialization methods for purposes
- FEAT: allow decorating of default(fallback) handler
- FEAT: attempt to auto json encode sns message
- FEAT: topic arn when initializing defaults to settings
- FEAT: commands for extracting settings
initialization-type
andfilter-policies
- REFACTOR: changes to clients so the messages do the actual behavior(SNSMessage publishes, SQSMessages sends)
- CHORE: more test coverage
- CHORE: refactor endpoint urls to settings
- CHORE: refactor message attributes from SNSMessage to base class
- FIX: fix when message is not json loadable
- First release on Internal Development PyPI.