Tom Christie
2aecef3460
Update kloudless logo
2018-12-18 11:23:08 +00:00
Tom Christie
3453d65655
Update Kloudless logo
2018-12-18 11:18:40 +00:00
Michael D. Hoyle
a64980232a
Add example of gender-neutral language in contributing guide. ( #6358 )
2018-12-17 21:10:39 +01:00
Dan Wilson
ef61288d77
Remove mention of djangorestframework-jwt ( #6353 )
...
Follow-up to https://github.com/encode/django-rest-framework/pull/6138
2018-12-13 21:01:10 +00:00
JerzySpendel
627eeb8202
Add missing comma in documentation of permission composition ( #6336 )
2018-12-07 16:44:57 -05:00
Josh Smith
facb433c89
Remove unmaintained digest authentication package ( #6347 )
...
https://github.com/juanriaza/django-rest-framework-digestauth has not been updated in 5 years and is currently incompatible with the latest DRF ecosystem.
2018-12-06 16:26:40 +00:00
HoangYell
b61806e3b3
add "js-tooltip" class to "POST" button ( #6344 )
...
the tool tip of "POST" button is different from other buttons, since it loses the "js-tooltip" class.
2018-12-03 12:10:05 +00:00
Benjamin Pereto
5a54f897ec
FIX: openapi schema title should be a string not a tuple ( #6259 )
2018-11-28 12:45:26 +00:00
Xavier Ordoquy
11edf572c5
Merge pull request #6299 from encode/xordoquy/fix_composable_permissions
...
Fix composable permissions
2018-11-27 15:47:30 +01:00
Xavier Ordoquy
74574217a4
Fix composable permissions
...
In some cases we end with an operation between two `OperandHolder`.
This didn't work as it didn't knew how to deal with | or &
This fixes by adding those operations.
2018-11-27 15:29:44 +01:00
takaaki shimbo
0f5dfe8b3c
Fix typo in schemas ( #6332 )
...
* Fix typo in generators.py
* Fix typo in inspectors.py
* message line too long
* Change backslash to multiline strings
* Removed trailing whitespace from assertion message
2018-11-26 10:14:59 -08:00
Ryan P Kilby
9b7db8dd69
Travis has released Xenial support ( #6322 )
2018-11-20 23:45:04 -08:00
Tom Christie
2084555fbe
Update Lights On logo
2018-11-16 15:41:38 +00:00
Mice Pápai
d0369b27cd
update docs/api-guide/serializers.md: consistency ( #6320 )
2018-11-15 14:44:54 +00:00
Tom Christie
2c0b2bd44e
Add 'Lights On Software' ( #6319 )
...
* Add 'Lights On Software'
* Fix link
2018-11-15 13:52:24 +00:00
Tom Christie
588c6976d4
Delete lightson.png
2018-11-15 12:06:47 +00:00
Tom Christie
bc36cf5e2b
Lights On
2018-11-15 12:06:18 +00:00
Tom Christie
f73b4896b8
Lights On Software
2018-11-15 12:04:06 +00:00
Stan Fateev
f7d2839562
Typo fix in the release announcement ( #6318 )
2018-11-14 07:50:28 +01:00
Xavier Ordoquy
bf9533ae37
Merge pull request #6286 from markddavidoff/patch-1
...
permissions must return a boolean to allow &/| operator comparison
2018-11-05 16:04:08 +00:00
Stephen Finucane
fae7e91728
docs: Remove references to drf-openapi ( #6272 )
...
This has been EOL'd in favour of drf-yasg [1].
[1] https://github.com/limdauto/drf_openapi/commit/1673c6e0
Signed-off-by: Stephen Finucane <stephen@that.guru>
2018-11-03 15:57:47 +01:00
Tom Snee
d59a130168
Fixes an import statement in chapter 5 of the tutorial. ( #6267 )
2018-11-02 08:48:39 -07:00
ilmucio
40da2a21ef
Update authentication.md ( #6291 )
2018-10-29 15:43:06 -07:00
Mark Davidoff
1f13b6f6b2
use actual user instead of fake user in permission composition test
2018-10-29 10:45:40 -07:00
Zach Wernberg
67e99a29b8
Fix typo in release-notes.md ( #6285 )
2018-10-29 10:03:34 -07:00
Mark Davidoff
fc08e0189f
update tests to reflect that django now returns a callable for is_authenticated
2018-10-29 08:26:20 -07:00
Mark Davidoff
6f2c0dbf4d
permissions must return a boolean
...
`x and y` actually returns object y when both are true. the means P & IsAuthenticated will fail with TypeError: unsupported operand type(s) for &: 'instance' and 'bool' as IsAuthenticated now returns a CallableBool which does not overload __ror__
2018-10-28 14:12:39 -07:00
Asif Saif Uddin
a63a68cea7
kept a super() call explicit due to https://stackoverflow.com/questions/31895302/python3s-super-and-comprehensions-typeerror
2018-10-25 23:06:42 +06:00
Asif Saif Uddin
15a3952c7b
kept a super() call explicit due to https://stackoverflow.com/questions/31895302/python3s-super-and-comprehensions-typeerror
2018-10-25 22:53:24 +06:00
Asif Saif Uddin
47036c0ce6
removed old style object inheritance and super() call
2018-10-25 21:05:57 +06:00
Asif Saif Uddin
8e52e7fb17
fixed isort issue
2018-10-25 20:30:09 +06:00
Asif Saif Uddin
b1bbbc8ce0
removed old style object inheritance, super() call and python2compat decorator from utils
2018-10-25 20:27:39 +06:00
Asif Saif Uddin
87e603edca
removed old style object inheritance and super() call from authtocken and schemas
2018-10-25 20:16:10 +06:00
Asif Saif Uddin
d00211b905
dropped python 2.7 compat codes from tests
2018-10-25 14:34:34 +06:00
Asif Saif Uddin
5a6747d02b
dropped python 2.7 compat codes
2018-10-25 14:27:54 +06:00
Asif Saif Uddin
7e87449077
dropped python 2.7 compat code from tests
2018-10-25 13:22:01 +06:00
Asif Saif Uddin
0aa2958ea0
Merge branch 'py2drop' of https://github.com/auvipy/django-rest-framework into py2
2018-10-25 12:36:31 +06:00
Asif Saif Uddin
244d233c1e
dropped python 2.7 compat code
2018-10-25 11:00:33 +06:00
Asif Saif Uddin
cbafc5a9f4
dropped python2.7 from readme
2018-10-25 10:07:40 +06:00
Asif Saif Uddin
26b612937c
dropped python2.7 from tox and travis
2018-10-24 22:44:16 +06:00
Tano Abeleyra
9d001cd84c
Fix typo in testing.md ( #6257 )
2018-10-18 15:42:52 -07:00
Tom Christie
2c9c0f1b7f
Version 3.9 ( #6247 )
...
* Release notes to 5174a26ec9
* Update version for v3.9.0
* Removed exclude_from_schema per deprecation policy.
* Updated list_route() and detail_route() deprecations.
* Weakened to PendingDeprecationWarning for `base_name`
cc @rpkilby.
* Add (beginning of) 3.9 release announcement.
@tomchristie: Input on OpenAPI and What’s Next very welcome! :)
* Add announcement section for Extra Actions in Browsable API
* Update release notes and add deprecation note for Django Guardian backend.
* Add release note for #6073
* Add release notes to dd19a44583
* Adding release notes
* Update 3.9 announcement
* Add Oct 18 release date
2018-10-18 10:38:46 +01:00
Tom Christie
28040b3bda
Upgrade Auklet to premium ( #6244 )
2018-10-15 17:31:36 +01:00
Tom Christie
1c3f796219
Add kloudless as a new premium sponsor ( #6241 )
2018-10-11 14:48:05 +01:00
Tom Christie
ebc5393776
Add spacing around kloudless logo
2018-10-11 14:06:33 +01:00
Tom Christie
317d2489e4
Add Kloudless logo
2018-10-11 14:03:02 +01:00
Dennis Kliban
dd19a44583
Problem: autoescape not getting passed to urlize_quoted_links filter ( #6191 )
...
Solution: set needs_autoescape=True when registering the filter
Without this patch, the disabling autoescape in the template does not work.
2018-10-10 10:36:04 +02:00
Daniel Bate
5feb835929
Feature/action docs sections ( #6060 )
...
* added ability to add sections to custom action documentation
* added tests to cover docs sections in custom actions
* added method specific docs test for action mapping
* added docs for custom action documentation
2018-10-10 10:29:29 +02:00
Tom Christie
6522d4ae20
Add OpenAPIRenderer by default, and add schema docs. ( #6233 )
...
* Add OpenAPIRenderer as a default for get_schema_view, and start adding schema docs
* Add optional pyyaml
* Updating schema docs
2018-10-04 14:05:55 +01:00
Jufe Brown-Tsai
18ad3290ef
Documentation fix for django-admin commands ( #6232 )
...
* fix django-admin commands on quickstart doc
* fix django-admin commands on tutorial/1-serialization doc
* fix django-admin command on readme
* fix django-admin command on docs/community/project-management.md
2018-10-03 16:16:52 +01:00