Skip to content

Releases: Admiral-Piett/goaws

v0.4.0

02 Mar 21:17
Compare
Choose a tag to compare

Note

  • I had a snafu with the releases and had to rebuild them.
  • Technically v0.4.0 and v0.4.1 are the same (There were never any functional app changes between them anyway)

Docker images

  • docker pull admiralpiett/goaws
  • docker pull admiralpiett/goaws:v0.4.0
  • docker pull admiralpiett/goaws:latest

Changelog

  • 08a8a36 Add release action
  • 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
  • 08f4d12 Fix default config in docker release
  • 0a4efc7 Merge pull request #253 from Admiral-Piett/upgrade-golang
  • c6ac610 Update go version and dependencies

v0.3.2

28 Feb 04:27
952c704
Compare
Choose a tag to compare

Docker images

  • docker pull admiralpiett/goaws
  • docker pull admiralpiett/goaws:v0.3.2
  • docker pull admiralpiett/goaws:latest

Changelog

  • cbd47e4 Add tests for all expected subscription attributes
  • 81dab77 Added random latency to SQS receives.
  • f2d3f03 Fix default config import
  • 74f2ca3 Fix message decoding
  • b8b2d7b Fix package references from repo migration
  • edfd3c9 Fix releases and docker building
  • bd31a9e Fixed Dockerfile for reproducible builds
  • 0a962b1 GoSNS: use the configured account ID
  • 46a9697 Implemented MaximumMessageSize as a queue attribute
  • 8ed2fac Merge branch 'master' into feature/allow-redrive-policy-at-cfg
  • 4792680 Merge branch 'master' into feature/maximum-message-size
  • 8939f8d Merge branch 'master' into random-latency-for-sqs
  • 8cb516e Merge pull request #1 from cv65kr/fix-decode-message
  • 895f49a Merge pull request #189 from pjarmalavicius/feature/deduplication
  • 6ecd9bf Merge pull request #198 from andykuszyk/random-latency-for-sqs
  • 2903a99 Merge pull request #2 from kukushkin/fix/dockerfile
  • 9436ebb Merge pull request #202 from mbklein/update_sns_api
  • 3a34c40 Merge pull request #209 from p4tin/Issue_208
  • 3ac8768 Merge pull request #210 from sebcante/fix/fix-recv-n-sent-ts-in-millis
  • 4d29b1e Merge pull request #211 from sebcante/feature/support-receive-cancel
  • 8b6ddf5 Merge pull request #218 from DayS1eeper/master
  • 3993d6e Merge pull request #229 from cv65kr/fix-decode-message
  • 0bee4ed Merge pull request #232 from kukushkin/feature/maximum-message-size
  • ba73e9b Merge pull request #235 from sebcante/feature/allow-redrive-policy-at-cfg
  • 28de0fa Merge pull request #249 from Admiral-Piett/fix-paths-repo-swap
  • 10b1b90 Merge pull request #250 from Admiral-Piett/fix-automatic-config-import
  • 952c704 Merge pull request #252 from Admiral-Piett/docker-builds
  • 7452e17 MessageDeduplicationId support
  • bfccff2 Moved random latency parameters into config
  • 67d3017 NewRequestWithContext is only for go 1.13, reverted back to old way to support go 1.12
  • c35d6e3 Run tests during the build step in Dockerfile
  • 3ba1059 add test - check status code from pemHandler
  • 34500ea changed ApproximateFirstReceiveTimestamp and SentTimestamp to be returned in millis as per doco https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html
  • d34c4c5 fix routes order
  • 68acadb formatting
  • bf5d80d gosqs test: cleanup pr
  • 9296ed3 gosqs: added support to cancel sqs receiveMessage(). Without this if the client cancels a waiting receiveMessage(), goaws risks to send a subsequent message from queue to a receive() handler that no client listens to and make this message not visible to pickup by other receiver until WaitTimeSeconds is reached
  • cccd057 sqs: allow redrive-policy to be set from config yaml
  • 3926335 sqs: allow redrive-policy to be set from config yaml

v0.3.1

12 Oct 23:38
Compare
Choose a tag to compare

Changelog

b6cccf8 #208 Fixed creating subscriptions on startup to exsiting queues

Docker images

  • docker pull pafortin/goaws
  • docker pull docker.io/pafortin/goaws:v0.3.1
  • docker pull docker.io/pafortin/goaws:latest

v0.3.0

07 Oct 10:15
44f52f0
Compare
Choose a tag to compare

Changelog

c5642a4 Merge branch 'master' into fix_host_domain
44f52f0 Merge pull request #194 from kcajmagic/fix_host_domain
4d35136 removed sqs. from hostname

Docker images

  • docker pull pafortin/goaws
  • docker pull docker.io/pafortin/goaws:v0.3.0
  • docker pull docker.io/pafortin/goaws:latest

v0.2.2

