Age | Commit message (Collapse) | Author |
|
Apparently the .data is necessary, because otherwise it passed some "Just" class that is interpreted as a hash or something. This causes an hmac mismatch when you do things like WebGestalt (and presumably other link-outs as well)
|
|
|
|
non-xapian results
Previously it only had the hmac, which caused adding to a collection to not work for such searches
|
|
Xapian search returns no results or throws an error (so search will still work if GN3 is down)
|
|
+ remove separate search button
Change logic so that SQL is used for non-term Publish searches, since searches for phenotype trait IDs currently don't work in Xapian
|
|
|
|
included)
|
|
- Description trimming is now handled in the python code
- HMAC generation function is changed to be the same as the one used by global search
- Search terms that currently don't support Xapian searches are now 'routed' to the SQL search
|
|
This means the result table should be displayed now. The only issue is that
this involves a significant amount of duplicated code from gsearch.py; I'm
not sure how best to avoid this, but this is okay for now.
|
|
|
|
Replace dataset name with fullname (this will need to be changed back when the Xapian indexing is rerun)
|
|
Still need to handle the output and address a bug that is also affecting the global search
|
|
This will be temporary in the longer run, but can stay until all functionality is reproduced.
|
|
We move all modules under a gn2 directory. This is important for
"correct" packaging and deployment as a Guix service.
|