- Add a passthrough field in the template context (#29) [Greg Dabrowski]
- Fix foreign key filters when pagination is enabled (#28) [Tadek Teleżyński]
- Improvements for has_link (#27) [Bartłomiej Biernacki]
- Display link even if it's not a ForeignKey but the object has get_absolute_url method
- Support smart list without details link
- Fix for model_field for column sometimes being none (#26) [Bartłomiej Biernacki]
- Add changelog. [Tadek Teleżyński]
- Fix handling querysets which returns dicts (#25) [Bartłomiej
Biernacki]
- Fix handling querysets which returns dicts
- Fix local env setup. [Tadek Teleżyński]
- Foreign keys links (#24) [Bartłomiej Biernacki]
- Automatically add links to foreign key object if they define 'get_absolute_url'
- Fixed black
- Generate changelog during git-release. [Tadek Teleżyński]
- Fix regression: unhashable type. [Tadek Teleżyński]
- Fix lack of default empty dict in preserve query params. [Tadek Teleżyński]
- Fix string unpacking. [Tadek Teleżyński]
Fix formatting and typos in readme. [Tadek Teleżyński]
Fixes callable field bug. [Tadek Teleżyński]
The conditional statement in get_value was backwards.
Clear pagination when selecting new filter. [Tadek Teleżyński]
Enable running a smart list example locally. [Tadek Teleżyński]
This commit gives an out-of-the-box browser example of smart lists usage. It adds: - management command to create initial data - django view which utilizes different smart lists features - necessary templates, project files etc. - appropriate README section
- Fix filters with pagination. [Michal Simonienko]
- In list_display getter renturn copy of a list. [Michal Simonienko]
Add getter for list_display. [Michal Simonienko]
Add getter for list_display. Add missing imports for type checking.
Add black and reformat code. [Michal Simonienko]
from now on project follows black style guide
- Fix ordering. [Michal Simonienko]
- Fix travis exclude. [bartek-biernacki]
- Fix tests. [bartek-biernacki]
- .gitignore and Travis config. [bartek-biernacki]
- Update README. [Michal Simonienko]
Add render_column_template helper. [Michal Simonienko]
Add custom rendered custom element. [Michal Simonienko]
From now on you can pass in list_displays also two element iterables in which first element is a callble that returns html and second element is a label for that column.
- Fix XSS vulnerability in render_function. [Michal Simonienko]
- Make render_function more versatile. [Michal Simonienko]
Add labels for columns. [Michal Simonienko]
From now on in list_display you can pass string or tuple of two strings. First string in a tuple is the field name and second is a label (the name for column).
- Added Makefile for easy releasing. [Ales Kocjancic]
- Fix default arguments logic for smart_list templatetag. [Michal Simonienko]
- Removed md description since it fails on pypi. [Ales Kocjancic]
- Add django 2 compatibility. [Krzysztof Bujniewicz]
- Moved version into package. [Ales Kocjancic]
- Make sure it works wiht both classes and str. [Kristian Øllegaard]
- Bugfix. [Kristian Øllegaard]
- Bugfix and more tests. [Kristian Øllegaard]
- Support for custom filters, like the ones found in Django admin. [Kristian Øllegaard]
- Prettier labels (which are also translated already by Django) [Kristian Øllegaard]
- Custom classes and grid sizes and fixed tests. [Kristian Øllegaard]
- Update README.md. [Kristian Øllegaard]
- Fixed test to use q GET parameter. [Mikkel Clausen]
- Fixed typo in comment. [Mikkel Clausen]
- Refactored internals and made choices on filters bold. [Kristian Øllegaard]
- Support .values() querysets. [Kristian Øllegaard]
- Removed unused method. [Mikkel Clausen]
- Smart_lists: fixed code style. [Mikkel Clausen]
- Smart_lists/helpers: fix for getTitle. [Mikkel Clausen]
- Smart_lists/helpers: use _meta in getTitle. [Mikkel Clausen]
- Renamed search GET parameter to q instead of search. [Mikkel Clausen]
- Cleanup nameing of search_query_value and list_search. [Mikkel Clausen]
- Implemented django-admin like search including test. [Mikkel Clausen]
- More tests. [Kristian Øllegaard]
- Fixed readme to use smart_list as template tag instead of smart_lists. [Mikkel Clausen]
- Smart_lists/templatetag/smart_list.py: fixed name collision. [Mikkel Clausen]
- Filters !!! [Kristian Øllegaard]
- Ordering on custom list_display functions and short_description. [Kristian Øllegaard]
- Easy multiple sorting and better templates. [Kristian Øllegaard]
- Redid ordering so it supports multiple columns and uses the same syntax as django admin. [Kristian Øllegaard]
- Fixed this packaging mess. [Kristian Øllegaard]
- Wrong import. [Kristian Øllegaard]
- Packaging is hard .. :-) [Kristian Øllegaard]
- 1.0.1. [Kristian Øllegaard]
- Packaging. [Kristian Øllegaard]
- Setup.py. [Kristian Øllegaard]
- Update README.md. [Kristian Øllegaard]
- Update README.md. [Kristian Øllegaard]
- Update README.md. [Kristian Øllegaard]
- Initial commit / MVP. [Kristian Øllegaard]
- Initial commit. [Kristian Øllegaard]