Go to file
Konstantina Galouni d2a9b45b53 [Monitor Dashboard & Library | new-theme]: Renaming entity types using OpenaireEntities.
Files updated: develop.component.ts, methodology.component.ts,  claimEntitiesSelection.component.ts, directLinking.component.ts, linkingGeneric.component.html, linkingGeneric.component.ts, approved.component.ts, searchDataprovidersToDeposit.component.ts, errorPage.component.ts, dataProvider.component.html, dataProvider.component.ts, dataProvider.service.ts, relatedDatasourcesTab.component.ts, project.component.ts, myOrcidLinks.component.ts, searchMyOrcidResults.component.html, searchMyOrcidResults.component.ts, searchAll.component.html, searchAll.component.ts, advancedSearchForm.component.html, advancedSearchForm.component.ts, searchDataProviders.component.ts, searchResearchResults.service.ts, numbers.component.ts, other-portals.component.html, other-portals.component.ts, fetchDataproviders.class.ts, fetchResearchResults.class.ts, searchFields.ts, result-preview.component.ts
2022-05-09 13:13:44 +03:00
e2e [Monitor Dashboard | Trunk]: Update to angular 11 2021-07-14 16:02:04 +00:00
src [Monitor Dashboard & Library | new-theme]: Renaming entity types using OpenaireEntities. 2022-05-09 13:13:44 +03:00
.browserslistrc [Monitor Dashboard | Trunk]: Update to angular 11 2021-07-14 16:02:04 +00:00
.gitignore [Monitor Dashboard]: Remove dashboard-theme folder. Remove cleanlibrary. Add gitignore. Add gitmodules 2021-07-19 18:36:00 +03:00
.gitmodules Start new branch for monitor dashboard redesign 2022-02-23 13:52:35 +02:00
README.md [Monitor Dashboard | Trunk]: Update to angular 11 2021-07-14 16:02:04 +00:00
angular.json Add new uikit version. Change sticky in monitor page 2022-03-14 18:36:50 +02:00
package.json package.json: update clean command 2021-10-14 11:15:43 +03:00
server.ts [Monitor Dashboard | Trunk]: Update to angular 11 2021-07-14 16:02:04 +00:00
tsconfig.json [Monitor Dashboard | Trunk]: Update to angular 11 2021-07-14 16:02:04 +00:00

README.md

Monitor Dashboard

This project was generated with Angular CLI version 7.3.10 and has been updated to 11.2.14.

Install packages

Run npm install (maybe needs sudo), a script that will delete unused files from library will be run.

Development server

Run npm start for a dev server. Navigate to http://localhost:4600/dashboard. The app will automatically reload if you change any of the source files.

Build - CSR

Use the npm run build-dev for a development build.
Use the npm run build-beta for a beta build.
Use the npm run build-prod for a production build.

Build - SSR

Use the npm run build:ssr-dev for a development build.
Use the npm run build:ssr-beta for a beta build.
Use the npm run build:ssr-prod for a production build.

Run SSR

npm run serve:ssr will run the last server build.

Webpack Analyzer

In order to analyze bundle size you can run npm run webpack-bundle-analyzer

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.