Commit graph

  • a409396f69
    fixed some lint issues and function name Mark Beamer Jr 2018-10-21 00:06:39 -0400
  • b4052fc921 Syntax and indentationn marcdeb1 2018-10-18 08:36:04 +0200
  • 44ea0093ef Added NSFW filter to query marcdeb1 2018-10-17 11:42:25 +0200
  • d0339ab1b4
    Merge 5d9c41d961 into f437ec0725 Mark 2018-10-08 21:28:15 +0000
  • f437ec0725
    Merge pull request #118 from lbryio/test_effective Mark 2018-09-26 21:39:01 -0400
  • 5b2b274423
    added blacklist for words. Mark Beamer Jr 2018-09-26 18:41:28 -0400
  • 6d52314f16
    Merge pull request #114 from lbryio/trim_white_space Mark 2018-09-23 10:35:37 -0400
  • 6e07477689
    Merge pull request #115 from lbryio/addition_reserved_characters Mark 2018-09-23 10:35:12 -0400
  • dbdb73ec5e
    Merge pull request #116 from lbryio/fix_auto_complete Mark 2018-09-23 10:34:50 -0400
  • 56545cfed2
    Fixed the auto-complete query to leverage the nested structure and to return only relevant claims and the text that triggered the auto-complete. Mark Beamer Jr 2018-09-16 00:53:24 -0400
  • 6960a0084e
    I was missing some additional special characters that needed to be escaped. Mark Beamer Jr 2018-09-15 22:12:43 -0400
  • ad533e3989
    trimmed whitespace for search terms. Mark Beamer Jr 2018-09-15 21:39:51 -0400
  • 5d9c41d961
    removed value from being returned by the search API. Mark Beamer Jr 2018-09-15 10:23:32 -0400
  • 59675a89ec
    Merge pull request #107 from lbryio/filipnyquist-patch-81 filipnyquist 2018-08-23 12:33:37 +0200
  • fa18e29a8a
    Update lighthouse.js filipnyquist 2018-08-22 19:56:09 +0200
  • b64ef9f97a
    Added back #81 filipnyquist 2018-08-22 16:38:15 +0200
  • af2e3e88b9
    Merge pull request #103 from lbryio/escape_query Mark 2018-08-14 21:15:40 -0400
  • 9469f953d6 added escape function to escape special characters for the query_string elastic search query. Mark Beamer Jr 2018-08-14 20:58:53 -0400
  • aa4558bb57
    Merge pull request #99 from lbryio/chainquery-fix Mark 2018-08-12 13:53:24 -0400
  • 278279b827
    Merge pull request #100 from lbryio/doc-fix filipnyquist 2018-08-05 20:33:39 +0200
  • 7adbb67a2b Added swagger.json documentation instead of jsDoc. This PR also adds ReDoc to our documentation instad of apiDoc. Fixes #97 filipnyquist 2018-08-05 15:19:11 +0200
  • 91fbe45382
    Update README.md filipnyquist 2018-07-30 15:33:33 +0200
  • 6b3269bfe3 Added the breaking change of #93. Added the change, do not merge until the chainquery change has been merged and deployed. filipnyquist 2018-07-30 15:19:29 +0200
  • 297bad29b4
    Merge pull request #98 from codacy-badger/codacy-badge filipnyquist 2018-07-25 19:40:37 +0200
  • 68dc1f5f7a Add Codacy badge The Codacy Badger 2018-07-25 17:38:21 +0000
  • 4349d7894e
    Merge pull request #94 from lbryio/add-channel-param filipnyquist 2018-07-24 11:05:39 +0200
  • 4423fc2cfc This PR adds channels into the index, this combined with the added channel filtering parameter allows us to search specific channels for content. While adding the code for filtering I split the search query into individual parts so it easier can be edited and read. filipnyquist 2018-07-23 12:06:47 +0200
  • 33d9eb33a4
    Merge 0f5384d3ae into cf3cac7b79 filipnyquist 2018-07-20 11:31:13 +0000
  • 0f5384d3ae Added channels to the index, this adds the ability to search for channels with the channel param. filipnyquist 2018-07-20 13:25:20 +0200
  • 1b1de88117
    Merge 3cecc5372f into cf3cac7b79 Zachary Belford 2018-07-09 12:55:45 +0000
  • cf3cac7b79
    Merge pull request #91 from lbryio/gendb-fix filipnyquist 2018-07-09 14:55:26 +0200
  • 581f3de838 Fixed the gendb script for compability with new curl versions. filipnyquist 2018-07-09 14:50:21 +0200
  • 3cecc5372f
    add npm run docker-elasticsearch Zachary Belford 2018-07-06 10:48:24 -0700
  • 7dcb8808a0
    Merge pull request #88 from lbryio/remove_effective_amount Mark 2018-07-04 00:00:50 -0400
  • d9a4af9636 removed effective amount function score from query. Mark Beamer Jr 2018-07-04 00:00:18 -0400
  • dcbf39193c
    Merge pull request #87 from lbryio/logging Mark 2018-07-03 23:52:20 -0400
  • 49a7c42e73 removed logging reference. Mark Beamer Jr 2018-07-03 23:51:39 -0400
  • b87a2420a2 Fixed .idea folder coming in with the pulls. filipnyquist 2018-06-30 14:45:26 +0200
  • 36943d5905
    Merge pull request #85 from lbryio/logging-fix filipnyquist 2018-06-28 14:27:25 +0200
  • 22bf2b8a5d Added better winston logging, this saves logs up to 14days, then rotates them. This allows for easier debugging over time. filipnyquist 2018-06-28 14:24:00 +0200
  • cb7151fa99
    Merge pull request #84 from lbryio/small-fixes-0627 filipnyquist 2018-06-27 15:06:27 +0200
  • d418179feb Added a ENV variable for the elasticsearch url for easier debugging. filipnyquist 2018-06-27 15:04:41 +0200
  • d33c820eef
    Merge pull request #83 from lbryio/revert-82-revert-81-controlling_weight filipnyquist 2018-06-23 18:23:24 +0200
  • 0557855fab
    Revert "Revert "Updated search query"" filipnyquist 2018-06-23 18:23:15 +0200
  • e7d46c8082
    Merge pull request #82 from lbryio/revert-81-controlling_weight filipnyquist 2018-06-21 18:25:45 +0200
  • 13a465fce3
    Revert "Updated search query" filipnyquist 2018-06-21 18:24:57 +0200
  • e9d7d75da6
    Merge pull request #81 from lbryio/controlling_weight filipnyquist 2018-06-21 17:07:43 +0200
  • 1b041f8e87 Updated search query to include controlling and effective amount weights. Also made sure the results are sorted properly so highest score is at the top. Mark Beamer Jr 2018-06-20 22:33:58 -0400
  • 3656706156
    Merge pull request #80 from lbryio/server_error Mark 2018-06-20 22:18:41 -0400
  • dfcc5e3ef4 check against value not just _source Mark Beamer Jr 2018-06-20 22:17:59 -0400
  • 0472ba7705
    Merge pull request #79 from lbryio/server_error Mark 2018-06-20 22:01:06 -0400
  • 20eedbc660 Fixed bug caused by blank claims ( deleted ) which resulted in internal server error. Mark Beamer Jr 2018-06-20 19:18:09 -0400
  • 8c674b2e1f
    Merge pull request #77 from lbryio/spent_claims Mark 2018-05-27 09:50:52 -0400
  • cd0f980904 -Refactored handling of blocked claims. -Changed deletes to be queued and refactored. -Added logging. -Removed commented debug code. -Added Spent and Expired bid_state handling. Mark Beamer Jr 2018-05-26 22:56:09 -0400
  • 78e26b2e6e -Parameterized elastic search logging to a const. Mark Beamer Jr 2018-05-26 22:49:29 -0400
  • bb8525f69e -Fixed bug that causes completionmapper parse error in elastic search. This causes an entire batch to fail. Batches are up to 500 so if 1 fails they all fail. The impact is that many claims were not indexed in elastic search. Mark Beamer Jr 2018-05-26 22:47:26 -0400
  • e9ee65be33 -Added content type to gendb to support elastic search 6.+ comms. Mark Beamer Jr 2018-05-26 01:26:17 -0400
  • 16ee96a883
    Merge pull request #74 from lbryio/modules-upgrade tiger5226 2018-05-16 11:25:30 -0400
  • 78c64ba2f3
    upgrade modules Niko Storni 2018-05-15 20:52:57 -0400
  • dac954455b
    Merge pull request #73 from lbryio/chainquery filipnyquist 2018-05-15 16:17:03 +0200
  • 4e1808c585 -fixed util import for chainquery sync -added https for blocked files api -added comma to commented section so query is intact if uncommented. Mark Beamer Jr 2018-05-15 00:03:07 -0400
  • c6893991c3 -removed comma on last column of query. -removed useless console log. -added more understandable logging for which claims are pushed to elastic search. Mark Beamer Jr 2018-05-14 21:28:14 -0400
  • 98095cdb64
    Merge pull request #72 from lbryio/chainquery filipnyquist 2018-05-14 19:41:02 +0200
  • b1c7f8b8ca -chainquery integration. Instead of using lbrycrd directly, use the chainquery app as the intermediary. Mark Beamer Jr 2018-05-12 19:35:56 -0400
  • 04956a9e2c -export getvalue to be used for chainquery integration Mark Beamer Jr 2018-05-12 19:20:14 -0400
  • c3800d585a
    Merge pull request #70 from lbryio/synconfailure filipnyquist 2018-05-10 16:02:40 +0200
  • 59af51ccec -Added call to sync if sync fails. Mark Beamer Jr 2018-05-09 21:41:14 -0400
  • b7e0cb327a -added check to make sure size + from stays under 10,000 Mark Beamer Jr 2018-04-29 22:09:28 -0400
  • ec89049049
    Merge pull request #65 from lbryio/pagination filipnyquist 2018-04-27 07:48:22 +0200
  • 69d770b032 Added size for number of results to get and from for pagination. Mark Beamer Jr 2018-04-26 20:11:18 -0400
  • e43a91d1f5
    Update README.md filipnyquist 2018-04-19 22:53:10 +0200
  • 524af1c458
    Updated the readme to follow the new changes filipnyquist 2018-04-19 22:52:05 +0200
  • f89796e3b5
    Merge pull request #62 from lbryio/update_doc filipnyquist 2018-04-08 09:41:18 +0200
  • 9fef59cfd0 Updated apidocs to use HTTPS for github pages. filipnyquist 2018-04-08 09:39:40 +0200
  • b76b7b7a58
    Merge pull request #61 from lbryio/autocomplete_fix filipnyquist 2018-04-08 09:17:02 +0200
  • 9e6fb6c00c
    Merge pull request #60 from lbryio/apidocs_fix filipnyquist 2018-04-08 09:16:36 +0200
  • deed9db749
    Merge pull request #59 from lbryio/blockclaims filipnyquist 2018-04-08 09:16:12 +0200
  • 482efbdb5f The internal server error was because we were checking for a null value for a claim. This is already checked and should never be null. The intention is to make sure we can get the right information out which is only available in a stream. However, there is no stream for channel claims, only certificates. So the fix is to check for null on the stream not the value. Mark Beamer Jr 2018-04-08 02:36:57 -0400
  • 47890ad56e Updated API docs to fix documentation errors on github pages which is the target of the documentation. The main culprit was not having cors enabled to handle the same origin policy of the browsers. With the koa-cors package now enabled this will work perfectly. Mark Beamer Jr 2018-04-08 02:13:27 -0400
  • 7d55981ad8 Added functionality to delete any potentially blocked claims (sourced from internal-apis) from showing up in search results. Mark Beamer Jr 2018-04-07 21:53:15 -0400
  • 429fa8b3c2
    Merge pull request #54 from lbryio/search_updates filipnyquist 2018-03-17 01:02:21 +0100
  • c32f8e9367 I modified the query to be more complex so that relevancy is considered. Mark Beamer Jr 2018-03-14 23:18:15 -0400
  • 14bfde88b9
    Merge pull request #53 from lbryio/search_updates filipnyquist 2018-03-14 16:56:31 +0100
  • 90e2d3f64b changed weight to 5 from 100. I made the weight 5 based on tests around "super" which is a query that returns 1800 hits. The intention is to make sure that channels show up first in the results. Mark Beamer Jr 2018-03-13 21:43:08 -0400
  • 00a41e9e19 using ^n on a field is only valid syntax for lycene. This caused the name field to never be search which resulted in channels not being searchable. I added the boost parameter which is what is supposed to be used. I made the weight 5 based tests around "super" which is a query that returns 1800 hits. The intention is to make sure that channels show up first in the results. Mark Beamer Jr 2018-03-13 21:37:57 -0400
  • 04ef25cbc0
    Merge pull request #48 from lbryio/search_updates filipnyquist 2018-03-09 16:47:27 +0100
  • 674dddca8a updated search query for elasticsearch. value is stored as a nested object in the elastic document. Therefore to query fields at that level or lower, a nested query is required. Mark Beamer Jr 2018-03-08 22:09:48 -0500
  • 08e196910f
    Merge pull request #46 from lbrydocs/patch-1 Alex Grin 2018-02-28 09:40:25 -0500
  • 7f21483486
    create LICENSE file LBRY Docs 2018-02-05 13:04:58 -0800
  • edbd0bc46c
    Merge pull request #44 from vfioox/master filipnyquist 2017-12-28 20:36:19 +0100
  • 52eaf989b7 typos, pointing to wrong url ineyy 2017-12-19 22:41:11 +0100
  • bdfeee4a9d
    Merge pull request #42 from BelfordZ/feature/auto-complete filipnyquist 2017-10-31 12:00:08 +0100
  • d285e4e485 fix(search) Update getAutoComplete BelfordZ 2017-10-12 20:49:00 -0700
  • f5a28d0c16 Merge pull request #41 from lbryio/filipnyquist-patch-2 filipnyquist 2017-10-16 22:49:15 +0200
  • 987c4d9f81 Update package.json filipnyquist 2017-10-16 22:48:51 +0200
  • 92398ffaf1 Merge pull request #40 from lbryio/readme-patch-1 filipnyquist 2017-10-16 22:28:34 +0200
  • 7b53c3a068 Updated documentation with more information! filipnyquist 2017-10-16 22:26:13 +0200
  • 3351b76775 Merge pull request #39 from BelfordZ/feature/eslint-fix filipnyquist 2017-10-13 07:04:38 +0200
  • eb5c3acf7c fix(eslint) Run lint-fix BelfordZ 2017-10-12 20:56:21 -0700
  • ea000dcfc8 feat(eslint) Add fix option to npm run commands BelfordZ 2017-10-12 20:49:00 -0700