johnthagen
59e86ff72f
Support Django 2.2 ( #346 )
2019-04-05 23:32:33 +03:00
Cristi Vijdea
4c78a683f4
Remove Background section from readme
2019-03-03 23:59:12 +02:00
Cristi Vijdea
4da09830ac
Add BMaC button ( #323 )
2019-03-03 23:59:05 +02:00
Cristi Vijdea
df82fe59d7
Remove recommandations for unmaintained flex library
...
Fixes #285
2019-01-29 09:04:10 +02:00
johnthagen
6bd91faa5d
Fix minor spelling typo ( #282 )
2018-12-24 20:33:24 +02:00
Cristi Vîjdea
667c9c1002
Add supported versions note
2018-12-24 07:57:50 +02:00
Cristi Vîjdea
a7d3066677
Create testproj default user in data migration
2018-12-21 01:07:10 +02:00
Cristi Vîjdea
e98876bb38
Fix import errors in quickstart
...
Fixes #277 .
Closes #278 .
Fixes #279 .
2018-12-19 23:51:53 +02:00
Cristi Vîjdea
a24070446a
Also update setuptools with pip
2018-12-19 21:46:49 +02:00
Cristi Vîjdea
930f3825d7
Improve installation walkthroughs
2018-12-19 20:22:06 +02:00
Cristi Vîjdea
16b6ed7fd6
Test with Django 2.1 and Python 3.7 ( #176 )
...
* Test with Django 2.1 and Python 3.7
* Fix lint errors
* Remove setuptools-scm hack
* Factor out coverage script
* Cache .tox in travis
* Update README & docs
2018-08-06 12:24:56 +03:00
Bang Dao
ca43a7de0c
Fix readme wrong caching time expected behavior ( #172 )
2018-08-03 16:38:18 +03:00
Roman Sichny
979ec84630
Django rest framework recursive support ( #110 )
...
* add get_serializer_ref_name utility function
* implement RecursiveFieldInspector
* add option to allow non-existing reference in SchemaRef
* add examples and README
* Update changelog and docs
2018-04-27 01:51:10 +03:00
Cristi Vîjdea
7270154828
Test with Django Rest Framework 3.8 ( #96 )
...
* Add djangorestframework 3.8 to tox and travis
* Add @action tests
* Limit tox to <3.0.0
2018-04-04 22:59:57 +03:00
ko-pp
b62161f762
Escape '.' wildcard in testproj urlregex ( #80 )
...
Fix: Django's URL patterns being regexes, '.' has to be escaped to be used as a literal value and not as a joker.
2018-03-09 18:28:12 +02:00
Cristi Vîjdea
058fd7096d
Change README link from pypi.python.org to pypi.org
...
Description rendering is prettier on the new version.
2018-02-22 20:46:26 +02:00
Cristi Vîjdea
fc35d9043e
Add security requirements handling ( #54 )
...
* Add security requirements handling
* Update swagger-ui to 3.9.2, ReDoc to 1.20.0
Closes #39 .
2018-01-23 12:43:25 +02:00
Cristi Vîjdea
e30af0287f
Fix README and CONTRIBUTING
2018-01-12 15:18:18 +01:00
h-hirokawa
33199aec59
Update the minimum required version of DRF to 3.7.7
...
Closes #44 , #45 .
2018-01-12 09:40:26 +01:00
Cristi Vîjdea
6c4dcb18bb
Improve basePath and versioning documentation
2018-01-12 04:18:40 +01:00
Cristi Vîjdea
7a3fe8ec0c
Improve host, schemes and basePath handling ( #42 )
...
* added handling of basePath by taking into account SCRIPT_NAME and the longest common prefix
* improved handling of NamespaceVersioning by excluding URLs of differing versions
* added documentation and error messages for the problem reported in #37
2018-01-12 03:37:04 +01:00
Cristi Vîjdea
57d77cc48a
Improve validator error handling
2018-01-11 21:20:07 +01:00
Cristi Vîjdea
c4379dc6a7
Run testproj in a Heroku demo app ( #38 )
...
* Add Heroku configuration
* Add links in API description
* Read database connection string from DATABASE_URL environment variable
* Restructure settings files for production
* Run server using gunicorn and servce static files with whitenoise
* Install drf-yasg from source instead of pypi in testproj
* Add readme links to demo app
2018-01-10 10:18:22 +01:00
Cristi Vîjdea
a6e24e20c3
Improve README
2018-01-03 16:39:01 +01:00
Cristi Vîjdea
68b0dda0b9
Clean up and release 1.1.3
2018-01-02 22:27:09 +01:00
Cristi Vîjdea
f81795d745
Always vary cached schema on Cookie and Authorization
...
This is needed to play nice with session auth on the schema view and with CurrentUserDefault.
2018-01-02 16:14:00 +01:00
Jiri Puc
caa397b906
Add requirements.txt and README instructions for test project setup
...
Closes #32 .
2018-01-01 19:17:42 +01:00
Cristi Vîjdea
74fcd47047
Refactor setup requirements
2018-01-01 19:16:28 +01:00
Beau Gunderson
1f190744cd
Add 'generate_swagger' management command ( #31 )
...
Closes #29 .
2017-12-27 20:00:24 +01:00
Cristi Vîjdea
c89f96fcb0
Prepare for 1.1.0 ( #30 )
...
* refactor the view inspection process to be more modular and allow recursive customization
* add operation_id argument to @swagger_auto_
* add inspections for min/max validators
* add support for URLPathVersioning and NamespaceVersioning
* integrate with djangorestframework-camel-case
* fix bugs, improve tests and documentation
2017-12-26 22:50:59 +01:00
Cristi Vîjdea
313d122004
Update swagger-ui to 3.8.0
2017-12-23 12:29:19 +01:00
Cristi Vîjdea
53593af36f
Update documentation and changelog
2017-12-17 01:44:49 +01:00
Cristi Vîjdea
a2c21539f7
Prepare release 1.0.4
2017-12-16 18:18:21 +01:00
Cristi Vîjdea
e14c102b59
Repack into version 1.0.2
2017-12-13 11:16:09 +01:00
Cristi Vîjdea
83e539ab2e
Rename to drf-yasg, part 2
2017-12-13 10:45:43 +01:00
Cristi Vîjdea
c66f7e8e01
Rename to drf-yasg
...
drf-swagger was already taken
2017-12-13 10:22:03 +01:00
Cristi Vîjdea
71b3fd2895
Clean up for publish to pypi
2017-12-12 23:42:54 +01:00
Cristi Vîjdea
8883894775
Add more tests and cleanup coverage reports ( #13 )
...
Closes #11
2017-12-12 17:30:58 +01:00
Cristi Vîjdea
53ac55a24b
Add dcumentation ( #12 )
...
* added sphinx documentation
* filled in most missing docstrings
* updated README and setup.py, added CONTRIBUTING
* added docs build target
2017-12-12 11:14:33 +01:00