Commit Graph

192 Commits

Author SHA1 Message Date
Ryan P Kilby b646fa8c4d Add failing test for lazy text 2016-11-12 03:58:26 -05:00
Carlton Gibson 4d02cdf958 Merge pull request #550 from rpkilby/rework-filter-generation
Rework filter generation
2016-11-08 11:05:00 +01:00
Carlton Gibson 4dd64e5783 Merge pull request #549 from pySilver/feature/typed-multiple-values-filter
Add `TypedMultipleChoiceFilter`
2016-11-08 11:02:50 +01:00
Carlton Gibson e6bafd58fd Merge pull request #548 from pySilver/feature/multiple-values-input-format
Add `QueryArrayWidget`
2016-11-08 11:02:13 +01:00
Ryan P Kilby 49a1e16932 Add test for unrecognized declared field 2016-11-06 21:16:03 -05:00
Ryan P Kilby 91051e9be4 Update unknown fields test to handle multiple fields 2016-11-06 21:16:03 -05:00
Ryan P Kilby 4b5bc1ad78 Fixup tests to include Meta.fields 2016-11-06 21:16:03 -05:00
Antoni Martyniuk 703172c29f fix tests 2016-11-05 03:22:02 +01:00
Antoni Martyniuk f7481a1b63 implements TypedMultipleChoiceFilter 2016-11-05 02:18:21 +01:00
Antoni Martyniuk 758dfd4750 provides support for query array notation 2016-11-05 01:59:55 +01:00
Adam Dobrawy 3e5c705e80 Add tests case for translation for OrderingFilter 2016-11-04 18:52:27 -04:00
Ryan P Kilby c8a3ba7f7e Add Meta.fields/exclude check 2016-11-02 11:29:46 -04:00
Ryan P Kilby fb44532ce1 Remove 1.0 deprecations 2016-11-02 11:29:42 -04:00
Ryan P Kilby 67f7edfa23 Add strictness setting 2016-11-02 09:22:35 -04:00
Ryan P Kilby df9232972a Fixup tests 2016-11-02 08:37:21 -04:00
Ryan P Kilby cbd2ac4f29 Add tests for empty/null choice 2016-11-02 08:09:55 -04:00
Ryan P Kilby cbc224c3d3 Update tests w/ empty choice 2016-11-02 08:09:55 -04:00
Carlton Gibson ac6ee14b0d Merge pull request #437 from rpkilby/label-improvements
Rework form labels
2016-11-02 12:22:30 +01:00
Carlton Gibson 9f0764daf4 Merge pull request #490 from rpkilby/simplify-qs
Simplify .qs property, fix minor correctness issue
2016-11-02 12:11:23 +01:00
Carlton Gibson 130fc00cc1 Merge pull request #494 from rpkilby/user-filtering
Add QuerySetRequestMixin
2016-11-02 12:09:58 +01:00
Ryan P Kilby 41f5536e66 Add callable queryset tests 2016-10-29 11:58:09 -04:00
Ryan P Kilby de23261a39 Add filters import test 2016-10-26 13:05:57 -04:00
Ryan P Kilby 30a226aa4e Expose request to filters 2016-10-22 20:43:14 -04:00
Ryan P Kilby 6c88cc3902 Add VERBOSE_LOOKUPS & DISABLE_HELP_TEXT settings 2016-10-22 09:19:13 -04:00
Ryan P Kilby 22824cf6c6 Remove 'help_text', add verbose labels 2016-10-22 09:16:38 -04:00
Ryan P Kilby 269140d5d7 Add filter label util functions, app settings 2016-10-22 09:16:38 -04:00
Ryan P Kilby dd1a77a46e Factor out field parts from final field 2016-10-22 09:16:26 -04:00
Carlton Gibson 69d216d3da Merge pull request #520 from ticosax/expose-request-filters
Expose request to filters
2016-10-22 11:41:30 +02:00
Ryan P Kilby bc359782fd Add coreapi/DRF compatibility 2016-10-16 19:18:22 -04:00
Ryan P Kilby 982c5ff1a6 Port get_schema_fields from DRF 2016-10-16 19:06:14 -04:00
Nicolas Delaby 39c1b4e413 Expose request to filters 2016-10-11 16:16:28 +02:00
Ryan P Kilby 756803e17f Add failing test for #506 2016-09-29 05:10:24 -04:00
Carlton Gibson 153d25a29d Merge pull request #501 from rpkilby/fix-ordering-select
Fix ordering select widget
2016-09-27 20:14:12 +02:00
Ryan P Kilby 48f35b2b18 Use inline templates instead of files
This eliminates the need to add 'django_filters.rest_framework' to the
INSTALLED_APPS setting. The templates are small enough that there isn't
a benefit to using separate files anyway.
2016-09-23 19:14:27 -04:00
Ryan P Kilby 9aa98cee97 Add base csv widget tests 2016-09-23 18:47:16 -04:00
Carlton Gibson 8aba6498f5 Add test showing OrderingFilter plus Select issue
ref #496
2016-09-23 18:47:16 -04:00
Nicolas Delaby a695734714 Test to show that templates from drf extensions can't be loaded 2016-09-23 13:42:00 -04:00
Ryan P Kilby efb9c7f63b Simplify .qs, fix correctness issue 2016-09-20 18:28:43 -04:00
Ryan P Kilby 58114084c4 Add filters conf, add deprecation warnings 2016-09-16 03:13:35 -04:00
Carlton Gibson 83e035860d Merge pull request #485 from rpkilby/deprecation-fixes
Fix various deprecations
2016-09-16 09:04:34 +02:00
Ryan P Kilby 73b2228d77 Add DRF BooleanFilter 2016-09-16 01:11:27 -04:00
Ryan P Kilby 0fead30ab5 Fix various deprecations 2016-09-14 20:07:48 -04:00
Ryan P Kilby 72a9406667 Deprecate Meta.order_by, order_by_field, methods 2016-09-05 11:34:03 -04:00
Ryan P Kilby 569efd4e46 Rework ordering into a filter 2016-09-05 11:33:57 -04:00
Ryan P Kilby b3f23ef7e0 Copy DjangoFilterBackend from DRF 2016-09-03 23:53:44 -04:00
Ryan P Kilby 18040dff02 Add rest_framework.FilterSet 2016-09-03 22:16:21 -04:00
Daniel Hahler 54f31d562f Add test_filtering_to_field_name 2016-08-24 15:35:46 +02:00
Carlton Gibson fe65bd511d Merge pull request #471 from carltongibson/remove-skipif-16
Remove lingering test version for Django <1.6
2016-08-23 22:34:04 +02:00
Carlton Gibson 3ea3e4ce34 Merge pull request #459 from rpkilby/move-filter-options
Move filter options to Meta class
2016-08-23 22:29:49 +02:00
Carlton Gibson 303bb064cb Remove lingering test version for Django <1.6 2016-08-23 22:21:53 +02:00