| 
							
							
								 Tom Christie | 8e0b9e55ec | Properly catch MultiPartParserError during .parse() | 2012-02-22 13:09:09 +00:00 |  | 
			
				
					| 
							
							
								 Can Yavuz | 44b56ed059 | let the XML parser fail gracefully on malformed XML | 2012-02-22 11:17:37 +01:00 |  | 
			
				
					| 
							
							
								 Tom Christie | 9277f438cb | Fix YAML parser bug | 2012-02-21 22:09:05 +00:00 |  | 
			
				
					| 
							
							
								 Tom Christie | dea4a45ec7 | pep8/pyflakes cleanup | 2012-01-21 18:33:34 +00:00 |  | 
			
				
					| 
							
							
								 Ben Timby | 0a5ca000ed | Docstring/whitespace fixes. | 2012-01-18 22:59:30 -05:00 |  | 
			
				
					| 
							
							
								 Michele Lazzeri | 2966c34352 | correct complex data xml parsing | 2012-01-12 13:28:32 +01:00 |  | 
			
				
					| 
							
							
								 Michele Lazzeri | 6b3792aef2 | recursive xml parsing | 2012-01-11 19:37:43 +01:00 |  | 
			
				
					| 
							
							
								 Michele Lazzeri | 1664bc7b91 | recursive xml parsing | 2012-01-11 19:36:43 +01:00 |  | 
			
				
					| 
							
							
								 Michele Lazzeri | 27d22cff6c | Revert "update author" This reverts commit f461acbaf2. | 2012-01-11 19:34:08 +01:00 |  | 
			
				
					| 
							
							
								 Michele Lazzeri | ab83a2faae | recursive xml parsing | 2012-01-11 19:31:08 +01:00 |  | 
			
				
					| 
							
							
								 Michele Lazzeri | ad7d921e86 | Revert "update author" This reverts commit f461acbaf2. | 2012-01-11 19:29:48 +01:00 |  | 
			
				
					| 
							
							
								 Michele Lazzeri | f461acbaf2 | update author | 2012-01-11 18:58:43 +01:00 |  | 
			
				
					| 
							
							
								 Tom Christie | c8134a6340 | Replace tab with spaces. | 2012-01-11 13:44:11 +00:00 |  | 
			
				
					| 
							
							
								 Tom Christie | 07349597ab | whitespace fixes | 2011-12-29 13:31:12 +00:00 |  | 
			
				
					| 
							
							
								 Craig Blaszczyk | 0632e946f9 | add xml parser | 2011-12-11 18:27:40 +00:00 |  | 
			
				
					| 
							
							
								 Tom Christie | 2dc042f0cf | Picky. :) | 2011-07-02 10:37:51 -07:00 |  | 
			
				
					| 
							
							
								 Jens Alm | 3e0a978dd9 | Fixed YAMLParser = None | 2011-07-02 19:19:45 +02:00 |  | 
			
				
					| 
							
							
								 Jens Alm | 20c7e605c9 | Sloppy copy-pasting... | 2011-07-02 19:12:43 +02:00 |  | 
			
				
					| 
							
							
								 Jens Alm | f73588eb42 | parsers.DEFAULT_PARSERS added to be consistent with renderers.DEFAULT_RENDERERS | 2011-07-02 19:03:26 +02:00 |  | 
			
				
					| 
							
							
								 Tom Christie | f7b7778a79 | pull in markos changes, minor tweaks to yaml stuff | 2011-07-01 17:44:08 +01:00 |  | 
			
				
					| 
							
							
								 Andrew Straw | f6e4578656 | return 400 BAD REQUEST rather than Django traceback/500 error on failed multipart parse | 2011-06-29 23:02:00 +02:00 |  | 
			
				
					| 
							
							
								 markotibold | 7f536c1db3 | Very basic YAML support. Probably needs some tweaking, and definitely needs tests. | 2011-06-26 01:34:52 +02:00 |  | 
			
				
					| 
							
							
								 Alen Mujezinovic | d034c0fe4f | Removed unused imports | 2011-06-09 16:27:45 +01:00 |  | 
			
				
					| 
							
							
								 Alen Mujezinovic | a848923a39 | Returning the dict from parse_qsinFormParserfails on forms.Use `QueryDict` instead to return a value that is compatible with forms. | 2011-06-09 16:24:27 +01:00 |  | 
			
				
					| 
							
							
								 Tom Christie | ce6e5fdc01 | Renderers can now cope with parameterised args.  ResponseMixin gets cleaned up & added Renderer.can_handle_response(), mirroring Parsers.can_handle_request() | 2011-05-24 13:29:30 +01:00 |  | 
			
				
					| 
							
							
								 Tom Christie | e7f8c06dbb | Merge in marko's doc markup | 2011-05-19 08:49:57 +01:00 |  | 
			
				
					| 
							
							
								 Tom Christie | 8c3280f9c0 | data flattening needs to go into resource | 2011-05-19 08:36:55 +01:00 |  | 
			
				
					| 
							
							
								 markotibold | 92c015e049 | Most of the actual work so far has been markup really. | 2011-05-18 22:13:48 +02:00 |  | 
			
				
					| 
							
							
								 Tom Christie | 8f6bcac7f3 | cleanup | 2011-05-13 09:59:36 +01:00 |  | 
			
				
					| 
							
							
								 Tom Christie | 15f9e7c566 | refactoring resource specfic stuff into ResourceMixin - validators now defunct | 2011-05-12 12:55:13 +01:00 |  | 
			
				
					| 
							
							
								 Tom Christie | 8f58ee489d | Getting the API into shape | 2011-05-10 10:49:28 +01:00 |  | 
			
				
					| 
							
							
								 Tom Christie | b358fbdbe9 | More refactoring - move various less core stuff into utils etc | 2011-04-29 14:32:56 +01:00 |  | 
			
				
					| 
							
							
								 Tom Christie | b18302586c | Urg.  Fix broken merging. | 2011-04-27 18:36:43 +01:00 |  | 
			
				
					| 
							
							
								 Tom Christie | da60f68f50 | Merge previous checkins | 2011-04-27 18:20:29 +01:00 |  | 
			
				
					| 
							
							
								 tom christie tom@tomchristie.com | 3d15adaeb1 | Fixes #35 - Import json from django's built-in package (Does cleverness in determing best lib to use) | 2011-04-26 20:20:31 +01:00 |  | 
			
				
					| 
							
							
								 Tom Christie | 762a52edde | Fix some compat issues with json/simplejson | 2011-04-25 04:50:28 +01:00 |  | 
			
				
					| 
							
							
								 Tom Christie | 349ffcaf5f | Rename mixins into Mixin class, rename ResponseException to ErrorResponse, remove NoContent | 2011-04-11 16:38:00 +01:00 |  | 
			
				
					| 
							
							
								 Tom Christie | 941742593c | Remove last bits of ParserMixin | 2011-04-11 13:22:54 +01:00 |  | 
			
				
					| 
							
							
								 Tom Christie | d4ed178456 | More tests passing | 2011-04-11 11:54:26 +01:00 |  | 
			
				
					| 
							
							
								 tom christie tom@tomchristie.com | 4687db680c | Refactor to use self.CONTENT to access request body.  Get file upload working | 2011-04-02 16:32:37 +01:00 |  | 
			
				
					| 
							
							
								 sebpiq | ee74aec27c | debug + tests for MultipartParser | 2011-03-11 15:05:35 +02:00 |  | 
			
				
					| 
							
							
								 sebpiq | d6c13a9e5c | documentation + tests + debugging for formparsers | 2011-03-11 14:34:39 +02:00 |  | 
			
				
					| 
							
							
								 sebpiq | 2d8e4e056b | documentation | 2011-03-10 16:49:11 +02:00 |  | 
			
				
					| 
							
							
								 sebpiq | 26e10d0e3f | removed useless stuff, request.POST and FILES not used + some doc | 2011-03-10 16:03:46 +02:00 |  | 
			
				
					| 
							
							
								 spiq | 899233bf99 | renamings + corrected a bug | 2011-03-09 14:07:06 +02:00 |  | 
			
				
					| 
							
							
								 spiq | d053cc892d | corrected a small bug | 2011-03-08 17:19:55 +02:00 |  | 
			
				
					| 
							
							
								 spiq | 2169c85dbb | FomrParser now implements a work around for empty values in a list | 2011-03-04 17:23:18 +02:00 |  | 
			
				
					| 
							
							
								 spiq | 033c0ae797 | forms and multipat parsers now flaten data | 2011-03-04 17:06:44 +02:00 |  | 
			
				
					| 
							
							
								 spiq | 91b33659b5 | fix for PUT files | 2011-03-04 12:28:20 +02:00 |  | 
			
				
					| 
							
							
								 tom christie tom@tomchristie.com | 57b3a372f2 | Move status codes into seperate module | 2011-02-19 10:47:26 +00:00 |  |