├── README.md ├── code-btn.png ├── news-api ├── .gitignore ├── README.md ├── app.js ├── jest.config.js ├── logs │ └── access.log ├── news.json ├── package-lock.json ├── package.json └── src │ ├── common │ ├── controller.js │ └── facade.js │ ├── config │ ├── index.js │ └── passport │ │ └── strategies │ │ └── basic.js │ ├── modules │ ├── index.js │ ├── news │ │ ├── controlles.js │ │ ├── facade.js │ │ ├── repository.js │ │ ├── routes.js │ │ └── schema.js │ └── users │ │ ├── controlles.js │ │ ├── facade.js │ │ ├── repository.js │ │ ├── routes.js │ │ └── schema.js │ ├── tests │ └── unit │ │ ├── controller.spec.js │ │ ├── facade.spec.js │ │ ├── modules.spec.js │ │ ├── news-controller.spec.js │ │ └── users-controller.spec.js │ └── views │ └── error.jade ├── news-app ├── .babelrc ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── README.md ├── package.json ├── src │ ├── app │ │ ├── App.js │ │ ├── AppController.js │ │ └── AppView.js │ ├── assets │ │ ├── favicon.png │ │ ├── news_placeholder.jpg │ │ ├── news_spinner.gif │ │ └── sources_spinner.gif │ ├── common │ │ ├── Loader.js │ │ ├── Logger.js │ │ ├── NewsAPILoader.js │ │ ├── customPolyfils.js │ │ ├── error │ │ │ ├── ErrorController.js │ │ │ ├── ErrorPopup.js │ │ │ └── HttpError.js │ │ └── images.js │ ├── index.html │ ├── index.js │ ├── index.scss │ ├── loaders │ │ ├── add-easter-egg-loader.js │ │ └── remove-comments-loader.js │ ├── news │ │ ├── News.js │ │ └── news.scss │ └── sources │ │ ├── Sources.js │ │ └── sources.scss ├── webpack.config.dev.js ├── webpack.config.js └── webpack.config.prod.js ├── news-ng ├── .editorconfig ├── .gitignore ├── README.md ├── angular.json ├── e2e │ ├── protractor.conf.js │ ├── src │ │ ├── app.e2e-spec.ts │ │ └── app.po.ts │ └── tsconfig.e2e.json ├── package-lock.json ├── package.json ├── src │ ├── app │ │ ├── app-routing.module.ts │ │ ├── app.component.html │ │ ├── app.component.scss │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── components │ │ │ ├── footer │ │ │ │ ├── footer.component.html │ │ │ │ ├── footer.component.scss │ │ │ │ ├── footer.component.spec.ts │ │ │ │ └── footer.component.ts │ │ │ └── header │ │ │ │ ├── header.component.html │ │ │ │ ├── header.component.scss │ │ │ │ ├── header.component.spec.ts │ │ │ │ └── header.component.ts │ │ ├── modules │ │ │ └── article-form │ │ │ │ ├── article-form.component.html │ │ │ │ ├── article-form.component.scss │ │ │ │ ├── article-form.component.spec.ts │ │ │ │ ├── article-form.component.ts │ │ │ │ └── article-form.module.ts │ │ ├── pages │ │ │ ├── add-page │ │ │ │ ├── add-page.component.html │ │ │ │ ├── add-page.component.scss │ │ │ │ ├── add-page.component.spec.ts │ │ │ │ ├── add-page.component.ts │ │ │ │ └── add-page.module.ts │ │ │ ├── article-page │ │ │ │ ├── article-page.component.html │ │ │ │ ├── article-page.component.scss │ │ │ │ ├── article-page.component.spec.ts │ │ │ │ ├── article-page.component.ts │ │ │ │ └── article-page.module.ts │ │ │ ├── edit-page │ │ │ │ ├── edit-page.component.html │ │ │ │ ├── edit-page.component.scss │ │ │ │ ├── edit-page.component.spec.ts │ │ │ │ ├── edit-page.component.ts │ │ │ │ └── edit-page.module.ts │ │ │ ├── login-page │ │ │ │ ├── login-page.component.html │ │ │ │ ├── login-page.component.scss │ │ │ │ ├── login-page.component.spec.ts │ │ │ │ ├── login-page.component.ts │ │ │ │ └── login-page.module.ts │ │ │ ├── news-page │ │ │ │ ├── navigation │ │ │ │ │ ├── navigation.component.html │ │ │ │ │ ├── navigation.component.scss │ │ │ │ │ ├── navigation.component.spec.ts │ │ │ │ │ └── navigation.component.ts │ │ │ │ ├── news-list │ │ │ │ │ ├── news-item │ │ │ │ │ │ ├── news-item.component.html │ │ │ │ │ │ ├── news-item.component.scss │ │ │ │ │ │ ├── news-item.component.spec.ts │ │ │ │ │ │ └── news-item.component.ts │ │ │ │ │ ├── news-list.component.html │ │ │ │ │ ├── news-list.component.scss │ │ │ │ │ ├── news-list.component.spec.ts │ │ │ │ │ └── news-list.component.ts │ │ │ │ ├── news-page.component.html │ │ │ │ ├── news-page.component.scss │ │ │ │ ├── news-page.component.spec.ts │ │ │ │ ├── news-page.component.ts │ │ │ │ ├── news-page.module.ts │ │ │ │ ├── pipes │ │ │ │ │ ├── filter-by-mine │ │ │ │ │ │ ├── filter-by-mine.pipe.spec.ts │ │ │ │ │ │ └── filter-by-mine.pipe.ts │ │ │ │ │ └── filter-by-title │ │ │ │ │ │ ├── filter-by-title.pipe.spec.ts │ │ │ │ │ │ └── filter-by-title.pipe.ts │ │ │ │ └── sources-list │ │ │ │ │ ├── source-item │ │ │ │ │ ├── source-item.component.html │ │ │ │ │ ├── source-item.component.scss │ │ │ │ │ ├── source-item.component.spec.ts │ │ │ │ │ └── source-item.component.ts │ │ │ │ │ ├── sources-list.component.html │ │ │ │ │ ├── sources-list.component.scss │ │ │ │ │ ├── sources-list.component.spec.ts │ │ │ │ │ └── sources-list.component.ts │ │ │ └── not-found-page │ │ │ │ ├── not-found-page.component.html │ │ │ │ ├── not-found-page.component.scss │ │ │ │ ├── not-found-page.component.spec.ts │ │ │ │ ├── not-found-page.component.ts │ │ │ │ └── not-found-page.module.ts │ │ └── services │ │ │ ├── articles │ │ │ ├── article.ts │ │ │ ├── articles.service.spec.ts │ │ │ └── articles.service.ts │ │ │ ├── landing │ │ │ └── landing.service.ts │ │ │ └── sources │ │ │ ├── source.ts │ │ │ ├── sources.service.spec.ts │ │ │ └── sources.service.ts │ ├── assets │ │ ├── .gitkeep │ │ └── img │ │ │ ├── favicon.png │ │ │ ├── news_placeholder.jpg │ │ │ ├── news_spinner.gif │ │ │ └── sources_spinner.gif │ ├── browserslist │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── karma.conf.js │ ├── main.ts │ ├── polyfills.ts │ ├── styles.scss │ ├── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.spec.json │ └── tslint.json ├── tsconfig.json └── tslint.json └── preview-btn.png /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/README.md -------------------------------------------------------------------------------- /code-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/code-btn.png -------------------------------------------------------------------------------- /news-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/.gitignore -------------------------------------------------------------------------------- /news-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/README.md -------------------------------------------------------------------------------- /news-api/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/app.js -------------------------------------------------------------------------------- /news-api/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/jest.config.js -------------------------------------------------------------------------------- /news-api/logs/access.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/logs/access.log -------------------------------------------------------------------------------- /news-api/news.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/news.json -------------------------------------------------------------------------------- /news-api/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/package-lock.json -------------------------------------------------------------------------------- /news-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/package.json -------------------------------------------------------------------------------- /news-api/src/common/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/common/controller.js -------------------------------------------------------------------------------- /news-api/src/common/facade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/common/facade.js -------------------------------------------------------------------------------- /news-api/src/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/config/index.js -------------------------------------------------------------------------------- /news-api/src/config/passport/strategies/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/config/passport/strategies/basic.js -------------------------------------------------------------------------------- /news-api/src/modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/modules/index.js -------------------------------------------------------------------------------- /news-api/src/modules/news/controlles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/modules/news/controlles.js -------------------------------------------------------------------------------- /news-api/src/modules/news/facade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/modules/news/facade.js -------------------------------------------------------------------------------- /news-api/src/modules/news/repository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/modules/news/repository.js -------------------------------------------------------------------------------- /news-api/src/modules/news/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/modules/news/routes.js -------------------------------------------------------------------------------- /news-api/src/modules/news/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/modules/news/schema.js -------------------------------------------------------------------------------- /news-api/src/modules/users/controlles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/modules/users/controlles.js -------------------------------------------------------------------------------- /news-api/src/modules/users/facade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/modules/users/facade.js -------------------------------------------------------------------------------- /news-api/src/modules/users/repository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/modules/users/repository.js -------------------------------------------------------------------------------- /news-api/src/modules/users/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/modules/users/routes.js -------------------------------------------------------------------------------- /news-api/src/modules/users/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/modules/users/schema.js -------------------------------------------------------------------------------- /news-api/src/tests/unit/controller.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/tests/unit/controller.spec.js -------------------------------------------------------------------------------- /news-api/src/tests/unit/facade.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/tests/unit/facade.spec.js -------------------------------------------------------------------------------- /news-api/src/tests/unit/modules.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/tests/unit/modules.spec.js -------------------------------------------------------------------------------- /news-api/src/tests/unit/news-controller.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/tests/unit/news-controller.spec.js -------------------------------------------------------------------------------- /news-api/src/tests/unit/users-controller.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/tests/unit/users-controller.spec.js -------------------------------------------------------------------------------- /news-api/src/views/error.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-api/src/views/error.jade -------------------------------------------------------------------------------- /news-app/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/.babelrc -------------------------------------------------------------------------------- /news-app/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/.eslintignore -------------------------------------------------------------------------------- /news-app/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/.eslintrc.json -------------------------------------------------------------------------------- /news-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/.gitignore -------------------------------------------------------------------------------- /news-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/README.md -------------------------------------------------------------------------------- /news-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/package.json -------------------------------------------------------------------------------- /news-app/src/app/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/app/App.js -------------------------------------------------------------------------------- /news-app/src/app/AppController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/app/AppController.js -------------------------------------------------------------------------------- /news-app/src/app/AppView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/app/AppView.js -------------------------------------------------------------------------------- /news-app/src/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/assets/favicon.png -------------------------------------------------------------------------------- /news-app/src/assets/news_placeholder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/assets/news_placeholder.jpg -------------------------------------------------------------------------------- /news-app/src/assets/news_spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/assets/news_spinner.gif -------------------------------------------------------------------------------- /news-app/src/assets/sources_spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/assets/sources_spinner.gif -------------------------------------------------------------------------------- /news-app/src/common/Loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/common/Loader.js -------------------------------------------------------------------------------- /news-app/src/common/Logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/common/Logger.js -------------------------------------------------------------------------------- /news-app/src/common/NewsAPILoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/common/NewsAPILoader.js -------------------------------------------------------------------------------- /news-app/src/common/customPolyfils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/common/customPolyfils.js -------------------------------------------------------------------------------- /news-app/src/common/error/ErrorController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/common/error/ErrorController.js -------------------------------------------------------------------------------- /news-app/src/common/error/ErrorPopup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/common/error/ErrorPopup.js -------------------------------------------------------------------------------- /news-app/src/common/error/HttpError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/common/error/HttpError.js -------------------------------------------------------------------------------- /news-app/src/common/images.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/common/images.js -------------------------------------------------------------------------------- /news-app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/index.html -------------------------------------------------------------------------------- /news-app/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/index.js -------------------------------------------------------------------------------- /news-app/src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/index.scss -------------------------------------------------------------------------------- /news-app/src/loaders/add-easter-egg-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/loaders/add-easter-egg-loader.js -------------------------------------------------------------------------------- /news-app/src/loaders/remove-comments-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/loaders/remove-comments-loader.js -------------------------------------------------------------------------------- /news-app/src/news/News.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/news/News.js -------------------------------------------------------------------------------- /news-app/src/news/news.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/news/news.scss -------------------------------------------------------------------------------- /news-app/src/sources/Sources.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/sources/Sources.js -------------------------------------------------------------------------------- /news-app/src/sources/sources.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/src/sources/sources.scss -------------------------------------------------------------------------------- /news-app/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/webpack.config.dev.js -------------------------------------------------------------------------------- /news-app/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/webpack.config.js -------------------------------------------------------------------------------- /news-app/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-app/webpack.config.prod.js -------------------------------------------------------------------------------- /news-ng/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/.editorconfig -------------------------------------------------------------------------------- /news-ng/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/.gitignore -------------------------------------------------------------------------------- /news-ng/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/README.md -------------------------------------------------------------------------------- /news-ng/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/angular.json -------------------------------------------------------------------------------- /news-ng/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/e2e/protractor.conf.js -------------------------------------------------------------------------------- /news-ng/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /news-ng/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/e2e/src/app.po.ts -------------------------------------------------------------------------------- /news-ng/e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /news-ng/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/package-lock.json -------------------------------------------------------------------------------- /news-ng/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/package.json -------------------------------------------------------------------------------- /news-ng/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /news-ng/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/app.component.html -------------------------------------------------------------------------------- /news-ng/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /news-ng/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/app.component.ts -------------------------------------------------------------------------------- /news-ng/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/app.module.ts -------------------------------------------------------------------------------- /news-ng/src/app/components/footer/footer.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/components/footer/footer.component.html -------------------------------------------------------------------------------- /news-ng/src/app/components/footer/footer.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/components/footer/footer.component.scss -------------------------------------------------------------------------------- /news-ng/src/app/components/footer/footer.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/components/footer/footer.component.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/components/footer/footer.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/components/footer/footer.component.ts -------------------------------------------------------------------------------- /news-ng/src/app/components/header/header.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/components/header/header.component.html -------------------------------------------------------------------------------- /news-ng/src/app/components/header/header.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/components/header/header.component.scss -------------------------------------------------------------------------------- /news-ng/src/app/components/header/header.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/components/header/header.component.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/components/header/header.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/components/header/header.component.ts -------------------------------------------------------------------------------- /news-ng/src/app/modules/article-form/article-form.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/modules/article-form/article-form.component.html -------------------------------------------------------------------------------- /news-ng/src/app/modules/article-form/article-form.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/modules/article-form/article-form.component.scss -------------------------------------------------------------------------------- /news-ng/src/app/modules/article-form/article-form.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/modules/article-form/article-form.component.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/modules/article-form/article-form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/modules/article-form/article-form.component.ts -------------------------------------------------------------------------------- /news-ng/src/app/modules/article-form/article-form.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/modules/article-form/article-form.module.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/add-page/add-page.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/add-page/add-page.component.html -------------------------------------------------------------------------------- /news-ng/src/app/pages/add-page/add-page.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /news-ng/src/app/pages/add-page/add-page.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/add-page/add-page.component.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/add-page/add-page.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/add-page/add-page.component.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/add-page/add-page.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/add-page/add-page.module.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/article-page/article-page.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/article-page/article-page.component.html -------------------------------------------------------------------------------- /news-ng/src/app/pages/article-page/article-page.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/article-page/article-page.component.scss -------------------------------------------------------------------------------- /news-ng/src/app/pages/article-page/article-page.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/article-page/article-page.component.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/article-page/article-page.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/article-page/article-page.component.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/article-page/article-page.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/article-page/article-page.module.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/edit-page/edit-page.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/edit-page/edit-page.component.html -------------------------------------------------------------------------------- /news-ng/src/app/pages/edit-page/edit-page.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /news-ng/src/app/pages/edit-page/edit-page.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/edit-page/edit-page.component.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/edit-page/edit-page.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/edit-page/edit-page.component.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/edit-page/edit-page.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/edit-page/edit-page.module.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/login-page/login-page.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/login-page/login-page.component.html -------------------------------------------------------------------------------- /news-ng/src/app/pages/login-page/login-page.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/login-page/login-page.component.scss -------------------------------------------------------------------------------- /news-ng/src/app/pages/login-page/login-page.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/login-page/login-page.component.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/login-page/login-page.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/login-page/login-page.component.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/login-page/login-page.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/login-page/login-page.module.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/navigation/navigation.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/navigation/navigation.component.html -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/navigation/navigation.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/navigation/navigation.component.scss -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/navigation/navigation.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/navigation/navigation.component.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/navigation/navigation.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/navigation/navigation.component.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/news-list/news-item/news-item.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/news-list/news-item/news-item.component.html -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/news-list/news-item/news-item.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/news-list/news-item/news-item.component.scss -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/news-list/news-item/news-item.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/news-list/news-item/news-item.component.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/news-list/news-item/news-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/news-list/news-item/news-item.component.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/news-list/news-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/news-list/news-list.component.html -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/news-list/news-list.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/news-list/news-list.component.scss -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/news-list/news-list.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/news-list/news-list.component.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/news-list/news-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/news-list/news-list.component.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/news-page.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/news-page.component.html -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/news-page.component.scss: -------------------------------------------------------------------------------- 1 | .load-more-button{ 2 | margin: 0 auto; 3 | } -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/news-page.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/news-page.component.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/news-page.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/news-page.component.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/news-page.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/news-page.module.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/pipes/filter-by-mine/filter-by-mine.pipe.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/pipes/filter-by-mine/filter-by-mine.pipe.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/pipes/filter-by-mine/filter-by-mine.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/pipes/filter-by-mine/filter-by-mine.pipe.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/pipes/filter-by-title/filter-by-title.pipe.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/pipes/filter-by-title/filter-by-title.pipe.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/pipes/filter-by-title/filter-by-title.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/pipes/filter-by-title/filter-by-title.pipe.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/sources-list/source-item/source-item.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/sources-list/source-item/source-item.component.html -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/sources-list/source-item/source-item.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/sources-list/source-item/source-item.component.scss -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/sources-list/source-item/source-item.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/sources-list/source-item/source-item.component.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/sources-list/source-item/source-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/sources-list/source-item/source-item.component.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/sources-list/sources-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/sources-list/sources-list.component.html -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/sources-list/sources-list.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/sources-list/sources-list.component.scss -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/sources-list/sources-list.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/sources-list/sources-list.component.spec.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/news-page/sources-list/sources-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elkinuk/NewsAPI/HEAD/news-ng/src/app/pages/news-page/sources-list/sources-list.component.ts -------------------------------------------------------------------------------- /news-ng/src/app/pages/not-found-page/not-found-page.component.html: -------------------------------------------------------------------------------- 1 |