Commit Graph

120 Commits

Author SHA1 Message Date
Konstantinos Triantafyllou 2e3465ae45 [WIP]: Move indicator sources in IndicatorUtils. Add stats-tool-parser in order to parse json from indicators and convert it to POST request. Add axios library. 2023-06-01 13:58:43 +03:00
Konstantinos Triantafyllou a30c492ffb On create default stakeholder: add choose template in order to initialize from other default profile. 2023-05-30 15:26:52 +03:00
Konstantinos Triantafyllou a63ff6d785 Delete stats profile page. Change get stats profiles endpoint to stats tool. 2023-04-25 15:21:55 +03:00
Konstantinos Triantafyllou 54fa0aa7a6 Add format in number indicators in order to support percentages. 2023-04-18 15:30:05 +03:00
Konstantinos Triantafyllou be7fd26f7b Add stasProfile input in edit-stakeholder and replace its value in all indicators URL. 2023-04-12 17:59:57 +03:00
Konstantinos Triantafyllou 7b59267582 Create stats profile admin page 2023-04-11 01:29:30 +03:00
argirok 2ad18e5899 fix related to #8135: count properly the filters applied in the parameters 2022-10-25 18:41:51 +03:00
argirok ef45a417b0 make the rule to apply year filter more generic, but exclude "indi_pub_downloads_year.year" according to #8135 2022-10-17 14:22:07 +03:00
argirok 7347a06eea Indicator utils fixes - related to #8135
- count applied filters when the filter is applied to a field tha has a parameter filter
- apply filters in all select fields not only in the 1st
2022-10-11 10:24:34 +03:00
argirok 1a13bd942c fix #8107: chart is not properly displayed because filter on field "No Of Funders" was replaced with funder name 2022-10-03 15:29:39 +03:00
Konstantinos Triantafyllou a9a0452632 Fix manage stakeholders loading stuck in case of session expired. 2022-09-08 16:51:10 +03:00
Konstantinos Triantafyllou 4ece9a5b60 Fix a bug with guard losing redirection. Add reorder in topics, categories, subcategories for Curators 2022-07-14 17:44:53 +03:00
Konstantinos Triantafyllou 6b6e581239 Fix a bug with active menu item on sidebar. Remove openaire.css from imports 2022-06-27 15:52:14 +03:00
Konstantinos Triantafyllou 586e8359a5 Fix modal heights for all dashboard pages 2022-06-20 16:25:00 +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 01b5d26b62 Fix a bug in guard regarding deprecated method isLoggedIn 2022-04-13 13:51:25 +03:00
Konstantinos Triantafyllou 885a57f47c Change visibillity icons. Update libraries. Customize variables 2022-03-08 20:55:01 +02:00
argirok e902ebaed5 extract stakeholder info even it is not in the first groupfilter 2021-12-13 11:06:13 +02:00
argirok 73172be0a8 Import/ Exprort: add the links in the topic component - subcategory actions dropdown 2021-07-21 17:20:51 +03: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
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
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 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 3cd84d013d [Monitor Dashboard | Trunk]: Fix a typo on research initiatives
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60757 d315682c-612b-4755-9ff5-7f18f6832af3
2021-03-31 11:45:43 +00:00
Argiro Kokogiannaki 483f2d0c00 [Monitor dashboard|Trunk]
- Extract start//end year from filters: make it work for  projects



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60724 d315682c-612b-4755-9ff5-7f18f6832af3
2021-03-26 09:59:19 +00:00
Argiro Kokogiannaki cf98603e32 [Monitor Dashboard| trunk]
-remove datatables
-Indicator utils: applySchemaEnhancements -> check for profiles all-inclusive and original


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60610 d315682c-612b-4755-9ff5-7f18f6832af3
2021-03-09 09:36:05 +00:00
Konstantinos Triantafyllou b49b175ab8 [Monitor Dashboard | Trunk]: Remove dashboard from development. Add canActivateChild on monitor guard.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60538 d315682c-612b-4755-9ff5-7f18f6832af3
2021-03-01 18:26:58 +00:00
Argiro Kokogiannaki ec169cbf99 [Monitor dashboard|Trunk]
- indicator utils: indicator enhancements - update profile




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60451 d315682c-612b-4755-9ff5-7f18f6832af3
2021-02-18 15:55:53 +00:00
Argiro Kokogiannaki be871e043b [Monitor Dashboard | trunk]
app: for Default profiles remove  menu for users and pages 
add properties for monitor stats tool
stats tool: apply new schema changes
	in indicator form add method to check for schema enhancements and update the url


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60258 d315682c-612b-4755-9ff5-7f18f6832af3
2021-01-15 16:02:30 +00:00
Argiro Kokogiannaki 82c9d21e07 [Monitor | Trunk]
- fix issue losing the active topic - when changing the sub categeries
- add property disableFrameLoad in dev, and disable loading frames when the property exists and is true
- remove checks about recommnededFor stakeholders


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60117 d315682c-612b-4755-9ff5-7f18f6832af3
2020-12-11 10:14:27 +00:00
Konstantinos Triantafyllou 44c61ac015 [Monitor Dashboard | Trunk]: Add get alias method to check if alias is already in use
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60099 d315682c-612b-4755-9ff5-7f18f6832af3
2020-12-08 16:40:11 +00:00
Konstantinos Triantafyllou 2f47c6c069 [Monitor Dashboard | Trunk]: Fix create stakeholder bug
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60095 d315682c-612b-4755-9ff5-7f18f6832af3
2020-12-08 11:39:50 +00:00
Konstantinos Triantafyllou 479463ca63 [Monitor Dashboard | Trunk]: Some UI changes
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@60004 d315682c-612b-4755-9ff5-7f18f6832af3
2020-12-01 15:43:43 +00:00
Argiro Kokogiannaki f51535542e [Monitor Dashboard|Trunk]
-Search pages: 
	-updates for custom filter
	-add
	-remove custom filter parameters