05 Oct 16:02
7aca39e
Compare
Choose a tag to compare

Changelog

5668414 #197 Fix Logging issues
7aca39e Merge pull request #207 from p4tin/loggingFixes

Docker images

  • docker pull pafortin/goaws
  • docker pull docker.io/pafortin/goaws:v0.2.2
  • docker pull docker.io/pafortin/goaws:latest

v0.2.1

05 Oct 15:24
Compare
Choose a tag to compare

Changelog

f7a1691 Fixed SNS config for http added sns http raw delivery
3b59ad3 GoSQS: Use DeleteQueueResponse instead of DeleteMessageResponse when deleting queue
333fc18 Merge pull request #203 from mbklein/fix_delete_queue_response
db99299 Merge pull request #204 from p4tin/use_go_modules
709c065 Merge pull request #206 from p4tin/issue_205

Docker images

  • docker pull pafortin/goaws
  • docker pull docker.io/pafortin/goaws:v0.2.1
  • docker pull docker.io/pafortin/goaws:latest

v0.2.0

01 Oct 04:50
Compare
Choose a tag to compare

Changelog

346c749 Fix delete check of DeleteMessageBatch
377d2d1 Fix the registration order of health path
86b3a46 Fix typo in log field name "endpoing->endpoint"
cf42a75 Merge branch 'master' into fix/nil-pointer-while-receive-delete-q
fc6310d Merge branch 'master' into patch-1
292b816 Merge pull request #191 from fusic/fix_delete_check
75098e0 Merge pull request #195 from damianh/patch-1
be178e3 Merge pull request #196 from innossh/fix_health_check
cfaba87 Merge pull request #199 from andygrundman/master
eb6bd49 Merge pull request #200 from slang25/patch-1
fba8872 Merge pull request #201 from sebcante/fix/nil-pointer-while-receive-delete-q
050500d Move ErrorResponse RequestId out of the Error element, per https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-api-responses.html
fa7985d Tidy up README formatting
96576fc Update go.yml
da493fb Use Go Modules and use Gothub Actions instead of Travis CI
8a82883 [pr feedback] gosqs: ReceiveMessage() exit earlier if queue not found
f7154e4 fixes panic at goaws/app/gosqs/gosqs.go:376. use case DeleteQueue() while something is still blocked on ReceiveMessage()

Docker images

  • docker pull pafortin/goaws
  • docker pull docker.io/pafortin/goaws:v0.2.0
  • docker pull docker.io/pafortin/goaws:latest

v1.1.2

03 Jan 20:37
8d635c3
Compare
Choose a tag to compare
  • Fix for AccountID in URL and improved unit tests.

v1.1.1

29 Dec 14:44
c0c3d20
Compare
Choose a tag to compare
Merge pull request #185 from p4tin/improve_queue_urls

Improve Queue URL paths

v1.1.0

29 Dec 14:00
ceeb88b
Compare
Choose a tag to compare

List of enhancements and Fixes included in this release:

  • fix spacing, add missing word
  • remove GetResult methods from Message and MessageAttributeValue
  • add attributes support to ReceiveMessage
  • Merge pull request #142 from canthefason/master …
  • add QueueNamePrefix filter to ListQueues endpoint
  • add send message batch support
  • option for QueueAttributeDefaults in config
  • Fix tests, remove not used assertions
  • Apply locking only for FIFO queues
  • Add locking/unlocking methods to queue
  • No need to have message pointer in locker, just use int
  • Add support for FIFO queues (no deduplication)
  • Remove newline from SNS Message timestamp
  • Move SyncQueue lock after a check if a queue exists
  • Rename Message TimeStamp Property to Be Consistent with AWS
  • Unlock SyncQueue before early return …
  • Fix on a deadlock for ReceiveMessage when wait time is specified …
  • update README.md
  • subscribe with arn, ReceiveMessageWaitTimeSeconds attribute, SetQueue… …
  • add deadletter queue
  • fix race conditions
  • add ChangeMessageVisibility handler and VisibilityTimeout logic
  • add first version of the changevisibility functionality
  • fix receipt handle is not properly set issue
  • add one more EmptyBatchRequest check
  • add queue existence check to SendMessageBatch
  • 164 Fix Multi-port and CreateQueue URL
  • 181 Added message attributes to sns sqs publish and other fixes
  • Add attributes in received message response
  • fix sns http subscribe test
  • add ability to send http(s) requests
  • Fix 'slice bounds out of range' in DeleteMessageBatch
  • moving HashAttributes to common package
  • SNS, SQS signature check fixes - for AWS SDK
  • Changed the way we get 'dep' command
  • adds message attributes to publish that attach to the sqs attributes … …
  • Update container version
  • Add tests
  • Update README file
  • Take into acount FilterPolicy during publishing
  • Load FilterPolicy on init
  • Add GetSubsriptionAttributes method