Commit Graph

726 Commits

Author SHA1 Message Date
Konstantinos Triantafyllou bb6d744292 Update library before deploy 2023-04-27 15:40:52 +03:00
Konstantinos Triantafyllou 4eb3cb9e9f Update before deploy 2023-04-27 15:39:16 +03:00
Konstantinos Triantafyllou fad8074285 Update uikit to 3.13.10 2023-04-26 12:20:27 +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 40c68f8f08 Merge from develop 2023-04-24 12:46:14 +03:00
Konstantinos Triantafyllou 13dd4654d6 Update library 2023-04-24 12:26:06 +03:00
Konstantinos Triantafyllou 7ccfadf57b Update libraries before production deploy 2023-04-19 16:22:26 +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 9a5de31d58 Add notification on save of stats-profile. 2023-04-11 14:01:14 +03:00
Konstantinos Triantafyllou 7b59267582 Create stats profile admin page 2023-04-11 01:29:30 +03:00
Konstantinos Triantafyllou 0b793bba40 Fix bug with desciption overlay in monitor dashboard 2023-04-06 11:32:20 +03:00
Konstantinos Triantafyllou fbf9d91d03 Update libraries before beta deployment 2023-04-05 12:23:06 +03:00
Konstantinos Triantafyllou cc788e95dc Fix indicatator path undefiend in dashboard if subcategory is changed quickly. 2023-03-28 14:23:05 +03:00
Konstantinos Triantafyllou a9a849a309 Update library before deploy 2023-03-28 08:57:53 +03:00
Konstantinos Triantafyllou 685bb53425 Update libraries before beta deploy 2023-03-27 18:02:30 +03:00
Konstantinos Triantafyllou af751636b2 Hide manage pages from menus. Remove header from admin pages 2023-03-27 15:00:12 +03:00
Konstantinos Triantafyllou 409f263479 Add notification configuration in order to works in mobile 2023-03-24 17:15:41 +02:00
Konstantinos Triantafyllou b9381c41cf Manage Stakeholders: Remove uikit event handler and use cancelEmitter of modal. Update UIkit to 3.12.2 2023-03-23 12:24:11 +02:00
Konstantinos Triantafyllou 50255b1e7d Merge from production 2023-03-23 10:46:21 +02:00
Konstantinos Triantafyllou 9f9127ca91 General: Fix error while initilizing form when stakeholder is changed. 2023-03-23 10:45:16 +02:00
Konstantinos Triantafyllou 0440a5fbfa Update library before deployment 2023-03-23 09:19:36 +02:00
Konstantinos Triantafyllou 41e2eba62e Merge user-info fix from prodiuction. 2023-03-22 19:33:23 +02:00
Konstantinos Triantafyllou 3b8cf0e129 Update stakeholder if route is diff from user-info 2023-03-22 19:31:44 +02:00
Konstantinos Triantafyllou 6d18512491 Monitor page: Hide note in mobile. Change position of filters in mobile. 2023-03-22 17:56:50 +02:00
Konstantinos Triantafyllou abc1547c72 Update for production deploy 2023-03-21 14:16:01 +02:00
Konstantinos Triantafyllou a68b64c35a Merge branch 'develop' of code-repo.d4science.org:MaDgIK/monitor-dashboard into develop 2023-03-20 19:32:20 +02:00
Konstantinos Triantafyllou 7e06e34034 Fix set open for sidebar in app.component 2023-03-20 19:32:10 +02:00
Alex Martzios 4da9f10d20 add color coding for type of stakeholder - manage stakeholders page, update submodules 2023-03-17 16:34:08 +02:00
Konstantinos Triantafyllou b2bda20498 Change manage profiles to the new Back Item for sidebar. Change back in topics in order to be the same with the back of sidebar 2023-03-01 15:22:49 +02:00
Konstantinos Triantafyllou f76bf6091d Add mobile view for monitor page and add change tabs to slider-tabs 2023-02-15 12:53:47 +02:00
Konstantinos Triantafyllou 74934c1a8b Fix a bug while getting numbers of previous active subcategory. Fix sidebar in topics 2023-01-27 15:58:21 +02:00
Konstantinos Triantafyllou bf97a1ff2a Make grid small for indicators. 2023-01-26 16:50:01 +02:00
Konstantinos Triantafyllou 55efe4b09a Add toggle and hover behaviour in sidebar 2023-01-25 08:01:33 +02:00
Konstantinos Triantafyllou 6709deb903 Fix role-verification display if a dashboard is private or restricted. 2023-01-20 17:32:27 +02:00
Konstantinos Triantafyllou 1719469e56 Update libraries before beta and production deployment 2023-01-13 11:34:22 +02:00
Konstantinos Triantafyllou b3403a65cf Some fixes regarding Preview mode. Change round of numbers to over 1M and to one decimal. 2023-01-11 16:09:26 +02:00
Konstantinos Triantafyllou 7568509b95 Fix margins in private content view 2023-01-04 11:55:20 +02:00
Konstantinos Triantafyllou b308e07e1a Change private overlay image and content. Hide categories in manage indicators on server 2022-12-23 17:37:42 +02:00
Konstantinos Triantafyllou 2f70686638 Fix flex align in manage indicators for preview button and page heading 2022-12-22 11:41:04 +02:00
Konstantinos Triantafyllou 7907d3e04a Remove animation from preview button 2022-12-21 18:03:19 +02:00
Konstantinos Triantafyllou cdf9872efa Move preview in the above row of subcategories and show it next to them in sticky 2022-12-21 14:38:00 +02:00
Konstantinos Triantafyllou 8077d58cd7 Round numbers in monitor and admin indicators 2022-12-21 13:40:47 +02:00
Konstantinos Triantafyllou 670dfe6e0a Change preview logic and fix permissions in all pages. Add preview bar when user is on a preview mode 2022-12-20 17:40:46 +02:00
Konstantinos Triantafyllou 8ec038b5b8 Revert powered by in monitor page 2022-12-15 18:08:31 +02:00
Konstantinos Triantafyllou 3ea3f7a8dd Move wrong divider in subcategory menu 2022-12-15 11:30:45 +02:00
Konstantinos Triantafyllou 3613e8dd88 Revert import/export indicators in subcategories, deleted by mistake. 2022-12-15 11:28:11 +02:00
Konstantinos Triantafyllou 61e7c6249b Make subcategories uppercase and add powered by monitor in footer 2022-12-12 19:02:37 +02:00
Alex Martzios 0ed68b21fa remove "Admin Dashboard -" title and logo from monitor admin pages, update submodules 2022-12-12 16:59:59 +02:00
Konstantinos Triantafyllou cf7094bcf0 Change logo of monitor with stakeholder's both in dashboard and admin. Remove logo and Admin dashboard title from Mangege Profile and Manage profiles 2022-12-12 16:18:55 +02:00
Konstantinos Triantafyllou 82b9a57b22 Merge branch 'master' of code-repo.d4science.org:MaDgIK/monitor-dashboard 2022-12-09 18:03:34 +02:00
Konstantinos Triantafyllou e0ede6efa8 1. Add isCurator in create a category. 2. Hide delete section if it not permitted and make manage roles visible to curators and superAdmins 2022-12-09 18:03:19 +02:00
Konstantina Galouni dbc836a969 [Monitor Dashboard | angular-14]: environments/: Set property dashboard: 'monitor'. 2022-11-29 18:13:55 +02:00
Konstantinos Triantafyllou b1397944a1 Fix a bug with category visibility in manage indicators 2022-11-28 17:31:01 +02:00
Konstantinos Triantafyllou 792108684e Add missing about menu subitems 2022-11-09 12:36:14 +02:00
Konstantinos Triantafyllou 9cc66b6191 Update before beta deploy 2022-11-09 11:56:48 +02:00
Konstantinos Triantafyllou bfd19dfaf3 Change description in numbers card in monitor dashboard. Fix infinite loop from last commit in error page. 2022-11-08 16:37:44 +02:00
Konstantinos Triantafyllou 7e4e6e6d46 Change position of note and fix padding in number indicators 2022-11-08 15:35:48 +02:00
Konstantinos Triantafyllou 8e978b0c9f Fix a bug in topics while delete the active entity. Fix a bug with infinity loading when a topic or category is not found. 2022-11-08 15:10:20 +02:00
Konstantinos Triantafyllou 53446ed998 Enlarge modal in edit topic/category/subcategory. Change number indicators view 2022-11-08 09:54:18 +02:00
Konstantinos Triantafyllou f7db2d03b2 Merge indicators and indicators/:topic path in one route configuration. Fix transitions in admin dashboard 2022-11-07 17:01:30 +02:00
Konstantinos Triantafyllou b970b9c302 Add new sidebar in topics component (need to investigate about transition). Add hasInternalSidebar for topics component. Move categories under topics in monitor sidebar 2022-11-04 16:36:51 +02:00
argirok fea494fd0e Merge branch 'master' of https://code-repo.d4science.org/MaDgIK/monitor-dashboard 2022-10-25 18:42:37 +03:00
Konstantinos Triantafyllou a8ab4c2e58 Fix notification message while change the status of an element and its content 2022-10-25 18:42:24 +03:00
argirok 2ad18e5899 fix related to #8135: count properly the filters applied in the parameters 2022-10-25 18:41:51 +03:00
Konstantinos Triantafyllou 191855d64d Relocate preview button from sidebar to header actions. 2022-10-24 11:31:16 +03:00
Konstantinos Triantafyllou 4060033e34 Merge from master 2022-10-23 02:15:13 +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 1e2a7cff85 Merge branch 'master' of code-repo.d4science.org:MaDgIK/monitor-dashboard 2022-10-17 12:44:57 +03:00
Konstantinos Triantafyllou 44427dba5f Fix change status of stakeholder and indicator. Add new APIs in development environment. 2022-10-14 14:59:36 +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 4d7cadbaa7 fix #8107: chart is not properly displayed because filter on field "No Of Funders" was replaced with funder name 2022-10-03 16:00:57 +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 371720080e Update submodules 2022-10-03 12:27:53 +03:00
Konstantinos Triantafyllou f407ecbb73 Update library before beta deployment 2022-09-28 12:19:44 +03:00
Konstantinos Triantafyllou e00fbd3ce5 Add types/ckeditor in dev dependencies 2022-09-26 18:05:13 +03:00
Konstantinos Triantafyllou d0a378158f Update submodules and fix search route configuration 2022-09-23 14:12:05 +03:00
Konstantinos Triantafyllou 612fa0ef2f Update angular core and cli to version 14 2022-09-23 13:25:18 +03:00
Konstantinos Triantafyllou 4ea92912d2 Remove renderModuleFactory (deprecated) 2022-09-23 13:18:31 +03:00
Konstantinos Triantafyllou e8f4729aba Update material to version 13 2022-09-23 12:49:43 +03:00
Konstantinos Triantafyllou c4565f4a00 Update angular core and cli to version 13 2022-09-23 12:47:58 +03:00
Konstantinos Triantafyllou cd34cac238 Update angular core and cli to version 12 2022-09-23 12:40:28 +03:00
Konstantinos Triantafyllou 9d71dc354c Update modules before update 2022-09-23 12:38:39 +03:00
Konstantinos Triantafyllou 6478a81695 Update modules before angular upgrade branch 2022-09-23 11:58:33 +03:00
Konstantinos Triantafyllou 0dc9fea22a Merge remote-tracking branch 'origin/privacy-settings' into new-theme 2022-09-21 14:43:35 +03:00
Konstantinos Triantafyllou c79ccdc25e Update modules before deployment. Remove environement condition for resources 2022-09-21 12:03:18 +03:00
Konstantinos Triantafyllou 7fc44422cf Merge remote-tracking branch 'origin/new-theme' into privacy-settings 2022-09-21 11:45:11 +03:00
Alex Martzios 301fee1246 update submodule 2022-09-21 11:38:24 +03:00
Konstantina Galouni b88667a3fd [Monitor Dashboard | new-theme]: app.component.ts: Removed deprecated RootMenuItem and used MenuItem instead. 2022-09-20 23:59:26 +03:00
Alex Martzios dde969d066 change description to note in indicators preview 2022-09-20 11:02:05 +03:00
Alex Martzios 5f3897da5a change description to note in indicators preview 2022-09-20 10:59:13 +03:00
Konstantinos Triantafyllou 5ac6847e65 Merge remote-tracking branch 'origin/new-theme' into privacy-settings 2022-09-19 17:15:27 +03:00
Alex Martzios 892253b2a1 update submodule 2022-09-19 17:08:21 +03:00
Alex Martzios 21ce37b3a5 update submodule 2022-09-19 16:48:00 +03:00
argirok c0f76eb601 fix import indicators with no numbers - create separate method to migrate from old json format. 2022-09-19 16:38:36 +03:00
Konstantinos Triantafyllou 22b22f4afa Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-09-19 14:43:33 +03:00
Konstantinos Triantafyllou 9b494fcf5a Quick fix for import indicators 2022-09-19 14:42:59 +03:00
Alex Martzios 7daa57ada3 update submodules 2022-09-15 11:56:15 +03:00
Alex Martzios 3bfd648ee8 text changes for topics' visibility modal content 2022-09-15 11:50:24 +03:00
Alex Martzios 0a3860bb4c improve status of topics, categories, subcategories and indicators with new modal message and clickable options 2022-09-14 16:32:52 +03:00
Konstantinos Triantafyllou 4ed0890bb9 Fix a bug with active subcategory in admin 2022-09-13 13:30:16 +03:00
argirok 35e4563144 fix export indicators not in the current active subcategory 2022-09-09 13:00:39 +03:00
argirok 06959c7526 Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-09-08 17:49:45 +03:00
argirok a3b2d58dc9 export: add section information
import: sends a list of sections to save instead of a list of indicators
2022-09-08 17:45:59 +03:00
Konstantinos Triantafyllou a9a0452632 Fix manage stakeholders loading stuck in case of session expired. 2022-09-08 16:51:10 +03:00
argirok 62dff971f3 manage indicators page add checks 2022-09-08 16:40:00 +03:00
Konstantinos Triantafyllou c1bc7b6a5a Fix a transition initilization after deleting a subcategory 2022-09-08 15:10:01 +03:00
Alex Martzios 3d6cbf8b3e add changes for fullscreen chart view on monitor component as well 2022-09-07 15:20:43 +03:00
Alex Martzios e510da08de remove 'uk-blend-multiply' from charts and add it conditionally for fullscreen view to work 2022-09-07 14:52:48 +03:00
Konstantinos Triantafyllou dc32e4c99d Update library before beta deploy 2022-08-31 13:17:01 +03:00
Konstantinos Triantafyllou 6245e80e53 Update library before beta deploy 2022-08-31 12:56:08 +03:00
Konstantinos Triantafyllou 01fbf9c3f6 Update routing of indicators pages 2022-08-29 16:58:03 +03:00
Konstantina Galouni c65174dbcd [Monitor Dashboard | new-theme]: Updated develop page and added example | Made graph and feedback line sticky in indicators' page.
1. develop.component.ts: Added example bullet for research products & Updated view of bullets (removed quotes - type bold).
2. page-content.component.ts:
   a. Added <div id="page_content_sticky_footer" #sticky_footer> and <div id="page_content_footer" #footer>.
   b. Added methods "ngAfterContentChecked()", "observeStickyFooter()", "calcStickyFooterOffset()" to calculate offset of sticky footer.
