Jack Danger 
							
						 
					 
					
						
						
						
						
							
						
						
							bdecd26397 
							
						 
					 
					
						
						
							
							Merge pull request  #919  from JackDanger/md5-of-sqs-messages  
						
						... 
						
						
						
						MD5 calculation of SQS message attributes 
						
						
					 
					
						2017-05-22 18:23:51 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger Canty 
							
						 
					 
					
						
						
						
						
							
						
						
							6679def702 
							
						 
					 
					
						
						
							
							Python 2/3 compat for MD5 of SQS attributes  
						
						
						
						
					 
					
						2017-05-22 18:11:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger Canty 
							
						 
					 
					
						
						
						
						
							
						
						
							daba699147 
							
						 
					 
					
						
						
							
							binary values are sent as base64-encoded strings  
						
						
						
						
					 
					
						2017-05-22 18:11:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger Canty 
							
						 
					 
					
						
						
						
						
							
						
						
							5e88b5d1b4 
							
						 
					 
					
						
						
							
							MD5 calculation of SQS message attributes  
						
						... 
						
						
						
						This implements the same MD5 hashing pattern as implemented in the Ruby
and Java AWS SDKs
Doesn't yet handle list types but if you're reading this you might be
surprised how easy that is to add. Give it a shot and if you get stuck
reach out to me for help. 
						
						
					 
					
						2017-05-22 18:11:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger Canty 
							
						 
					 
					
						
						
						
						
							
						
						
							aad1e17787 
							
						 
					 
					
						
						
							
							Shorter sleeps in SQS test  
						
						... 
						
						
						
						One of these tests actually waited the entire 60 seconds of the
visibility timeout but that value appears to have been copied
from a previous test that didn't. Updating all tests with shorter
timeouts so folks who copy setup code in the future don't fall
into this trap 
						
						
					 
					
						2017-05-15 15:06:28 -07:00 
						 
				 
			
				
					
						
							
							
								Kate Heddleston 
							
						 
					 
					
						
						
						
						
							
						
						
							992b475093 
							
						 
					 
					
						
						
							
							testing create, get, list, delete policy versions  
						
						
						
						
					 
					
						2017-05-15 14:56:30 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							a0a205328d 
							
						 
					 
					
						
						
							
							Cleanup SQS body encoding.  Closes   #458 ,  #460 .  
						
						
						
						
					 
					
						2017-03-19 11:03:55 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							cda553abfb 
							
						 
					 
					
						
						
							
							Change tests to use default server port of 5000.  
						
						
						
						
					 
					
						2017-03-12 21:04:19 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							896f040fca 
							
						 
					 
					
						
						
							
							Fix sqs tests for server mode.  
						
						
						
						
					 
					
						2017-03-05 10:09:19 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							3b4ef2cf15 
							
						 
					 
					
						
						
							
							Merge in master.  
						
						
						
						
					 
					
						2017-03-05 09:58:39 -05:00 
						 
				 
			
				
					
						
							
							
								Chris LaRose 
							
						 
					 
					
						
						
						
						
							
						
						
							56f9409ca9 
							
						 
					 
					
						
						
							
							Use request URL to generate SQS queue URLs;  fixes   #626  ( #827 )  
						
						
						
						
					 
					
						2017-03-04 22:53:14 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							f37bad0e00 
							
						 
					 
					
						
						
							
							Lints.  
						
						
						
						
					 
					
						2017-02-23 21:37:43 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							81836b6981 
							
						 
					 
					
						
						
							
							Get standalone server mode working for all tests.  
						
						
						
						
					 
					
						2017-02-23 19:43:48 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							fe46b4c5b9 
							
						 
					 
					
						
						
							
							Remove extra line in test.  
						
						
						
						
					 
					
						2017-02-20 15:50:49 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							fde721bed7 
							
						 
					 
					
						
						
							
							Testing new version of decorator.  
						
						
						
						
					 
					
						2017-02-15 22:35:45 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							9076e48fee 
							
						 
					 
					
						
						
							
							Fix sqs tests region.  
						
						
						
						
					 
					
						2017-02-11 19:50:26 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							2d03182ae2 
							
						 
					 
					
						
						
							
							Migrate some sqs tests to boto3.  
						
						
						
						
					 
					
						2017-02-11 19:41:09 -05:00 
						 
				 
			
				
					
						
							
							
								Raghavendra Prabhu 
							
						 
					 
					
						
						
						
						
							
						
						
							34a28b0fd5 
							
						 
					 
					
						
						
							
							Use region from ctor to set queue_arn.  
						
						... 
						
						
						
						Without this, any region passed to boto3.resource is ignored and unit
