Commit graph

35 commits

Author SHA1 Message Date
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
Nirupam Biswas
905f691e01 New release updates 2015-09-25 00:27:03 +05:30
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
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
AppleGrew (applegrew)
7d66164e65 Bumping to v4.2.2. 2013-11-05 21:28:05 +05:30
AppleGrew
9895dc613f Update README 2013-09-29 13:54:00 +05:30
AppleGrew
66f1ab7bc3 Update README 2013-09-29 13:50:57 +05:30
AppleGrew
79847dde86 Update README 2013-09-18 10:02:54 +05:30
AppleGrew (applegrew)
564bfd3467 v4.2.1 2013-09-17 23:10:14 +05:30
AppleGrew (applegrew)
ab57470b02 Adding Tagging support. 2013-09-16 02:03:08 +05:30
AppleGrew (applegrew)
12ad5255d0 Bumping Select2 JS version to 3.4.2. 2013-09-15 13:38:41 +05:30
AppleGrew (applegrew)
fe1fb4fd76 Updating Select2 JS to 3.4.1 2013-07-06 10:04:18 +05:30
AppleGrew (applegrew)
e082822cdd v4.0.0 Added Hashed Id generation scheme 2013-03-15 11:30:40 +05:30
AppleGrew (applegrew)
f58f608b23 v3.3.1 commit 2013-03-13 00:29:02 +05:30
AppleGrew (applegrew)
05b69c89b6 * Multi-process support. * Updated Select2 to 3.3.1. 2013-03-02 11:25:00 +05:30
AppleGrew (applegrew)
0a4bd77565 v3.2.0 readme update 2013-01-13 23:40:46 +05:30
AppleGrew (applegrew)
c6214c4de6 Read update 2012-12-18 10:00:54 +05:30
AppleGrew (applegrew)
a8124a3e9b Readme update 2012-12-18 09:57:39 +05:30
AppleGrew (applegrew)
ec8f815b9c v3.1.5 2012-12-18 09:54:55 +05:30
AppleGrew (applegrew)
4284bb808e ReadMe update 2012-11-28 10:30:04 +05:30
AppleGrew (applegrew)
cf960fe11b v3.1.3 released. 2012-11-26 23:17:15 +05:30
AppleGrew (applegrew)
7946563288 v3.1.3. Fixed some minor issues. 2012-11-25 01:44:36 +05:30
AppleGrew (applegrew)
be760d69c0 Version 3.1.2 doc n version no. update 2012-10-04 23:23:21 +05:30
AppleGrew (applegrew)
31512e0eb7 Adding templatetags to setup.py 2012-09-29 01:30:08 +05:30
AppleGrew (applegrew)
3ac09c7a96 * Fixed setup.py to include templates dir * Updated select2 to version 3.2 2012-09-28 23:26:12 +05:30
AppleGrew (applegrew)
773770d0d0 Readme update 2012-09-04 00:09:57 +05:30
AppleGrew (applegrew)
780ee27910 Doc updates. 2012-09-04 00:06:36 +05:30
AppleGrew (applegrew)
8169db806b * Sphinx docs added. * Fixed Issue 4 * Improved code docstrings 2012-08-31 11:34:23 +05:30
AppleGrew (applegrew)
044805279f Readme fix 2012-08-24 12:24:55 +05:30
AppleGrew (applegrew)
8965ed55ba Readme fix 2012-08-24 12:22:45 +05:30
AppleGrew (applegrew)
79eb1071b0 Readme updtes 2012-08-24 12:21:34 +05:30
AppleGrew (applegrew)
ff9f8a9428 Readme update 2012-08-24 12:15:55 +05:30
AppleGrew (applegrew)
699a2bf5e4 Setup updates 2012-08-24 01:27:32 +05:30