Commit Graph

572 Commits

Author SHA1 Message Date
Konstantinos Triantafyllou 0c3c3b408b Fix bug with dropdown after dragging event ends 2022-06-21 14:39:27 +03:00
Konstantinos Triantafyllou d4649fb3c0 Change modal header background for dashboard pages 2022-06-21 13:53:25 +03:00
Alex Martzios d4baa76954 update submodules 2022-06-21 12:22:43 +03:00
Konstantinos Triantafyllou cc2c9de1f1 Utilize conditions regarding sidebar visibillity 2022-06-20 16:55:45 +03:00
Konstantinos Triantafyllou 586e8359a5 Fix modal heights for all dashboard pages 2022-06-20 16:25:00 +03:00
Konstantinos Triantafyllou 619ed39e66 Add modal container and fix secondary button style 2022-06-20 13:30:25 +03:00
Konstantinos Triantafyllou 64f5ede63c Add deprecated.css to import library.css and dashboard-theme. 2022-06-17 15:26:25 +03:00
Konstantinos Triantafyllou 23c3c34bb1 Remove add stakeholder page at body. Remove flip from dropdown in indicators, categories and subcategories. 2022-06-17 02:59:24 +03:00
Konstantinos Triantafyllou 51b46a684c Change from css to less 2022-06-16 19:54:14 +03:00
Konstantina Galouni b89565139f [Monitor Dashboard | new-theme]: methodology.component.ts & monitor.component.html: Use class="text-graph" instead of "graph" for graph color. 2022-06-15 10:57:57 +03:00
Alex Martzios ae3ff6f9f2 add stakeholder entities as enum and update openaireLibrary repo 2022-06-09 10:38:45 +03:00
argirok bd8032fdb5 remove metricsAPIURL property 2022-06-08 14:56:47 +03:00
Konstantinos Triantafyllou 1cc8220e53 Remove Contact us from menu if monitor selected 2022-06-08 14:20:45 +03:00
Konstantinos Triantafyllou 2c5c604902 Update openaire-theme before creating a branch 2022-06-08 13:24:11 +03:00
Konstantinos Triantafyllou 0ec44320c5 Restrict Edit Delete actions only to admins and curators 2022-06-06 17:17:26 +03:00
Konstantinos Triantafyllou bd63de452b Enable fullscreen for iframes. Fix copy to clipboard for links in indicators form. 2022-06-06 16:36:23 +03:00
Konstantinos Triantafyllou d71bd112c8 Comment out filters applied. Update libraries 2022-05-27 12:30:01 +03:00
Konstantinos Triantafyllou de5874e334 Add property errorLink in navigation to error 2022-05-11 12:57:00 +03:00
Alex Martzios bbfdaea444 tweaks for print.css 2022-05-11 11:26:40 +03:00
Alex Martzios 1b3e011924 add link variables for dev properties as well 2022-05-10 12:59:41 +03:00
Alex Martzios 742b1e46cc change link value for env properties(beta and prod), update openaireLibrary repo 2022-05-10 12:44:48 +03:00
Alex Martzios 147ca8bb64 print report tweaks 2022-05-09 13:15:37 +03:00
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
Konstantina Galouni 13c2576272 [Library | new-theme]: In landing pages, title & tabs sticky even when bottom is in viewport | Other versions modals title updated | DMPs tab updated.
1. dataProvider.component.html & project.component.html & resultLanding.component.html: Removed "shouldSticky" check from id="main-tabs-div" - title & tabs sticky even when bottom is in viewport.
2. dataProvider.component.ts & organization.component.ts & project.component.ts & resultLanding.component.ts: Commented shouldSticky and observer for bottom - title & tabs sticky even when bottom is in viewport.
3. organization.component.ts & resultLanding.component.ts: In modal for other versions, title updated without "of".
4. project.component.html: In <search-tab> for DMPs added resultType="DMPs" | Title in DMPs tab changed to Data Management Plans.
5. search-tab.component.ts: Moved <errorMessages> after tab title and <ng-content> | In method "getEntityName()" return "this.resultType" if exists and no other condition matches.
2022-05-06 16:31:40 +03:00
Alex Martzios 8d7887c2aa add placeholder img 2022-05-06 16:26:19 +03:00
Konstantina Galouni d78b65d36c [Library | new-theme]: searchFilter.component.html: [Bug fix] Re-added (valueChange)="sort()" on sort by input | searchFilter.component.ts: Remove parameter from sort() method (not needed). 2022-05-06 13:44:59 +03:00
Konstantinos Triantafyllou 0f1cc6a0f7 Fix a bug with in slider of selected filters, when it is an empty list 2022-05-06 13:00:24 +03:00
Konstantinos Triantafyllou fdfcfbafdd Fix slider container with offset to avoid hide information in selected filters 2022-05-06 11:34:44 +03:00
Konstantinos Triantafyllou 24fdc9d15f Change position of stakeholderPage class to body 2022-05-05 21:43:28 +03:00
Konstantinos Triantafyllou e279e02c66 Update link to research graph in methodology 2022-05-05 21:17:32 +03:00
Konstantinos Triantafyllou c9499ea0a6 Remove some console logs. Fix selected filters alignment 2022-05-05 17:18:58 +03:00
argirok 6fe8b482d9 Merge branch 'new-theme' of https://code-repo.d4science.org/MaDgIK/monitor-dashboard into new-theme 2022-05-05 11:41:14 +03:00
argirok df2a6c09f0 fix in export indicators (change variable to numbers) 2022-05-05 11:40:13 +03:00
Konstantina Galouni 8e644c47e0 [Monitor Dashboard | new-theme]: environments/: Added "fairSharingURL" and "eoscMarketplaceURL". 2022-05-03 14:29:30 +03:00
argirok e70dc8a586 indicators selected filters in one row slider 2022-04-21 16:25:05 +03:00
Konstantinos Triantafyllou eeeb4df8d1 Add uk-active in selected visibillity 2022-04-20 13:58:32 +03:00
Konstantinos Triantafyllou 3a34383931 Update some variables base on new theme update 2022-04-19 00:12:48 +03:00
Konstantinos Triantafyllou 8c76b808d9 1. Change selected fitlers in monitor base on filters in search. 2. Add label secondary with color of monitor 2022-04-18 14:44:44 +03:00
Konstantinos Triantafyllou 156e069c08 Monitor page: change close link to button in description modal 2022-04-17 15:26:31 +03:00
Konstantinos Triantafyllou 6e99d71ae2 Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-04-15 15:40:24 +03:00
Konstantinos Triantafyllou a19b82709a Add searchForm with light background in all search pages. Add uk-nav in topics list in indicatos pages. Fix some links that should not be undelines in hover 2022-04-15 15:40:12 +03:00
Alex Martzios 3c37e590a2 minor tweaks for print.css 2022-04-15 13:57:55 +03:00
Konstantinos Triantafyllou ba3f5b6a7a Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-04-14 12:51:43 +03:00
Konstantinos Triantafyllou 2e1355d0e8 Rename uk-text-primary-gradient to uk-text-background. Remove flip: false in manage stakeholders 2022-04-14 12:51:31 +03:00
Alex Martzios 7f10763816 add content for methodology page (new-theme only) 2022-04-14 10:48:59 +03:00
Alex Martzios e50c4c7bef content changes for methodology page 2022-04-14 10:21:01 +03:00
Konstantinos Triantafyllou 51eed6d164 Update library 2022-04-13 14:20:58 +03:00
Konstantinos Triantafyllou 01b5d26b62 Fix a bug in guard regarding deprecated method isLoggedIn 2022-04-13 13:51:25 +03:00
Alex Martzios 56a877461d tweak for print.css and add click-outside-or-escape directive for indicators' description overlay 2022-04-13 13:22:22 +03:00
Konstantinos Triantafyllou da71702e2a Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-04-12 17:23:25 +03:00
Konstantinos Triantafyllou 67da43e1dd Add queryParamsHandling = merge for dashboard-sidebar 2022-04-12 17:23:13 +03:00
Alex Martzios f9c5aa616d update methodology page content, new css rules for printing, new description for indicators 2022-04-12 13:03:47 +03:00
Konstantinos Triantafyllou 0b814da356 Monitor Page: Remove filters if user is logged out 2022-04-11 16:23:10 +03:00
Konstantinos Triantafyllou e27936ccc5 Some changes in grid of indicators, both monitor and indications pages. Update libraries 2022-04-11 12:31:09 +03:00
Konstantinos Triantafyllou 3c7e7963f5 1. Remove PreloadAllModules from app-routing. 2. Replace deprecated icons with Material icons. 3. Redesign indicators page base on new theme. 2022-04-09 16:25:09 +03:00
Konstantinos Triantafyllou e4aa85c003 Fix page header in all pages 2022-04-07 21:30:20 +03:00
Konstantinos Triantafyllou daf12522c2 Add super admin and monitor options in sidebar. Change tabs in methodology 2022-04-07 20:31:55 +03:00
Konstantina Galouni 38373ef725 [Library & Monitor Dashboard & openaire-theme | new-theme]: Small updates and fixes for sticky buttons & offcanvas on the right | New color #6E6E6E added.
1. monitor.component.html: Filters icon changed | Print button added.
2. monitor.module.ts: Added "filters" in iconsService.registerIcons and removed "print".
3. notification-sidebar.component.css: #notifications-switcher position top changed.
4. notifications-sidebar.component.ts: In read notifications added class "uk-text-light-grey".
5. icons.ts: [NEW] svg icon "filters" added.
6. offcanvas.css: Added variable --offcanvas-button-shadow and use it for offcanvas-switcher.
7. text.css: Added variable --text-light-grey-color: var(--light-grey-color); and class "uk-text-light-grey".
8. variables.css: Added variable --light-grey-color: #6E6E6E;
9. monitor-dashboard-custom.css: Added rules ".stakeholderPage #filters_icon .start" and ".stakeholderPage #filters_icon .end" for filters svg gradient | Added rule for #print_toggle to set top position.
2022-04-07 17:50:49 +03:00
Konstantinos Triantafyllou 3caedbc0ca Change icons for admin sidebar. Some changes in general, manage stakeholders, users and Indicators page 2022-04-07 01:25:36 +03:00
Alex Martzios a98a134a91 tweaks for manage profile - stakeholder cards 2022-04-06 16:27:16 +03:00
Konstantina Galouni 84c155bb2e [Library & Monitor Dashboard | new-theme]: Small update on notifications & filters offcanvas.
1. shadow.css: Added variable --shadow-main-dark.
2. offcanvas.css:
   a. Set --offcanvas-shadow: var(--shadow-main-dark);
   b. In class .offcanvas-switcher remove transition (will not be visible when offcanvas is open)
   c. [Bug fix] In class .offcanvas-count increased font size and make background always round, added line-height: 20px.
   d. In rule ".offcanvas .uk-offcanvas-bar" set border-radius to 4px.
