Commit Graph

  • 737b794e07 New flask adapter + test (run "tox -e flask" to test) Christophe de Vienne 2013-03-25 12:40:45 +01:00
  • 6a062fa5af update the Changelog for next version + update version number Christophe de Vienne 2013-02-15 16:03:47 +01:00
  • daec0a54f1 Fix a bug when the only parameter of a function is a 'body' parameter Christophe de Vienne 2013-02-15 15:35:37 +01:00
  • d71b762ae3 Add a test to reproduce the bug reported by Endre Karlson Christophe de Vienne 2013-02-15 14:33:25 +01:00
  • 9ee2d2f9a2 Add a test for the body= parameter of wsexpose Christophe de Vienne 2013-02-15 14:05:49 +01:00
  • 5c87210733 Re add the dev and build tags on version Christophe de Vienne 2013-02-08 21:52:38 +01:00
  • dfeaea4f77 Don't use the validate decorator in the first-page example Christophe de Vienne 2013-02-08 21:42:39 +01:00
  • a1ec8103a7 Remove the WSME-Soap dependency. Christophe de Vienne 2013-02-08 21:40:07 +01:00
  • 85455b6d94 Add missing modules to the packages list Christophe de Vienne 2013-02-08 17:06:26 +01:00
  • 2bd3bf6644 Made the summary shorter (see issue #6) Christophe de Vienne 2013-02-08 16:35:27 +01:00
  • 7b6e44973a Add a google analytics id Christophe de Vienne 2013-02-04 11:26:08 +01:00
  • 536fafe283 Added tag 0.5b1 for changeset 359199eb4e09 Christophe de Vienne 2013-01-30 18:19:28 +01:00
  • 85c88281c9 Merging a dead branch (messed up with 'amend') 0.5b1 Christophe de Vienne 2013-01-30 18:02:26 +01:00
  • 8e1ce52f7f Merging a dead branch (messed up with 'amend') Christophe de Vienne 2013-01-30 17:59:43 +01:00
  • dc52aee9f4 Merging a dead branch (messed up with 'amend') Christophe de Vienne 2013-01-30 17:59:10 +01:00
  • 7285223f62 Merging a dead branch (messed up with 'amend') Christophe de Vienne 2013-01-30 17:57:59 +01:00
  • 8a75450ed5 Merging a dead branch (messed up with 'amend') Christophe de Vienne 2013-01-30 17:56:55 +01:00
  • a3de72cefe Merging a dead branch (messed up with 'amend') Christophe de Vienne 2013-01-30 17:50:13 +01:00
  • 705af827c3 Update the changelog and add a requirements file to give readthedoc a try Christophe de Vienne 2013-01-30 17:04:07 +01:00
  • 4cd7cc032e amends 9c4e1f9a0c129cbb690bdd0459530c793aa3273b Christophe de Vienne 2013-01-30 16:07:08 +01:00
  • 24eebd8428 Document the tg1x and cornice adapters Christophe de Vienne 2013-01-30 16:07:08 +01:00
  • c96f9360c5 Document the tg1x and cornice adapters Christophe de Vienne 2013-01-30 15:48:35 +01:00
  • 0a77e3c307 Start documenting the new integration approach. Christophe de Vienne 2013-01-30 00:30:37 +01:00
  • 5f5dd7fe5e Rewrite a bit the introduction text Christophe de Vienne 2013-01-30 00:30:04 +01:00
  • be1d431182 Now use the awesome 'Cloud' sphinx theme Christophe de Vienne 2013-01-30 00:29:42 +01:00
  • 6d6b8e0ffb Do not test py25 with std json Christophe de Vienne 2013-01-26 22:11:59 +01:00
  • e0a6a53cc8 Do not test py32 with sqlalchemy 0.5 anymore Christophe de Vienne 2013-01-26 21:33:16 +01:00
  • 861a946676 Update the dependencies in the documentation Christophe de Vienne 2013-01-25 23:43:59 +01:00
  • 07e52bbfc8 Don't install wsme-sqlalchemy and wsme-extdirect to build the doc anymore Christophe de Vienne 2013-01-25 23:02:19 +01:00
  • f807817e5f Merge in wsme-extdirect Christophe de Vienne 2013-01-25 22:56:13 +01:00
  • 2f27d2b7fd Fix a python3 w/o lxml issue with binary serialization in the soap protocol Christophe de Vienne 2013-01-25 21:50:19 +01:00
  • ef71f6e392 Merged in wsme-sqlalchemy Christophe de Vienne 2013-01-25 19:28:28 +01:00
  • e88fbb0d95 Add missing dependencies Christophe de Vienne 2013-01-25 19:27:13 +01:00
  • 3ecb245858 Now use toxgen to produce the tox.ini file Christophe de Vienne 2013-01-25 17:40:32 +01:00
  • f69c81b264 Add missing __init__.py in wsmeext.tests Christophe de Vienne 2013-01-25 09:43:23 +01:00
  • 03b038b6bf Merge in wsme-soap Christophe de Vienne 2013-01-24 22:26:42 +01:00
  • 0bc6faea5d add tests for file property of File Doug Hellmann 2013-01-18 16:58:00 -05:00
  • 31497bff37 fix binary type tests for python 3 Doug Hellmann 2013-01-18 16:53:33 -05:00
  • a896345971 add tests for file types and fix a python 3 issue with handling files coming from fieldstorage objects Doug Hellmann 2013-01-18 16:45:51 -05:00
  • 003fed76a3 add tests for weakref conversions for type references Doug Hellmann 2013-01-18 16:17:44 -05:00
  • 1deb93688e test invalid float values Doug Hellmann 2013-01-18 16:01:14 -05:00
  • c8b20e6498 add tests for binary encoding and decoding Doug Hellmann 2013-01-18 15:58:24 -05:00
  • dcafb0e36b add tests for ArrayType validation Doug Hellmann 2013-01-18 15:51:33 -05:00
  • 3c6d56eb64 amends a32bd89f8984b13f22a9fe5b66b881c91308e459 Christophe de Vienne 2013-01-18 12:18:43 +01:00
  • d431384339 tox -e doc now produce the zipped html documentation too Christophe de Vienne 2013-01-18 12:18:43 +01:00
  • 87834ecbca tox -e doc now produce the zipped html documentation too Christophe de Vienne 2013-01-18 12:16:19 +01:00
  • a23771ded4 Tell about the __body__ parameter in the changelog Christophe de Vienne 2013-01-18 11:42:24 +01:00
  • 8d6360c20d Fix the wsmeext.sphinxext module name Christophe de Vienne 2013-01-18 11:05:05 +01:00
  • bfccf11cb5 Fix the wsmeext.sphinxext module name Christophe de Vienne 2013-01-18 11:05:05 +01:00
  • ab62b62d98 Add a 'doc' testenv that builds the documentation Christophe de Vienne 2013-01-18 11:04:40 +01:00
  • c32a19e298 Add a 'doc' testenv that builds the documentation Christophe de Vienne 2013-01-18 11:04:40 +01:00
  • 5118d80848 Complete the changelog for version 0.5b1 Christophe de Vienne 2013-01-18 11:02:56 +01:00
  • a354027a64 Complete the changelog for version 0.5b1 Christophe de Vienne 2013-01-18 11:02:56 +01:00
  • 5f8c8b5425 Set version to 0.5b1 Christophe de Vienne 2013-01-18 09:53:13 +01:00
  • bfc0a088cc Set version to 0.5b1 Christophe de Vienne 2013-01-18 09:53:13 +01:00
  • fe291282aa Use nosetests --with-coverage instead of coverage run for testenv that tests wsmeext submodules (I have issues with the namespace module) Christophe de Vienne 2013-01-18 01:11:19 +01:00
  • 2f26638209 Simplify __body__ extraction from params Christophe de Vienne 2013-01-18 00:02:47 +01:00
  • c69d002acb Fix unicode values read from json input on python 2.5 Christophe de Vienne 2013-01-17 23:22:50 +01:00
  • a29633c846 Don't read the body if content_length is 0-like Christophe de Vienne 2013-01-17 23:21:24 +01:00
  • b7ede0b27f Choose float values that have no rounding issue on python 2.5 for the float multiplication test Christophe de Vienne 2013-01-17 23:20:46 +01:00
  • b33177ab70 Python 3 compatibility Christophe de Vienne 2013-01-17 22:57:05 +01:00
  • 02551de6de Rename the body argument to __body__ in tests + now tests for request body single argument Christophe de Vienne 2013-01-17 22:50:10 +01:00
  • 23bac07fee Now rely on wsme.rest.args to parse the parameters, which avoids a lot of code duplication Christophe de Vienne 2013-01-17 22:49:00 +01:00
  • f3bb716b0e Now handle __body__ parameter, which needed to add a mimetype parameter to the different args_from_* functions Christophe de Vienne 2013-01-17 22:48:04 +01:00
  • 16f75d19e4 amends 1ea5bc68101a7f4075553df49fe58ba0b250316b Christophe de Vienne 2013-01-17 21:24:16 +01:00
  • 4c6381a668 Add a test for multiply exposed functions Christophe de Vienne 2013-01-17 21:24:16 +01:00
  • d8355f1cdf Add a test for multiply exposed functions Christophe de Vienne 2013-01-17 21:21:16 +01:00
  • c984a33c7c Don't use assertIn as it is supported from python 2.7 only Christophe de Vienne 2013-01-17 16:16:06 +01:00
  • 2ea0724fcb Use assertEquals(a, b) instead of assert a == b Christophe de Vienne 2013-01-17 16:05:26 +01:00
  • 8736089dc9 Moved non-core features to the wsmeext namespace package Christophe de Vienne 2013-01-17 13:15:25 +01:00
  • bd184770a3 Pecan adapter is now at 100% of code coverage Christophe de Vienne 2013-01-17 12:01:55 +01:00
  • 98a89b808b Fix code coverage for pecan tests Christophe de Vienne 2013-01-17 11:55:43 +01:00
  • 4cf2c37ae1 Improve code coverage for the TG 1.5 adapter Christophe de Vienne 2013-01-17 11:26:06 +01:00
  • d346db3e8c Code cleaning + better code coverage of the TG1.1 adapter Christophe de Vienne 2013-01-17 11:18:58 +01:00
  • af79bd4f37 Show missing lines in coverage reports Christophe de Vienne 2013-01-17 11:18:18 +01:00
  • 0c320363ad Now generate coverage reports for individual testenv Christophe de Vienne 2013-01-16 21:39:49 +01:00
  • 5ca0186863 Fix the tg 1.x tests Christophe de Vienne 2013-01-16 21:40:45 +01:00
  • 825686b1e6 Ignore all the tests reports Christophe de Vienne 2013-01-16 21:29:53 +01:00
  • 366bec59ae Merged in cmcdaniel/wsme/empty_strings3 (pull request #11: restxml empty string fixes) Christophe de Vienne 2013-01-15 14:24:16 +01:00
  • 6b51ec0dd0 Fix Python 3 compatibility Christophe de Vienne 2013-01-15 12:07:26 +01:00
  • 6ffa578b1b restxml empty string fixes Craig McDaniel 2013-01-09 14:41:58 -05:00
  • 24675e4a8e Merged in cmcdaniel/wsme/json_strictness (pull request #8: rest protocol detection: test Accept header first; use startswith for Content-Type match) Christophe de Vienne 2013-01-03 13:33:16 +01:00
  • 5380134951 rest protocol detection: test Accept header first; use startswith for Content-Type match Craig McDaniel 2013-01-02 16:57:45 -05:00
  • d5ff7c0893 Merged in cmcdaniel/wsme/bool_fromsoap (pull request #7: Handle bool from xml properly; add setbool and getbool unit tests.) Christophe de Vienne 2013-01-01 11:24:32 +01:00
  • 62b0035ea7 Handle bool from xml properly; add setbool and getbool unit tests. Craig McDaniel 2012-12-31 11:28:02 -05:00
  • 76bfc4cc70 Add a new parameter 'ignore_extra_args' to the @signature decorator (and its frontends @wsexpose) Christophe de Vienne 2012-12-19 15:11:52 +01:00
  • 73afdb0a87 Fix the TG 1.x adapters, the resquest.params are now needed by the get_args function. Christophe de Vienne 2012-12-19 15:00:57 +01:00
  • e68c9e99b6 Now supports non-indexed arrays of objects as GET parameters Christophe de Vienne 2012-12-18 10:26:17 +01:00
  • 9aa7055f55 Fix array as input GET parameters in the pecan adapter Christophe de Vienne 2012-12-18 10:09:09 +01:00
  • 2758202d77 Update the changelog. Christophe de Vienne 2012-12-11 11:42:35 +01:00
  • be32f92fbb Mention the additional protocols in the intro Christophe de Vienne 2012-12-11 11:24:21 +01:00
  • 7813805913 Better mentionning of the framework independance. Christophe de Vienne 2012-12-11 09:56:58 +01:00
  • f9b76d3a5d Merged in dhellmann/wsme-sphinx (pull request #5) Christophe de Vienne 2012-12-11 09:25:50 +01:00
  • ab68986efc Move the check for an empty body up. Angus Salkeld 2012-12-11 12:47:35 +11:00
  • c1440fff51 Add samples_slot option to TypeDocumenter Doug Hellmann 2012-12-07 17:23:29 -05:00
  • c5c7f6df37 Fixes for sphinxext Doug Hellmann 2012-12-07 16:15:49 -05:00
  • e1f82b01ce Add sample() method to ArrayType and DictType Doug Hellmann 2012-12-07 16:12:48 -05:00
  • 23a276058d Roll back previous change to the root XML tag name for sample data. Doug Hellmann 2012-12-07 16:09:14 -05:00
  • bd36dc2f35 Copy properties to decorator Doug Hellmann 2012-12-07 15:48:49 -05:00
  • 2277370fca Fix error handling tests for pecan Doug Hellmann 2012-12-07 12:01:20 -05:00