Use get to access product in search documents. Refs: #773



git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1573264 13f79535-47bb-0310-9956-ffa450edef68
0.8dev: Package tests can be executed using `__init__` in the module path.
For example: $ PYTHONPATH=. python -m tests.wiki.__init__


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1573278 13f79535-47bb-0310-9956-ffa450edef68
0.8dev: Use column name for determining the MAX value when updating the sequence. Refs #708.

Patch by Olemis Lang. This change will be reverted when trac:#11512 is merged.


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1573440 13f79535-47bb-0310-9956-ffa450edef68
0.8dev: Reformat file to fix style and indentation.


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1573456 13f79535-47bb-0310-9956-ffa450edef68
0.8dev: Fixed regression in r1570616: the product at scope is no longer the default selection. Refs #727.

The code in `theme.py` was also refactored to simplify preparation of the `options` dictionary.


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1573459 13f79535-47bb-0310-9956-ffa450edef68
0.8dev: Do not crash if product names or invalid prefix set in product column. Refs #709.

Patch by Olemis Lang.


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1573476 13f79535-47bb-0310-9956-ffa450edef68
Use get to access product in search documents. Refs: #773



git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1573485 13f79535-47bb-0310-9956-ffa450edef68
Test for search index rebuild with documents without product. Refs: #773



git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1573509 13f79535-47bb-0310-9956-ffa450edef68
0.8dev: Validation that checked for open child tickets had reversed logic. Refs #746.

The validation now checks whether the source ticket //is a parent of// any open tickets.


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1573853 13f79535-47bb-0310-9956-ffa450edef68
0.8dev: Make exception message in `OneToManyValidator` translatable and use markup to emphasize text. Refs #776,


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1573857 13f79535-47bb-0310-9956-ffa450edef68
#727 Disable "More fields" link instead of hiding
when no product selected.


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1573926 13f79535-47bb-0310-9956-ffa450edef68
0.8dev: When attempting to add a product, preserve form data when a warning is raised. Refs #661.

The warning messages were also made more specific.


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1574195 13f79535-47bb-0310-9956-ffa450edef68
0.8dev: Part of r1567417. Refs #754.


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1574210 13f79535-47bb-0310-9956-ffa450edef68
0.8dev: Removed print statement from 1574195.


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1574211 13f79535-47bb-0310-9956-ffa450edef68
0.8dev: Updated release notes for Release 8.


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1574383 13f79535-47bb-0310-9956-ffa450edef68
0.8dev: Moved `ValidationError` to the top of the module, per the convention in Trac.


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1574778 13f79535-47bb-0310-9956-ffa450edef68
0.8dev: It was not possible to create multiple //is a parent of// relations. Refs #775.


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1574802 13f79535-47bb-0310-9956-ffa450edef68
Refactor OneToManyValidator.


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1574816 13f79535-47bb-0310-9956-ffa450edef68
Refactor bhrelations tests.



git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1574841 13f79535-47bb-0310-9956-ffa450edef68
0.8dev: Clarification on Whoosh upgrade and fixed typo.


git-svn-id: https://svn.apache.org/repos/asf/bloodhound/trunk@1575837 13f79535-47bb-0310-9956-ffa450edef68