3. notification-utils.ts: Full stop added in messages.
4. notification-sidebar.component.css: In rule "#notifications .notification-list ul" set height: calc(100% - 77px).
5. notifications-sidebar.component.ts:
   a. Removed anything related to offcavnas events
   b. Removed commented code
   c. Added in icons visuallyHidden.
6. monitor.component.html:
   a. Removed "open" class when offcanvas is open.
   b. Added in icons visuallyHidden
   c. Added sign in link in filters when user is not logged in
   d. Added uk-text-small class in "Clear".
7. monitor.component.ts:
   a. Removed anything related to offcavnas events
   b. Added method "logIn()".
2022-04-05 19:55:01 +03:00
Alex Martzios 9f1d4a8f8a changes for manage profiles page 2022-04-05 15:26:55 +03:00
Konstantinos Triantafyllou 6fd0916013 Update libraries. Remove some icons from modules 2022-04-04 11:09:07 +03:00
Konstantinos Triantafyllou 50eedb2cbe Edit stakeholder: Make grid large 2022-03-31 16:40:06 +03:00
Konstantinos Triantafyllou d9466d7fd0 Add id in bottom. Change container of general form. Edit stakholder: Make grid large and fix some alignment issues of upload. 2022-03-30 20:52:56 +03:00
Konstantina Galouni 5df716ca5f [Library & Monitor Dashboard | new-theme]: Applied new theme & redesign changes in notifications & filters offcanvas switcher icons and boxes.
1. offcanvas.css: [NEW] Custom css for custom 'offcanvas' classes.
2. import.css: Import new file offcanvas.css
3. structure.css: Removed custom css for notifications offcanvas.
4. monitor.component.ts: Added property "offcanvasOpen" which is set on UIkit.util.on events for offcavnas "#style_switcher" (filters).
5. monitor.component.html: Added "offcanvas-switcher", "offcanvas", "offcanvas-close" classes | Small changes in close button, switcher button and message.
6. monitor-dashboard-custom.css: For #filters_switcher_toggle only top is defined here. Now css will be imported by offcanvas.css file.
7. notification-user.component.ts: Updated default value for property 'colorClass' from 'portal-color' to 'uk-text-primary'.
8. notifications-sidebar.component.ts:
   a. Added property "offcanvasOpen" which is set on UIkit.util.on events for offcavnas "#notifications".
   b. Added "offcanvas-switcher", "offcanvas", "offcanvas-close" classes
   c. Small changes in close button, switcher button and font sizes.
