Go to file
Thomas Keller 85978a4d18 Implement basic filtering capabilities in the issue search view.
Since IDF's text search component does not allow further restrictions
on the result set, we make a second, filtered query to restrict to
the item state ('open' or 'closed') and optionally a label. All in
all this is all harder than it could be, especially the tag cloud
is very monolithic and should be replaced by a data-driven component
that is less dependent on a single data / query and link usage, but
this would for now require too many changes.

Similar questionable is the code duplication for the index, listStatus
and listLabel view implementations that all do more or less the same.
The search implementation now only uses one implementation for a very
similar use case. It also removes the artificial restriction to 100
results we had previously there and does not query a record for each
single result (as was done with Pluf_Search_ResultSet previously).

On my way through this I tried to generalize a couple of i18n texts
and removed smaller issues like the "trailing comma" in label lists.

This partially fixes issue 548.
2011-10-03 01:54:01 +02:00
contrib/zipstream-php-0.2.2 fixed two notices which lead to corrupt zip archives 2010-11-09 00:11:27 +00:00
doc Add a warning to not configure a global key for all monotone 2011-06-05 01:31:21 +02:00
logo Final adjustions to the project logo code 2011-04-27 00:03:44 +02:00
scripts Update copyrigt 2011-04-02 21:37:07 +02:00
src/IDF Implement basic filtering capabilities in the issue search view. 2011-10-03 01:54:01 +02:00
test Dropped a few more not needed files. 2011-08-13 01:19:58 +02:00
www Use css instead of   2011-06-15 17:29:29 +02:00
.gitattributes Add basic source version tracking. 2011-03-20 00:57:49 +01:00
.gitignore Expand the bootstrap script to setup an empty IDF environment. 2011-03-24 00:41:22 +01:00
AUTHORS Add Stéphane to AUTHORS. 2011-10-02 00:10:14 +02:00
CONTRIBUTE.mdtext Fix the transifex URL and re-wrap this section slightly. 2011-03-14 00:11:08 +01:00
COPYING Added installation instructions and configuration example. 2008-08-02 15:13:21 +02:00
INSTALL.mdtext Second pass of code review 2011-04-11 15:37:40 +02:00
Makefile Add two targets to easily install and update the IDF database 2011-05-10 17:21:56 +02:00
NEWS.mdtext Merge branch 'develop' of projects.ceondo.com:indefero into develop 2011-10-02 00:06:17 +02:00
phpunit.xml Ignore a couple of files for code coverage that should not be covered; 2011-03-25 00:29:50 +01:00
release-script Add the PHP command to extract the i18n contents from Pluf's template files 2011-02-09 01:02:58 +01:00
run-tests Ignore a couple of files for code coverage that should not be covered; 2011-03-25 00:29:50 +01:00