0.3.7 (2016-05-18)
Merged pull requests:
- update readthedocs url #439 (ariovistus)
- Added support for array type responses #438 (MrTam)
- Add support for making API paths relative to the specified api_path setting #433 (MrTam)
0.3.6 (2016-04-21)
Closed issues:
- Building a django-rest-swagger package for conda ? #410
- Update urlpatterns to be a list of django.conf.urls.url() instances #387
- Provide wheel package on PyPI #373
choice
parameter type is not valid #343- Instructions to run the tests #235
- No real documentation #219
- the example and tests seems too old now. not willing to run it. #211
Merged pull requests:
- Fix bug in Django 1.9 when using ListFields #431 (cleberzavadniak)
- Fix Default List Args #430 (yuce)
- excluding urls and namespaces from resource-level view as well #428 (pwfff)
- Fix #343 #422 (ivanprjcts)
- add exclude_url_name for the option to ignore particular views #421 (igorpejic)
0.3.5 (2016-01-24)
Closed issues:
- swagger urls endpoint crashes when placed in url with regex capture #382
- Django 1.8+ deprecation warning for urlpatterns in urls.py:10 #380
- Design & Implement REST API #378
- Authorizations Object in SWAGGER_CONFIG #371
- Get a JSON definition file #364
- Problem while installing django-rest-swagger in virtualenv #357
- Problem with custom CSRF cookie name #316
- Swagger not displaying fields when using get_serializer_class() to return different serializers for different URL's #290
- Django 1.8 Support #249
- Incorrect yaml docs rendering. #190
Merged pull requests:
- Respect django's CSRF_COOKIE_NAME setting #392 (teeberg)
- Allow arbitrary arguments to get methods of swagger classes #383 (dtheodor)
- Use the new style urlpatterns syntax to fix Django deprecation warnings #381 (edmorley)
- Handle DRF's AcceptHeaderVersioning: send version in Accept header #379 (blueyed)
- Ensuring fields.ListField introspects as 'array' #367 #368 (respondcreate)
- Allow user to configure AnonymousUser class #365 (rodcarroll)
- Fix for Assertion errors introduced in 3.0.2 #352 (martyzz1)
0.3.4 (2015-08-20)
Closed issues:
- Can one generate a pdf or html using django-rest-swagger #345
- The comment can not be parsed when using decorator #341
- boolean type doesn't work properly #340
- Trying to upgrade django rest swagger upgrades Django to 1.8.3 forcefully #332
- resource_access_handler is not documented #330
- 0.3.3 build? #329
get\_default\_value\(\)
raises Attribute error for a field usingCurrentUserDefault
#317
Merged pull requests:
- Fix for marcgibbons#308 #338 (thinkt4nk)
- Prepare CurrentUserDefault like DRF would do it #336 (ticosax)
- Update base.html #334 (veerbhan)
0.3.3 (2015-07-24)
Closed issues:
- No endpoint description with Nginx + uWSGI #313
- getting access-control-origin error #300
- methods ['retrieve'] in class docstring are not in view methods ['list'] #297
- Missing Comma from sample Settings configuration #295
- ViewSets @list_route #289
- Add hide_parameters in yaml config #279
- date-time spelled wrong #257
- Tests should use the swagger 1.2 JSON schema to validate JSON output #233
Merged pull requests:
- improve validity for old parameter spec #326 (ariovistus)
- Fix attribute name on field for minimum/maximum #325 (mverteuil)
- Handle ManyRelatedField type as an array of strings #324 (mverteuil)
- Fix enum output regression for choice fields #323 (mverteuil)
- add support for items and uniqueItems #322 (ariovistus)
- Adds jsonschema requirement #320 (mverteuil)
- Get serializer by request user #319 (mverteuil)
- Omit empty resources #318 (mverteuil)
- validate drs output against swagger schema #310 (ariovistus)
- Added resource access filter callback mechanism #307 (mverteuil)
- A less naive strategy for getting view closure var #306 (mverteuil)
- Revert "Restrict filtering for list views" #304 (ariovistus)
- Update docgenerator.py #302 (davidrenne)
- Add PyYAML to requirements list #301 (shieldwed)
- test for get_introspector. #298 (ariovistus)
- comma! #296 (ariovistus)
- nose wasn't collecting test_methods wrapped by @no_markdown #294 (ticosax)
- Only test with latest minor versions of DRF #293 (ticosax)
- Restrict filtering for list views #291 (ticosax)
0.3.2 (2015-06-06)
Closed issues:
- Remove
protocol
settings #286
Merged pull requests:
- Remove 'protocol' settings #287 (ticosax)
- Add optional support for django_filters third party package #285 (ticosax)
0.3.1 (2015-06-04)
Closed issues:
- Can't use blocks of code in notes with bash commands that have "long options" #282
- No files on PyPI (0.3.0) #281
Merged pull requests:
- sync parameter strip match with parameter syntax #284 (ariovistus)
- tests for pr #215 #283 (ariovistus)
- Support manual setting of protocol and base_path #215 (joshglick)
0.3.0 (2015-05-15)
Closed issues:
- import error with 'smart_text' #237
- Method "nickname" generation is a function of viewset class #230
- Choices not displaying on documentation #229
Merged pull requests:
- release 0.3.0 #278 (ariovistus)
- Exclude HiddenField from parsed fields #266 (jasonpstewart)
- DFR 3.1.0 has deprecated the pagination parameters #261 (mochawich)
- Add some blocks to the main template for fast customization #248 (eillarra)
- strip notes #247 (ariovistus)
- Replaced django.utils.importlib with python importlib #246 (JonesChi)
- Fixed docgenerator to work with Choices fields #229 #244 (jonzlin95)
- Running tests #242 (duduklein)
- tests for #234 #241 (ariovistus)
- Ensure namespace is not None before comparison #240 (pquentin)
- Pass 'suffix' to DRF's get_view_name, resolve view name getter via DRF's VIEW_NAME_FUNCTION setting. #236 (JASchilz)
- Fix wrong grouping of resources #234 (lukas-hetzenecker)
- Tweaks to get swagger-codegen working #218 (BradWhittington)
0.2.9 (2015-03-07)
Closed issues:
- actually requires django-rest-framework 2.4.0 #221
- view.paginate_by is not a required attribute for ViewSet object in REST Framework #199
- Question: Custom page for the documentation generated #195
- Swagger POSTs with Content-Type application/x-www-form-urlencoded instead of application/json #131
- Support for reStructuredText in docstrings #126
- Throbber image hardcoded to /static/ #52
- Support for sending json object in raw post data #50
Merged pull requests:
- prepare for 0.2.9 #228 (ariovistus)
- add tests for #190 #227 (ariovistus)
- Fix Swagger link on the README #223 (agonzalezro)
- fix #52 #217 (ariovistus)
- Improve CSS #213 (Situphen)
- HEAD requests should look at query params by default #209 (ariovistus)
- maybe resolve issue 190 #208 (ariovistus)
- Auto-detect NullBooleanField as boolean value #206 (jstohner)
- Don't try to import urlconf unless it's a string. #205 (zenoamaro)
- Add check for paginate_by attribute #200 (davidharrigan)
- fix two typos and adjust some grammar #192 (erictheise)
0.2.8 (2015-01-11)
Implemented enhancements:
- pagination parameter not automatically detected #182
Closed issues:
- How can I run the project? #187
- Unable to read api #183
- No action provided in get_serializer_class #119
- How to do a "real" POST #113
- DocumentationGenerator ignores serializer field labels #105
- Unable to read api #84
Merged pull requests:
- reStructuredText support #189 (ariovistus)
- use get_view_description, not raw .__doc__ access #188 (ariovistus)
- automatically add pagination params #186 (ariovistus)
- make pytype admissible field in parameter fields #185 (ariovistus)
0.2.7 (2014-12-31)
Closed issues:
Merged pull requests:
- fix #86 and add view mocker #184 (ariovistus)
- readthedocs bling #181 (ariovistus)
- pypi bling #179 (ariovistus)
- Add Sphinx to docs requirements #178 (lorden)
- Allow dynamic urlconf to get api urls #157 (Wirzi)
0.2.6 (2014-12-13)
Closed issues:
Merged pull requests:
0.2.5 (2014-12-11)
Closed issues:
- 'Field' object has no attribute 'default' during introspection. #171
- AssertionError Raised When Using Nested Serializers #168
- Nested Relationships #121
- unable to read api #104
Merged pull requests:
- fix #171 #172 (ariovistus)
0.2.4 (2014-12-10)
Closed issues:
\_find\_field\_serializers
Tries to parse drf native serializer - drf v 3 #167
Merged pull requests:
- release 0.2.4 #170 (ariovistus)
- fix #167 #169 (ariovistus)
0.2.3 (2014-12-09)
Closed issues:
- rest_framework.fields.empty is not JSON serializable #163
Merged pull requests:
- release 0.2.3 #165 (ariovistus)
- fix #163 #164 (ariovistus)
0.2.2 (2014-12-08)
Closed issues:
- fbv failes with Exception: methods ['serializer'] in class docstring are not in view methods [u'OPTIONS', u'GET'] #153
Merged pull requests:
- 0.2.2 release #162 (ariovistus)
- preliminary drf3 support #161 (ariovistus)
- Added requirements.txt, setting for doc_expansion #158 (kaitlin)
- fix #153 #155 (ariovistus)
- Remove boilerplate code from tox config #154 (maryokhin)
- #128 plus docs #150 (ariovistus)
- 0.2.1 release #149 (ariovistus)
0.2.1 (2014-11-16)
Implemented enhancements:
- Document upcoming YAML parser #134
Closed issues:
- Which repo to contribute? #146
- Use YAML to indicate a response serializer other than the default #144
- Add support of choice fields #99
- Custom Parameters for ModelViewSet Methods #74
- custom json render support #36
Merged pull requests:
- add a test to #116 #148 (ariovistus)
- include readthedocs screenshots #147 (ariovistus)
- some initial readthedocs docs #145 (ariovistus)
- suppress those obnoxious colons #143 (ariovistus)
- Preserve the order of fields as declared in serializers #140 (ariovistus)
- yaml different request and response serializers #139 (ariovistus)
- Formatting fixes #138 (dmitry-krasilnikov)
- Unable to read api #137 (peleccom)
- Add "info" key to SWAGGER_SETTINGS #136 (pzrq)
- Include nested model serializers recursively #116 (lukas-hetzenecker)
- Automatically get JSONRenderer from django rest framework settings #87 (ErwinJunge)
0.2.0 (2014-11-01)
Closed issues:
- Fork of django-rest-swagger #132
- RuntimeError after Upgrade to Rest Framework 2.4.3 #129
- Documenting DRF function based views parameters #124
- ViewSetIntrospector broken with DRF 2.4.3 #123
- IS this github repo still ACTIVE? #122
- enabled_methods not excluding 'put' operations #108
- DocumentationGenerator ignores serializer field order #106
- Error with ternary operation in searching through query strings for ViewSets #91
- Settings are not picked up by swagger (0.1.14) #78
- cigar_example documentation - RuntimeError: Unable to use callback invalid closure/function specified. #71
- Make Python 3 compatible #61
Merged pull requests:
- show response statusText #135 (kavardak)
- Big honking pull request #133 (ariovistus)
0.1.14 (2014-03-07)
Closed issues:
- How to use exclude_namespaces #64
Merged pull requests:
0.1.13 (2014-02-26)
Closed issues:
- Incomplete resource list #63
- Django Rest Swagger broken on Python 3 due to Unipath bug #59
- unicode SWAGGER_SETTINGS['enabled_methods'] causes javascript error in python 2 #56
- CSRF Fails when using 'rest_framework.authentication.SessionAuthentication' #14
0.1.12 (2014-02-26)
Closed issues:
Merged pull requests:
- Use json serialization of enabled_methods #57 (davidn)
- Reworked swagger API Key to work with django-rest-framework's token authentication #51 (DiscoStarslayer)
- Resolve default values if callable #49 (lukaszb)
- use JSONRendered for SwaggerResourcesView #47 (jfelectron)
0.1.11 (2013-12-01)
Closed issues:
- UnicodeDecodeError: 'ascii' codec can't decode byte 0xe7 in position 22: ordinal not in range(128) #44
- Introspector method mapping fails on python < 2.7 #42
- "settings" object in template is overwritten by contextprocessors that add settings to context #40
- Method-level documentation #24
Merged pull requests:
0.1.10 (2013-11-24)
Closed issues:
- Viewset support upgrade #39
- Question: How can I specify request-params types from docstring? #38
- Issue when get_serializer_class references "self.request" #35
- action and link decoratated methods under a django viewset show all the viewsets HTTP OPTIONS #34
- ImportError: No module named rest_framework_swagger #33
- Swagger doesn't inspect all Views #31
- Swagger Specification 1.2 Transition #30
- Question: django-rest-swagger style guide #28
- Unable to find apps #21
0.1.9 (2013-10-01)
Closed issues:
- View description (notes) are trimmed. #32
- Support for APPEND_SLASH = False #29
- django update 1.5.4 - ImportError: No module named core.management #25
0.1.8 (2013-09-16)
Closed issues:
- ImportError: name get_view_name #22
Merged pull requests:
- Description for serializer fields #18 (lukas-hetzenecker)
0.1.7 (2013-09-05)
Merged pull requests:
- fix recursive prefix in __flatten_patterns_tree #12 (postfalk)
- Added 'api_path' to settings, it fixes URLs if you don't have API on roo... #11 (whit)
0.1.6 (2013-08-03)
Merged pull requests:
- Relative imports fixes to be compatible with Python 3 #10 (whit)
- Enchancement and bugfix #9 (geraldoandradee)
0.1.5 (2013-07-31)
Closed issues:
- Cannot apply DjangoModelPermissions on a view that does not have
.model
or.queryset
property. #8
0.1.4 (2013-07-29)
Closed issues:
- Missing lib folder in static/rest_framework_swagger/ and swagger-ui.js typo? #6
- Installation fails if the Django project root isn't in the PYTHONPATH #5
0.1.3 (2013-07-19)
Closed issues:
- Add support for Routers and ViewSets #4
0.1.2 (2013-07-09)
0.1.1 (2013-06-28)
* This Change Log was automatically generated by github_changelog_generator