f22d11b35d
* Update mapping to be similar to TorrentJSON * Implement ES search for TorrentParam * Add seeders/leechers/completed to es index * Fix filter, use analyzer * Use ES for the search route * Add upload_id filtering with ES * Create/update ES index on torrent upload/update * Delete from ES index on Delete * Use ES everywhere, fallback to postgres query Use Elasticsearch to search the index whenever a call to searchByQuery is made. Big cleanup needed, but _it werks_. * Only fetch ids from ES, nothing else * Use ColumnUpdate instead of Save * Add FIXME/info to search * Template needs []TorrentJSON not []Torrent |
||
---|---|---|
.. | ||
categories | ||
crypto | ||
filelist | ||
languages | ||
log | ||
messages | ||
metainfo | ||
modelHelper | ||
search | ||
signals | ||
timeHelper | ||
format.go | ||
magnet.go | ||
markdown.go | ||
safe.go | ||
server.go | ||
unzlib.go | ||
whitespace.go |