lu-zero / plaid

Patchwork workalike made using Flask
GNU General Public License v2.0
6 stars 5 forks source link

Search #76

Closed ftomassetti closed 9 years ago

ftomassetti commented 9 years ago

Issue #8

This is an initial implementation. It uses AJAX to update the results without reloading the whole page. Search functionality is available in the context of a project and return patches.

Concerns:

lu-zero commented 9 years ago

problems:

plaid/search?<query args>

The query args should be:

Theoretically at most 1 optional.

Later we can integrate whoosh to add a content search by indexing the patch contents.

The search should not be ajax and not be a POST (even if it is borderline, I know) since it is useful to share the search results over email.

lu-zero commented 9 years ago

I quickly put together a something barebone that uses sqlalchemy to make searches, the tag UI is missing but is possible to search by tag already backend wise using tag=tag1&tag=tag2.

What it does and does not