Johannes Hoppe
f6d5afe51d
Add support for Django 2.0
2017-11-25 18:56:46 +01:00
Johannes Hoppe
1b1f345b3d
Switch releases to pbr
2017-11-25 18:56:46 +01:00
Johannes Hoppe
f967eb643b
Drop Python 2 support
2017-11-25 18:56:46 +01:00
Johannes Hoppe
90028d9e36
Fix case issue -- get_langauge() only returns lower case
...
get_langauge() only returns lower case some i18n file name include
upper case language code tho. This will detect all lanugages.
2017-07-24 10:25:56 +02:00
Johannes Hoppe
b46f69f166
Add i18n support
2017-07-16 17:30:42 +02:00
Alexey Ruzin
1931a98240
Chained select2
2017-04-18 10:57:33 +02:00
Johannes Hoppe
5840622794
Add support for Django 1.11
...
Drop support for Django 1.9
2017-04-14 14:09:23 +02:00
Johannes Hoppe
1f9b094b67
v5.8.10
2016-12-05 14:52:54 +01:00
Johannes Hoppe
e3c6919bbd
Fix tests
2016-08-15 09:07:57 +02:00
Johannes Hoppe
9f5644b479
Upgrade select2 to 4.0.3
2016-08-15 08:58:34 +02:00
Johannes Hoppe
c797e59584
Bump version number to 5.8.7
2016-08-14 10:41:31 +02:00
Johannes Hoppe
99aed19308
Write changelog bump version to 5.8.6
2016-06-19 12:29:45 +02:00
Johannes Hoppe
57dfd53d55
Bump version number
2016-05-23 16:18:39 +02:00
Jônatas Castro
01c8979100
Fixes #238 -- Changed Token Separators
...
When Django was parsing the separator attribute, it was comming with 'u' char from unicode.
So the trick was to put the value in a String.
Solved https://github.com/applegrew/django-select2/issues/238
Closes #268
2016-03-10 15:34:30 +01:00
Damir Arbula
f6ee1f57db
Add exception handling for cPickle.PicklingError to widget caching
...
Closes #265
2016-03-08 16:30:47 +01:00
Damir Arbula
9ed8f58fa6
Fixes #260 -- Normalize choices keys and selected choices to strings
2016-03-01 10:08:41 +01:00
Johannnes Hoppe
a8a4baf04d
Fixes #261 -- Adds better hints if widget is not serialisable to django cache
...
Closes #263
2016-02-24 18:51:39 +01:00
Johannes Hoppe
5b0400dfaa
Bump version number
2016-02-08 10:44:22 +01:00
Johannes Hoppe
0ee50d9866
Fixes pickel issue of lazy object
2016-01-27 10:01:19 +01:00
Johannes Hoppe
7d8908daab
Fixes version number and QA issue
2016-01-26 17:55:56 +01:00
mostafa-anm
33a00c1e39
Fixed #218 -- Add custom label support
...
Added `label_from_instance` method for model widgets to define custom option labels.
Closed #233
2016-01-19 08:50:09 +01:00
Andrew Dodd
e655ed7a59
Add setting to change source of select2 assets
...
These changes introduce additional (optional) configuration parameters.
The parameters allow the user of the library to select different JS/CSS
libraries from the ones shipped. In particular, this allows serving from
the local server and/or in private-network-only environments.
Refs #220
Closed #239
2015-12-15 19:57:48 +01:00
Elijah Karari
3c06873148
Replace "patterns" with list in url config
...
`django.conf.urls.patterns` has been remmoved in Django 1.9.
Closed #236
2015-12-10 16:05:29 +01:00
Johannes Hoppe
4defb8112b
Fixed #222 -- Display intital data for heavy widgets
2015-12-01 10:19:02 +01:00
Johannes Hoppe
bb90be77b7
Fixed #231 -- Avoid fetching entire queryset from db
...
Patched ciritcal memory leak in ModelSelect2 widgets.
Boolean evaluation of queryset makes django fetch all
elements.
Thanks to @magicjohnson for discovering this issue
2015-11-30 13:17:02 +01:00
Johannes Hoppe
19a8d63bb1
Refactors tag widgets and adds light tag widget
...
Currently there was no light version of the tag widget.
A light version might come handy if you use a postgres
`ArrayField` and a corresponding `SimpleArrayField`.
Resolved #226
2015-11-23 11:54:51 +01:00
Anne Fleischer
0457617738
Fixed javaScript bug for multiple different select2 fields on one page
...
Closed #224
2015-11-18 00:03:02 +01:00
Anne Fleischer
974ba552b0
Converted initialization code into configurable jQuery plugin
...
Closed #211
2015-11-12 12:50:58 +01:00
Thomas Schreiber
2beb5d23c7
Fix HeavySelect2TagWidget to respect custom attrs and default overrides
...
Closed #214
2015-10-27 17:44:22 +01:00
Johannes Hoppe
b8d53aa714
Added v5.2.0 changelog
2015-10-05 19:34:52 +02:00
Johannes Hoppe
2c1eb8bc4a
Fixed -- IndexError: pop from empty list
2015-10-05 12:59:35 +02:00
Johannes Hoppe
a91e66bf9e
Created v5.1.0 release
2015-10-01 14:09:41 +02:00
Johannes Hoppe
485ea191cb
Fixed filter_queryset bug
...
The reduce statement coundn't handle multiple lookup strings.
2015-09-30 10:28:37 +02:00
Johannes Hoppe
4d484163c2
Fixed packaging error
2015-09-29 15:12:57 +02:00
Johannes Hoppe
e184f5fea6
Bump version number because v5.0.0 was taken on pypi due to mistake
2015-09-29 14:46:43 +02:00
Johannes Hoppe
f301dc6f9d
Added documentation
2015-09-29 14:33:06 +02:00
Johannes Hoppe
5dfd8553cc
Added tests
2015-09-29 13:55:05 +02:00
Johannes Hoppe
6dad55eb11
Upgrade to select2 4.0
2015-09-29 13:55:05 +02:00
Johannes Hoppe
95297a362e
Radical removal of all unneeded code
2015-09-29 13:54:23 +02:00
Johannes Hoppe
33b7dffca1
Removed own caching solution in favour of django caching
...
The old multiprocessing support was hard to maintain.
Since signing and caching are part of `django.core`
there is really no need to stick to our own solution.
As a result multimachine support and security are now always in place.
Fields are stored in Django's cache. The default cache used by select2
is called 'default' but can be cachanged overwriting the setting
`SELECT2_CACHE_BACKEND`.
Recommended cache backends are memcached, redis or a DB-cache.
Refactored AutoResponseView
The main reason for this refactoring is
the fact that the pagingnation was slow.
I dropped major parts of the initial code
and wrote a more django-like-approach.
Noteabley:
- get_results now retuns a QuerySet
- This commit drops django 1.6 support in favour of the JsonResponse (Backporting is possible).
2015-09-29 13:53:29 +02:00
Johannes Hoppe
29c74ae63e
Fixed version number an changelog
2015-09-25 11:39:04 +02:00
Nirupam Biswas
905f691e01
New release updates
2015-09-25 00:27:03 +05:30
Daniel Hahler
de37752ac6
doc: fix typos/grammar
2015-06-08 11:35:09 +02:00
Nirupam Biswas
5f9477b664
Version 4.3.1
2015-04-29 01:14:11 +05:30
Nirupam Biswas
a57cb59436
Fixing setup.py and releasing 4.3.0.
2015-04-27 22:19:15 +05:30
Johannes Hoppe
2cfbfd3325
Code cleanup -- Added pep8 tests for package.
2015-03-30 10:19:37 +02:00
crccheck
3d800e6868
update capitalization of proper nouns
...
I usually spell ajax as AJAX, but after doing some reasearch, it seems
like Ajax is more commonly used.
2013-11-19 19:09:19 -06:00
crccheck
66a0ebfe99
fix random typos found while reading the project
2013-11-19 19:00:58 -06:00
7wonders
3be6962993
Adds bootstrap 3 support to make select2 look a little nicer
2013-11-08 03:34:03 +01:00
AppleGrew (applegrew)
7d66164e65
Bumping to v4.2.2.
2013-11-05 21:28:05 +05:30