9. notifications-sidebar.module.ts: Removed iconsService.registerIcons from constructor.
10. notification-sidebar.component.css: Unnecessary css removed | css updated and moved to new file offcanvas.css.
2022-03-30 19:18:06 +03:00
Alex Martzios 03dd96b73d design tweaks for dashboard - admin and update openaireLibrary repo 2022-03-29 16:05:29 +03:00
Alex Martzios 44cb8b9396 update openaireLibrary repo 2022-03-28 15:24:09 +03:00
Konstantina Galouni 75982b1ede [Library & Monitor Dashboard | new-theme]: Sidebar & Navbar checks updated to use the same method | "activeMenuItem" in route data (optional) to set which menu item is active when url does not match | Bug fix in <my-tabs>.
1. layout.service.ts: Added "activeMenuItemSubject" to keep value of data['activeMenuItem'].
2. menu.ts: Removed "markAsActive" (not used) | Set RootMenuItem as deprecated (should use only MenuItem) | Added "isTheActiveMenuItem()" method to check if a MenuItem (root or not / sidebar or navbar) is active.
3. navigationBar.component.ts: Updated "isTheActiveMenu()" method to call MenuItem.isTheActiveMenu() | Removed method "isTheActiveMenuItem()".
4. navigationBar.component.html: Always call "isTheActiveMenu()" method.
5. sideBar.component.ts: Added "get currentRoute()" and updated method "isTheActiveMenuItem()".
6. tabs.component.ts: [Bug fix] Removed [class.uk-active] from <li> of tabs (since small-tabs are not currently used it is ok to remove this) - caused by version update of Uikit.
7. monitor-routing.module.ts: Set activeMenuItem: "dashboard" for any path under a stakeholder that has nothing or anything under a topic. | Set activeMenuItem: "search" in paths under search.
8. app-routing.module.ts: Set activeMenuItem: "manage" for paths under admin/:stakeholder.
9. app.component.ts: Updated menu in Admin Dashboard (all items visible and logo of monitor used) | Set value for MenuItem.routeActive when adding menu items of topics and users.
2022-03-28 11:40:22 +03:00
Konstantinos Triantafyllou 3d4335c89f Remove padding from edit-stakeholder. Fix margins in monitor page. Update libraries 2022-03-28 01:36:58 +03:00
Alex Martzios 6fab4e6fea admin dashboard - changes for general and users pages -redesign 2022-03-24 14:57:28 +02:00
Konstantinos Triantafyllou 57b98cd9b5 Remove page-content from pages of monitor dashboard except monitor.component.ts 2022-03-23 15:26:35 +02:00
Alex Martzios 5246ddd3be update openaire-theme repo 2022-03-22 17:49:46 +02:00
Alex Martzios c19646f846 redesign of admin-dashboard pages and update submodules 2022-03-22 17:48:20 +02:00
Konstantinos Triantafyllou 1b7fb83001 Monitor page: Move sub categories to inner content 2022-03-17 13:32:11 +02:00
Konstantinos Triantafyllou 2188f7da81 Scale header if sticky in monitor page 2022-03-17 00:13:52 +02:00
Konstantinos Triantafyllou 06d032e45c Change grid of indicatos base on new mocks. Add blend mode in iframes 2022-03-15 16:30:36 +02:00
Alex Martzios 36d09164de update openaireLibrary repo 2022-03-15 13:13:45 +02:00
Konstantinos Triantafyllou 2c09c400d8 change svg to png for logos 2022-03-14 19:06:08 +02:00
Konstantinos Triantafyllou 1f653c10d5 Add new uikit version. Change sticky in monitor page 2022-03-14 18:36:50 +02:00
Konstantinos Triantafyllou 586b28aeb3 Add logoUrl in header of monitor page and hide it if header is sticky 2022-03-11 01:09:23 +02:00
Konstantinos Triantafyllou 885a57f47c Change visibillity icons. Update libraries. Customize variables 2022-03-08 20:55:01 +02:00
Konstantinos Triantafyllou 8ede7a8db0 Add graph icon instead of file. Update all libraries 2022-03-04 17:36:38 +02:00
Konstantinos Triantafyllou 338e7d0115 Change sidebar animation sticky to true. Remove fix position from navbar 2022-03-03 17:47:31 +02:00
Konstantinos Triantafyllou 9c67703a2d Change stakeholder page with the new theme. Some fixes in methodology and develop 2022-03-02 23:58:53 +02:00
Konstantinos Triantafyllou fa77e9871f Develop and methodology mobile view justify. Change header rules in app component 2022-02-28 18:02:38 +02:00
Alex Martzios c758d33f8b develop and methodology pages redesign 2022-02-25 14:39:40 +02:00
Alex Martzios 07f5c322a2 progress on develop page re-design 2022-02-24 14:26:36 +02:00
Konstantinos Triantafyllou ab4c684e6d Start new branch for monitor dashboard redesign 2022-02-23 13:52:35 +02:00
Konstantinos Triantafyllou f76fd578c2 Update submodule before make a new branch 2022-02-23 12:44:09 +02:00
Konstantinos Triantafyllou 3553ce4d0d Fix upload bug when creating a stakeholder. 2022-02-10 10:15:32 +02:00
Alex Martzios 85b1fc7a9a update dynamically the stakeholders' alias list on create, edit, delete 2022-02-09 11:41:23 +02:00
Konstantinos Triantafyllou 7734212747 Update library and assets. Change route in manage stakeholders to absolute 2022-02-08 11:53:16 +02:00
argirok e5d390d299 new login properties for prod 2021-12-21 11:21:11 +02:00
argirok 0403ca6dee import indicators: use this.index to get the index of the category to import the indicators - used to import them always in the active subcategory 2021-12-13 11:37:06 +02:00
argirok e902ebaed5 extract stakeholder info even it is not in the first groupfilter 2021-12-13 11:06:13 +02:00
Konstantinos Triantafyllou cebc5b08fe Merge branch 'master' of code-repo.d4science.org:MaDgIK/monitor-dashboard 2021-12-09 10:16:01 +02:00
Konstantinos Triantafyllou 8c0247c4c5 Change reorder of indicators in order to update uikit version 2021-12-09 10:15:45 +02:00
argirok c071795dad update login properties for beta single login service, copy url: remove check for dev 2021-12-08 14:37:37 +02:00
Alex Martzios 04c064fa38 Add 'Copy URL' button for number/chart URL(indicators) - dev only 2021-12-07 16:59:13 +02:00
Alex Martzios e2e43c6825 Add search input for stakeholders and default stakeholders 2021-11-30 13:47:32 +02:00
Konstantinos Triantafyllou f8290a54b8 Add new upload methods in edit stakeholder form 2021-11-26 11:52:26 +02:00
Konstantinos Triantafyllou 46a09e886e Update develop links to graph/develop links 2021-11-25 19:07:28 +02:00
Konstantinos Triantafyllou 3e11718df1 Indicator Component: Remove filters. Cache number responses. Fix bug with delete save in subcategories. 2021-11-24 19:31:33 +02:00
Konstantinos Triantafyllou e418fea31f Delete old theme assets 2021-11-17 18:08:11 +02:00
Konstantinos Triantafyllou 845ccf4cae Fix logoUrl upload. Add logoUrl pipe in stakeholders logoUrl 2021-11-12 14:16:51 +02:00
Konstantinos Triantafyllou 54a095d05b Update Library and assets. Add new login/logout/userInfo in development properties 2021-11-08 18:45:07 +02:00
Konstantinos Triantafyllou b47c502279 Fix uk-grid for print button 2021-11-01 17:52:20 +02:00
Alex Martzios 6620d401fa Add correct hover effect for button's text 2021-10-29 17:00:52 +03:00
Alex Martzios 051be69058 Add print button in dashboard's page 2021-10-29 16:56:44 +03:00
Alex Martzios 353d5e7a5b Add print button and functionality for dashboard graphs - commented out for now 2021-10-21 11:57:46 +03:00
Alex Martzios 03952ee41f Add custom CSS rules for printing dashboard graphs 2021-10-21 11:26:50 +03:00
Konstantinos Triantafyllou 71bed68e05 Revert change sizes in number indicators 2021-10-19 15:56:30 +03:00
Konstantinos Triantafyllou 9ee588df82 Change description overlay. Fix a bug in case of more than one sections has no indicators. Make numbers with fixed width 2021-10-19 15:30:17 +03:00
Konstantinos Triantafyllou 10c756c091 Update library 2021-10-19 09:53:44 +03:00
Konstantinos Triantafyllou 8b65f4f5b0 Add description overlay in indicators 2021-10-19 09:52:19 +03:00
Konstantinos Triantafyllou 5ef7c8d8a1 Update Library and Assets. Notifications mark as read button added 2021-10-05 17:29:38 +03:00
argirok 08aa960baf update library, assets, package.json: update clean command 2021-09-29 12:59:35 +03:00
Konstantinos Triantafyllou d5b25e05df Update library 2021-09-17 20:13:55 +03:00
Konstantinos Triantafyllou e37b05053b Update library 2021-09-07 11:13:28 +03:00
Konstantinos Triantafyllou 6e987818c3 Update library 2021-09-07 10:51:23 +03:00
Konstantinos Triantafyllou 1cfaff3fcd Update library 2021-09-07 10:34:48 +03:00
Konstantinos Triantafyllou 71490137de Update library and assets 2021-09-07 10:24:07 +03:00
Konstantinos Triantafyllou 50613f34c8 Update library 2021-08-03 13:12:59 +03:00
Konstantinos Triantafyllou 65b6033474 Remove conditions if environment is production for notificaiton form 2021-08-02 18:46:21 +03:00
Konstantinos Triantafyllou a2281dca42 Add notifications to prodcution 2021-08-02 18:12:10 +03:00
Konstantinos Triantafyllou 34fe82e26b Fix import indicators through dropdown and remove modal. Add notification send after a successful import. Update library and common-assets 2021-07-22 17:48:47 +03:00
argirok 73172be0a8 Import/ Exprort: add the links in the topic component - subcategory actions dropdown 2021-07-21 17:20:51 +03:00
argirok e009a7526f Import/ Exprort: only for curators, import: set Restricted for indicators 2021-07-21 12:39:46 +03:00
kostis30fyllou 26d31191af [Monitor Dashboard]: Remove dashboard-theme folder. Remove cleanlibrary. Add gitignore. Add gitmodules 2021-07-19 18:36:00 +03:00
Konstantina Galouni f51ca5f7ed [Trunk | Monitor Dashboard]:
1. indicators.component.ts:
	a. Added fields "import_loading" and "export_loading" and set "editing", to show loading icon and disable edit options while export or import process is ongoing.
	b. Validate schema of indicators' file when importing it (type (chart or number), url, and jsonPath (for number indicators) are requested).