tests depending on it break. 
						
						
					 
					
						2016-08-17 22:12:00 +01:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							ececa8009b 
							
						 
					 
					
						
						
							
							Merge pull request  #665  from macheins/fix-broken-sqs-queue-arn-attribute  
						
						... 
						
						
						
						Fix broken SQS QueueArn attribute 
						
						
					 
					
						2016-07-24 09:28:47 -04:00 
						 
				 
			
				
					
						
							
							
								macheins 
							
						 
					 
					
						
						
						
						
							
						
						
							b152996ddf 
							
						 
					 
					
						
						
							
							Changed unit test to reflect changes  
						
						
						
						
					 
					
						2016-07-19 14:20:33 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Santos 
							
						 
					 
					
						
						
						
						
							
						
						
							8ffd4e51ec 
							
						 
					 
					
						
						
							
							Fix retrieving inexistent queue errors when using boto3.  
						
						... 
						
						
						
						Handle 404 errors when trying to retrieve a SQS queue that does not
exist. Add get_queue and get_inexistent_queue tests for boto3. 
						
						
					 
					
						2016-07-16 12:09:34 +01:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							ea43f41470 
							
						 
					 
					
						
						
							
							Merge pull request  #625  from nfvs/fix_whitespace  
						
						... 
						
						
						
						Strip extra whitespace and newlines from SQS response templates. 
						
						
					 
					
						2016-06-17 17:51:07 -04:00 
						 
				 
			
				
					
						
							
							
								Nuno Santos 
							
						 
					 
					
						
						
						
						
							
						
						
							68eeb5948b 
							
						 
					 
					
						
						
							
							Strip extra whitespace and newlines from SQS response templates.  
						
						... 
						
						
						
						Fixes  #623  
					
						2016-06-02 12:26:50 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Long 
							
						 
					 
					
						
						
						
						
							
						
						
							9b7902018f 
							
						 
					 
					
						
						
							
							Respect VisibilityTimeout when calling receive_message  
						
						... 
						
						
						
						Previously, receive_message would always use the queue's default
visibility timeout instead of the value passed as a query parameter when
calling the receive_message method on an SQS connection. 
						
						
					 
					
						2016-05-31 15:13:49 -07:00 
						 
				 
			
				
					
						
							
							
								Scott Leishman 
							
						 
					 
					
						
						
						
						
							
						
						
							3fd33c03bf 
							
						 
					 
					
						
						
							
							boto3 SQS set attributes fix.  
						
						
						
						
					 
					
						2016-02-19 23:32:01 -08:00 
						 
				 
			
				
					
						
							
							
								Ian Dees 
							
						 
					 
					
						
						
						
						
							
						
						
							5115e50bd0 
							
						 
					 
					
						
						
							
							The message has to be bigger  
						
						
						
						
					 
					
						2015-11-10 11:39:00 -05:00 
						 
				 
			
				
					
						
							
							
								Ian Dees 
							
						 
					 
					
						
						
						
						
							
						
						
							a4e86494e1 
							
						 
					 
					
						
						
							
							Add a test for a message that is too long  
						
						
						
						
					 
					
						2015-11-10 11:24:55 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							f72613cc47 
							
						 
					 
					
						
						
							
							Fix queue urls for other regions.  Closes   #411 .  
						
						
						
						
					 
					
						2015-09-19 09:18:16 -04:00 
						 
				 
			
				
					
						
							
							
								Dustin J. Mitchell 
							
						 
					 
					
						
						
						
						
							
						
						
							7470a9f68b 
							
						 
					 
					
						
						
							
							update test_messages_polling to assume messages are returned immediately  
						
						
						
						
					 
					
						2015-08-31 11:54:17 -04:00 
						 
				 
			
				
					
						
							
							
								Jot 
							
						 
					 
					
						
						
						
						
							
						
						
							178d1c3a93 
							
						 
					 
					
						
						
							
							Added support for WaitTimeSeconds in SQS  #392  
						
						
						
						
					 
					
						2015-08-13 02:58:14 +02:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							519726a70a 
							
						 
					 
					
						
						
							
							Cleaning up SQS for boto3.  Closes   #385 .  
						
						
						
						
					 
					
						2015-08-02 09:45:40 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							0195e04053 
							
						 
					 
					
						
						
							
							Allow deleting of SQS invisible messages.  Closes   #352 .  
						
						
						
						
					 
					
						2015-05-29 23:26:43 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							6b44e41249 
							
						 
					 
					
						
						
							
							Add SQS purge_queue action.  Closes   #349 .  
						
						
						
						
					 
					
						2015-05-29 23:21:14 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							aa7233a2db 
							
						 
					 
					
						
						
							
							Fixes for multi-region SQS.  
						
						
						
						
					 
					
						2014-11-16 17:57:46 -05:00 
						 
				 
			
				
					
						
							
							
								Joseph Lawson 
							
						 
					 
					
						
						
						
						
							
						
						
							832e903f26 
							
						 
					 
					
						
						
							
							test sqs with xml characters  
						
						
						
						
					 
					
						2014-10-22 16:03:42 -04:00 
						 
				 
			
				
					
						
							
							
								Ralfas 
							
						 
					 
					
						
						
						
						
							
						
						
							76aa9a8b22 
							
						 
					 
					
						
						
							
							Added basic support for SQS MessageAttributes.  
						
						
						
						
					 
					
						2014-10-05 19:10:49 +01:00 
						 
				 
			
				
					
						
							
							
								David Baumgold 
							
						 
					 
					
						
						
						
						
							
						
						
							eedb4c4b73 
							
						 
					 
					
						
						
							
							Support Python 3 using six  
						
						
						
						
					 
					
						2014-08-28 10:57:43 -04:00 
						 
				 
			
				
					
						
							
							
								David Baumgold 
							
						 
					 
					
						
						
						
						
							
						
						
							4201e6b430 
							
						 
					 
					
						
						
							
							from __future__ import unicode_literals  
						
						
						
						
					 
					
						2014-08-27 11:33:55 -04:00 
						 
				 
			
				
					
						
							
							
								Clint Ecker 
							
						 
					 
					
						
						
						
						
							
						
						
							ca6a9bad4f 
							
						 
					 
					
						
						
							
							use proper message encoding  
						
						
						
						
					 
					
						2014-06-23 13:53:46 -05:00 
						 
				 
			
				
					
						
							
							
								Clint Ecker 
							
						 
					 
					
						
						
						
						
							
						
						
							a9ef2eaaf4 
							
						 
					 
					
						
						
							
							typos  
						
						
						
						
					 
					
						2014-06-22 13:34:32 -05:00 
						 
				 
			
				
					
						
							
							
								Clint Ecker 
							
						 
					 
					
						
						
						
						
							
						
						
							049b73485f 
							
						 
					 
					
						
						
							
							test changing visibility improperly  
						
						
						
						
					 
					
						2014-06-20 16:29:40 -05:00 
						 
				 
			
				
					
						
							
							
								Clint Ecker 
							
						 
					 
					
						
						
						
						
							
						
						
							c18e0cc82e 
							
						 
					 
					
						
						
							
							Enhanced SQS support  
						
						... 
						
						
						
						- Support for delaying messages
