#daniellindsleyrocksdahouse

Tell us stories about how Daniel Lindsley Rocks Da House

Agave Pot

Daniel Lindsley committed b9a002: to django-haystack
Added DevCheatSheet to "Who Uses".
Daniel Lindsley committed 998533: to django-haystack
Added Christchurch Art Gallery to "Who Uses".
Daniel Lindsley committed 838f92: to django-haystack
Forgot to include ghostrocket as submitting a patch on the previous commit.
Daniel Lindsley committed 3eff34: to django-haystack
Fixed a serious bug in the ``simple`` backend that would flip the object instance and class.

Daniel on Rails

  • daniellindsley - Thu 08 Jul 2010: (hangs head in shame)
Daniel Lindsley committed a52b49: to django-haystack
Updated Whoosh to 0.3.18.
Daniel Lindsley committed bbcb82: to django-haystack
Updated NASA's use of Haystack in "Who Uses".
Daniel Lindsley committed 1dfbd2: to django-haystack
Changed how ``ModelSearchIndex`` introspects to accurately use ``IntegerField`` instead of ``FloatField`` as it was using.
Daniel Lindsley committed 52d8df: to django-haystack
Added CongresoVisible to Who Uses.
Daniel Lindsley committed 2a921b: to django-haystack
Added a test to verify a previous change to the ``simple`` backend.
Daniel Lindsley committed 03fc99: to django-haystack
Fixed the new admin bits to not explode on Django 1.1.
Daniel Lindsley committed 4a46b0: to django-haystack
Added ``SearchModelAdmin``, which enables Haystack-based search within the admin.
Daniel Lindsley committed 0f065f: to django-haystack
Fixed a bug when not specifying a ``limit`` when using the ``more_like_this`` template tag. Thanks to symroe for the original patch.
Daniel Lindsley committed 74fc09: to django-haystack
Fixed the error messages that occur when looking up attributes on a model. Thanks to acdha for the patch.
Daniel Lindsley committed 207bf0: to django-haystack
Added pagination to the example search template in the docs so it's clear that it is supported.
Daniel Lindsley committed d00a40: to django-haystack
Fixed copy-paste foul in ``Installing Search Engines`` docs.
Daniel Lindsley committed 439c51: to django-haystack
Fixed the ``simple`` backend to return ``SearchResult`` instances, not just bare model instances. Thanks to Agos for the report.
Daniel Lindsley committed 476e86: to django-haystack
Fixed the ``clear_index`` management command to respect ``--verbosity``. Thanks to kylemacfarlane for the report.
Daniel Lindsley committed c07676: to django-haystack
Altered the ``simple`` backend to only search textual fields. This makes the backend work consistently across all databases and is likely the desired behavior anyhow. Thanks to kylemacfarlane for the report.
Daniel Lindsley committed bbe65e: to django-haystack
Fixed a bug in the ``Highlighter`` which would double-highlight HTML tags. Thanks to EmilStenstrom for the original patch.
Daniel Lindsley committed 907f43: to django-haystack
Updated management command docs to mention all options that are accepted.
Daniel Lindsley committed 0a6cc3: to django-haystack
Altered the Whoosh backend to correctly clear the index when using the ``RAMStorage`` backend. Thanks to kylemacfarlane for the initial patch.
Daniel Lindsley committed 3c38f0: to django-haystack
Changed ``SearchView`` to allow more control over how many results are shown per page. Thanks to simonw for the suggestion.
Daniel Lindsley committed b16729: to django-haystack
Ignore ``.pyo`` files when listing out the backend options. Thanks to kylemacfarlane for the report.
Daniel Lindsley committed 8cfde2: to django-haystack
Added CustomMade to Who Uses.
Daniel Lindsley committed 24583d: to django-haystack
Moved a backend import to allow changing the backend Haystack uses on the fly. Useful for testing.
Daniel Lindsley committed 520294: to django-haystack
Added more debugging information to the docs.
Daniel Lindsley committed 58dc39: to django-haystack
Added DeliverGood.org to the "Who Uses" docs.

*Sigh*

Now I have to deal with it home too.

Photo Booth

  • Malcolm Tredinnick - Thu 13 May 2010: That's a fairly maniacal grin from Mr. Turner. Engage Dr. Evil mode! (Took me a couple of minutes to work out why you had to horizontally flip the photo, too.)

Eric Holscher

-- Sent from my Palm Pre

Xian Metts

-- Sent from my Palm Pre

Support and I

-- Sent from my Palm Pre

Betsy and Melissa

-- Sent from my Palm Pre

Betsy Rowden

Jeff Triplett

-- Sent from my Palm Pre

Cody Soyland

-- Sent from my Palm Pre

Daniel Lindsley

Brian Mckinney

Glen Stansberry

Ben Spaulding

sense and sensibility: with developers

  • daniellindsley - Wed 12 May 2010: PHOTOSHOPPED #irony

daniellindsleyrocksdahouse

For Sean's last day, we all bought daniellindsleyrocksdahouse t-shirts to celebrate it. We did not plan to wear different shirt colors but it just happened to work out that way.

DSC_5867

Human Flickr spinner

  • iampeas - Wed 12 May 2010: you are such a boy
  • adrian.rodriguez - Thu 13 May 2010: ROFL! That's awesome!
  • deanosan - Wed 26 May 2010: love it!
Daniel Lindsley committed 129bc0: to django-haystack
Added an settings override on ``HAYSTACK_LIMIT_TO_REGISTERED_MODELS`` as a possible performance optimization.
Daniel Lindsley committed ba6296: to django-haystack
Added the ability to pickle ``SearchResult`` objects. Thanks to dedsm for the original patch.
Daniel Lindsley committed 428df2: to django-haystack
Added docs and fixed tests on the backend loading portions. Thanks to kylemacfarlane for the report.
Daniel Lindsley committed 77a22e: to django-haystack
Fixed bug with ``build_solr_schema`` where ``stored=False`` would be ignored. Thanks to johnthedebs for the report.
Daniel Lindsley committed 41814a: to django-haystack
Added debugging notes for Solr. Thanks to smccully for reporting this.
Daniel Lindsley committed 86a61b: to django-haystack
Fixed several errors in the ``simple`` backend. Thanks to notanumber for the original patch.
Daniel Lindsley committed 168222: to django-haystack
Documentation fixes for Xapian. Thanks to notanumber for the edits!
Daniel Lindsley committed 00d3c7: to django-haystack
Fixed a typo in the tutorial. Thanks to cmbeelby for pointing this out.
Daniel Lindsley committed bb2e54: to django-haystack
Fixed an error in the tutorial. Thanks to bencc for pointing this out.
Daniel Lindsley committed 58897a: to django-haystack
Added a warning to the docs that ``SearchQuerySet.raw_search`` does not chain. Thanks to jacobstr for the report.
Daniel Lindsley committed 6dd073: to django-haystack
Fixed an error in the documentation on providing fields for faceting. Thanks to ghostmob for the report.
Daniel Lindsley committed 5fe049: to django-haystack
Fixed a bug where a field that's both nullable & faceted would error if no data was provided. Thanks to LarryEitel for the report.
Daniel Lindsley committed 02f1c5: to django-haystack
Fixed a regression where the built-in Haystack fields would no longer facet correctly. Thanks to traviscline for the report.
Daniel Lindsley committed 16fe0e: to django-haystack
Fixed last code snippet on the ``SearchIndex.prepare_FOO`` docs. Thanks to sk1p for pointing that out.
Daniel Lindsley committed 19684a: to django-haystack
Fixed a bug where the schema could be built improperly if similar fieldnames had different options.
Daniel Lindsley committed 782217: to django-haystack
Added to existing tests to ensure that multiple faceted fields are included in the index.
Daniel Lindsley committed 01f6f1: to django-haystack
Finally added a README.
Daniel Lindsley committed f60d94: to django-haystack
Added a note about versions of the docs.
Daniel Lindsley committed 8227bd: to django-haystack
Go back to the default Sphinx theme. The custom Haystack theme is too much work and too little benefit.
Daniel Lindsley committed c08009: to django-haystack
Added a note in the tutorial about building the schema when using Solr. Thanks to trey0 for the report!
Daniel Lindsley committed ff768b: to django-haystack
Fixed a bug where using ``SearchQuerySet.models()`` on an unregistered model would be silently ignored. It is still silently ignored, but now emits a warning informing the user of why they may receive more results back than they expect.
Daniel Lindsley committed 925613: to django-haystack
Added notes about the ``simple`` backend in the docs. Thanks to notanumber for catching the omission.
Daniel Lindsley committed eabaad: to django-haystack
Removed erroneous old docs about Lucene support, which never landed.
Daniel Lindsley committed fc2371: to django-haystack
Merge branch 'master' of github.com:toastdriven/django-haystack
Daniel Lindsley committed d95fa4: to django-haystack
Fixed a bug related to Unicode data in conjunction with the ``dummy`` backend. Thanks to kylemacfarlane for the report!
Daniel Lindsley committed f70bc9: to django-haystack
Added Forkinit to Who Uses.
Daniel Lindsley committed fbe724: to django-haystack
Added Rampframe to Who Uses.
Daniel Lindsley committed a2a0fe: to django-haystack
Fixed typo in the tutorial. Thanks fxdgear for pointing that out!
Daniel Lindsley committed d21b83: to django-haystack
Added other apps documentation for Haystack-related apps.
Daniel Lindsley committed 468e9d: to django-haystack
Unified the way ``DEFAULT_OPERATOR`` is setup.
Daniel Lindsley committed 847cb9: to django-haystack
You can now override ``ITERATOR_LOAD_PER_QUERY`` with a setting if you're consuming big chunks of a ``SearchQuerySet``. Thanks to kylemacfarlane for the report.

