diff --git a/README.md b/README.md index 0c29e7e..afc2dde 100644 --- a/README.md +++ b/README.md @@ -57,10 +57,6 @@ Contributions to this project are welcome, encouraged, and compensated. For more ## License This project is MIT Licensed © [LBRYio, Filip Nyquist](https://github.com/lbryio) -## Security - -We take security seriously. Please contact security@lbry.io regarding any security issues. Our PGP key is [here](https://keybase.io/lbry/key.asc) if you need it. - ## Contact The primary contact for this project is [@filipnyquist](https://github.com/filipnyquist) (filip@lbry.io) diff --git a/apidoc.json b/apidoc.json deleted file mode 100644 index 35cd424..0000000 --- a/apidoc.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "Lighthouse", - "version": "0.0.1", - "description": "Lighthouse - Next-gen search api for LBRY", - "title": "Lighthouse API DOCS", - "url" : "https://lighthouse.lbry.io", - "sampleUrl": "https://lighthouse.lbry.io", - "json_body": true, - "template": { - "withCompare": true, - "withGenerator": true - } -} diff --git a/docs/api_data.js b/docs/api_data.js deleted file mode 100644 index f1b5190..0000000 --- a/docs/api_data.js +++ /dev/null @@ -1,189 +0,0 @@ -define({ "api": [ - { - "type": "get", - "url": "/autocomplete", - "title": "Autocomplete API", - "group": "Search", - "parameter": { - "fields": { - "Parameter": [ - { - "group": "Parameter", - "type": "String", - "optional": false, - "field": "s", - "description": "
The text to be autocompleted (Required).
" - } - ] - }, - "examples": [ - { - "title": "Example", - "content": "http://localhost/autocomplete?s=fillerino", - "type": "url" - } - ] - }, - "success": { - "fields": { - "Success 200": [ - { - "group": "Success 200", - "type": "Array[]", - "optional": false, - "field": "array", - "description": "List of search response, each containing the value below.
" - } - ] - }, - "examples": [ - { - "title": "Success", - "content": "HTTP/1.1 200 OK\n\n[\"@Fillerino\",\"fillerino-js-test\",\"Text Javascript Injection\"]", - "type": "json" - } - ] - }, - "version": "0.0.0", - "filename": "server/routes/lighthouse.js", - "groupTitle": "Search", - "name": "GetAutocomplete", - "sampleRequest": [ - { - "url": "https://lighthouse.lbry.io/autocomplete" - } - ] - }, - { - "type": "get", - "url": "/search", - "title": "Main Search API", - "group": "Search", - "parameter": { - "fields": { - "Parameter": [ - { - "group": "Parameter", - "type": "String", - "optional": false, - "field": "s", - "description": "The search text (Required)
" - }, - { - "group": "Parameter", - "type": "Integer", - "optional": false, - "field": "size", - "description": "Amount of results to return as max
" - }, - { - "group": "Parameter", - "type": "Integer", - "optional": false, - "field": "from", - "description": "The number to start from, good for pagination.
" - } - ] - }, - "examples": [ - { - "title": "Example", - "content": "http://localhost/search?s=fillerino", - "type": "url" - } - ] - }, - "success": { - "fields": { - "Success 200": [ - { - "group": "Success 200", - "type": "Array[]", - "optional": false, - "field": "array", - "description": "List of search response, each containing the value below.
" - }, - { - "group": "Success 200", - "type": "Object[]", - "optional": false, - "field": "result", - "description": "A search result
" - }, - { - "group": "Success 200", - "type": "String", - "optional": false, - "field": "result.name", - "description": "The name of the claim.
" - }, - { - "group": "Success 200", - "type": "String", - "optional": false, - "field": "result.claimId", - "description": "The claimId of the claim.
" - }, - { - "group": "Success 200", - "type": "Object[]", - "optional": false, - "field": "result.value", - "description": "The decoded value of the metadata
" - } - ] - }, - "examples": [ - { - "title": "Success", - "content": " HTTP/1.1 200 OK\n[\n {\n \"name\":\"fillerino-js-test\",\n \"claimId\":\"7bfed722c678a0e0ceb9fb90974bfcc65f528813\",\n \"value\":{\n \"version\":\"_0_0_1\",\n \"claimType\":\"streamType\",\n \"stream\":{\n \"source\":{\n \"source\":\"7ded8c9c7527fce26ced886adcd2eab9fc424c0126eff6572f0615ab66ec3bfbdbbfc1603d95cecd81c9b93fa8ecfbf8\",\n \"version\":\"_0_0_1\",\n \"contentType\":\"text/html\",\n \"sourceType\":\"lbry_sd_hash\"\n },\n \"version\":\"_0_0_1\",\n \"metadata\":{\n \"license\":\"Public Domain\",\n \"description\":\"A test file which tries to communicate with the daemon(from inside the app).\",\n \"language\":\"en\",\n \"title\":\"Text Javascript Injection\",\n \"author\":\"\",\n \"version\":\"_0_1_0\",\n \"nsfw\":false,\n \"licenseUrl\":\"\",\n \"preview\":\"\",\n \"thumbnail\":\"\"\n }\n }\n }\n },\n {...},\n {...}\n]", - "type": "json" - } - ] - }, - "version": "0.0.0", - "filename": "server/routes/lighthouse.js", - "groupTitle": "Search", - "name": "GetSearch", - "sampleRequest": [ - { - "url": "https://lighthouse.lbry.io/search" - } - ] - }, - { - "type": "get", - "url": "/status", - "title": "Status", - "group": "Search", - "success": { - "fields": { - "Success 200": [ - { - "group": "Success 200", - "type": "Array[]", - "optional": false, - "field": "array", - "description": "Will contain information about lighthouse.
" - } - ] - }, - "examples": [ - { - "title": "Success", - "content": "HTTP/1.1 200 OK\n\n{\"err\": \"Not done yet, will be added\"}", - "type": "json" - } - ] - }, - "version": "0.0.0", - "filename": "server/routes/lighthouse.js", - "groupTitle": "Search", - "name": "GetStatus", - "sampleRequest": [ - { - "url": "https://lighthouse.lbry.io/status" - } - ] - } -] }); diff --git a/docs/api_data.json b/docs/api_data.json deleted file mode 100644 index 635d801..0000000 --- a/docs/api_data.json +++ /dev/null @@ -1,189 +0,0 @@ -[ - { - "type": "get", - "url": "/autocomplete", - "title": "Autocomplete API", - "group": "Search", - "parameter": { - "fields": { - "Parameter": [ - { - "group": "Parameter", - "type": "String", - "optional": false, - "field": "s", - "description": "The text to be autocompleted (Required).
" - } - ] - }, - "examples": [ - { - "title": "Example", - "content": "http://localhost/autocomplete?s=fillerino", - "type": "url" - } - ] - }, - "success": { - "fields": { - "Success 200": [ - { - "group": "Success 200", - "type": "Array[]", - "optional": false, - "field": "array", - "description": "List of search response, each containing the value below.
" - } - ] - }, - "examples": [ - { - "title": "Success", - "content": "HTTP/1.1 200 OK\n\n[\"@Fillerino\",\"fillerino-js-test\",\"Text Javascript Injection\"]", - "type": "json" - } - ] - }, - "version": "0.0.0", - "filename": "server/routes/lighthouse.js", - "groupTitle": "Search", - "name": "GetAutocomplete", - "sampleRequest": [ - { - "url": "https://lighthouse.lbry.io/autocomplete" - } - ] - }, - { - "type": "get", - "url": "/search", - "title": "Main Search API", - "group": "Search", - "parameter": { - "fields": { - "Parameter": [ - { - "group": "Parameter", - "type": "String", - "optional": false, - "field": "s", - "description": "The search text (Required)
" - }, - { - "group": "Parameter", - "type": "Integer", - "optional": false, - "field": "size", - "description": "Amount of results to return as max
" - }, - { - "group": "Parameter", - "type": "Integer", - "optional": false, - "field": "from", - "description": "The number to start from, good for pagination.
" - } - ] - }, - "examples": [ - { - "title": "Example", - "content": "http://localhost/search?s=fillerino", - "type": "url" - } - ] - }, - "success": { - "fields": { - "Success 200": [ - { - "group": "Success 200", - "type": "Array[]", - "optional": false, - "field": "array", - "description": "List of search response, each containing the value below.
" - }, - { - "group": "Success 200", - "type": "Object[]", - "optional": false, - "field": "result", - "description": "A search result
" - }, - { - "group": "Success 200", - "type": "String", - "optional": false, - "field": "result.name", - "description": "The name of the claim.
" - }, - { - "group": "Success 200", - "type": "String", - "optional": false, - "field": "result.claimId", - "description": "The claimId of the claim.
" - }, - { - "group": "Success 200", - "type": "Object[]", - "optional": false, - "field": "result.value", - "description": "The decoded value of the metadata
" - } - ] - }, - "examples": [ - { - "title": "Success", - "content": " HTTP/1.1 200 OK\n[\n {\n \"name\":\"fillerino-js-test\",\n \"claimId\":\"7bfed722c678a0e0ceb9fb90974bfcc65f528813\",\n \"value\":{\n \"version\":\"_0_0_1\",\n \"claimType\":\"streamType\",\n \"stream\":{\n \"source\":{\n \"source\":\"7ded8c9c7527fce26ced886adcd2eab9fc424c0126eff6572f0615ab66ec3bfbdbbfc1603d95cecd81c9b93fa8ecfbf8\",\n \"version\":\"_0_0_1\",\n \"contentType\":\"text/html\",\n \"sourceType\":\"lbry_sd_hash\"\n },\n \"version\":\"_0_0_1\",\n \"metadata\":{\n \"license\":\"Public Domain\",\n \"description\":\"A test file which tries to communicate with the daemon(from inside the app).\",\n \"language\":\"en\",\n \"title\":\"Text Javascript Injection\",\n \"author\":\"\",\n \"version\":\"_0_1_0\",\n \"nsfw\":false,\n \"licenseUrl\":\"\",\n \"preview\":\"\",\n \"thumbnail\":\"\"\n }\n }\n }\n },\n {...},\n {...}\n]", - "type": "json" - } - ] - }, - "version": "0.0.0", - "filename": "server/routes/lighthouse.js", - "groupTitle": "Search", - "name": "GetSearch", - "sampleRequest": [ - { - "url": "https://lighthouse.lbry.io/search" - } - ] - }, - { - "type": "get", - "url": "/status", - "title": "Status", - "group": "Search", - "success": { - "fields": { - "Success 200": [ - { - "group": "Success 200", - "type": "Array[]", - "optional": false, - "field": "array", - "description": "Will contain information about lighthouse.
" - } - ] - }, - "examples": [ - { - "title": "Success", - "content": "HTTP/1.1 200 OK\n\n{\"err\": \"Not done yet, will be added\"}", - "type": "json" - } - ] - }, - "version": "0.0.0", - "filename": "server/routes/lighthouse.js", - "groupTitle": "Search", - "name": "GetStatus", - "sampleRequest": [ - { - "url": "https://lighthouse.lbry.io/status" - } - ] - } -] diff --git a/docs/api_project.js b/docs/api_project.js deleted file mode 100644 index 5572b2d..0000000 --- a/docs/api_project.js +++ /dev/null @@ -1,21 +0,0 @@ -define({ - "name": "Lighthouse", - "version": "0.0.1", - "description": "Lighthouse - Next-gen search api for LBRY", - "title": "Lighthouse API DOCS", - "url": "https://lighthouse.lbry.io", - "sampleUrl": "https://lighthouse.lbry.io", - "json_body": true, - "template": { - "withCompare": true, - "withGenerator": true - }, - "defaultVersion": "0.0.0", - "apidoc": "0.3.0", - "generator": { - "name": "apidoc", - "time": "2018-04-08T07:38:33.375Z", - "url": "http://apidocjs.com", - "version": "0.17.6" - } -}); diff --git a/docs/api_project.json b/docs/api_project.json deleted file mode 100644 index 1e8e6dc..0000000 --- a/docs/api_project.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "Lighthouse", - "version": "0.0.1", - "description": "Lighthouse - Next-gen search api for LBRY", - "title": "Lighthouse API DOCS", - "url": "https://lighthouse.lbry.io", - "sampleUrl": "https://lighthouse.lbry.io", - "json_body": true, - "template": { - "withCompare": true, - "withGenerator": true - }, - "defaultVersion": "0.0.0", - "apidoc": "0.3.0", - "generator": { - "name": "apidoc", - "time": "2018-04-08T07:38:33.375Z", - "url": "http://apidocjs.com", - "version": "0.17.6" - } -} diff --git a/docs/css/style.css b/docs/css/style.css deleted file mode 100644 index 6468b2b..0000000 --- a/docs/css/style.css +++ /dev/null @@ -1,569 +0,0 @@ -/* ------------------------------------------------------------------------------------------ - * Content - * ------------------------------------------------------------------------------------------ */ -body { - min-width: 980px; - max-width: 1280px; -} - -body, p, a, div, th, td { - font-family: "Source Sans Pro", sans-serif; - font-weight: 400; - font-size: 16px; -} - -td.code { - font-size: 14px; - font-family: "Source Code Pro", monospace; - font-style: normal; - font-weight: 400; -} - -#content { - padding-top: 16px; - z-Index: -1; - margin-left: 270px; -} - -p { - color: #808080; -} - -h1 { - font-family: "Source Sans Pro Semibold", sans-serif; - font-weight: normal; - font-size: 44px; - line-height: 50px; - margin: 0 0 10px 0; - padding: 0; -} - -h2 { - font-family: "Source Sans Pro", sans-serif; - font-weight: normal; - font-size: 24px; - line-height: 40px; - margin: 0 0 20px 0; - padding: 0; -} - -section { - border-top: 1px solid #ebebeb; - padding: 30px 0; -} - -section h1 { - font-family: "Source Sans Pro", sans-serif; - font-weight: 700; - font-size: 32px; - line-height: 40px; - padding-bottom: 14px; - margin: 0 0 20px 0; - padding: 0; -} - -article { - padding: 14px 0 30px 0; -} - -article h1 { - font-family: "Source Sans Pro Bold", sans-serif; - font-weight: 600; - font-size: 24px; - line-height: 26px; -} - -article h2 { - font-family: "Source Sans Pro", sans-serif; - font-weight: 600; - font-size: 18px; - line-height: 24px; - margin: 0 0 10px 0; -} - -article h3 { - font-family: "Source Sans Pro", sans-serif; - font-weight: 600; - font-size: 16px; - line-height: 18px; - margin: 0 0 10px 0; -} - -article h4 { - font-family: "Source Sans Pro", sans-serif; - font-weight: 600; - font-size: 14px; - line-height: 16px; - margin: 0 0 8px 0; -} - -table { - border-collapse: collapse; - width: 100%; - margin: 0 0 20px 0; -} - -th { - background-color: #f5f5f5; - text-align: left; - font-family: "Source Sans Pro", sans-serif; - font-weight: 700; - padding: 4px 8px; - border: #e0e0e0 1px solid; -} - -td { - vertical-align: top; - padding: 10px 8px 0 8px; - border: #e0e0e0 1px solid; -} - -#generator .content { - color: #b0b0b0; - border-top: 1px solid #ebebeb; - padding: 10px 0; -} - -.label-optional { - float: right; - background-color: grey; - margin-top: 4px; -} - -.open-left { - right: 0; - left: auto; -} - -/* ------------------------------------------------------------------------------------------ - * apidoc - intro - * ------------------------------------------------------------------------------------------ */ - -#apidoc .apidoc { - border-top: 1px solid #ebebeb; - padding: 30px 0; -} - -#apidoc h1 { - font-family: "Source Sans Pro", sans-serif; - font-weight: 700; - font-size: 32px; - line-height: 40px; - padding-bottom: 14px; - margin: 0 0 20px 0; - padding: 0; -} - -#apidoc h2 { - font-family: "Source Sans Pro Bold", sans-serif; - font-weight: 600; - font-size: 22px; - line-height: 26px; - padding-top: 14px; -} - -/* ------------------------------------------------------------------------------------------ - * pre / code - * ------------------------------------------------------------------------------------------ */ -pre { - background-color: #292b36; - color: #ffffff; - padding: 10px; - border-radius: 6px; - position: relative; - margin: 10px 0 20px 0; - overflow-x: auto; -} - -pre.prettyprint { - width: 100%; -} - -code.language-text { - word-wrap: break-word; -} - -pre.language-json { - overflow: auto; -} - -pre.language-html { - margin: 0 0 20px 0; -} - -.type { - font-family: "Source Sans Pro", sans-serif; - font-weight: 600; - font-size: 15px; - display: inline-block; - margin: 0 0 5px 0; - padding: 4px 5px; - border-radius: 6px; - text-transform: uppercase; - background-color: #3387CC; - color: #ffffff; -} - -.type__get { - background-color: green; -} - -.type__put { - background-color: #e5c500; -} - -.type__post { - background-color: #4070ec; -} - -.type__delete { - background-color: #ed0039; -} - -pre.language-api .str { - color: #ffffff; -} - -pre.language-api .pln, -pre.language-api .pun { - color: #65B042; -} - -pre code { - display: block; - font-size: 14px; - font-family: "Source Code Pro", monospace; - font-style: normal; - font-weight: 400; - word-wrap: normal; - white-space: pre; -} - -pre code.sample-request-response-json { - white-space: pre-wrap; - max-height: 500px; - overflow: auto; -} - -/* ------------------------------------------------------------------------------------------ - * Sidenav - * ------------------------------------------------------------------------------------------ */ -.sidenav { - width: 228px; - margin: 0; - padding: 0 20px 20px 20px; - position: fixed; - top: 50px; - left: 0; - bottom: 0; - overflow-x: hidden; - overflow-y: auto; - background-color: #f5f5f5; - z-index: 10; -} - -.sidenav > li > a { - display: block; - width: 192px; - margin: 0; - padding: 2px 11px; - border: 0; - border-left: transparent 4px solid; - border-right: transparent 4px solid; - font-family: "Source Sans Pro", sans-serif; - font-weight: 400; - font-size: 14px; -} - -.sidenav > li.nav-header { - margin-top: 8px; - margin-bottom: 8px; -} - -.sidenav > li.nav-header > a { - padding: 5px 15px; - border: 1px solid #e5e5e5; - width: 190px; - font-family: "Source Sans Pro", sans-serif; - font-weight: 700; - font-size: 16px; - background-color: #ffffff; -} - -.sidenav > li.active > a { - position: relative; - z-index: 2; - background-color: #0088cc; - color: #ffffff; -} - -.sidenav > li.has-modifications a { - border-right: #60d060 4px solid; -} - -.sidenav > li.is-new a { - border-left: #e5e5e5 4px solid; -} - -/* ------------------------------------------------------------------------------------------ - * Side nav search - * ------------------------------------------------------------------------------------------ */ -.sidenav-search { - width: 228px; - left: 0px; - position: fixed; - padding: 16px 20px 10px 20px; - background-color: #F5F5F5; - z-index: 11; -} - -.sidenav-search .search { - height: 26px; -} - -.search-reset { - position: absolute; - display: block; - cursor: pointer; - width: 20px; - height: 20px; - text-align: center; - right: 28px; - top: 17px; - background-color: #fff; -} - -/* ------------------------------------------------------------------------------------------ - * Compare - * ------------------------------------------------------------------------------------------ */ - -ins { - background: #60d060; - text-decoration: none; - color: #000000; -} - -del { - background: #f05050; - color: #000000; -} - -.label-ins { - background-color: #60d060; -} - -.label-del { - background-color: #f05050; - text-decoration: line-through; -} - -pre.ins { - background-color: #60d060; -} - -pre.del { - background-color: #f05050; - text-decoration: line-through; -} - -table.ins th, -table.ins td { - background-color: #60d060; -} - -table.del th, -table.del td { - background-color: #f05050; - text-decoration: line-through; -} - -tr.ins td { - background-color: #60d060; -} - -tr.del td { - background-color: #f05050; - text-decoration: line-through; -} - -/* ------------------------------------------------------------------------------------------ - * Spinner - * ------------------------------------------------------------------------------------------ */ - -#loader { - position: absolute; - width: 100%; -} - -#loader p { - padding-top: 80px; - margin-left: -4px; -} - -.spinner { - margin: 200px auto; - width: 60px; - height: 60px; - position: relative; -} - -.container1 > div, .container2 > div, .container3 > div { - width: 14px; - height: 14px; - background-color: #0088cc; - - border-radius: 100%; - position: absolute; - -webkit-animation: bouncedelay 1.2s infinite ease-in-out; - animation: bouncedelay 1.2s infinite ease-in-out; - /* Prevent first frame from flickering when animation starts */ - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} - -.spinner .spinner-container { - position: absolute; - width: 100%; - height: 100%; -} - -.container2 { - -webkit-transform: rotateZ(45deg); - transform: rotateZ(45deg); -} - -.container3 { - -webkit-transform: rotateZ(90deg); - transform: rotateZ(90deg); -} - -.circle1 { top: 0; left: 0; } -.circle2 { top: 0; right: 0; } -.circle3 { right: 0; bottom: 0; } -.circle4 { left: 0; bottom: 0; } - -.container2 .circle1 { - -webkit-animation-delay: -1.1s; - animation-delay: -1.1s; -} - -.container3 .circle1 { - -webkit-animation-delay: -1.0s; - animation-delay: -1.0s; -} - -.container1 .circle2 { - -webkit-animation-delay: -0.9s; - animation-delay: -0.9s; -} - -.container2 .circle2 { - -webkit-animation-delay: -0.8s; - animation-delay: -0.8s; -} - -.container3 .circle2 { - -webkit-animation-delay: -0.7s; - animation-delay: -0.7s; -} - -.container1 .circle3 { - -webkit-animation-delay: -0.6s; - animation-delay: -0.6s; -} - -.container2 .circle3 { - -webkit-animation-delay: -0.5s; - animation-delay: -0.5s; -} - -.container3 .circle3 { - -webkit-animation-delay: -0.4s; - animation-delay: -0.4s; -} - -.container1 .circle4 { - -webkit-animation-delay: -0.3s; - animation-delay: -0.3s; -} - -.container2 .circle4 { - -webkit-animation-delay: -0.2s; - animation-delay: -0.2s; -} - -.container3 .circle4 { - -webkit-animation-delay: -0.1s; - animation-delay: -0.1s; -} - -@-webkit-keyframes bouncedelay { - 0%, 80%, 100% { -webkit-transform: scale(0.0) } - 40% { -webkit-transform: scale(1.0) } -} - -@keyframes bouncedelay { - 0%, 80%, 100% { - transform: scale(0.0); - -webkit-transform: scale(0.0); - } 40% { - transform: scale(1.0); - -webkit-transform: scale(1.0); - } -} - -/* ------------------------------------------------------------------------------------------ - * Tabs - * ------------------------------------------------------------------------------------------ */ -ul.nav-tabs { - margin: 0; -} - -p.deprecated span{ - color: #ff0000; - font-weight: bold; - text-decoration: underline; -} - -/* ------------------------------------------------------------------------------------------ - * Print - * ------------------------------------------------------------------------------------------ */ - -@media print { - - #sidenav, - #version, - #versions, - section .version, - section .versions { - display: none; - } - - #content { - margin-left: 0; - } - - a { - text-decoration: none; - color: inherit; - } - - a:after { - content: " [" attr(href) "] "; - } - - p { - color: #000000 - } - - pre { - background-color: #ffffff; - color: #000000; - padding: 10px; - border: #808080 1px solid; - border-radius: 6px; - position: relative; - margin: 10px 0 20px 0; - } - -} /* /@media print */ diff --git a/docs/fonts/glyphicons-halflings-regular.eot b/docs/fonts/glyphicons-halflings-regular.eot deleted file mode 100644 index b93a495..0000000 Binary files a/docs/fonts/glyphicons-halflings-regular.eot and /dev/null differ diff --git a/docs/fonts/glyphicons-halflings-regular.svg b/docs/fonts/glyphicons-halflings-regular.svg deleted file mode 100644 index 94fb549..0000000 --- a/docs/fonts/glyphicons-halflings-regular.svg +++ /dev/null @@ -1,288 +0,0 @@ - - - \ No newline at end of file diff --git a/docs/fonts/glyphicons-halflings-regular.ttf b/docs/fonts/glyphicons-halflings-regular.ttf deleted file mode 100644 index 1413fc6..0000000 Binary files a/docs/fonts/glyphicons-halflings-regular.ttf and /dev/null differ diff --git a/docs/fonts/glyphicons-halflings-regular.woff b/docs/fonts/glyphicons-halflings-regular.woff deleted file mode 100644 index 9e61285..0000000 Binary files a/docs/fonts/glyphicons-halflings-regular.woff and /dev/null differ diff --git a/docs/fonts/glyphicons-halflings-regular.woff2 b/docs/fonts/glyphicons-halflings-regular.woff2 deleted file mode 100644 index 64539b5..0000000 Binary files a/docs/fonts/glyphicons-halflings-regular.woff2 and /dev/null differ diff --git a/docs/img/favicon.ico b/docs/img/favicon.ico deleted file mode 100644 index c307a04..0000000 Binary files a/docs/img/favicon.ico and /dev/null differ diff --git a/docs/index.html b/docs/index.html index 5f04ded..030ca64 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,669 +1,294 @@ + - -Lighthouse is a search engine for the LBRY blockchain based on elasticsearch, chainquery and Node.JS.
+Returns all the searches matching the search query.
+s required | string The search text + |
channel | string The channel to search, if none, will return all search results + |
size | integer The amount of results to return at max + |
from | integer The number to start from, good for pagination + |
The search API returns an array of the found matching search items.
+Returns an array of autocompleted strings.
+s required | string The string to be autocompleted. + |
The autocomplete API returns an array of the found matching autocompleted strings.
+Returns the current status of the lighthouse instance.
+Returns the current status of the lighthouse instance.
+Loading...
-