Commit Graph

  • 04f955aae5 fix(Request): URI builders not including ? between path, query string kgriffs 2013-04-03 21:56:43 -04:00
  • 754391205e Merge branch 'master' of github.com:racker/falcon kgriffs 2013-04-03 21:33:59 -04:00
  • 134b0eaf51 perf(Request): Improved performance when no query string is present kgriffs 2013-04-03 21:30:05 -04:00
  • 4d0ce85551 perf(Request): Improved performance when no query string is present kgriffs 2013-04-03 21:30:05 -04:00
  • cbfad567f8 perf(Request): Use attribute directly kgriffs 2013-04-03 21:16:52 -04:00
  • a6a4f132f4 doc(Response): Move verbose docstrings for properties out of class docstring kgriffs 2013-04-02 19:28:20 -04:00
  • 0bcd6dd620 refactor(Request): Don't import helper functions into the locals namespace kgriffs 2013-04-02 19:27:45 -04:00
  • 5cd4eec634 fix(Request): Query string regex should only accept sane field names kgriffs 2013-04-02 17:49:17 -04:00
  • c69c983068 feat(Request) Add get_param_as_bool kgriffs 2013-04-02 17:21:33 -04:00
  • 31fdaaacb3 fix(testing): testing.create_environ(...) should allow headers to be an iterable of tuples as well as a dict. kgriffs 2013-04-02 16:45:21 -04:00
  • 720fb8c5e5 feat(Request): Add transform option to get_params_as_list kgriffs 2013-04-02 16:36:45 -04:00
  • 936d84c211 feat(Request): Add relative_uri helper kgriffs 2013-04-02 16:22:56 -04:00
  • 75598062ef Merge branch 'master' of github.com:racker/falcon kgriffs 2013-04-02 16:03:38 -04:00
  • c938341144 fix(Request): Made header and query param parsing more strict kgriffs 2013-04-02 15:58:47 -04:00
  • 6d1e6c3242 fix(Request): Made header and query param parsing more strict kgriffs 2013-04-02 15:58:47 -04:00
  • 5af3c3ebb2 Fix(status_codes): Missing HTTP_418 kgriffs 2013-04-01 16:02:07 -04:00
  • 8e541fdb1d fix(bench): Incorrect request path kgriffs 2013-03-27 03:21:16 -05:00
  • 3eef795b1b doc(Request): Move property help from class docstring to properties themselves kgriffs 2013-03-26 15:47:30 -05:00
  • 6305a3bff5 fix: Return method not allowed for a route if responder doesn't handle fields kgriffs 2013-03-23 15:09:52 -04:00
  • 35a1b89292 fix: Return method not allowed for a route if responder doesn't handle fields kgriffs 2013-03-23 15:09:52 -04:00
  • 35b41d7021 doc: Added note about IRC channel to README kgriffs 2013-03-20 18:42:57 -04:00
  • d93af7f6e4 fix: Add flake8 env and fix ensuing errors kgriffs 2013-03-20 11:28:58 -04:00
  • 6cdf0198c0 fix: Revert dump_wsgi to use wsgiref kgriffs 2013-03-19 12:32:35 -04:00
  • 6fe28fb1b2 chore: Update package website and description kgriffs 2013-03-19 01:58:04 -04:00
  • 1f9e0f4046 chore: Bump version to 0.1.3-dev kgriffs 2013-03-19 01:50:28 -04:00
  • a765578f05 chore: Promote to beta status 0.1.2 kgriffs 2013-03-19 01:40:57 -04:00
  • 670cd84f9d chore: Finalized version 0.1.2 kgriffs 2013-03-19 00:43:53 -04:00
  • 10e4e9d8d9 test: Enable Python 2.6 in Travis kgriffs 2013-03-19 00:43:35 -04:00
  • 4700dda06f test: Enable branch coverage and get to 100% kgriffs 2013-03-19 00:23:08 -04:00
  • e390033fc0 chore: Remove cover report from source control kgriffs 2013-03-18 23:42:16 -04:00
  • 5b02c85cdb doc: Add some bullet points on what batteries come included to the README kgriffs 2013-03-18 22:51:42 -04:00
  • ffbcea56bb chore: Update AUTHORS file kgriffs 2013-03-18 19:38:10 -04:00
  • d7c2a7a509 fix: Remove dependency on testtools kgriffs 2013-03-18 19:29:33 -04:00
  • 9cc8572561 refactor: Rename test_resource.py to resource.py kgriffs 2013-03-18 19:20:27 -04:00
  • 85e70abf87 refactor: Rename TestSuite to TestBase kgriffs 2013-03-18 19:18:33 -04:00
  • 8e76db3511 refactor: Change TestSuite.prepare to "before", add "after" kgriffs 2013-03-18 19:09:46 -04:00
  • c6c212614c Merge branch 'master' of github.com:racker/falcon kgriffs 2013-03-18 18:50:39 -04:00
  • dcc609a9a6 Merge branch 'master' of github.com:racker/falcon kgriffs 2013-03-18 18:47:20 -04:00
  • 7454865c1e Merge branch 'master' of github.com:racker/falcon kgriffs 2013-03-18 18:47:20 -04:00
  • 5544f3d5dd feat: Python 2.6 support kgriffs 2013-03-18 18:39:20 -04:00
  • 8ae84b7585 Merge pull request #89 from rs-randallburt/query_string_fix Kurt Griffiths 2013-03-18 09:44:56 -07:00
  • ffca15e246 Pull request feedback fixes Randall Burt 2013-03-18 10:21:44 -05:00
  • 4061cf4f22 fix(Request) forgot to add a test Randall Burt 2013-03-11 15:27:38 -05:00
  • ea45b3f066 fix(Request): QUERY_STRING is not required to be present in env Randall Burt 2013-03-11 14:52:53 -05:00
  • a9f8208543 feat(API): Routes now treat paths with a trailing slash as identical. Kurt Griffiths 2013-03-01 17:02:30 -05:00
  • 074beaec24 test(bench): Lay groundwork for WSME benchmark Kurt Griffiths 2013-02-20 12:00:04 -05:00
  • 93cf3b1485 chore: Bump version to 0.1.2 Kurt Griffiths 2013-02-18 14:35:31 -05:00
  • aaa032bc4d chore: Remove -dev from version string v0.1.1 Kurt Griffiths 2013-02-18 14:15:29 -05:00
  • 2361c2fdfd doc: Updated CHANGES to reflect v0.1.1 Kurt Griffiths 2013-02-18 14:13:43 -05:00
  • b90b1d17cc doc(README): Update to reflect 0.1.1 changes. Closes #85. Kurt Griffiths 2013-02-18 13:55:02 -05:00
  • a96d9fbb2c feat(API): Added after hooks. Closes #6 Kurt Griffiths 2013-02-18 13:34:00 -05:00
  • f84e4d16eb fix(setup): Installing Falcon via PIP throws an error when six not installed. Fixes #81. Kurt Griffiths 2013-02-18 11:42:20 -05:00
  • 1c1cd7c82b feat: Compile modules with Cython if available. Closes #29 Kurt Griffiths 2013-02-16 16:30:21 -05:00
  • b7673ef0a9 refactor(Response): Change header attributes to properties. Fixes #84 Kurt Griffiths 2013-02-16 09:16:47 -05:00
  • 3e9ddc3640 test(Request): Setting a header overwrites previous value for that header. Fixes #80 Kurt Griffiths 2013-02-16 07:08:47 -05:00
  • 4cbc785208 refactor(bench): Use defaultdict Kurt Griffiths 2013-02-16 06:59:35 -05:00
  • 76afe18a2f fix(Response): Do not return duplicate headers Kurt Griffiths 2013-02-16 06:58:39 -05:00
  • 18c4990f28 refactor(hooks): Overload kwargs to pass info instead of using req.ext Kurt Griffiths 2013-02-15 18:18:05 -05:00
  • 78476b034c fix(bench): Results of first trial ignored Kurt Griffiths 2013-02-15 16:40:52 -05:00
  • 24105259c6 test(bench): Randomize ordering between each round, enable gc Kurt Griffiths 2013-02-14 11:20:28 -05:00
  • 34323d8af9 feat: Before hooks, also CherryPy benchmark Kurt Griffiths 2013-02-13 17:47:23 -05:00
  • 0393dce0bd fix(testing): create_environ not setting all PEP-3333 vars Kurt Griffiths 2013-02-13 16:56:46 -05:00
  • 26cb27ddcc fix(StartRequestMock): callable does not accept exc_info per PEP-3333 Kurt Griffiths 2013-02-13 16:23:43 -05:00
  • 3589495119 fix(Request): content_length not an int Kurt Griffiths 2013-02-13 10:09:28 -05:00
  • 09fd49acdb Merge branch 'master' of github.com:racker/falcon Kurt Griffiths 2013-02-12 14:58:50 -05:00
  • 5e066532c9 refactor(testing): Factor out classes into their own modules. Kurt Griffiths 2013-02-12 14:57:42 -05:00
  • 3d746c64eb refactor(testing): Factor out classes into their own modules.\n\nFixes #75 Kurt Griffiths 2013-02-12 14:57:42 -05:00
  • 48f8215cca refactor(testing): Rename "script" argument for create_environ to "app" Kurt Griffiths 2013-02-12 14:37:20 -05:00
  • 7be1814317 doc: Update design goals in README to be in sync with website Kurt Griffiths 2013-02-12 14:14:35 -05:00
  • 680ead5774 test: PyPy support, also update README to link to falconframework.org Kurt Griffiths 2013-02-12 12:06:36 -05:00
  • c45ff9ef62 chore: Bump version to 0.1.1 Kurt Griffiths 2013-02-11 18:15:44 -05:00
  • f87fb75c37 doc: Improve docstrings, add those that are missing Kurt Griffiths 2013-02-11 17:46:48 -05:00
  • 46c495ae75 refactor(Request): Change get_* helpers to always default to None Kurt Griffiths 2013-02-11 17:08:49 -05:00
  • 5e3ad2d226 refactor(testing): Rename _simulate_request to simulate request (no preceding underscore) Kurt Griffiths 2013-02-11 17:03:38 -05:00
  • 1cb2ab0452 test(Request): 100% code coverage Kurt Griffiths 2013-02-11 16:52:26 -05:00
  • 0bebd0f23f chore: Publish website script Kurt Griffiths 2013-02-11 14:26:21 -05:00
  • 2cddc85948 doc: Missing period Kurt Griffiths 2013-02-11 14:01:20 -05:00
  • 86359b7ca0 doc: Fixed markdown typo Kurt Griffiths 2013-02-11 13:52:16 -05:00
  • e9f5127923 doc: Float right Kurt Griffiths 2013-02-11 13:51:27 -05:00
  • b422c2d32a doc: Update logo Kurt Griffiths 2013-02-11 13:50:41 -05:00
  • 0068824eed doc: Add falcon image Kurt Griffiths 2013-02-11 13:44:58 -05:00
  • d120491b70 refactor(Request): Return a tuple instead of a dict for req.range Kurt Griffiths 2013-02-08 17:47:25 -05:00
  • 6627b29cbb feat(Request): Add attributes that correspond to common request headers Kurt Griffiths 2013-02-08 17:29:41 -05:00
  • cfda5751bc test: 100% Code coverage FTW! Kurt Griffiths 2013-02-08 12:04:01 -05:00
  • aabc32ebcd refactor(HTTPError): Remove href_rel, always set to "help". Kurt Griffiths 2013-02-08 10:49:10 -05:00
  • 9079607b08 Merge branch 'master' of github.com:racker/falcon Kurt Griffiths 2013-02-07 17:33:44 -05:00
  • f4b437cc47 Merge pull request #67 from painterjd/testing_refactor Kurt Griffiths 2013-02-07 11:01:07 -08:00
  • 37eae76b6b Merge remote-tracking branch 'upstream/master' into testing_refactor Jamie Painter 2013-02-07 13:57:09 -05:00
  • 9f423a3844 chore: Added painterjd to AUTHORS Kurt Griffiths 2013-02-07 12:17:12 -05:00
  • 5cdc26dac3 Merge branch 'master' of github.com:racker/falcon Kurt Griffiths 2013-02-07 12:15:44 -05:00
  • 1cf23e46d4 Merge pull request #72 from painterjd/method_not_allowed_with_param Kurt Griffiths 2013-02-07 09:15:23 -08:00
  • 49fbaf6d3d feat(HTTPError): Add HTTPRangeNotSatisfiable class Kurt Griffiths 2013-02-07 12:10:51 -05:00
  • 3af18b0998 style: Comments and more idiomatic type checks Jamie Painter 2013-02-07 08:43:22 -05:00
  • cd47af4881 fix($test): Wrong resource checked in unit test Jamie Painter 2013-02-07 08:13:44 -05:00
  • fcf8121eef fix($style): Fixes style Jamie Painter 2013-02-06 16:46:04 -05:00
  • c6bfe100cc Merge remote-tracking branch 'upstream/master' into testing_refactor Jamie Painter 2013-02-06 16:16:07 -05:00
  • bdae30622f fix(testing): Make _simulate_request work w/ bin Jamie Painter 2013-02-06 16:09:49 -05:00
  • 218d80c640 feat(Response): Add header attributes for setting Last-Modified, Retry-After, Location, Content-Location, and Content-Range Kurt Griffiths 2013-02-06 16:04:47 -05:00
  • 24c2448ce5 fix(@style): Fixes comment violations. Jamie Painter 2013-02-06 11:00:51 -05:00
  • a905ea95f1 Merge remote-tracking branch 'upstream/master' into testing_refactor Jamie Painter 2013-02-06 09:28:37 -05:00