- Support for visibility timeouts
- Support for actually deleting messages
- Support for message bodies longer than 27 characters
- Support for message attributes
- Support for accurate queue attributes
Caveats:
- All message attributes are returned regardless of whether or not
attributes were requested when reading messages
- I’m not sure why messages longer than 27 characters were breaking in
my tests. Boto seems to expect the body to be base64 encoded and bodies
less than 27 characters would be fine, but if I attempted to use a
larger body it would mangle the content. I now base64 encode the body
if the raw string is longer than 27 characters and all is fine. 
						
						
					 
					
						2014-06-20 15:00:36 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Ossareh 
							
						 
					 
					
						
						
						
						
							
						
						
							470ade25eb 
							
						 
					 
					
						
						
							
							support QueueNamePrefix in the SQS Backend  
						
						
						
						
					 
					
						2014-02-20 11:28:53 -08:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							8b278eb05d 
							
						 
					 
					
						
						
							
							Clean up querystring logic.  
						
						
						
						
					 
					
						2013-12-29 21:50:25 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							59fe1abfdf 
							
						 
					 
					
						
						
							
							Cleanup flake8  
						
						
						
						
					 
					
						2013-08-03 17:21:25 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							3b52ba687d 
							
						 
					 
					
						
						
							
							Merge pull request  #25  from antimora/moto_23  
						
						... 
						
						
						
						Returning None in get_queue when not found. Closes  spulec/moto#23  
						
						
					 
					
						2013-04-27 14:54:03 -07:00 
						 
				 
			
				
					
						
							
							
								dilshod.tadjibaev 
							
						 
					 
					
						
						
						
						
							
						
						
							64baad79b0 
							
						 
					 
					
						
						
							
							Returning None in get_queue when not found.  Closes   spulec/moto#23  
						
						
						
						
					 
					
						2013-04-24 00:54:23 -07:00 
						 
				 
			
				
					
						
							
							
								dilshod.tadjibaev 
							
						 
					 
					
						
						
						
						
							
						
						
							c9fb6f1cc1 
							
						 
					 
					
						
						
							
							Implemented remaining Queue attributes. This  closes   spulec/moto#22  
						
						... 
						
						
						
						The following attributes were added:
  - ApproximateNumberOfMessagesDelayed
  - ApproximateNumberOfMessagesNotVisible
  - CreatedTimestamp
  - DelaySeconds
  - LastModifiedTimestamp
  - MaximumMessageSize
  - MessageRetentionPeriod
  - QueueArn
  - ReceiveMessageWaitTimeSeconds 
						
						
					 
					
						2013-04-24 00:50:41 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							dbf2368aa6 
							
						 
					 
					
						
						
							
							Implement SQS get_queue_url.  Closes   #18  
						
						
						
						
					 
					
						2013-04-18 23:07:24 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							b03d48e6bc 
							
						 
					 
					
						
						
							
							fixes to sqs encoding.  Closes   #4 .  
						
						
						
						
					 
					
						2013-03-23 09:44:53 -04:00