-
Notifications
You must be signed in to change notification settings - Fork 173
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
7 changed files
with
365 additions
and
280 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,109 @@ | ||
Changelog | ||
========= | ||
|
||
1.0.3 - The Package Fix | ||
----------------------- | ||
|
||
This is a quick fix for packaging (setup.py) errors and documentation. | ||
|
||
Bugs | ||
~~~~ | ||
|
||
- add missing Django 1.7 migrations | ||
- README updated to mention ``manage.py migrate`` command | ||
- Use ReST for README and CHANGELOG: avoid conversion from markdown | ||
|
||
|
||
1.0.2 - A Better Future | ||
----------------------- | ||
|
||
This release features better test coverage and support for Django 1.9. | ||
|
||
Bugs | ||
~~~~ | ||
|
||
- stretch formset table to the modal container width | ||
- toggle advanced ``vendor/jquery`` dir according to Django version | ||
- retain support older Django versions | ||
- clean up legacy tags in templates | ||
|
||
Tests | ||
~~~~~ | ||
|
||
- add admin views tests | ||
- add Django 1.9 to test matrix | ||
- other minor improvements | ||
|
||
Docs | ||
~~~~ | ||
|
||
- Improve README with a newer screenshot and pretty tables for badges | ||
|
||
Contributors: | ||
~~~~~~~~~~~~~ | ||
|
||
- Pavel Savchenko | ||
- Leonardo J. Caballero G | ||
- Schuyler Duveen | ||
|
||
1.0.1 - A Public Release | ||
------------------------ | ||
|
||
Bugs | ||
~~~~ | ||
|
||
- proper support for py26 and py3X and different Django releases | ||
- avoid querying all instances for choices | ||
- resolve settings inside view and refine error handling | ||
|
||
Tests | ||
~~~~~ | ||
|
||
- add doctests to the ``form_helpers`` | ||
- add tests for ``forms`` | ||
- add test case ``views.TestGetFieldChoicesView`` | ||
- setup.py/travis: add ``test-reqs.txt`` as extras\_require | ||
- refactor testing to use ``py.test`` and run ``tox`` from ``setup.py`` | ||
- travis: use latest version of each Django release | ||
|
||
Docs: | ||
~~~~~ | ||
|
||
- ``README``: explain what we test against | ||
|
||
1.0 - First contact | ||
------------------- | ||
|
||
Major changes | ||
~~~~~~~~~~~~~ | ||
|
||
- Add a new (required) field | ||
```AdvancedFilter.model`` <README.md#model-correlation>`__ | ||
- Add parsing query dict into initialized formsets (allows for `editing | ||
existing | ||
instance <README.md#editing-previously-created-advanced-filters>`__). | ||
- Add | ||
```AdvancedFilterAdmin`` <#editing-previously-created-advanced-filters>`__ | ||
for actually accessing and `editing existing ``AdvancedFilter`` | ||
instances <README.md#editing-previously-created-advanced-filters>`__. | ||
- Use `Select2 <https://github.com/asyncee/django-easy-select2>`__ and | ||
an AJAX view to dynamically populate ```field`` | ||
options <README.md#fields>`__. | ||
- Add proper support for nested serialization of queries. | ||
|
||
Minor changes | ||
~~~~~~~~~~~~~ | ||
|
||
- Implement more ```operators`` <README.md#operators>`__ (``isnull``, | ||
``istrue`` and ``isfalse``) | ||
- Allow `custom verbose naming of fields in | ||
advanced\_filter\_fields <README.md#custom-naming-of-fields>`__ | ||
- Add helper methods to the model to hide (and decouple) core | ||
serialization functionality from users. | ||
- Strip whitespace in field values validation | ||
- Setup and packaging (``setup.py``/``MANIFEST.in``) | ||
- Hide ``QSerializer`` calling logic in the model | ||
- Allow modifying ``advanced_filter_form`` property (defaults to | ||
``AdvancedFilterForm``) | ||
- Correct documentation regarding position of mixin in subclass (issue | ||
#1) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
include *.md | ||
include *.rst | ||
recursive-include advanced_filters/static * | ||
recursive-include advanced_filters/templates * |
Oops, something went wrong.