diff --git a/README.md b/README.md new file mode 100644 index 0000000..8a2e6b9 --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +## RSS-Reader + +# Diesel Setup + +setup, first step, or when docker been and DB not found. + +`diesel setup` + +generate table + +`diesel migration generate create_to_do_items` + +fill up and down + +`diesel migration run` + +# docker + +`docker exec -it 59ff8bad10c0 psql -d rss -U admin` diff --git a/docker-compose.yml b/docker-compose.yml index e3abf8d..b7dae52 100755 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,12 +1,12 @@ version: "3.7" services: postgres: - container_name: 'rss-postgres' - image: 'postgres:latest' + container_name: "rss-postgres" + image: "postgres:latest" restart: always ports: - - '5432:5432' + - "5432:5432" environment: - - 'POSTGRES_USER=admin' - - 'POSTGRES_DB=to_do' - - 'POSTGRES_PASSWORD=secret+123' + - "POSTGRES_USER=admin" + - "POSTGRES_DB=rss" + - "POSTGRES_PASSWORD=secret+123" diff --git a/javascript/main.js b/javascript/main.js index c3d2e49..20a17ff 100755 --- a/javascript/main.js +++ b/javascript/main.js @@ -25,8 +25,32 @@ function apiCall(url, method) { return xhr; } -function runRenderProcess(params) { - document.getElementById("mainContainer").innerHtml = params; +function runRenderProcess(data) { + params = renderArticle(data["feeds"]); + // document.getElementById("mainContainer").innerHtml = params; +} +function renderArticle(feeds) { + let placeholder = "
" + title + "
"; + let items = feeds[i]["items"]; + + for (t = 0; t < items.length; t++) { + placeholder += + '" + + items[t].title + + "
" + + "" + + items[t].content + + "
"; + } + + placeholder += "