2. indicators.component.html: 
	a. Instead of import or export icon (next to buttons), show loading icon when "import_loading" or "export_loading" is true.
	b. Disable edit options for indicators when "import_loading" or "export_loading" is true and show tooltip.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@61433 d315682c-612b-4755-9ff5-7f18f6832af3
2021-07-19 09:50:08 +00:00
Argiro Kokogiannaki 94fe302965 [Monitor Dashboard|Trunk]
Add importAndSave indicators method


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@61425 d315682c-612b-4755-9ff5-7f18f6832af3
2021-07-16 11:31:31 +00:00
Konstantina Galouni 18a31fdf7c [Trunk | Monitor Dashboard]:
1. indicators.component.html: Added buttons for exporting and importing indicators of a specific subcategory.
2. indicators.component.ts: Added methods for exporting and importing indicators of a specific subcategory (import of indicators is not creating anything for now).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@61419 d315682c-612b-4755-9ff5-7f18f6832af3
2021-07-16 08:58:27 +00:00
Konstantinos Triantafyllou 3f231e23a0 [Monitor Dashboard | Trunk]: Update to angular 11
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@61408 d315682c-612b-4755-9ff5-7f18f6832af3
2021-07-14 16:02:04 +00:00
Konstantina Galouni 068b23c0c1 [Trunk | Monitor Dashboard]: environment/: "useHelpTexts" property was set to true & "footerGrantText" property was removed (class help text will be used instead).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@61287 d315682c-612b-4755-9ff5-7f18f6832af3
2021-06-23 14:51:42 +00:00
Konstantinos Triantafyllou b8254c7d29 [Monitor Dashboard | Trunk]: Remove some double ;; and app_my_theme from index.html
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@61223 d315682c-612b-4755-9ff5-7f18f6832af3
2021-06-15 13:29:31 +00:00
Konstantina Galouni b348613eab [Trunk | Monitor Dashboard]: app.component:
1. app.component.ts: Added in link for "Search research outcomes" (specialSideBarMenuItem), parameter for "Open Access".
2. app.component.html: In <dashboard-sidebar> set queryParamsHandling to "merge" (instead of "preserve") - keep filters/params (among topics & search) and add new filters/params when needed (in search).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@61050 d315682c-612b-4755-9ff5-7f18f6832af3
2021-05-26 09:26:54 +00:00
Konstantina Galouni 43a502c474 [Trunk | Monitor Dashboard]: environments/: Added in all environment files footerGrantText: "This service has received funding from EU grants No. 777541, No 101017452".
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@61045 d315682c-612b-4755-9ff5-7f18f6832af3
2021-05-25 10:36:37 +00:00
Konstantinos Triantafyllou f70c15be2d [Dashbpard | Theme]: Move global variables to library
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60961 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-22 18:17:26 +00:00
Konstantinos Triantafyllou e419117cd4 [Monitor Dashboard | Trunk]: Fix label on indicator sizes
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60922 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-20 10:38:54 +00:00
Argiro Kokogiannaki 86858f5f40 [Library | Trunk]
- add reset icon
- Input.css: hide arrows from input number
- Update css rules slider z-index



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60893 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-16 16:23:57 +00:00
Konstantinos Triantafyllou f8a1bebc29 [Monitor Dashboard | Trunk]: 1. Add smooth js for safari/ie/edge 2. Inject new smooth scroll service on app component. 3. remove configuration about scrolling at navigation start
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60845 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-12 21:56:46 +00:00
Konstantinos Triantafyllou 27a916e609 [Monitor Dashboard | Trunk]: Methodology: fix cells width for all screens
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60839 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-12 14:10:46 +00:00
Konstantinos Triantafyllou 9bb84125a1 [Monitor Dashboard | Trunk]: Replace warning message in indicator forms
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60833 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-12 08:59:41 +00:00
Argiro Kokogiannaki d83639c832 [Monitor Dashboard | Trunk]
-Number indicators: enable deleting a number that a manager created (remove check for curator)

-add new monitor stats tool in the list of stat tool urls



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60831 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-12 07:58:53 +00:00
Konstantinos Triantafyllou 778dff7ddb [Monitor Dashboard | Trunk]: Methodology: Remove new tab, text changes
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60801 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-05 15:36:07 +00:00
Konstantinos Triantafyllou c6239ddf20 [Monitor Dashboard | Trunk]: Methodology: Revert sections
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60800 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-05 14:02:18 +00:00
Konstantinos Triantafyllou 867e79536b [Monitor Dashboard | Trunk]: Add how on methodology page
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60798 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-05 13:40:40 +00:00
Konstantinos Triantafyllou 6eede03187 [Monitor Dashboard | Trunk]: Terminology: Change outputs to outcomes
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60782 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-02 08:55:28 +00:00
Konstantinos Triantafyllou 0987f8b5ba [Monitor Dashboard | Trunk]: Remove properties service and resolver
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60779 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-01 15:04:50 +00:00