Tom Christie
|
6ff9840bde
|
Schemas & client libraries. (#4179)
* Added schema generation support.
* New tutorial section.
* API guide on schema generation.
* Topic guide on API clients.
|
2016-07-04 16:38:17 +01:00 |
|
Rowan Seymour
|
36ca4b8e06
|
Make offset_cutoff a class attribute in CursorPagination so that it can be easily overridden in subclasses (#4212)
|
2016-06-23 10:37:15 +01:00 |
|
Tom Christie
|
2e7fae7698
|
limit=0 should revert to default limit (#4194)
|
2016-06-13 16:32:43 +01:00 |
|
José Padilla
|
0795f7394c
|
Prevent raising exception when limit is 0 (#4098)
|
2016-05-10 10:58:24 +01:00 |
|
Xavier Ordoquy
|
bff3bebdbe
|
Merge remote-tracking branch 'reference/stable/3.3.x' into merge_test
# Conflicts:
# docs/topics/release-notes.md
|
2016-04-08 15:46:17 +02:00 |
|
Tom Viner
|
3e5a1397d7
|
remove trailing slash from cramer cursor link
|
2016-03-24 20:37:38 +00:00 |
|
Xavier Ordoquy
|
5e08231453
|
Remove informations about why the pagination didn't work.
We remove a couple of informations to lower the exposition of our internals.
|
2016-02-17 18:18:19 +01:00 |
|
Tom Christie
|
832d6322a7
|
Merge pull request #3631 from syphar/paginat
allow setting a custom Django Paginator class
|
2015-11-30 20:58:32 +00:00 |
|
Andrei Fokau
|
802ee5d0ea
|
Fix template.render deprecation warnings for 1.9+
|
2015-11-18 17:06:35 +01:00 |
|
Denis Cornehl
|
3806af3d15
|
allow setting a custom Django Paginator in pagination.PageNumberPagination
|
2015-11-13 16:04:12 +01:00 |
|
Tom Christie
|
0fb1ebcfcf
|
Remove unused import
|
2015-10-23 16:07:48 +01:00 |
|
Tom Christie
|
cf33008571
|
Release notes etc
|
2015-10-22 14:05:52 +01:00 |
|
Omer Katz
|
2e178bc970
|
Replaced all dict and set conversions from lists to dict and set literals.
|
2015-10-17 12:00:11 +03:00 |
|
Carlton Gibson
|
45ace5010e
|
Remove OrderedDict fallback
|
2015-09-22 16:35:38 +02:00 |
|
Tom Christie
|
aa4cd7e9d7
|
Guard against LimitOffsetPagination edge case. Closes #3303.
|
2015-08-20 10:12:52 +01:00 |
|
Tom Christie
|
7b51508600
|
Error on double underscore ordering with CursorPagination. Refs #3221.
|
2015-08-05 13:42:44 +01:00 |
|
Tom Christie
|
c203ca4c64
|
Deprecations
|
2015-07-30 15:26:42 +01:00 |
|
Tom Christie
|
b996266431
|
Merge master
|
2015-07-23 15:28:29 +01:00 |
|
Tom Christie
|
22631c73a7
|
Resolve assertion error with LimitOffsetPagination and erronous parameters. Closes #2920.
|
2015-07-23 12:41:35 +01:00 |
|
Tom Christie
|
c879aaf398
|
page_size needs to be stored as state on CursorPagination. Refs 3147.
|
2015-07-16 10:26:16 +01:00 |
|
Tom Christie
|
468361425d
|
page_size should be local, not overwriting class attribute.
|
2015-07-14 12:32:27 +01:00 |
|
Tom Christie
|
2b51d5594b
|
Remove whitespace and comment changes
|
2015-07-14 11:41:25 +01:00 |
|
Tom Christie
|
14a32ae32d
|
Add get_page_size hook to CursorPagination. Closes #3068.
|
2015-07-14 11:40:15 +01:00 |
|
Tom Christie
|
1d012aeb93
|
Merge branch 'cursor-limits' of https://github.com/uploadcare/django-rest-framework into uploadcare-cursor-limits
|
2015-07-14 11:37:18 +01:00 |
|
homm
|
a3afcfb6d3
|
duplicate get_page_size and related properties from PageNumberPagination
|
2015-07-13 14:44:48 +03:00 |
|
homm
|
59905e9335
|
revert BasePageSizePagination class and CursorPagination inheritance
|
2015-07-13 14:36:47 +03:00 |
|
José Padilla
|
7351a3f6ca
|
Sort imports with isort
|
2015-06-25 16:55:51 -04:00 |
|
José Padilla
|
83c9136c90
|
Cleanup import following PEP 8 style guide
|
2015-06-25 16:10:17 -04:00 |
|
homm
|
30b36a594f
|
use PageSizePaginationMixin for CursorPagination
tests for custom page_size in CursorPagination
|
2015-06-23 19:14:10 +03:00 |
|
homm
|
60656e9182
|
merge CursorPagination.decode_cursor and _decode_cursor
merge `CursorPagination.encode_cursor` and `_encode_cursor`
|
2015-06-23 19:00:42 +03:00 |
|
homm
|
9a5373d41c
|
make PageSizePaginationMixin from all this page_size stuff
|
2015-06-23 18:19:38 +03:00 |
|
homm
|
ab03729b58
|
allow cursor format customization
|
2015-06-23 18:00:26 +03:00 |
|
Ash Hoover
|
35c28a2a71
|
Include correct limits in LimitOffsetPagination link urls
|
2015-06-05 08:56:33 -07:00 |
|
Tom Christie
|
ae704eec58
|
Fix issue with pagination control always displaying
|
2015-06-03 11:35:03 +01:00 |
|
Tom Christie
|
995aa47570
|
First pass templates for admin style
|
2015-05-12 14:49:09 +01:00 |
|
Tom Christie
|
5cd0714dca
|
Do not paginate if PAGE_SIZE=None
|
2015-03-16 12:05:31 +00:00 |
|
Dirk Moors
|
6c1d0d7ed0
|
Fixed problem with imporing rest_framework.views in apps.py
|
2015-03-12 16:36:26 +01:00 |
|
Tom Christie
|
58dfde7fcd
|
Tweaks for cursor pagination and docs
|
2015-03-06 10:22:32 +00:00 |
|
Tom Christie
|
18cc0230bf
|
Clean up pagination attributes
|
2015-03-04 15:51:00 +00:00 |
|
Tom Christie
|
03818ed004
|
Pagination tweaks and docs
|
2015-02-26 12:48:34 +00:00 |
|
Tom Christie
|
fbb21caaaa
|
Merge master
|
2015-02-09 20:43:50 +00:00 |
|
Tom Christie
|
43d983fae8
|
Add paging controls
|
2015-01-22 17:25:12 +00:00 |
|
Tom Christie
|
0822c9e558
|
Cursor pagination now works with OrderingFilter
|
2015-01-22 16:12:05 +00:00 |
|
Tom Christie
|
408261ee02
|
Support ordering attribute either on view or on pagination class for CursorPagination
|
2015-01-22 15:15:52 +00:00 |
|
Tom Christie
|
83a82b44a5
|
Support for tuple ordering in cursor pagination
|
2015-01-22 15:07:01 +00:00 |
|
Tom Christie
|
38a2ed6f62
|
Python 3 fixes for cursor pagination
|
2015-01-22 14:04:25 +00:00 |
|
Tom Christie
|
ca372ef6ef
|
Fix for python 3
|
2015-01-22 13:50:51 +00:00 |
|
Tom Christie
|
94b5f7a86e
|
Tidy up cursor tests and make more comprehensive
|
2015-01-22 12:14:52 +00:00 |
|
Tom Christie
|
f1af603fb0
|
Tests for reverse pagination
|
2015-01-22 10:51:04 +00:00 |
|
Tom Christie
|
cae9528c54
|
Add support for reverse cursors
|
2015-01-22 10:28:19 +00:00 |
|