Daniel supervises

  • Christian Metts - Tue 02 Mar 2010: This just happened.
  • Jeff Triplett - Tue 02 Mar 2010: Conspirator Daniel Lindsley is a conspirator.
  • daniellindsley - Tue 02 Mar 2010: Conspiring to give Nick all the tickets?
  • pydanny - Wed 03 Mar 2010: Is that the Journal office? I think I'm in love!
Daniel Lindsley committed 9255c9: to django-haystack
Moved the preparation of faceting data to a ``SearchIndex.full_prepare()`` method for easier overriding. Thanks to xav for the suggestion!
Daniel Lindsley committed c2c424: to django-haystack
The ``more_like_this`` tag now silently fails if things go south. Thanks to piquadrat for the patch!
Daniel Lindsley committed 58b344: to django-haystack
Added a fleshed out ``simple_backend`` for basic usage + testing.
Daniel Lindsley committed 46ebd5: to django-haystack
``SearchView.build_form()`` now accepts a dict to pass along to the form. Thanks to traviscline for the patch!
Daniel Lindsley committed 698fae: to django-haystack
Fixed the ``setup.py`` to include ``haystack.utils`` and added to the ``MANIFEST.in``. Thanks to jezdez for the patch!

Making faces

  • pmclanahan - Wed 24 Feb 2010: Good times :) That's my giant head on the left. Great PyCon!

Daniel flashes gang signs

Though in his case it's 'W' for "Wisconsin".

Daniel Lindsley committed f877e3: to django-haystack
Fixed date faceting in Solr. No more OOMs and very fast over large data sets.
Daniel Lindsley committed e93be1: to django-haystack
Added the ``search_view_factory`` function for thread-safe use of ``SearchView``.
Daniel Lindsley committed 26be3e: to django-haystack
Added more to the docs about the ``SearchQuerySet.narrow()`` method to describe when/why to use it.
Daniel Lindsley committed a2bf26: to django-haystack
Fixed Whoosh tests. Somewhere, a reference to the old index was hanging around causing incorrect failures.
Daniel Lindsley committed 2bbfbc: to django-haystack
The Whoosh backed now uses the ``AsyncWriter``, which ought to provide better performance. Requires Whoosh 0.3.15 or greater.
Daniel Lindsley committed df017a: to django-haystack
Added a way to pull the correct fieldname, regardless if it's been overridden or not.
Daniel Lindsley committed b27451: to django-haystack
Added docs about adding new fields.
Daniel Lindsley committed ebb0f5: to django-haystack
Removed a painful ``isinstance`` check which should make non-standard usages easier.
Daniel Lindsley committed f3c489: to django-haystack
Updated docs regarding reserved field names in Haystack.
Daniel Lindsley committed 9c0d7b: to django-haystack
Pushed some of the new faceting bits down in the implementation.
Daniel Lindsley committed d29997: to django-haystack
Removed unnecessary fields from the Solr schema template.
Daniel Lindsley committed c8f8dc: to django-haystack
Revamped how faceting is done within Haystack to make it easier to work with.
Daniel Lindsley committed 00e589: to django-haystack
Add more sites to Who Uses.

Posing

Daniel is suspicious