-Monitor component:
	- apply height sizes
	- put indicator title inside the card
	- add link to graph
	- add last update of statistics date
	- encode and handle filter parameters similar to search pages

-Indicators: add height in the form


 


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59980 d315682c-612b-4755-9ff5-7f18f6832af3
2020-11-27 10:46:58 +00:00
Argiro Kokogiannaki 086992a91b [Monitor|Trunk]
-edit numbers:
	- create url: parse the index id properly
	- save url: keep only the path from url
	- set stat-tool the default option
	- hide other options for non admins
	- set default json paths for stats-tool

-search link: pass the stakeholder filter in parameters


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59920 d315682c-612b-4755-9ff5-7f18f6832af3
2020-11-19 16:16:36 +00:00
Argiro Kokogiannaki 5404b8575a [Monitor Dashboard | Trunk]
code cleaning:
-remove unused imports, files
- add unsubscribe calls



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59847 d315682c-612b-4755-9ff5-7f18f6832af3
2020-11-13 16:42:12 +00:00
Konstantinos Triantafyllou e839c41b49 [Monitor Dahsboard | Trunk]: Move input component from dashboard to library
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59832 d315682c-612b-4755-9ff5-7f18f6832af3
2020-11-12 17:57:57 +00:00
Konstantinos Triantafyllou 02f9cf4f40 [Monitor Dashboard | Trunk]: Fix number indicator form, add validation
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59811 d315682c-612b-4755-9ff5-7f18f6832af3
2020-11-11 09:20:54 +00:00
Konstantinos Triantafyllou f6319eac64 [Monitor Dashboard | Trunk]: Add alias error. Fix number indicator form validation
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59775 d315682c-612b-4755-9ff5-7f18f6832af3
2020-11-04 23:11:00 +00:00
Argiro Kokogiannaki 5f6c0884b5 [Monitor Dashboard|Trunk]
-set SEO titles also for private view
- add check in getTypesByUserRoles


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59771 d315682c-612b-4755-9ff5-7f18f6832af3
2020-11-04 16:04:29 +00:00
Argiro Kokogiannaki 29537d917d [Monitor Dashboard|Trunk]
-app component: 
	add monitor menu items for non admin pages
	update user menu items - add user info and manage profiles in any page
-update role check check for stakeholder types
	




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59751 d315682c-612b-4755-9ff5-7f18f6832af3
2020-11-03 10:59:48 +00:00
Argiro Kokogiannaki 63e5b51dcd [Monitor Dashboard|Trunk]
- update checks for roles
- Stakeholder form: create stakeholder type if curator of that type of portal administrator



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59747 d315682c-612b-4755-9ff5-7f18f6832af3
2020-11-03 09:42:47 +00:00
Konstantinos Triantafyllou 0d59ccee27 [Monitor Dashboard]: 1. Change menus. 2. Fix visibility edit options. 3. add page_content_header on css
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59729 d315682c-612b-4755-9ff5-7f18f6832af3
2020-10-31 16:02:30 +00:00
Konstantinos Triantafyllou fe47322863 [Monitor Dashboard | Trunk]: Add full page loading on app component, fix admin dashboard guard
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59724 d315682c-612b-4755-9ff5-7f18f6832af3
2020-10-30 11:33:51 +00:00
Argiro Kokogiannaki df36b36b5d [Monitor Dashboard|Trunk]
Description:
	add additional description field
	add tooltip to  show description
Manage stakeholders: 
	add checks for roles


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59713 d315682c-612b-4755-9ff5-7f18f6832af3
2020-10-29 09:17:39 +00:00
Argiro Kokogiannaki 264a16c9bf [Monitor|Trunk]
-remove isPublic/isActive and their funtionalities
-add visibility
-update stakeholder and indicator cards

-add beta version of stats tool



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59675 d315682c-612b-4755-9ff5-7f18f6832af3
2020-10-23 13:58:16 +00:00
Konstantinos Triantafyllou 032752f8a5 [Monitor Dashboard | Trunk]: Organize new dashboard theme to files
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59619 d315682c-612b-4755-9ff5-7f18f6832af3
2020-10-19 09:07:43 +00:00
Argiro Kokogiannaki 98ced85b37 [Monitor|Dashboard]
Indicator utils:
	- enable named query numbers
	- fix adding filter in named query with default year range
	- when chart has year filter by default apply user year range if the range is stricter, else keep the default



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59511 d315682c-612b-4755-9ff5-7f18f6832af3
2020-10-06 12:22:59 +00:00
Argiro Kokogiannaki 25053f5d84 [Monitor Dashboard|Trunk]
AdminDashboard Guard: correct query params for user nfo page



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59443 d315682c-612b-4755-9ff5-7f18f6832af3
2020-09-21 12:51:37 +00:00