Commit Graph

41 Commits

Author SHA1 Message Date
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 f09f9e5249 Adds sphinx spelling to read the docs requirements 2016-02-04 12:09:18 +01:00
Johannes Hoppe 4dacbdf283 enchant the docs -- adds spell checking 2016-02-04 11:48:59 +01:00
Johannes Hoppe d57b726d34 Adds napoleon to march to google style signatures 2016-02-04 11:48:07 +01:00
Johannes Hoppe 27091f5b49 Fixes #250 -- Adds link to ModelWidgets in quick start guide 2016-02-03 19:47:40 +01:00
Johannes Hoppe 4a1b83ad1e Fixes security bug and adds secruity documentation
An attacker was able to use a `field_id` from a "secret" field
and use if on any even the default public select2 view and
receive the data without authentication.
2016-01-26 13:18:36 +01:00
Anne Fleischer 974ba552b0 Converted initialization code into configurable jQuery plugin
Closed #211
2015-11-12 12:50:58 +01:00
Johannes Hoppe 85f76d7ba5 Added external_req for read the docs 2015-09-29 14:51:57 +02:00
Johannes Hoppe f301dc6f9d Added documentation 2015-09-29 14:33:06 +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
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 aef40c7300 Update get_started.rst 2013-09-29 13:53:18 +05:30
AppleGrew dea936ebee Update get_started.rst 2013-09-29 13:52:45 +05:30
AppleGrew (applegrew) e9035ede04 Updating docs. 2013-09-16 02:43:52 +05:30
AppleGrew (applegrew) e082822cdd v4.0.0 Added Hashed Id generation scheme 2013-03-15 11:30:40 +05:30
AppleGrew (applegrew) aaf24d65d6 doc typo fix 2013-03-13 10:32:12 +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) 61dc9b2355 Removing docs/_build directory 2012-11-30 09:30:48 +05:30
AppleGrew (applegrew) 913453f8ef v3.1.4. Manually picked changes from Issue#16 (pull request). 2012-11-27 10:31:40 +05:30
AppleGrew (applegrew) cf960fe11b v3.1.3 released. 2012-11-26 23:17:15 +05:30
AppleGrew (applegrew) 36c104e7a4 Docs update 2012-11-26 22:37:59 +05:30
AppleGrew (applegrew) be760d69c0 Version 3.1.2 doc n version no. update 2012-10-04 23:23:21 +05:30
AppleGrew (applegrew) 0d40026fe0 Doc updates. 2012-09-29 01:32:21 +05:30
AppleGrew (applegrew) f775bd53b0 Updated docs 2012-09-28 23:33:00 +05:30
AppleGrew (applegrew) 6409289bbb Added AUTO_RENDER_SELECT2_STATICS setting. 2012-09-14 12:04:36 +05:30
AppleGrew (applegrew) 18856a8e1a Doc update 2012-09-10 12:02:58 +05:30
AppleGrew (applegrew) 8ba04e5e4a Doc updates 2012-09-05 12:16:48 +05:30
AppleGrew (applegrew) 780ee27910 Doc updates. 2012-09-04 00:06:36 +05:30
AppleGrew (applegrew) b64e80d072 Doc updates. Updating Select2 JS to 3.1 2012-09-03 23:51:18 +05:30
AppleGrew (applegrew) 3c3fe0b130 Fixing some design issues in Heavy fields. 2012-09-02 01:21:17 +05:30
AppleGrew (applegrew) 3f65a2349f Issue4, more fixes. 2012-09-01 01:17:08 +05:30
Nirupam Biswas 0a90ea3280 Viewcode ext added to Sphinx 2012-08-31 17:44:07 +05:30
Nirupam Biswas 5710ccc534 Updating intersphinx_mapping 2012-08-31 17:02:07 +05:30
Nirupam Biswas 97f5ce3b26 Updating django intersphinx link 2012-08-31 16:54:08 +05:30
Nirupam Biswas a15b7cd0f5 Added intersphinx_mapping 2012-08-31 16:49:13 +05:30
Nirupam Biswas 3b068825b8 Adding pip requirement file for docs.
This is needed by RTD
2012-08-31 16:22:02 +05:30
AppleGrew (applegrew) 8169db806b * Sphinx docs added. * Fixed Issue 4 * Improved code docstrings 2012-08-31 11:34:23 +05:30