Jonny was here <a href=" http://forum.pngarnet.ac.pg//viewtopic.php?f=2&t=37706 ">fucked by horse male</a> jzuooe <a href=" http://turhatjulkkikset.com/forum//viewtopic.php?f=2&t=4166 ">man fucks horse pussy</a> >:-]]] <a href=" http://money.mhs1.go.th/webboard//viewtopic.php?f=2&t=917 ">free animal sex cartoon</a> 970564 <a href=" http://dagvtrh.edu.vn/forum//viewtopic.php?f=2&t=438 ">xxx extreme animal sex movies</a> 0722 <a href=" http://forum.pngarnet.ac.pg//viewtopic.php?f=2&t=37730 ">sick pics clips sex animals</a> =]]] <a href=" http://pdcc.ntu.edu.sg/sohr/phpBB3//viewtopic.php?f=2&t=5154 ">man being fucked by horse</a> :PPP <a href=" http://forum.mipa.unsri.ac.id//viewtopic.php?f=20&t=1192 ">animal camel toe free pics</a> %OO <a href=" http://forum.pngarnet.ac.pg//viewtopic.php?f=2&t=37716 ">guys getting fucked by animals</a> qxqlsa <a href=" http://iesanpablo.edu.co/foros//viewtopic.php?f=2&t=378 ">free animal sex gallery movie</a> awz <a href=" http://iesanpablo.edu.co/foros//viewtopic.php?f=2&t=397 ">free animal sex stories anal</a> 68203 <a href=" http://forum.pngarnet.ac.pg//viewtopic.php?f=2&t=37724 ">animal fuck women stories</a> 62452 <a href=" http://forum.kemenegpora.go.id//viewtopic.php?f=3&t=6129 ">free animal group sex</a> 7495 <a href=" http://forum.mipa.unsri.ac.id//viewtopic.php?f=20&t=1198 ">animal sex pics free </a> wkfks <a href=" http://forum.kemenegpora.go.id//viewtopic.php?f=3&t=6130 ">babes getting horse fucked</a> 870027 <a href=" http://vfu2.edu.vn/forum//viewtopic.php?f=2&t=335 ">animal hardcore porn toube toube movies</a> xhtv <a href=" http://forum.kemenegpora.go.id//viewtopic.php?f=3&t=6135 ">free animal porn full length movies</a> 077 <a href=" http://imac-james.math.auckland.ac.nz/phpBB3//viewtopic.php?f=2&t=343 ">fuck san francisco crazy horse</a> >:DD <a href=" http://forum.pngarnet.ac.pg//viewtopic.php?f=2&t=37722 ">fuck you like and animal mp3</a> :-DDD <a href=" http://iesanpablo.edu.co/foros//viewtopic.php?f=2&t=368 ">teens sex withe animal pics</a> 485394 <a href=" http://turhatjulkkikset.com/forum//viewtopic.php?f=2&t=4164 ">free animal sex stories with men</a> 1623 <a href=" http://iesanpablo.edu.co/foros//viewtopic.php?f=2&t=362 ">oklahoma animal shelters and pics</a> qrc <a href=" http://forum.kemenegpora.go.id//viewtopic.php?f=3&t=6141 ">free animal sex movie trailers</a> mbwm <a href=" http://forum.mipa.unsri.ac.id//viewtopic.php?f=20&t=1187 ">animal pics puppies maltese</a> 395767 <a href=" http://vfu2.edu.vn/forum//viewtopic.php?f=2&t=339 ">animals movies</a> =[[[ <a href=" http://dagvtrh.edu.vn/forum//viewtopic.php?f=2&t=447 ">pics of people fucking animals</a> =-P <a href=" http://ranahan.dephan.go.id/forum//viewtopic.php?f=2&t=33224 ">hana fucks horses</a> mqd <a href=" http://ranahan.dephan.go.id/forum//viewtopic.php?f=2&t=33214 ">sex women animal free</a> 564180 <a href=" http://iesanpablo.edu.co/foros//viewtopic.php?f=2&t=377 ">babes fuck horse</a> >:-[ <a href=" http://pdcc.ntu.edu.sg/sohr/phpBB3//viewtopic.php?f=2&t=5155 ">pics of animal sex</a> 0732 <a href=" http://pdcc.ntu.edu.sg/sohr/phpBB3//viewtopic.php?f=2&t=5120 ">animals men fuck</a> niktq <a href=" http://imac-james.math.auckland.ac.nz/phpBB3//viewtopic.php?f=2&t=331 ">free animal sex fetish pics</a> >:OOO <a href=" http://iesanpablo.edu.co/foros//viewtopic.php?f=2&t=395 ">free xxx horse fuck trailers</a> =-))) <a href=" http://money.mhs1.go.th/webboard//viewtopic.php?f=2&t=927 ">animal sex pics men</a> 9263 <a href=" http://forum.pngarnet.ac.pg//viewtopic.php?f=2&t=37738 ">animal fuck free</a> %OOO <a href=" http://imac-james.math.auckland.ac.nz/phpBB3//viewtopic.php?f=2&t=332 ">guys fuck animals</a> 376 <a href=" http://turhatjulkkikset.com/forum//viewtopic.php?f=2&t=4157 ">free animal sex video gallary</a> rtogr <a href=" http://vfu2.edu.vn/forum//viewtopic.php?f=2&t=342 ">sex with animals free video</a> vohg <a href=" http://computing.sfc-plk.edu.hk/forums//viewtopic.php?f=1&t=1629 ">free tokyo animal sex videos</a> %]]] <a href=" http://vfu2.edu.vn/forum//viewtopic.php?f=2&t=346 ">man fucks animals</a> :OOO <a href=" http://money.mhs1.go.th/webboard//viewtopic.php?f=2&t=923 ">animal sexe movies</a> ckezxm <a href=" http://forum.pngarnet.ac.pg//viewtopic.php?f=2&t=37710 ">pic sex males animals</a> sgrcct <a href=" http://computing.sfc-plk.edu.hk/forums//viewtopic.php?f=1&t=1615 ">man fucked by animals</a> 8-OO <a href=" http://iesanpablo.edu.co/foros//viewtopic.php?f=2&t=391 ">free naked girls with animals sex</a> mjz <a href=" http://vfu2.edu.vn/forum//viewtopic.php?f=2&t=338 ">free download animal sex clips videos</a> 31347 <a href=" http://vfu2.edu.vn/forum//viewtopic.php?f=2&t=333 ">animal pics holloween</a> 119991 <a href=" http://dagvtrh.edu.vn/forum//viewtopic.php?f=2&t=455 ">getting fucked by horse</a> 358 <a href=" http://iesanpablo.edu.co/foros//viewtopic.php?f=2&t=364 ">chicks fuck horses</a> =PP <a href=" http://imac-james.math.auckland.ac.nz/phpBB3//viewtopic.php?f=2&t=327 ">free animal sex pitcures</a> gwcl <a href=" http://forum.mipa.unsri.ac.id//viewtopic.php?f=20&t=1201 ">animal cheeter pics</a> wgbtq <a href=" http://seven.bf.rmit.edu.au/~s3117050/fs/forum//viewtopic.php?f=4&t=1095 ">free animal porn pics</a> 960855
—WWxeOndXI
Daniel Lindsley committed f581c6: to django-haystack
Fixed a bug in ``ModelSearchIndex`` where the ``index_fieldname`` would not get set. Also added a way to override it in a general fashion. Thanks to traviscline for the patch!
Daniel Lindsley committed 00408e: to django-haystack
Backend API standardization. Thanks to batiste for the report!
Daniel Lindsley committed b8048d: to django-haystack
Removed a method that was supposed to have been removed before 1.0. Oops.
Daniel Lindsley committed f3bf9b: to django-haystack
Added the ability to override field names within the index. Thanks to traviscline for the suggestion and original patch!
Daniel Lindsley committed af2c5b: to django-haystack
Corrected the AUTHORS because slai actually provided the patch. Sorry about that.
Daniel Lindsley committed 542ffe: to django-haystack
Refined the internals of ``ModelSearchIndex`` to be a little more flexible. Thanks to traviscline for the patch!
Daniel Lindsley committed 0a17c4: to django-haystack
The Whoosh backend now supports ``RamStorage`` for use with testing or other non-permanent indexes.
Daniel Lindsley committed 543ed7: to django-haystack
Fixed a bug in the ``Highlighter`` involving repetition and regular expressions. Thanks to alanzoppa for the original patch!
Daniel Lindsley committed d6463e: to django-haystack
Fixed a bug in the Whoosh backend when a ``MultiValueField`` is empty. Thanks to alanwj for the original patch!
Daniel Lindsley committed 4e8f9b: to django-haystack
All dynamic imports now use ``importlib``. Thanks to bfirsh for the original patch mentioning this. A backported version of ``importlib`` is included for compatibility with Django 1.0.
Daniel Lindsley committed 4d3173: to django-haystack
Altered ``EmptySearchQuerySet`` so it's usable from templates. Thanks to bfirsh for the patch!
Daniel Lindsley committed d2aa82: to django-haystack
Added tests to ensure a Whoosh regression is no longer present.
Daniel Lindsley committed c77670: to django-haystack
Fixed a bug in Whoosh where using just ``.models()`` would create an invalid query. Thanks to ricobl for the original patch.
Daniel Lindsley committed 3be793: to django-haystack
Forms with initial data now display it when used with SearchView. Thanks to osirius for the original patch.
Daniel Lindsley committed 5d8c79: to django-haystack
App order is now consistent with INSTALLED_APPS when running ``update_index``.
Daniel Lindsley committed d6ca59: to django-haystack
Updated docs to reflect the recommended way to do imports in when defining ``SearchIndex`` classes. This is not my preferred style but reduces the import errors some people experience.
Daniel Lindsley committed 672e29: to django-haystack
Fixed omission of Xapian in the settings docs. Thanks to flebel for pointing this out.
Daniel Lindsley committed dbc1c4: to django-haystack
Little bits of cleanup related to testing.
Daniel Lindsley committed 9b9ced: to django-haystack
Fixed an error in the docs related to pre-rendering data.
Daniel Lindsley committed 291acf: to django-haystack
Added Pegasus News to Who Uses.
Daniel Lindsley committed 285e0c: to django-haystack
Corrected an import in forms for consistency. Thanks to bkonkle for pointing this out.
Daniel Lindsley committed abc975: to django-haystack
Fixed bug where passing a customized ``site`` would not make it down through the whole stack. Thanks to Peter Bengtsson for the report and original patch.
Daniel Lindsley committed 6614c0: to django-haystack
Bumped copyright years.
Daniel Lindsley committed a8e5f3: to django-haystack
Changed Whoosh backend so most imports will raise the correct exception. Thanks to shabda for the suggestion.
Daniel Lindsley committed 9b3d8a: to django-haystack
Refactored Solr's tests to minimize reindexes. Runs ~50% faster.
Daniel Lindsley committed fba550: to django-haystack
Fixed a couple potential circular imports.
Daniel Lindsley committed ec4789: to django-haystack
The same field can now have multiple query facets. Thanks to bfirsh for the original patch.
Daniel Lindsley committed e63c40: to django-haystack
Added schema for testing Solr.
Daniel Lindsley committed 6c9329: to django-haystack
Fixed a string interpolation bug when adding an invalid data facet. Thanks to simonw for the original patch.
yodwg
—jodawg
Daniel Lindsley committed b03c9a: to django-haystack
Fixed the default highlighter to give slightly better results, especially with short strings. Thanks to RobertGawron for the original patch.
Daniel Lindsley committed 78cfa6: to django-haystack
Changed the ``rebuild_index`` command so it can take all options that can be passed to either ``clear_index`` or ``update_index``. Thanks to brosner for suggesting this.
Daniel Lindsley committed 052736: to django-haystack
Added ``--noinput`` flag to ``clear_index``. Thanks to aljosa for the suggestion.
Daniel Lindsley committed af575f: to django-haystack
Updated the example in the template to be a little more real-world and user friendly. Thanks to j0hnsmith for pointing this out.
Daniel Lindsley committed 09a694: to django-haystack
Fixed a bug with the Whoosh backend where scores weren't getting populated correctly. Thanks to horribtastic for the report.
Daniel Lindsley committed 69c74c: to django-haystack
Changed ``EmptySearchQuerySet`` so it returns an empty list when slicing instead of mistakenly running queries. Thanks to askfor for reporting this bug.
ExKnv5 <a href="http://pgyokincfmin.com/">pgyokincfmin</a>, [url=http://vytxepouywwj.com/]vytxepouywwj[/url], [link=http://bgcdqebqlgim.com/]bgcdqebqlgim[/link], http://epcacojomfpf.com/
—dYuJxfShxsSEWBrDKrs
Daniel Lindsley committed 72d4e1: to django-haystack
Switched ``SearchView`` & ``FacetedSearchView`` to use ``EmptySearchQuerySet`` (instead of a regular list) when there are no results. Thanks to acdha for the original patch.
Daniel Lindsley committed dcc443: to django-haystack
Added RedditGifts to "Who Uses".
Daniel Lindsley committed 71716d: to django-haystack
Added Winding Road to "Who Uses".
Daniel Lindsley committed b0bff3: to django-haystack
Added ryszard's full name to AUTHORS.
Daniel Lindsley committed f677d3: to django-haystack
Added initialization bits to part of the Solr test suite. Thanks to notanumber for pointing this out.
Daniel Lindsley committed ec9e19: to django-haystack
Started the 1.1-alpha work. Apologies for not doing this sooner.
Daniel Lindsley committed 04adb1: to django-haystack
Added an advanced setting for disabling Haystack's initialization in the event of a conflict with other apps.
Daniel Lindsley committed 3af21b: to django-haystack
Altered ``SearchForm`` to use ``.is_valid()`` instead of ``.clean()``, which is a more idiomatic/correct usage. Thanks to askfor for the suggestion.
Daniel Lindsley committed 45dcff: to django-haystack
Added MANIFEST to ignore list.
Daniel Lindsley committed 32b009: to django-haystack
Fixed Django 1.0 compatibility when using the Solr backend.
Daniel Lindsley committed f8f2db: to django-haystack
Marked Haystack as 1.0 final.
Daniel Lindsley committed 16eb8d: to django-haystack
Incorrect test result from changing the documented way the ``highlight`` template tag gets called.
Daniel Lindsley committed 4f8f2f: to django-haystack
Updated the example in faceting documentation to provide better results and explanation on the reasoning.
Daniel Lindsley committed 93e01d: to django-haystack
Added further documentation about ``SearchIndex``/``RealTimeSearchIndex``.
Daniel Lindsley committed ba4a1e: to django-haystack
Fixed the documentation for the arguments on the `highlight` tag. Thanks to lucalenardi for pointing this out.
Daniel Lindsley committed ba8d34: to django-haystack
Fixed tutorial to mention where the `NoteSearchIndex` should be placed. Thanks to bkeating for pointing this out.
Daniel Lindsley committed 806819: to django-haystack
Marked Haystack as 1.0.0 release candidate 1.
Daniel Lindsley committed e3c06f: to django-haystack
Haystack now requires Whoosh 0.3.5.
Daniel Lindsley committed ceeb83: to django-haystack
Last minute documentation cleanup.
Daniel Lindsley committed ac72ce: to django-haystack
Added documentation about the management commands that come with Haystack.
Daniel Lindsley committed d9f81f: to django-haystack
Added docs on the template tags included with Haystack.
Daniel Lindsley committed 4d43b3: to django-haystack
Added docs on highlighting.
Daniel Lindsley committed d572ee: to django-haystack
Removed some unneeded legacy code that was causing conflicts when Haystack was used with apps that load all models (such as `django-cms2`, `localemiddleware` or `django-transmeta`).
Daniel Lindsley committed 7b9b1a: to django-haystack
Removed old code from the `update_index` command.
Daniel Lindsley committed 7ad41b: to django-haystack
Altered spelling suggestion test to something a little more consistent.
Daniel Lindsley committed 6a482b: to django-haystack
Added tests for slicing the end of a `RelatedSearchQuerySet`.
Daniel Lindsley committed d4246a: to django-haystack
Fixed case where `SearchQuerySet.more_like_this` would fail when using deferred Models. Thanks to Alex Gaynor for the original patch.
Daniel Lindsley committed 1afbdc: to django-haystack
Added default logging bits to prevent "No handlers found" message.
Daniel Lindsley committed b7cafa: to django-haystack
BACKWARD-INCOMPATIBLE: Renamed `reindex` management command to `update_index`, renamed `clear_search_index` management command to `clear_index` and added a `rebuild_index` command to both clear & reindex.
Daniel Lindsley committed e3a7d5: to django-haystack
BACKWARD-INCOMPATIBLE: `SearchIndex` no longer hooks up `post_save/post_delete` signals for the model it's registered with. If you use `SearchIndex`, you will have to manually cron up a `reindex` (soon to become `update_index`) management command to periodically refresh the data in your index. If you were relying on the old behavior, please use `RealTimeSearchIndex` instead, which does hook up those signals.
Daniel Lindsley committed 0e6e4e: to django-haystack
Ensured that, if a `MultiValueField` is marked as `indexed=False` in Whoosh, it ought not to post-process the field.
Daniel Lindsley committed 8e40d2: to django-haystack
Ensured data going into the indexes round-trips properly. Fixed `DateField`/`DateTimeField` handling for all backends and `MultiValueField` handling in Whoosh.
Daniel Lindsley committed 17bcca: to django-haystack
Added a customizable `highlight` template tag plus an underlying `Highlighter` implementation.
Daniel Lindsley committed c3b391: to django-haystack
Added more documentation about using custom `SearchIndex.prepare_FOO` methods.
Daniel Lindsley committed 2dda0b: to django-haystack
With Whoosh 0.3.5+, the number of open files is greatly reduced.
Daniel Lindsley committed 6dc217: to django-haystack
Corrected example in docs about `RelatedSearchQuerySet`. Thanks to askfor for pointing this out.
Daniel Lindsley committed b0fbe1: to django-haystack
Altered `SearchResult` objects to fail gracefully when the model/object can't be found. Thanks to akrito for the report.
Daniel Lindsley committed f23aa3: to django-haystack
Fixed a bug where `auto_query` would fail to escape strings that pulled out for exact matching. Thanks to jefftriplett for the report.
Daniel Lindsley committed bac66a: to django-haystack
Added Brick Design to Who Uses.
Daniel Lindsley committed 5c8fa9: to django-haystack
Updated backend support docs slightly.
Daniel Lindsley committed 7558ba: to django-haystack
Added the ability to combine `SearchQuerySet`s via `&` or `|`. Thanks to reesefrancis for the suggestion.
Daniel Lindsley committed 4f6763: to django-haystack
Revised the most of the tutorial.
Daniel Lindsley committed 9d186e: to django-haystack
Better documented how user-provided data should be sanitized.
Daniel Lindsley committed 426fb8: to django-haystack
Fleshed out the `SearchField` documentation.
Daniel Lindsley committed 4362ee: to django-haystack
Fixed formatting on ``SearchField`` documentation.
Daniel Lindsley committed c74d07: to django-haystack
Added basic ``SearchField`` documentation. More information about the kwargs and usage will be eventually needed.
Daniel Lindsley committed e4e48a: to django-haystack
Bumped the `ulimit` so Whoosh tests pass consistently on Mac OS X.
Daniel Lindsley committed c01387: to django-haystack
Fixed the `default` kwarg in `SearchField` (and subclasses) to work properly from a user's perspective.
Daniel Lindsley committed b432cc: to django-haystack
BACKWARD-INCOMPATIBLE: Fixed ``raw_search`` to cooperate when paginating/slicing as well as many other conditions. This no longer immediately runs the query, nor pokes at any internals. It also now takes into account other details, such as sorting & faceting.
Daniel Lindsley committed 6132d7: to django-haystack
Fixed a bug in the Whoosh backend where slicing before doing a hit count could cause strange results when paginating. Thanks to kylemacfarlane for the original patch.
Daniel Lindsley committed 2d8c99: to django-haystack
The Whoosh tests now deal with the same data set as the Solr tests and cover various aspects better.
Daniel Lindsley committed 971562: to django-haystack
Started to pull out the real-time, signal-based updates out of the main `SearchIndex` class. Backward compatible for now.
Daniel Lindsley committed 38a60d: to django-haystack
Fixed docs to include `utils` documentation.
Daniel Lindsley committed e0c021: to django-haystack
Updated instructions for installing `pysolr`. Thanks to sboisen for pointing this out.
Daniel Lindsley committed eca7dc: to django-haystack
Added acdha to AUTHORS for previous commit.
Daniel Lindsley committed 5cadda: to django-haystack
Added exception handling to the Solr Backend to silently fail/log when Solr is unavailable. Thanks to acdha for the original patch.
Daniel Lindsley committed 59913f: to django-haystack
The `more_like_this` tag is now tested within the suite. Also has lots of cleanup for the other Solr tests.
Daniel Lindsley committed 7beab2: to django-haystack
On both the Solr & Whoosh backends, don't do an update if there's nothing being updated.
Daniel Lindsley committed ed8bbe: to django-haystack
Moved Haystack's internal fields out of the backends and into `SearchIndex.prepare`. This is both somewhat more DRY as well as a step toward Haystack being useful to non-Django projects.
Daniel Lindsley committed 689ec2: to django-haystack
Fixed a bug in the `build_schema` where fields that aren't supposed to be indexed are still getting post-procesed by Solr. Thanks to Jonathan Slenders for the report.
Daniel Lindsley committed a2443a: to django-haystack
Added HUGE to Who Uses.
Did some stuff and loved it
—Keulenhagen
Daniel Lindsley committed 961e41: to django-haystack
Fixed bug in Whoosh where it would always generate spelling suggestions off the full query even when given a different query string to check against.
Daniel Lindsley committed 24fcb8: to django-haystack
Simplified the SQ object and removed a limitation on kwargs/field names that could be passed in. Thanks to traviscline for the patch.
Daniel Lindsley committed 2a9fb8: to django-haystack
Documentation on `should_update` fixed to match the new signature. Thanks to kylemacfarlane for pointing this out.
Daniel Lindsley committed 16b6a3: to django-haystack
Fixed missing words in Best Practices documentation. Thanks to frankwiles for the original patch.
Daniel Lindsley committed 3dbf15: to django-haystack
The `update_object` method now passes along kwargs as needed to the `should_update` method. Thanks to askfor for the suggestion.
Daniel Lindsley committed f4abe0: to django-haystack
Updated docs about the removal of the Whoosh fork.
Daniel Lindsley committed 2329dc: to django-haystack
Removed extraneous `BadSearchIndex3` from test suite. Thanks notanumber!
Daniel Lindsley committed 02f879: to django-haystack
We actually want `repr`, not `str`.
Daniel Lindsley committed 14dd5d: to django-haystack
Pushed the `model_attr` check lower down into the `SearchField`s and make it occur later, so that exceptions come at a point where Django can better deal with them.
Daniel Lindsley committed 431d33: to django-haystack
Fixed attempting to access an invalid `model_attr`. Thanks to notanumber for the original patch.
Daniel Lindsley committed 0d1f08: to django-haystack
Added SQ objects (replacing the QueryFilter object) as the means to generate queries/query fragments. Thanks to traviscline for all the hard work. The SQ object is similar to Django's Q object and allows for arbitrarily complex queries. Only backward incompatible if you were relying on the SearchQuery/QueryFilter APIs.
Daniel Lindsley committed c6018e: to django-haystack
Reformatted debugging docs a bit.
Daniel Lindsley committed 7a3129: to django-haystack
Added debugging information about the Whoosh lock error.
Daniel Lindsley committed ab26dc: to django-haystack
Brought the TODO up to date.
Daniel Lindsley committed 2389ad: to django-haystack
Added a warning to the documentation about how `__startswith` may not always provide the expected results. Thanks to codysoyland for pointing this out.
Daniel Lindsley committed 78fecd: to django-haystack
Added debugging documentation, with more examples coming in the future.
Daniel Lindsley committed 636e23: to django-haystack
Added a new `basic_search` view as a both a working example of how to write traditional views and as a thread-safe view, which the class-based ones may/may not be.
Daniel Lindsley committed f06685: to django-haystack
Fixed sample template in the documentation. Thanks to lemonad for pointing this out.
Daniel Lindsley committed 6163ac: to django-haystack
Updated documentation to include a couple more Sphinx directives. Index is now more useful.
Daniel Lindsley committed 82a43e: to django-haystack
Made links more obvious in documentation.
Daniel Lindsley committed dc0e73: to django-haystack
Added an `example_project` demonstrating how a sample project might be setup.
Daniel Lindsley committed 4cf7e1: to django-haystack
Fixed `load_backend` to use the argument passed instead of always the `settings.HAYSTACK_SEARCH_ENGINE`. Thanks to newgene for the report.
Daniel Lindsley committed 96d51e: to django-haystack
Regression where sometimes `narrow_queries` got juggled into a list when it should be a set everywhere. Thanks tcline & ericholscher for the report.
Daniel Lindsley committed 379843: to django-haystack
Updated the Whoosh backend's version requirement to reflect the fully working version of Whoosh.
Daniel Lindsley committed 02a872: to django-haystack
With the latest SVN version of Whoosh (r344), `SearchQuerySet()` now works properly in Whoosh.
Daniel Lindsley committed f63325: to django-haystack
Added a `FacetedModelSearchForm`. Thanks to mcroydon for the original patch.
Daniel Lindsley committed b507e9: to django-haystack
Added translation capabilities to the `SearchForm` variants. Thanks to hejsan for pointing this out.
Daniel Lindsley committed 61951e: to django-haystack
Added AllForLocal to Who Uses.
Daniel Lindsley committed b329b9: to django-haystack
The underlying caching has been fixed so it no longer has to fill the entire cache before it to ensure consistency. This results in significantly faster slicing and reduced memory usage. The test suite is more complete and ensures this functionality better. This also removes `load_all_queryset` from the main `SearchQuerySet` implementation. If you were relying on this behavior, you should use `RelatedSearchQuerySet` instead.
Daniel Lindsley committed 674d9f: to django-haystack
Log search queries with `DEBUG = True` for debugging purposes, similar to what Django does.
Daniel Lindsley committed 40e463: to django-haystack
Updated LJ's Who Uses information.
Daniel Lindsley committed c45f40: to django-haystack
Added Sunlight Labs & NASA to the Who Uses list.
Daniel Lindsley committed 3568b3: to django-haystack
Added Eldarion to the Who Uses list.
Daniel Lindsley committed d98acc: to django-haystack
When more of the cache is populated, provide a more accurate `len()` of the `SearchQuerySet`. This ought to only affect advanced usages, like excluding previously-registered models or `load_all_queryset`.
Daniel Lindsley committed bddc43: to django-haystack
Fixed a bug where `SearchQuerySet`s longer than `REPR_OUTPUT_SIZE` wouldn't include a note about truncation when `__repr__` is called.
Daniel Lindsley committed e22b0d: to django-haystack
Added the ability to choose which site is used when reindexing. Thanks to SmileyChris for pointing this out and the original patch.
Daniel Lindsley committed a841fb: to django-haystack
Fixed the lack of a `__unicode__` method on `SearchResult` objects. Thanks to mint_xian for pointing this out.
Daniel Lindsley committed 4613c8: to django-haystack
Typo'd the setup.py changes. Thanks to jlilly for catching that.
Daniel Lindsley committed f0f8bf: to django-haystack
Converted all query strings to Unicode for Whoosh. Thanks to simonw108 for pointing this out.
Daniel Lindsley committed c37e14: to django-haystack
Added template tags to `setup.py`. Thanks to Bogdan for pointing this out.
Daniel Lindsley committed a8e512: to django-haystack
Added two more tests to the Whoosh backend, just to make sure.
Daniel Lindsley committed 5efb10: to django-haystack
Corrected the way Whoosh handles `order_by`. Thanks to Rowan for pointing this out.
Daniel Lindsley committed 49535a: to django-haystack
For the Whoosh backend, ensure the directory is writable by the current user to try to prevent failed writes.
Daniel Lindsley committed f4f5a2: to lilrocket
Added itty for simple webserving, changed configuration details and more work in general.
2009-09-08 22:37:00

/me wishes @daniellindsley was here at #djangocon to give a talk on haystack because #daniellindsleyrocksdahouse

2009-09-07 21:10:48

Even Alice agrees that @daniellindsley #daniellindsleyrocksdahouse. (inside joke from work) http://twitpic.com/gw2p7

Daniel Lindsley committed 9a87bd: to deployable
Fixed bugs in several version control backends. Hg's update is still flaky because I fail at using Hg.
Daniel Lindsley committed 22b96c: to deployable
Added Hg.
Daniel Lindsley committed 034362: to deployable
Fix for GitSvn when specifying a revision.
Daniel Lindsley committed 1f1a20: to deployable
`Target` & `checkout_as` now work as expected.
Daniel Lindsley committed 59f93e: to deployable
Basic Svn now in place.
Daniel Lindsley committed ba295f: to deployable
Added basic GitSvn, abstracted out a repetitive chunk of code and bumped the version number.
Daniel Lindsley committed e299d6: to deployable
Fixed checking out a certain Git revision.
Daniel Lindsley committed 55aa3d: to deployable
Basic Git support functional.
Daniel Lindsley committed a1d5e2: to deployable
Fixed some possible pathing issues.
Daniel Lindsley committed 6e7654: to deployable
Added license and readme.
Daniel Lindsley committed 68711b: to deployable
Split the sample file down into simple/complex usage. Also setup post-processing on Tarball.
Daniel Lindsley committed 92a9d0: to deployable
First working version. `Shell` & `Tarball` commands work.
Daniel Lindsley committed dea81d: to deployable
Removed plugins.
Daniel Lindsley committed 535304: to deployable
Fixed case on sample to reflect classes, not functions.
Daniel Lindsley committed 4b2c57: to deployable
Initial import.
Daniel Lindsley committed b44afc: to django-haystack
Added a better label to the main search form field.
Daniel Lindsley committed 215a42: to django-haystack
Bringing the Whoosh backend up to version 0.3.0b14. This version of Whoosh has better query parsing, faster indexing and, combined with these changes, should cause fewer disruptions when used in a multiprocess/multithreaded environment.
Daniel Lindsley committed 167030: to django-haystack
Added optional argument to `spelling_suggestion` that lets you provide a different query than the one built by the SearchQuerySet. Useful for passing along a raw user-provided query, especially when there is a lot of post-processing done.

Shot down like the dog he is

With bonus appearance at the end by Travis, whose Python has crashed.

  • Malcolm Tredinnick - Wed 26 Aug 2009: Ah, I should have known Lindsley would be involved in that kind of thing. The ringleader, no doubt. Printing up my "sebleier was innocent!" t-shirts now.

Shot down like the dog he is

With bonus appearance at the end by Travis, whose Python has crashed.

Daniel Lindsley committed c338c1: to pysolr
Fixed isinstance bug that can occur with the now potentially different datetime/date objects.
Daniel Lindsley committed 874688: to pysolr
Altered pysolr to use, if available, Django's implementation of datetime for dates before 1900. Falls back to the default implementation of datetime.
Daniel Lindsley committed 083cb4: to django-haystack
SearchResults now obey the type of data chosen in their corresponding field in the SearchIndex if present. Thanks to evgenius for the original report.
Daniel Lindsley committed 4552b9: to django-haystack
Fixed a bug in the Solr backend where submitting an empty string to search returned an ancient and incorrect datastructure. Thanks kapa77 for the report.
Daniel Lindsley committed 78eb1e: to django-haystack
Fixed a bug where the cache would never properly fill due to the number of results returned being lower than the hit count. This could happen when there were results excluded due to being in the index but the model NOT being registered in the `SearchSite`. Thanks akrito and tcline for the report.
Daniel Lindsley committed 610242: to django-haystack
Altered the docs to look more like the main site.
Daniel Lindsley committed 79b634: to django-haystack
Added a (short) list of who uses Haystack. Would love to have more on this list.
Daniel Lindsley committed f46909: to django-haystack
Fixed docs on preparing data. Thanks fud.
2009-08-20 05:00:35

the search on @ljworld is sooooo much better! thanks to #daniellindsleyrocksdahouse, i assume! that guy is great!

2009-08-20 04:47:47

RT @daniellindsley: It lives - http://bit.ly/sq2nF ! Ellington's search is now powered by Haystack. #daniellindsleyrocksdahouse &lt;-- SEE?!

2009-08-20 02:51:01

Gorgeous night out to deploy some awesome code from the porch. #daniellindsleyrocksdahouse #diemisquitodiediedie

2009-08-18 19:10:53

OH: &quot;Let me introduce you to #daniellindsleyrocksdahouse&quot;

Daniel Lindsley committed 79c025: to django-haystack
Added the `ModelSearchIndex` class for easier `SearchIndex` generation.
Daniel Lindsley committed 113c8c: to django-haystack
Added a note about using possibly unsafe data with `filter/exclude`. Thanks to ryszard for pointing this out.
Daniel Lindsley committed d1a195: to django-haystack
Standardized the API on `date_facet`. Thanks to notanumber for the original patch.
Daniel Lindsley committed 4f3af8: to django-haystack
Moved constructing the schema down to the `SearchBackend` level. This allows more flexibility when creating a schema.
Daniel Lindsley committed 065042: to django-haystack
Fixed a bug where a hyphen provided to `auto_query` could break the query string. Thanks to ddanier for the report.
Daniel Lindsley committed b148cb: to django-haystack
BACKWARD INCOMPATIBLE - For consistency, `get_query_set` has been renamed to `get_queryset` on `SearchIndex` classes. A simple search & replace to remove the underscore should be all that is needed.
Daniel Lindsley committed b3ae80: to django-haystack
Missed two bits while updating the documentation for the Xapian backend.
Daniel Lindsley committed 7f372f: to django-haystack
Updated documentation to add the Xapian backend information. A big thanks to notatnumber for all his hard work on the Xapian backend.
2009-08-11 16:50:41

I have proof that #daniellindsleyrocksdahouse http://bit.ly/7r7TQ

Daniel Lindsley committed 3695a5: to django-haystack
Added `EmptySearchQuerySet`. Thanks to askfor for the suggestion!
Daniel Lindsley committed b715bb: to django-haystack
Added "Best Practices" documentation.
Daniel Lindsley committed 5281ae: to django-haystack
Added documentation about the `HAYSTACK_SITECONF` setting.
Daniel Lindsley committed 69cf37: to django-haystack
Fixed erroneous documentation on Xapian not supporting boost. Thanks notanumber!
Daniel Lindsley committed 504594: to django-haystack
BACKWARD INCOMPATIBLE - The `haystack.autodiscover()` and other site modifications now get their own configuration file and should no longer be placed in the `ROOT_URLCONF`. Thanks to SmileyChris for the original patch and patrys for further feedback.
Daniel Lindsley committed f02c4e: to django-haystack
Added `verbose_name_plural` to the `SearchResult` object.
Daniel Lindsley committed 2f1e61: to django-haystack
Added a warning about ordering by integers with the Whoosh backend.
Daniel Lindsley committed 7a9909: to django-haystack
Added a note about ordering and accented characters.
Daniel Lindsley committed 8daee3: to django-haystack
Updated the `more_like_this` tag to allow for narrowing the models returned by the tag.
Daniel Lindsley committed a2cbd7: to django-haystack
Fixed `null=True` for `IntegerField` and `FloatField`. Thanks to ryszard for the report and original patch.
Daniel Lindsley committed 07e85d: to django-haystack
Reverted aabdc9d4b98edc4735ed0c8b22aa09796c0a29ab as it would cause mod_wsgi environments to fail in conjunction with the admin on Django 1.1.
Daniel Lindsley committed 9c5ded: to django-haystack
Added the start of a glossary of terminology.
Daniel Lindsley committed 69f753: to django-haystack
Various documentation fixes. Thanks to sk1p & notanumber.
Daniel Lindsley committed aabdc9: to django-haystack
The `haystack.autodiscover()` and other site modifications may now be placed in ANY URLconf, not just the `ROOT_URLCONF`. Thanks to SmileyChris for the original patch.
Daniel Lindsley committed 16f156: to django-haystack
Fixed invalid/empty pages in the SearchView. Thanks to joep and SmileyChris for patches.
Daniel Lindsley committed 05c04e: to django-haystack
Added a note and an exception about consistent fieldnames for the document field across all `SearchIndex` classes. Thanks sk1p_!
2009-07-24 23:48:46

Sometimes with all the hustle and bustle, I forget for just a brief moment, how much #daniellindsleyrocksdahouse

#daniellindsleyrocksdahouse

Testing wordlist functionality.

#daniellindsleyrocksdahouse

Testing wordlist functionality.

Daniel Lindsley committed 47674f: to django-haystack
Possible thread-safety fix related to registration handling.
I was fighting a crazy character encoding issue when #daniellindsley walks over and shows me a trick in TextMate that totally solves the problem. #daniellindsleyrocksdahouse
—@adamcanfly
Daniel Lindsley committed b8924a: to django-haystack
BACKWARD INCOMPATIBLE - The 'boost' method no longer takes kwargs. This makes boost a little more useful by allowing advanced terms. To migrate code, convert multiple kwargs into separate 'boost' calls, quote what was the key and change the '=' to a ','.
Daniel Lindsley committed fed13b: to django-haystack
Updated documentation to match behavioral changes to MLT.
Daniel Lindsley committed b3297c: to django-haystack
Fixed a serious bug in MLT on Solr. Internals changed a bit and now things work correctly.
Daniel Lindsley committed 624acf: to django-haystack
Removed erroneous 'zip_safe' from setup.py. Thanks ephelon.
Daniel Lindsley committed 120c51: to django-haystack
Added `null=True` to fields, allowing you to ignore/skip a field when indexing. Thanks to Kevin for the original patch.
Daniel Lindsley committed 34876d: to django-haystack
Fixed a standing test failure. The dummy setup can't do `load_all` due to mocking.
Daniel Lindsley committed f7f10d: to django-haystack
Added initial `additional_query` to MLT to allow for narrowing results.
Daniel Lindsley committed 299686: to django-haystack
Fixed nasty bug where results would get duplicated due to cached results.
Daniel Lindsley committed ad6220: to django-haystack
Altered `ITERATOR_LOAD_PER_QUERY` from 20 to 10.
Daniel Lindsley committed 66e967: to django-haystack
Corrected tutorial when dealing with fields that have `use_template=True`.
Daniel Lindsley committed b0afbb: to django-haystack
Updated documentation to reflect basic Solr setup.
2009-07-15 16:24:37

@pydanny django-haystack does rock, thanks to @daniellindsley #daniellindsleyrocksdahouse

Daniel Lindsley committed e19e2c: to pysolr
If MLT was enabled but no reindexing was performed, Solr returns null instead of no docs. Handle this slightly more gracefully.
2009-07-12 22:32:11

Right now, @daniellindsley is higher than all of us, looking down from the perch of his awesomeness. #daniellindsleyrocksdahouse

You know who could style this page? Daniel Lindsley. He rocks da house.
—stiemann
Daniel Lindsley committed 020de8: to itty
Made itty more thread safe by removing response-related assignments to functions. Slightly backward-incompatible if you were sending custom headers/status/content type. See 'examples/http_header_support.py' for examples. Thanks to defnull for pointing this out.
Daniel Lindsley committed 1cd81f: to django-haystack
Fix documentation on grabbing Whoosh and on the 'load_all' parameter for SearchForms.
2009-07-07 00:09:50

@mattwaite haystack is indeed hot. #daniellindsleyrocksdahouse

2009-07-06 22:42:05

@daniellindsley look at you all peacemaking. #daniellindsleyrocksdahouse

2009-07-06 16:44:41

@sebleier Darn iPhones. I meant to say #daniellindsleyrocksdahouse.

2009-07-06 16:35:40

@brianmckinney, sorry to be the spelling police, but you accidentally misspelled his last name, shoud be: #daniellindsleyrocksdahouse

2009-07-06 15:32:27

I think we should spend more time caring about Daniel #daniellindsleyrocksdahouse

Daniel Lindsley committed f74d57: to django-haystack
Fixed bug where the '__in' filter wouldn't work with phrases or data types other than one-word string/integer.
Daniel Lindsley committed 5c870b: to django-haystack
Fixed bug so that the 'load_all' option in 'SearchView' now actually does what it says it should. How embarrassing...
Daniel Lindsley committed c55f8b: to django-haystack
Added ability to specify custom QuerySets for loading records via 'load_all'/'load_all_queryset'.
Daniel Lindsley committed 4abacd: to django-haystack
Fixed a bug where results from non-registered models could appear in the results.
This is another test
—Sean Bleier
Daniel Lindsley committed 54337f: to django-haystack
BACKWARD INCOMPATIBLE - Changed 'module_name' to 'model_name' throughout Haystack related to SearchResult objects. Only incompatible if you were relying on this attribute.
Daniel Lindsley committed 33b64f: to django-haystack
Added the ability to fetch additional and stored fields from a SearchResult as well as documentation on the SearchResult itself.
Daniel Lindsley committed 367866: to django-haystack
Added the ability to look through relations in SearchIndexes via '__'.
Daniel Lindsley committed 8b34f8: to django-haystack
Added note about the 'text' fieldname convention.
Daniel Lindsley committed 16e460: to django-haystack
Added an 'update_object' and 'remove_object' to the SearchSite objects as a shortcut.
Daniel Lindsley committed 8aeb7b: to django-haystack
Recover gracefully from queries Whoosh judges to be invalid.
Daniel Lindsley committed 860fe5: to django-haystack
Missed test from previous commit.
Daniel Lindsley committed 8b2211: to django-haystack
Added stemming support to Whoosh.
2009-07-03 22:11:06

Wishing everyone a happy and safe fourth of July! #daniellindsleyrocksdahouse

Daniel Lindsley committed e62c47: to lilrocket
Initial commit.
Daniel Lindsley committed 8ab965: to pysolr
Corrected a regression when errors occur while using httplib.
Daniel Lindsley committed 0d59dd: to pysolr
Bumped version number for previous commit.
Daniel Lindsley committed d4a6f0: to pysolr
Altered the '_extract_error' method to be a little more useful when things go south.
Daniel Lindsley committed edde1c: to django-haystack
Removed the commented version.
Daniel Lindsley committed 6cd251: to django-haystack
Django 1.0.X compatibility fix for the reindex command.
Daniel Lindsley committed a2f1d0: to django-haystack
Reindexes should now consume a lot less RAM. Evidently, when you run a ton of queries touching virtually everything in your DB, you need to clean out the "logged" queries from the connection. Sad but true.
Daniel Lindsley committed feda05: to django-haystack
Altered `SearchBackend.remove` and `SearchBackend.get_identifier` to accept an object or a string identifier (in the event the object is no longer available). This is useful in an environment where you no longer have the original object on hand and know what it is you wish to delete.
Daniel Lindsley committed 24bdb1: to django-haystack
Added a simple (read: ghetto) way to run the test suite without having to mess with settings.
Daniel Lindsley committed fe11fc: to django-haystack
Added a setting `HAYSTACK_BATCH_SIZE` to control how many objects are processed at once when running a reindex.
This is a test story about how daniellindsleyrocksdahouse
—Sean Bleier
Daniel Lindsley committed 352f47: to django-haystack
Fixed import that was issuing a warning.
Daniel Lindsley committed 8f366b: to django-haystack
Further tests to make sure `unregister` works appropriately as well, just to be paranoid.
Daniel Lindsley committed 95d40e: to django-haystack
Fixed a bizarre bug where backends may see a different site object than the rest of the application code. THIS REQUIRES SEARCH & REPLACING ALL INSTANCES OF `from haystack.sites import site` TO `from haystack import site`. No changes needed if you've been using `haystack.autodiscover()`.
Daniel Lindsley committed d2563c: to django-haystack
Pushed save/delete signal registration down to the SearchIndex level. This should make it easier to alter how individual indexes are setup, allowing you to queue updates, prevent deletions, etc. The internal API changed slightly.
Daniel Lindsley committed 79f42a: to django-haystack
Created a default 'clean' implementation, as the first three (and soon fourth) backends all use identical code.
Daniel Lindsley committed 4e30d0: to django-haystack
Updated tests to match new 'model_choices'.
Daniel Lindsley committed fd76d2: to django-haystack
Added timeout support to Solr.
Daniel Lindsley committed 914486: to django-haystack
Capitalize the Models in the model_choices.
Daniel Lindsley committed 03fa4d: to django-haystack
Removed unnecessary import.
Daniel Lindsley committed 2d384d: to django-haystack
No longer need to watch for DEBUG in the 'haystack_info' command.
Daniel Lindsley committed 2337d4: to django-haystack
Fixed bug in Whoosh backend when spelling suggestions are disabled.
Daniel Lindsley committed 518057: to haystack_site
Added spelling support to the feature list.
Daniel Lindsley committed 6fffaf: to django-haystack
Added a "clear_search_index" management command.

Daniel's monitor is decorated

Daniel's monitor is decorated

Oven mitt is not SICP

Daniel's oven mitt is quite similar to an inside joke involving ASCII art and Structure and Interpretation of Computer Programs.

Oven mitt is not SICP

Daniel's oven mitt is quite similar to an inside joke involving ASCII art and Structure and Interpretation of Computer Programs.

Daniel gets hugged

Daniel gets hugged

Daniel Lindsley committed d0742a: to migrate_doctest_to_unittest
Line breaks in the LICENSE, just for benspaulding.
Daniel Lindsley committed e6ec07: to migrate_doctest_to_unittest
Initial commit.

P1080094

Cable making party!

  • daniellindsley - Thu 07 May 2009: Final Score: adamfast: 3 akritikos: 2 rkrause: 1 daniellindsley: 1 (after a redo)
  • blturner - Thu 07 May 2009: so this really happened?
  • adamfast - Thu 07 May 2009: Make that: adamfast: 4
  • Malcolm Tredinnick - Fri 08 May 2009: "Whilst those around him struggled with their poorly crafted implements and dexterity problems, sebleier remained calm and focused, keeping the code flowing and the bugs fixed."

P1080094

Cable making party!

Daniel Lindsley committed 9ed37b: to itty
Making the license explicit and BSD.
Daniel Lindsley committed 7592dd: to haystack_site
Added issue tracking link.
Daniel Lindsley committed 47039c: to itty
Merge branch 'master' of git@github.com:toastdriven/itty
Daniel Lindsley committed 7a73ca: to itty
Fixed GET parameters bug due to typo.
Daniel Lindsley committed 7cf5f4: to django_inlines
The template tag should now work correctly.
Daniel Lindsley committed d14da4: to django_inlines
Some initial work on the TT.
Daniel Lindsley committed 8675f5: to haystack_site
Merge branch 'master' of git://github.com/mintchaos/haystack_site
Daniel Lindsley committed 5a2e02: to haystack_site
Added haystack for future use.
Daniel Lindsley committed 35c585: to haystack_site
Updated Xian's version to include current modifications.
Daniel Lindsley committed 9fd4bc: to haystack_site
Merged in Xian's changes.
Daniel Lindsley committed a5dd14: to haystack_site
Fixed setup notes.
Daniel Lindsley committed 19f032: to haystack_site
Added Google Analytics.
Daniel Lindsley committed 805e5d: to haystack_site
Update and mailing list link.
Daniel Lindsley committed 43e461: to itty
Don't index exceptions. This is the only change needed to make itty work with Python 3.0 using 2to3. Signed-off-by: Daniel Lindsley <daniel@snow-wolf.net>
Daniel Lindsley committed 864038: to itty
Updated examples to load templates from the correct location. Signed-off-by: Daniel Lindsley <daniel@snow-wolf.net>
Daniel Lindsley committed 724221: to itty
Fixed the twisted adapter. Thanks to akrito for a partial patch.

Pony + Daniel

ZoneTag: Photosphere / About. Owner only: Fix Location / Add Tags / Settings

  • daniellindsley - Thu 12 Mar 2009: That's the fetal position, people! Minds out of the gutter!

Pony + Daniel

ZoneTag: Photosphere / About. Owner only: Fix Location / Add Tags / Settings

Daniel Lindsley committed f0b8fa: to itty
Refactored static file serving to be less opinionated. You now simply set up your own functions to handle media directories just like normal requests. The automagic media serving is gone. See 'examples/static_files.py' for usage. Thanks to mintchaos for pushing me to do the right thing.
Daniel Lindsley committed fdbcbd: to itty
Added static media serving! 0.4.0!
Daniel Lindsley committed 614737: to itty
Temporary commit before pulling from stash.
Daniel Lindsley committed b9a891: to itty
Merge branch 'master' into staticfiles
Daniel Lindsley committed 2a308f: to itty
Small fixes for AppEngine.
Daniel Lindsley committed 686fc7: to itty
Merge branch 'master' into staticfiles
Daniel Lindsley committed 2f36ed: to itty
Oops. Merge FAIL.
Daniel Lindsley committed 82548e: to itty
Added 403 Forbidden.
Daniel Lindsley committed 94ee8b: to itty
Merge branch 'master' of git@github.com:toastdriven/itty
Daniel Lindsley committed 3340f3: to itty
Added appengine support.
Daniel Lindsley committed 6ff254: to itty
In Python 2.5 (and probably earlier) parse_qs is found in cgi. Signed-off-by: Daniel Lindsley <daniel@snow-wolf.net>
Daniel Lindsley committed 1e0ae3: to itty
Apply same doc fix to README. Signed-off-by: Daniel Lindsley <daniel@snow-wolf.net>
Daniel Lindsley committed c44541: to itty
Docstring fix. Signed-off-by: Daniel Lindsley <daniel@snow-wolf.net>
Daniel Lindsley committed f1db7d: to itty
Added config file support and swappable WSGI servers. 0.3.0!
Daniel Lindsley committed 8ff1c1: to itty
Moved test to examples directory and broke examples down into bite-size chunks.
Daniel Lindsley committed 8c4e0a: to itty
Added headers support.
Daniel Lindsley committed e48f84: to itty
Merge branch 'master' of git@github.com:toastdriven/itty
Daniel Lindsley committed f0fc48: to itty
Added multivalue fields and upload support. 0.2.0, baby!
Daniel Lindsley committed 1023a9: to itty
Minor tweaks.
Daniel Lindsley committed 660260: to itty
Added .gitignore for build directory. Signed-off-by: Daniel Lindsley <daniel@snow-wolf.net>
Daniel Lindsley committed 7dec5c: to itty
Added setup.py pulling version from itty.py and long_description from README.rst. It could probably use some more classifiers. Signed-off-by: Daniel Lindsley <daniel@snow-wolf.net>
Daniel Lindsley committed 69db0d: to itty
Fixed README and typoed version number.
Daniel Lindsley committed e73e76: to itty
Redirect support and 0.1.0 release!
Daniel Lindsley committed e093fe: to itty
Refactored error handling. Now allows for user-definable error handlers.
Daniel Lindsley committed b7888a: to haystack_site
Initial site design.

Django pony!

Yes, you can have a pony. Yours.

  • nathanborror - Wed 04 Feb 2009: Pony with a heart of gold.
  • Eric Holscher - Wed 04 Feb 2009: You don't want to know what he did at margi gras for those beads. Practiced Loose Coupling if you know what I mean.
  • raymck - Wed 04 Feb 2009: Oooh come on! "Django Pony". Tell it like it is. This is your new cuddly for afternoon naps isn't it?

Django pony!

Yes, you can have a pony. Yours.

Django pony!

Yes, you can have a pony. Yours.

P1050504

Daniel and his new buddy.

Pony!

ZoneTag: Photosphere / About. Owner only: Fix Location / Add Tags / Settings

  • largepete007 - Wed 04 Feb 2009: I want Pony stuff.
  • Malcolm Tredinnick - Wed 04 Feb 2009: Hey look .. that pony has a new Daniel.

P1050106

  • Malcolm Tredinnick - Tue 20 Jan 2009: Is Daniel in a timeout? What did he do wrong? Was he annoying Ben again?

Working together now

In the plush leather chairs.

  • Malcolm Tredinnick - Wed 21 Jan 2009: You all look very dignified and professional there. Quite confusing.

First Shot

First shot with the new SLR, courtesy of Moriah.

Fuel rods.

The heat at my office has been broke for 2 days now. This morning two of these heaters appeared. I hope that's not the final answer...

  • Julia Elman - Wed 07 Jan 2009: nice.
Daniel Lindsley committed 4db4f7: to todone
Altered various bits to work when placed on the PATH.
Daniel Lindsley committed 4167fb: to todone
Added supporting documents in prep for v0.1 release.
Daniel Lindsley committed c75431: to todone
Relocated files to setup a more standard python package.
Daniel Lindsley committed 47dda4: to todone
Added version/info and fleshed out gui ever so slightly.
Daniel Lindsley committed 04bb00: to todone
Standardized the project syntax.
Daniel Lindsley committed 326680: to todone
Fixed shebang line in CLI script.
Daniel Lindsley committed c66b25: to todone
Initial version of the CLI script complete and working.
Daniel Lindsley committed 2590ba: to todone
Fixed bounds checking bug when an empty list of todos is provided.
Daniel Lindsley committed f30687: to todone
The edit/done/delete methods are now project aware.
Daniel Lindsley committed ef7dc7: to todone
Better behavior when creating files and when loading a ToDo object.
Daniel Lindsley committed f25726: to todone
Added get method to ToDo class.
Daniel Lindsley committed 3076b2: to todone
Much better test case for core.
Daniel Lindsley committed d1b33f: to todone
Some basic unittests complete for core. Needs more.
Daniel Lindsley committed a30f06: to todone
Initial work on core stable and working.
Daniel Lindsley committed 0cd0af: to multiresponse
Added the license in a more official manner.
Daniel Lindsley committed 220959: to multiresponse
Vasted revamped over 50% of the code and added README. Extensions are no longer needed (no more URLconf hacks) as the mimeparse library will auto-detect the preferred mime type. More documentation, same usage but more efficient, and even more testing.
Daniel Lindsley committed 72abab: to django-budget
Incremented version number and documented fixes.
Daniel Lindsley committed af3fec: to django-budget
Fixed end_date in dashboard view as well.
Daniel Lindsley committed 379624: to multiresponse
Initial public release of MultiResponse.

daniel is busy...

For once I think Daniel beat out LJW for the number of posts in a row.

Dualing with Nerf

Daniel Lindsley committed 0e66fb: to django-budget
Merge branch 'master' of /Users/daniellindsley/git/django-budget
Daniel Lindsley committed 7a0ef8: to django-budget
Added much needed default timestamp on 'updated'.
Daniel Lindsley committed 472771: to django-budget
Added sorting to transactions.
Daniel Lindsley committed 52f30e: to django-budget
Customized admins.
Daniel Lindsley committed 82b095: to django-budget
Excluded income transacations from adding to total.
Daniel Lindsley committed c878e8: to django-budget
Tweaks for colorize_amount.
Daniel Lindsley committed b0bce6: to django-budget
Added colorize_amount tag for presentation purposes.
Daniel Lindsley committed 95dba5: to django-budget
Renamed credit/debit to income/expense.
Daniel Lindsley committed bb84a2: to django-budget
Added documentation to the views.
Daniel Lindsley committed 9629b6: to django-budget
Added some documentation to transaction views.
Daniel Lindsley committed adcee7: to django-budget
Modularized the views for customization/extension.
Daniel Lindsley committed 42709a: to django-budget
Split the start_date for better data entry (and Javascript date pickers).
Daniel Lindsley committed baef8b: to django-budget
Reorganization complete.
Daniel Lindsley committed 07e74d: to django-budget
Final commit before starting prep for open sourcing.
Daniel Lindsley committed 3f9e7a: to django-budget
Summary functionality working.
Daniel Lindsley committed f11a77: to django-budget
More development on all fronts. Initial working GUI.
Daniel Lindsley committed 6fa3e6: to django-budget
Budgets and estimates CRUD views complete and tested.
Daniel Lindsley committed 45d71b: to django-budget
Spacing tweak.
Daniel Lindsley committed 51a1bc: to django-budget
Fixed various category bugs.
Daniel Lindsley committed 06469d: to django-budget
Transactions complete and (mostly) tested.
Daniel Lindsley committed b520f7: to django-budget
Categories complete and tested.

Ben Turner's birthday card MPM style

  • Julia Elman - Fri 15 Aug 2008: Malcolm's is my favorite...lol.
  • graciousangel - Sun 07 Sep 2008: So, ben spaulding writes like a girl. It's very pretty.
Daniel Lindsley committed adde02: to feedme
Updated documentation slightly.
Daniel Lindsley committed d9cb57: to feedme
Argh. Read specs first then look at samples.
Daniel Lindsley committed 619e8b: to feedme
Adjusting exception processing on unrecognizable feeds.
Daniel Lindsley committed 63bfeb: to feedme
Added Atom support and unit tests.
Daniel Lindsley committed 567df1: to feedme
Updated styles. Now converts entities back to HTML (be careful who you trust).
Daniel Lindsley committed 56d13e: to feedme
Slight style tweaks and added feed list to main listing.
Daniel Lindsley committed 99ee36: to feedme
Added database.yml.dist and updated README.textile.
Daniel Lindsley committed 33184e: to feedme
Main listing now works.
Daniel Lindsley committed 95265a: to feedme
Moved README to Textile (hopefully) for GitHub.
Daniel Lindsley committed 74ac7d: to feedme
Processing RSS feeds complete. Added rake task for import.
Daniel Lindsley committed c177de: to feedme
Login working. Style updates. Working on feed import. Gotta got to work.
Daniel Lindsley committed c61e5c: to feedme
Fixed README. Added main layout/style. Started login/Timeline controllers.
Daniel Lindsley committed 3d92db: to feedme
Created initial models.
Daniel Lindsley committed 63967c: to feedme
Nuked Prototype/Scriptaculous and added jQuery.
Daniel Lindsley committed 32980e: to feedme
Initial import.