107 lines
6.6 KiB
Plaintext
107 lines
6.6 KiB
Plaintext
Primary Authors:
|
|
|
|
* Daniel Lindsley
|
|
* Matt Croydon (some documentation, sanity checks and the sweet name)
|
|
* Travis Cline (the original SQ implementation, improvements to ModelSearchIndex)
|
|
* David Sauve (notanumber) for the Xapian backend, the simple backend and various patches.
|
|
* Jannis Leidel (jezdez)
|
|
* Chris Adams (acdha)
|
|
* Justin Caratzas (bigjust)
|
|
* Andrew Schoen (andrewschoen)
|
|
* Dan Watson (dcwatson)
|
|
* Matt Woodward (mpwoodward)
|
|
* Alex Vidal (avidal)
|
|
* Zach Smith (zmsmith)
|
|
* Stefan Wehrmeyer (stefanw)
|
|
* George Hickman (ghickman)
|
|
* Ben Spaulding (benspaulding)
|
|
|
|
|
|
Thanks to
|
|
* Jacob Kaplan-Moss & Joseph Kocherhans for the original implementation of
|
|
djangosearch, of which portions were used, as well as basic API feedback.
|
|
* Christian Metts for designing the logo and building a better site.
|
|
* Nathan Borror for testing and advanced form usage.
|
|
* Malcolm Tredinnick for API feedback.
|
|
* Mediaphormedia for funding the development on More Like This and faceting.
|
|
* Travis Cline for API feedback, Git help and improvements to the reindex command.
|
|
* Brian Rosner for various patches.
|
|
* Richard Boulton for feedback and suggestions.
|
|
* Cyberdelia for feedback and patches.
|
|
* Ask Solem for for patching the setup.py.
|
|
* Ben Spaulding for feedback and documentation patches.
|
|
* smulloni for various patches.
|
|
* JoeGermuska for various patches.
|
|
* SmileyChris for various patches.
|
|
* sk1p for various patches.
|
|
* Ryszard Szopa (ryszard) for various patches.
|
|
* Patryk Zawadzki (patrys) for various patches and feedback.
|
|
* Frank Wiles for documentation patches.
|
|
* Chris Adams (acdha) for various patches.
|
|
* Kyle MacFarlane for various patches.
|
|
* Alex Gaynor (alex) for help with handling deferred models with More Like This.
|
|
* RobertGawron for a patch to the Highlighter.
|
|
* Simon Willison (simonw) for various proposals and patches.
|
|
* Ben Firshman (bfirsh) for faceting improvements and suggestions.
|
|
* Peter Bengtsson for a patch regarding passing a customized site.
|
|
* Sam Bull (osirius) for a patch regarding initial data on SearchForms.
|
|
* slai for a patch regarding Whoosh and fetching all documents of a certain model type.
|
|
* alanwj for a patch regarding Whoosh and empty MultiValueFields.
|
|
* alanzoppa for a patch regarding highlighting.
|
|
* piquadrat for a patch regarding the more_like_this template tag.
|
|
* dedsm for a patch regarding the pickling of SearchResult objects.
|
|
* EmilStenstrom for a patch to the Highlighter.
|
|
* symroe for a patch regarding the more_like_this template tag.
|
|
* ghostrocket for a patch regarding the simple backend.
|
|
* Rob Hudson (robhudson) for improvements to the admin search.
|
|
* apollo13 for simplifying ``SearchForm.__init__``.
|
|
* Carl Meyer (carljm) for a patch regarding character primary keys.
|
|
* oyiptong for a patch regarding pickling.
|
|
* alfredo for a patch to generate epub docs.
|
|
* Luke Hatcher (lukeman) for documentation patches.
|
|
* Trey Hunner (treyhunner) for a Whoosh field boosting patch.
|
|
* Kent Gormat of Retail Catalyst for funding the development of multiple index support.
|
|
* Gidsy for funding the initial geospatial implementation
|
|
* CMGdigital for funding the development on:
|
|
* a multiprocessing-enabled version of ``update_index``.
|
|
* the addition of ``--start/--end`` options in ``update_index``.
|
|
* the ability to specify both apps & models to ``update_index``.
|
|
* A significant portion of the geospatial feature.
|
|
* A significant portion of the input types feature.
|
|
* Aram Dulyan (Aramgutang) for fixing the included admin class to be Django 1.4 compatible.
|
|
* Honza Kral (HonzaKral) for various Elasticsearch tweaks & testing.
|
|
* Alex Vidal (avidal) for a patch allowing developers to override the queryset used for update operations.
|
|
* Igor Támara (ikks) for a patch related to Unicode ``verbose_name_plural``.
|
|
* Dan Helfman (witten) for a patch related to highlighting.
|
|
* Matt DeBoard for refactor of ``SolrSearchBackend.search`` method to allow simpler extension of the class.
|
|
* Rodrigo Guzman (rz) for a fix to query handling in the ``simple`` backend.
|
|
* Martin J. Laubach (mjl) for fixing the logic used when combining querysets
|
|
* Eric Holscher (ericholscher) for a docs fix.
|
|
* Erik Rose (erikrose) for a quick pyelasticsearch-compatibility patch
|
|
* Stefan Wehrmeyer (stefanw) for a simple search filter fix
|
|
* Dan Watson (dcwatson) for various patches.
|
|
* Andrew Schoen (andrewschoen) for the addition of ``HAYSTACK_IDENTIFIER_METHOD``
|
|
* Pablo SEMINARIO (pabluk) for a docs fix, and a fix in the ElasticSearch backend.
|
|
* Eric Thurgood (ethurgood) for a import fix in the Elasticssearch backend.
|
|
* Revolution Systems & The Python Software Foundation for funding a significant portion of the port to Python 3!
|
|
* Artem Kostiuk (postatum) for patch allowing to search for slash character in ElasticSearch since Lucene 4.0.
|
|
* Luis Barrueco (luisbarrueco) for a simple fix regarding updating indexes using multiple backends.
|
|
* Szymon Teżewski (jasisz) for an update to the bounding-box calculation for spatial queries
|
|
* Chris Wilson (qris) and Orlando Fiol (overflow) for an update allowing the use of multiple order_by()
|
|
fields with Whoosh as long as they share a consistent sort direction
|
|
* Steven Skoczen (@skoczen) for an ElasticSearch bug fix
|
|
* @Xaroth for updating the app loader to be compatible with Django 1.7
|
|
* Jaroslav Gorjatsev (jarig) for a bugfix with index_fieldname
|
|
* Dirk Eschler (@deschler) for app loader Django 1.7 compatibility fixes
|
|
* Wictor (wicol) for a patch improving the error message given when model_attr references a non-existent
|
|
field
|
|
* Pierre Dulac (dulaccc) for a patch updating distance filters for ElasticSearch 1.x
|
|
* Andrei Fokau (andreif) for adding support for ``SQ`` in ``SearchQuerySet.narrow()``
|
|
* Phill Tornroth (phill-tornroth) for several patches improving UnifiedIndex and ElasticSearch support
|
|
* Philippe Luickx (philippeluickx) for documenting how to provide backend-specific facet options
|
|
* Felipe Prenholato (@chronossc) for a patch making it easy to exclude documents from indexing using custom logic
|
|
* Alfredo Armanini (@phingage) for a patch fixing compatibility with database API changes in Django 1.8
|
|
* Ben Spaulding (@benspaulding) for many updates for Django 1.8 support
|
|
* Troy Grosfield (@troygrosfield) for fixing the test runner for Django 1.8
|
|
* Ilan Steemers (@Koed00) for fixing Django 1.9 deprecation warnings
|