Releases: Thomasvdam/goaws
Releases · Thomasvdam/goaws
v0.5.1
Changelog
- 5668414 Admiral-Piett#197 Fix Logging issues
- b6cccf8 Admiral-Piett#208 Fixed creating subscriptions on startup to exsiting queues
- 5fcca49 Admiral-Piett#87 - Check for non-existing queue before trying to put the message on it.
- 39bf75f Admiral-Piett#87 - Check for non-existing queue before trying to put the message on it.
- 5f3556b 164 Fix Multi-port and CreateQueue URL
- 1ca905b 181 Added message attributes to sns sqs publish and other fixes
- 00ecbda Add CreateTopicV1 for JSON support
- 1fd4ded Add DeleteQueueV1 for JSON support
- f2e7d3d Add DeleteTopic
- 8ec7d7e Add GetQueueAttributesV1 for JSON support
- abca2ff Add GetQueueUrl, PurgeQueue, GetQueueUrl and added some basic Error Handling for non-existent queues
- a65cc66 Add GetQueueUrlV1 for JSON support
- e130323 Add GetSubsriptionAttributes method
- 1e05f6c Add Java examples and new Dockerfile for Alpine OS
- 9dbc885 Add List Topic functionality
- a26cb41 Add List Topic functionality
- da44977 Add ListQueuesV1 for JSON support
- 1d20b33 Add ListSubscriptionsByTopic
- 4f991bc Add Logging of Messaged received+yaml config+Fix Publish Bug (non-exists topic)
- c25b95e Add Makefile and re-format code
- bf112e0 Add Mutex Lock on Queues Map for Reads and Read/Write
- 5763b84 Add Publish, Add ListSubscriptions
- 233c2ed Add PublishV1 for JSON support
- fcdd208 Add PurgeQueueV1 for JSON support
- 155f4b8 Add Raw Subscription and Fix Purge Queue
- 740700f Add SNS SubscribeV1 for new pattern support
- e5f9bdb Add SendMessageBatchV1 for JSON support
- b3d5762 Add SetQueueAttributesV1 for JSON support
- 2374d82 Add UnsubscribeV1 for JSON support
- 87ec426 Add Wait time and Max Message in MessageReceive
- a43d9fd Add arm64 docker build
- 8283457 Add configuration setup - complete
- de3701d Add image to docker hub
- 7230305 Add locking/unlocking methods to queue
- 50855bf Add missing 'logrus' dependency to vendor.json
- 6e3ad0d Add mock for SetQueueAttributes
- f896b25 Add more unit tests for SNS and SQS
- c92100d Add new API calls to postman collection
- c78826b Add option for selecting config filename + more unit tests
- 4e46322 Add postman collection
- b9fad16 Add region to config, queue name parser which splits by ':', return message based on protocol
- 08a8a36 Add release action
- 441c9dc Add release testing action
- 5ae67ba Add remove subscriptions
- 911f316 Add servertest package for testing within go
- f55c742 Add some error handling, check for topic and queue exits and dups
- 05ccb1c Add subject to message
- c3af790 Add support for DeleteMessageBatch to sqs
- c7affc3 Add support for FIFO queues (no deduplication)
- a68ac30 Add test list-topics (no topics in list)
- ceafec6 Add tests
- bc027e4 Add tests for GetQueueAttributes (all and selected)
- cbd47e4 Add tests for all expected subscription attributes
- ff8df3e Add two port config for yopa and or (fake-sns + fake-sqs) compatibility
- 8211161 Add vendor dir to gitignore
- d31d867 Add vendors
- e225666 Added Readme info and Dockerfile
- 81dab77 Added random latency to SQS receives.
- 2cf96a0 Added unit tests
- 7c1e3f5 Adding attributes in received message response
- 42f5c2d Allow for queue specific visibility time out setting
- 5cd3a92 Allow setting any log level
- ca6866c Apply locking only for FIFO queues
- 6f05664 Bugfix: SNS properly uses default message
- a605bda Bump github.com/aws/aws-sdk-go from 1.12.39 to 1.34.0
- 7dac211 Bump golang.org/x/net from 0.0.0-20190930134127-c5a3c61f89f3 to 0.7.0
- 5185995 Bump gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0
- 4358fa2 Calculate MD5 checksum of MessageAttributes
- 3592b32 Changed the way we get 'dep' command
- 9ea97d9 Create .travis.yml
- e6bceff Create LICENSE.md
- 9e2b491 Fix 'slice bounds out of range' in DeleteMessageBatch
- d4e4598 Fix 1.1.x releases and update builder
- b7657a1 Fix Create Topic/Queue to not return errors
- c0b3eb8 Fix Imports
- 3e327aa Fix Issue84 + remove vendored files from git + move servertest to app dir
- 39262ce Fix Python Boto integration points
- 46592fd Fix README.md
- d37c211 Fix TravisCI badge in README.md
- ba1e352 Fix Typo in README
- 5de5724 Fix broken struct field casing
- f2d3f03 Fix default config import
- 08f4d12 Fix default config in docker release
- 1636d4f Fix default config once and for all
- 346c749 Fix delete check of DeleteMessageBatch
- 54e758e Fix docker-compose + gofmt all files
- 3f1a197 Fix environment file missing
- 74f2ca3 Fix message decoding
- ae0fdf3 Fix on a deadlock for ReceiveMessage when wait time is specified
- b8b2d7b Fix package references from repo migration
- d8eb061 Fix receive message after 1 message has been reveiced
- edfd3c9 Fix releases and docker building
- b9edfdd Fix router to add routes with AccountID, improve some unit tests
- d6dac75 Fix tests, remove not used assertions
- ec01e99 Fix the docker-compose volume mount
- ee0e22f Fix the docker-compose volume mount
- 377d2d1 Fix the registration order of health path
- 86b3a46 Fix typo in log field name "endpoing->endpoint"
- 1b20ba9 Fix xml response for list-subscriptions-by-topic
- dff8bd5 Fixed Dockerfile and python examples
- bd31a9e Fixed Dockerfile for reproducible builds
- f7a1691 Fixed SNS config for http added sns http raw delivery
- 4a49df4 Fixed Typo
- ce46b77 Fixed the installation instructions in the README
- 6ebe633 Fixed the readme
- a54d8ef Fixes Admiral-Piett#131: Build goaws for amd64 rather than arm
- 0a962b1 GoSNS: use the configured account ID
- 3b59ad3 GoSQS: Use DeleteQueueResponse instead of DeleteMessageResponse when deleting queue
- a638d02 Harden release workflow
- 38abcff ISSUE-154: Rename Message TimeStamp Property to Be Consistent with AWS SNS Message Body Property
- 46a9697 Implemented MaximumMessageSize as a queue attribute
- 2a08040 Improve GoAws Docs
- 5e8cb5d Improve GoAws Docs
- 13c39fb Improve Queue URL paths
- d6568e7 Include HEALTHCHECK in Docker container
- ba9b48a Include Owner value in Subscriptions and SubscriptionsByTopic responses
- b279ce0 Issue Admiral-Piett#68 - Fix for no queue on publish - Also updated code to go1.7
- 58ba524 Load FilterPolicy on init
- 17af1f0 Lock queues/topics until fully populated
- 4e5c34c Logging and command line/flag processing Improvements
- 9f38253 Logging and command line/flag processing Improvements - v2
- 23c86fd Merge branch 'add-sns-filter-policy-support' of github.com:forrest-ua/goaws into add-sns-filter-policy-support
- 8c98389 Merge branch 'master' into ISS-122-concurrent-map-access-ex
- c185f67 Merge branch 'master' into add-sns-filter-policy-support
- 1fd1629 Merge branch 'master' into add-sns-filter-policy-support
- 90de947 Merge branch 'master' into add-subject
- c5111e9 Merge branch 'master' into delete_batch
- 8ed2fac Merge branch 'master' into feature/allow-redrive-policy-at-cfg
- 4792680 Merge branch 'master' into feature/maximum-message-size
- fc3c45a Merge branch 'master' into fix-deadlock-receive-message
- cf42a75 Merge branch 'master' into fix/nil-pointer-while-receive-delete-q
- c5642a4 Merge branch 'master' into fix_host_domain
- b3a79e4 Merge branch 'master' into lock-fix-for-queue-not-found
- 8edd500 Merge branch 'master' into master
- 095c1fd Merge branch 'master' into master
- fc6310d Merge branch 'master' into patch-1
- 8939f8d Merge branch 'master' into random-latency-for-sqs
- f193705 Merge branch 'master' into remove-sns-newline
- 5ab5489 Merge branch 'master' into utests-v1
- c218a21 Merge branch 'master' of github.com:p4tin/goaws
- 834f5db Merge branch 'master' of https://github.com/p4tin/GoAws
- 8cb516e Merge pull request Admiral-Piett#1 from cv65kr/fix-decode-message
- c4d8080 Merge pull request Admiral-Piett#100 from p4tin/logging
- a087a31 Merge pull request Admiral-Piett#101 from p4tin/logging2
- d614bb0 Merge pull request Admiral-Piett#105 from queeno/add_logrus_vendor_dep
- f3acfd8 Merge pull request Admiral-Piett#106 from ulich/master
- 2865a4c Merge pull request Admiral-Piett#108 from p4tin/p4tin-patch-1
- 5ccc9c5 Merge pull request Admiral-Piett#110 from kiril-pirozenko-home24/patch-1
- c6b8675 Merge pull request Admiral-Piett#113 from brianmoran/SNS-prevent-duplicate-subs
- f2de704 Merge pull request Admiral-Piett#114 from jemmyw/delete_batch
- 3d204db Merge pull request Admiral-Piett#120 from p4tin/readme-update
- f90e57b Merge pull request Admiral-Piett#121 from p4tin/use-dep
- 0f96ff5 Merge pull request Admiral-Piett#123 from brianmoran/ISS-122-concurrent-map-access-ex
- a5b8f61 Merge pull request Admiral-Piett#128 from p4tin/Issues_64_127
- 0b96b58 Merge pull request Admiral-Piett#129 from p4tin/arn_fix
- 53c2d43 Merge pull request Admiral-Piett#13 from p4tin/FixImports
- 500a582 Merge pull request Admiral-Piett#130 from p4tin/makefile
- ea5dc38 Merge pull request Admiral-Piett#132 from queeno/master
- 2f8780c Merge pull request Admiral-Piett#135 from p4tin/p4tin-patch-1
- 3fabc11 Merge pull request Admiral-Piett#138 from jeloou/fix/readme-typos
- 8b66635 Merge pull request Admiral-Piett#139 from jeloou/add/message-attributes-support
- 98a264b Merge pull request Admiral-Piett#142 from canthefason/master
- 8b486e3 Merge pull request Admiral-Piett#143 from canthefason/master
- 1f0ae7c Merge pull request Admiral-Piett#144 from canthefason/change-visibility
- ef778d8 Merge pull request Admiral-Piett#146 from iambbs/master
- 8c9ed3c Merge pull request Admiral-Piett#15 from p4tin/list-topics
- 840cc85 Merge pull request Admiral-Piett#152 from eligijusvitkauskas-home24/fix-deadlock-receive-message
- 454134a Merge pull request Admiral-Piett#153 from eligijusvitkauskas-home24/lock-fix-for-queue-not-found
- d345f7a Merge pull request Admiral-Piett#155 from aarontimbo/issue-154-rename-timestamp-property
- ca3e227 Merge pull request Admiral-Piett#156 from JacobFerm/remove-sns-newline
- 8328a7d Merge pull request Admiral-Piett#157 from Home24/feature/fifo
- c50614d Merge pull request Admiral-Piett#158 from iambbs/master
- d898ad9 Merge pull request Admiral-Piett#159 from forrest-ua/add-sns-filter-policy-support
- 5c49108 Merge pull request Admiral-Piett#160 from Ugzuzg/master
- 6df4af4 Merge pull request Admiral-Piett#163 from qhenkart/adds-attributes-to-publish
- eba04fe Merge pull request Admiral-Piett#165 from frodeaa/fix-test
- df155af Merge pull request Admiral-Piett#168 from mgoncharenko/master
- e988c01 Merge pull request Admiral-Piett#17 from p4tin/TopicCreate
- e486013 Merge pull request Admiral-Piett#172 from andreyserdjuk/master
- df76d5f Merge pull request Admiral-Piett#174 from forrest-ua/fix-batch-delete-endpoint
- d7c48c0 Merge pull request Admiral-Piett#175 ...
v0.4.7
v0.4.6
Changelog
- 5668414 Admiral-Piett#197 Fix Logging issues
- b6cccf8 Admiral-Piett#208 Fixed creating subscriptions on startup to exsiting queues
- 39bf75f Admiral-Piett#87 - Check for non-existing queue before trying to put the message on it.
- 5fcca49 Admiral-Piett#87 - Check for non-existing queue before trying to put the message on it.
- 5f3556b 164 Fix Multi-port and CreateQueue URL
- 1ca905b 181 Added message attributes to sns sqs publish and other fixes
- f2e7d3d Add DeleteTopic
- abca2ff Add GetQueueUrl, PurgeQueue, GetQueueUrl and added some basic Error Handling for non-existent queues
- e130323 Add GetSubsriptionAttributes method
- 1e05f6c Add Java examples and new Dockerfile for Alpine OS
- a26cb41 Add List Topic functionality
- 9dbc885 Add List Topic functionality
- 1d20b33 Add ListSubscriptionsByTopic
- 4f991bc Add Logging of Messaged received+yaml config+Fix Publish Bug (non-exists topic)
- c25b95e Add Makefile and re-format code
- bf112e0 Add Mutex Lock on Queues Map for Reads and Read/Write
- 5763b84 Add Publish, Add ListSubscriptions
- 155f4b8 Add Raw Subscription and Fix Purge Queue
- 87ec426 Add Wait time and Max Message in MessageReceive
- a43d9fd Add arm64 docker build
- 8283457 Add configuration setup - complete
- de3701d Add image to docker hub
- 7230305 Add locking/unlocking methods to queue
- 50855bf Add missing 'logrus' dependency to vendor.json
- 6e3ad0d Add mock for SetQueueAttributes
- f896b25 Add more unit tests for SNS and SQS
- c92100d Add new API calls to postman collection
- c78826b Add option for selecting config filename + more unit tests
- 4e46322 Add postman collection
- b9fad16 Add region to config, queue name parser which splits by ':', return message based on protocol
- 08a8a36 Add release action
- 441c9dc Add release testing action
- 5ae67ba Add remove subscriptions
- 911f316 Add servertest package for testing within go
- f55c742 Add some error handling, check for topic and queue exits and dups
- 05ccb1c Add subject to message
- c3af790 Add support for DeleteMessageBatch to sqs
- c7affc3 Add support for FIFO queues (no deduplication)
- a68ac30 Add test list-topics (no topics in list)
- ceafec6 Add tests
- bc027e4 Add tests for GetQueueAttributes (all and selected)
- cbd47e4 Add tests for all expected subscription attributes
- ff8df3e Add two port config for yopa and or (fake-sns + fake-sqs) compatibility
- 8211161 Add vendor dir to gitignore
- d31d867 Add vendors
- e225666 Added Readme info and Dockerfile
- 81dab77 Added random latency to SQS receives.
- 2cf96a0 Added unit tests
- 7c1e3f5 Adding attributes in received message response
- 42f5c2d Allow for queue specific visibility time out setting
- 5cd3a92 Allow setting any log level
- ca6866c Apply locking only for FIFO queues
- 6f05664 Bugfix: SNS properly uses default message
- a605bda Bump github.com/aws/aws-sdk-go from 1.12.39 to 1.34.0
- 7dac211 Bump golang.org/x/net from 0.0.0-20190930134127-c5a3c61f89f3 to 0.7.0
- 5185995 Bump gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0
- 4358fa2 Calculate MD5 checksum of MessageAttributes
- 3592b32 Changed the way we get 'dep' command
- 9ea97d9 Create .travis.yml
- e6bceff Create LICENSE.md
- 9e2b491 Fix 'slice bounds out of range' in DeleteMessageBatch
- b7657a1 Fix Create Topic/Queue to not return errors
- 3517d33 Fix FIFO group locking behaviour
- c0b3eb8 Fix Imports
- 3e327aa Fix Issue84 + remove vendored files from git + move servertest to app dir
- 39262ce Fix Python Boto integration points
- 46592fd Fix README.md
- d37c211 Fix TravisCI badge in README.md
- ba1e352 Fix Typo in README
- 5de5724 Fix broken struct field casing
- f2d3f03 Fix default config import
- 08f4d12 Fix default config in docker release
- 1636d4f Fix default config once and for all
- 346c749 Fix delete check of DeleteMessageBatch
- 54e758e Fix docker-compose + gofmt all files
- 3f1a197 Fix environment file missing
- 74f2ca3 Fix message decoding
- ae0fdf3 Fix on a deadlock for ReceiveMessage when wait time is specified
- b8b2d7b Fix package references from repo migration
- d8eb061 Fix receive message after 1 message has been reveiced
- edfd3c9 Fix releases and docker building
- b9edfdd Fix router to add routes with AccountID, improve some unit tests
- 5f2f8dd Fix setting message attributes for SendMessageBatch
- d6dac75 Fix tests, remove not used assertions
- ec01e99 Fix the docker-compose volume mount
- ee0e22f Fix the docker-compose volume mount
- 377d2d1 Fix the registration order of health path
- 86b3a46 Fix typo in log field name "endpoing->endpoint"
- 1b20ba9 Fix xml response for list-subscriptions-by-topic
- dff8bd5 Fixed Dockerfile and python examples
- bd31a9e Fixed Dockerfile for reproducible builds
- f7a1691 Fixed SNS config for http added sns http raw delivery
- 4a49df4 Fixed Typo
- ce46b77 Fixed the installation instructions in the README
- 6ebe633 Fixed the readme
- a54d8ef Fixes Admiral-Piett#131: Build goaws for amd64 rather than arm
- 0a962b1 GoSNS: use the configured account ID
- 3b59ad3 GoSQS: Use DeleteQueueResponse instead of DeleteMessageResponse when deleting queue
- a638d02 Harden release workflow
- 38abcff ISSUE-154: Rename Message TimeStamp Property to Be Consistent with AWS SNS Message Body Property
- 46a9697 Implemented MaximumMessageSize as a queue attribute
- 5e8cb5d Improve GoAws Docs
- 2a08040 Improve GoAws Docs
- 13c39fb Improve Queue URL paths
- d6568e7 Include HEALTHCHECK in Docker container
- ba9b48a Include Owner value in Subscriptions and SubscriptionsByTopic responses
- b279ce0 Issue Admiral-Piett#68 - Fix for no queue on publish - Also updated code to go1.7
- 58ba524 Load FilterPolicy on init
- 17af1f0 Lock queues/topics until fully populated
- 4e5c34c Logging and command line/flag processing Improvements
- 9f38253 Logging and command line/flag processing Improvements - v2
- 23c86fd Merge branch 'add-sns-filter-policy-support' of github.com:forrest-ua/goaws into add-sns-filter-policy-support
- 8c98389 Merge branch 'master' into ISS-122-concurrent-map-access-ex
- 1fd1629 Merge branch 'master' into add-sns-filter-policy-support
- c185f67 Merge branch 'master' into add-sns-filter-policy-support
- 90de947 Merge branch 'master' into add-subject
- c5111e9 Merge branch 'master' into delete_batch
- 8ed2fac Merge branch 'master' into feature/allow-redrive-policy-at-cfg
- 4792680 Merge branch 'master' into feature/maximum-message-size
- fc3c45a Merge branch 'master' into fix-deadlock-receive-message
- cf42a75 Merge branch 'master' into fix/nil-pointer-while-receive-delete-q
- c5642a4 Merge branch 'master' into fix_host_domain
- b3a79e4 Merge branch 'master' into lock-fix-for-queue-not-found
- 8edd500 Merge branch 'master' into master
- 095c1fd Merge branch 'master' into master
- fc6310d Merge branch 'master' into patch-1
- 8939f8d Merge branch 'master' into random-latency-for-sqs
- f193705 Merge branch 'master' into remove-sns-newline
- 5ab5489 Merge branch 'master' into utests-v1
- c218a21 Merge branch 'master' of github.com:p4tin/goaws
- 834f5db Merge branch 'master' of https://github.com/p4tin/GoAws
- 8cb516e Merge pull request Admiral-Piett#1 from cv65kr/fix-decode-message
- c4d8080 Merge pull request Admiral-Piett#100 from p4tin/logging
- a087a31 Merge pull request Admiral-Piett#101 from p4tin/logging2
- d614bb0 Merge pull request Admiral-Piett#105 from queeno/add_logrus_vendor_dep
- f3acfd8 Merge pull request Admiral-Piett#106 from ulich/master
- 2865a4c Merge pull request Admiral-Piett#108 from p4tin/p4tin-patch-1
- 5ccc9c5 Merge pull request Admiral-Piett#110 from kiril-pirozenko-home24/patch-1
- c6b8675 Merge pull request Admiral-Piett#113 from brianmoran/SNS-prevent-duplicate-subs
- f2de704 Merge pull request Admiral-Piett#114 from jemmyw/delete_batch
- 3d204db Merge pull request Admiral-Piett#120 from p4tin/readme-update
- f90e57b Merge pull request Admiral-Piett#121 from p4tin/use-dep
- 0f96ff5 Merge pull request Admiral-Piett#123 from brianmoran/ISS-122-concurrent-map-access-ex
- a5b8f61 Merge pull request Admiral-Piett#128 from p4tin/Issues_64_127
- 0b96b58 Merge pull request Admiral-Piett#129 from p4tin/arn_fix
- 53c2d43 Merge pull request Admiral-Piett#13 from p4tin/FixImports
- 500a582 Merge pull request Admiral-Piett#130 from p4tin/makefile
- ea5dc38 Merge pull request Admiral-Piett#132 from queeno/master
- 2f8780c Merge pull request Admiral-Piett#135 from p4tin/p4tin-patch-1
- 3fabc11 Merge pull request Admiral-Piett#138 from jeloou/fix/readme-typos
- 8b66635 Merge pull request Admiral-Piett#139 from jeloou/add/message-attributes-support
- 98a264b Merge pull request Admiral-Piett#142 from canthefason/master
- 8b486e3 Merge pull request Admiral-Piett#143 from canthefason/master
- 1f0ae7c Merge pull request Admiral-Piett#144 from canthefason/change-visibility
- ef778d8 Merge pull request Admiral-Piett#146 from iambbs/master
- 8c9ed3c Merge pull request Admiral-Piett#15 from p4tin/list-topics
- 840cc85 Merge pull request Admiral-Piett#152 from eligijusvitkauskas-home24/fix-deadlock-receive-message
- 454134a Merge pull request Admiral-Piett#153 from eligijusvitkauskas-home24/lock-fix-for-queue-not-found
- d345f7a Merge pull request Admiral-Piett#155 from aarontimbo/issue-154-rename-timestamp-property
- ca3e227 Merge pull request Admiral-Piett#156 from JacobFerm/remove-sns-newline
- 8328a7d Merge pull request Admiral-Piett#157 from Home24/feature/fifo
- c50614d Merge pull request Admiral-Piett#158 from iambbs/master
- d898ad9 Merge pull request Admiral-Piett#159 from forrest-ua/add-sns-filter-policy-support
- 5c49108 Merge pull request Admiral-Piett#160 from Ugzuzg/master
- 6df4af4 Merge pull request Admiral-Piett#163 from qhenkart/adds-attributes-to-publish
- eba04fe Merge pull request Admiral-Piett#165 from frodeaa/fix-test
- df155af Merge pull request Admiral-Piett#168 from mgoncharenko/master
- e988c01 Merge pull request Admiral-Piett#17 from p4tin/TopicCreate
- e486013 Merge pull request Admiral-Piett#172 from andreyserdjuk/master
- df76d5f Merge pull request Admiral-Piett#174 from forrest-ua/fix-batch-delete-endpoint
- d7c48c0 Merge pull request Admiral-Piett#175 from kcajmagic/adding_http_support
- 3311106 Merge pull request Admiral-Piett#178 from mwaaas/feature/adding_attributes_in_receive_message
- 1df8cca Merge pull request Admiral-Piett#183 from p4tin/sns_pubish_msg_attribs
- ceeb88b Merge pull request Admiral-Piett#184 from p4tin/fix_create_queue
- c0c3d20 Merge pull request Admiral-Piett#185 from p4tin/improve_queue_urls
- 8d635c3 Merge pull request Admiral-Piett#188 from p4tin/fix_router
- 895f49a Merge pull request Admiral-Piett#189 from pjarmalavicius/feature/deduplication
- 526ffc...