3. monitor.component.html: Added graph & feedback line as sticky_footer in >= medium screens and as footer in small screens.
2022-08-29 14:57:05 +03:00
Konstantinos Triantafyllou c65047f61d Add entities in app component in order to handle notification groups properly. 2022-08-05 15:00:21 +03:00
Alex Martzios 8ca270d48a add routing for indicator themes page and update submodules 2022-08-05 11:34:56 +03:00
Konstantinos Triantafyllou 3e1100e0ad Change back icon for manage profiles 2022-08-04 17:59:31 +03:00
Alex Martzios 170a93d108 add loading for modals: edit/create/delete topics and indicators 2022-08-04 17:45:43 +03:00
Konstantinos Triantafyllou f9dc782008 Change header info style. Fix menu in admin routes. Add replaceHeader for dashboard and stakeholder admin. 2022-08-04 15:33:49 +03:00
Alex Martzios bcbbefc277 add loading when editing/creating stakeholder profiles 2022-08-04 12:28:55 +03:00
Konstantinos Triantafyllou 48467c7172 Remove dx from doi properties and delete removed table properties 2022-08-03 21:05:07 +03:00
Konstantinos Triantafyllou adcc611fd7 Remove margin from plus at create category/subcategory 2022-08-02 23:42:38 +03:00
Konstantinos Triantafyllou ec9046569e Add some missing monitor styles. Fix monitor menu items base on home pages 2022-08-02 23:34:30 +03:00
Konstantinos Triantafyllou 71f6c494fb Update library before beta deploy 2022-08-02 23:23:48 +03:00
Konstantinos Triantafyllou 17b7d4296a Add resources menu item if environment is not production. Add placeholder in manage stakeholders 2022-08-02 23:15:38 +03:00
Konstantinos Triantafyllou 6a952b2615 Fix period filter and add filters counter 2022-08-02 10:42:23 +03:00
Konstantinos Triantafyllou bd02944e07 Disable frames load for dev, committed by mistake. 2022-07-29 14:48:43 +03:00
Konstantinos Triantafyllou 9d110a6fbf Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-07-29 14:47:42 +03:00
Konstantinos Triantafyllou ea613919c3 Fix a bug when you are saving a topic, etc., this triggers transition. Add dev condition for resources menu item 2022-07-29 14:47:32 +03:00
Alex Martzios b49937d756 show number indicator description similar to charts 2022-07-28 16:05:26 +03:00
Konstantinos Triantafyllou 26cb6eace9 Add indicators page in stakeholder dashboard. Add resources in menu and add methodology and indicators as sub items 2022-07-27 12:36:18 +03:00
Alex Martzios f7686f2ba4 add subcategory description on top of the indicators 2022-07-26 15:24:53 +03:00
Alex Martzios 6a8637d994 update submodules 2022-07-25 15:39:43 +03:00
Konstantinos Triantafyllou e08f808564 Update library before beta deployment 2022-07-25 12:02:18 +03:00
Konstantinos Triantafyllou 5322118b42 Delete dashboard-theme 2022-07-25 11:19:53 +03:00
Konstantinos Triantafyllou f567e9d215 Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/monitor-dashboard into new-theme 2022-07-25 11:18:58 +03:00
Konstantinos Triantafyllou 555c717e21 Monitor page: Fix margins 2022-07-25 11:18:46 +03:00
Alex Martzios 5d8a3319ea rename "Search" menu item to "Browse data" + update submodules 2022-07-19 14:53:37 +03:00
Konstantinos Triantafyllou d5eff684cd Import specific less files from library instead of _import 2022-07-18 12:20:27 +03:00
Konstantinos Triantafyllou ac0d97404a Rename all component css to less. Import less from common-assets and delete deprecated.css. Remove dashboard-theme submodule 2022-07-17 16:24:47 +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 3ffed87ad4 Topics: Add reorder functionality. Change sticky header to sticky actions in general, monitor and manage stakeholders 2022-07-14 14:38:20 +03:00
Konstantinos Triantafyllou 14a4a6e393 Update libraries for deploy 2022-07-13 16:27:46 +03:00
Konstantinos Triantafyllou 57645bd48e Update libraries before deployment 2022-07-12 11:44:37 +03:00
Konstantinos Triantafyllou 26b9b43e0a General move buttons above form 2022-07-08 21:58:14 +03:00
Konstantinos Triantafyllou a5f598d0ec Fix bug with edit stakeholder form, when enable form fields before save/ 2022-07-08 21:21:47 +03:00
Konstantinos Triantafyllou c134dc4367 Quick fix for svgs with opacity in topics 2022-07-04 23:48:11 +03:00
Konstantinos Triantafyllou eee6993f4d Delete less variables regarding dark menu and import dark parameter in navbar in dashboard pages 2022-07-04 22:35:58 +03:00
Konstantinos Triantafyllou 130926a80f Add admin menu in admin/user-info. Fix a bug initializition of menu. 2022-07-03 11:55:49 +03:00
Konstantinos Triantafyllou fbec29e2ca Remove active element from topics menu. Remove icons from edit-stakeholder and change buttons of file upload to small. Fix error page padding from top 2022-07-02 21:27:29 +03:00
Konstantinos Triantafyllou d67c19a913 Add user-info in dashboards and admin and change url to monitor in error pages. General change container-small to container 2022-06-29 14:35:21 +03:00