Issues
Please visit the issue tracker at the Redmine communication platform (project members only.)
Changelog
Open Issues / Requests
* HUB home page
[ ] "Contributors" menu: Expand the list of contributors so everybody is happy! ;)
* Training Gateway Search Page
* Science Demonstrators Page
* Hands-On Area Page
* Catalogue of Services
* API Check page
[ ] 3 VLIZ services still marked as failing. Check-URL is misconstructed by CoS API team. - API team contacted, no reply yet.
* Feedback Form
* ENVRI Hub in general
Implemented Changes
* Changes implemented after the Final Event
[x] add anti-spam honeypot field to form
[x] add profanity check for submissions
[x] hilight science demonstrator when coming from unified search
[x] support science demonstrators keywords in the unified search - science demonstrators need keywords
[x] add info text to unified search
[x] hands on section: add another Jupyter Notebook (MATSE project)
[x] hilight hands-on item when coming from unified search
[x] include hands-on items in unified search
[x] Include content from hands-on area in unified search
[x] following Keith's advice, cookie banner is modal
[x] fixed pdf download in cookie banner
[x] add a free text field to the catalog of services search
[x] Add many more documentation texts. - waiting for Maggie's team
[x] Migrate Hub to new EGI server (incl. techdev for apache+django+pyenv) - ongoing
[x] replaced Raul's test server for dashboard retrieval with more stable server
[x] cleanup, rearrange code
* Hub home page
[x] Should the "Under development" entries really be in the "Featured Use Cases" carousel?
[x] added Training Catalogue API link to services menu.
[x] Background image "Under Construction" -> "Demonstrator"
[x] Finalize "Featured Use Cases", specifically "under construction" items
[x] Add demo version of Atmospheric Demonstrator
* Training Gateway Page
[x] Do we need a different handling for very long entries in the search result table (e.g. the title column)?
[x] dynamically fill radio/checkboxes in search filters [2023-03-08], AA
[x] redesign layout according to latest specs [2023-03-08], AA
[x] show number of search results [2023-04-19], AA
[x] hide some features on page for now
[x] Provide a text blocks for the "Something..." placeholder (intro text)
[x] Should the result table contain more/less columns or leave as it is?
[x] What should the column "location" in the search results contain? Should it be removed? Replaced by url
[x] Currently, there are 2 filters named "Other" (G7 and R17 have an "Other" entry each).
* Science demonstrators page
[x] Approval for layout of details page.
[x] "The story behind the scene - Why are we FAIR": contributions are missing for all demonstrators (not relevant for EGU23 though)
[x] Details pages: Images too large on iOS/OSX?
[x] IAGOS is not the Co-Location demonstrator (-> Damien B.)
[x] delete previous entries when recreating science demonstrators page from updated excel file [2023-04-17], AA
[x] display more (all?) fields from excel file on science demonstrator page
[x] implement new url: https://envri-hub.envri.eu
[x] several links to the training gateway should all point to same page
[x] implement media (image and downloadable resources)
[x] Add "ENVRI Stations" demo to "Featured Use Cases"
[x] "The story behind the scene": Hide on production server
[x] Details pages: Make links in 'Additional Information' clickable
[x] Details pages: Media images scroll issue on mouse over
[x] What about line 12 in the spreadsheet ("AnaEE,eLTER,DiSSCO,ICOS")?
[x] update URL for repository for the Dashboard
* Catalogue of Services
[x] open links in separate tab
[x] have URLs in the details panel as clickable links
[x] Pick one in respective turtle file: ACTRIS Data Center vs. ACTRIS Data Centre, otherwise this translates into an additional service provider.
[x] References to invalid vocabulary in service type dropdown.
[x] References to invalid vocabulary in science domain dropdown.
[x] Categorize services by service-provider, not data-provider field
* API Check page
[x] Providers did not agree on which API field the hub should check for availability of the service (serviceEndpoint vs. endpoint in the API, hydra:IriTemplate > hydra:template vs. hydra:entrypoint in turtle)
* Feedback Form
[x] Define feedback-form content/questions.
[x] Collect career stage
* ENVRI Hub in general
[x] visual style makeover