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 |
||
---|---|---|
.. | ||
api_handler.go | ||
database_dump_handler.go | ||
faq_handler.go | ||
home_handler.go | ||
init.go | ||
language_handler.go | ||
modpanel.go | ||
not_found_handler.go | ||
router.go | ||
rss_handler.go | ||
search_handler.go | ||
template.go | ||
template_functions.go | ||
template_test.go | ||
template_variables.go | ||
torrent_report_handler.go | ||
upload.go | ||
upload_handler.go | ||
user_handler.go | ||
view_torrent_handler.go | ||
wrap_handler.go |