envidat_frontend tagshttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags2020-11-17T12:50:41Zhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.932v_0.6.932Dominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.931v_0.6.931Dominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.921v_0.6.921<p data-sourcepos="1:1-3:84" dir="auto">It's been a while since the last EnviDat release, we had a bit a different focus for a while.
Because we have released an other app: the S3 Browser which provides access to large datasets on <a data-sourcepos="2:98-2:135" href="https://envicloud.wsl.ch/" rel="nofollow noreferrer noopener" target="_blank">EnviCloud</a>
(It's also an open source project available: <a href="https://github.com/EnviDat/S3_Browsing" rel="nofollow noreferrer noopener" target="_blank">https://github.com/EnviDat/S3_Browsing</a>)</p>
<p data-sourcepos="5:1-7:86" dir="auto">Also there was been some major work done towards the sign in part of EnviDat!
It's is still experimental and in development, but the main functionality of the users dashboard is finished.
Next up is the creation of metadata entries. So stay tuned for the next major release.</p>
<p data-sourcepos="9:1-10:83" dir="auto">With that said, the new EnviDat release is here: <strong data-sourcepos="9:50-9:70">Happy Home Office</strong> Release!
It includes many, many code changes, so here it is broken down to the main aspects.</p>
<h3 data-sourcepos="12:1-12:18" dir="auto">
<a id="user-content-major-features" class="anchor" href="#major-features" aria-hidden="true"></a>Major Features</h3>
<p data-sourcepos="13:1-14:276" dir="auto"><strong data-sourcepos="13:1-13:18">Read-Only Mode</strong>
EnviDat can now run on in a read-only mode, which allows users to explore the metadata and all the other information about Envidat when the servers are in maintenance for example. An info banner is shown to indicate that any connection to the server is currently not possible.</p>
<p data-sourcepos="16:1-18:244" dir="auto"><strong data-sourcepos="16:1-16:28">Tidied up the Navigation</strong>
The About Page includes now the Policies, Guidelines and DMP Templates that's why the navigation has become smaller.
Directly access to <a data-sourcepos="18:20-18:79" href="https://www.envidat.ch/beta/#/about/guidelines" rel="nofollow noreferrer noopener" target="_blank">Guidelines</a> is still possible, also for the <a data-sourcepos="18:113-18:168" href="https://www.envidat.ch/beta/#/about/policies" rel="nofollow noreferrer noopener" target="_blank">Policies</a> and for the <a data-sourcepos="18:182-18:244" href="https://www.envidat.ch/beta/#/about/dmp" rel="nofollow noreferrer noopener" target="_blank">Data Management Plan</a></p>
<p data-sourcepos="20:1-21:106" dir="auto"><strong data-sourcepos="20:1-20:24">Related Publications</strong>
When a user provides DORA ids for the "Related Publications" section, they now will be resolved correctly.</p>
<p data-sourcepos="23:1-24:432" dir="auto"><strong data-sourcepos="23:1-23:23">New Design Language</strong>
EnviDat is built with vue.js and vuetify.js. <a data-sourcepos="24:46-24:122" href="https://vuetifyjs.com/en/introduction/why-vuetify/#what-is-vuetify" rel="nofollow noreferrer noopener" target="_blank">Vuetify</a> is a UI component framework which implements the <a data-sourcepos="24:173-24:220" href="https://material.io/" rel="nofollow noreferrer noopener" target="_blank">material design language</a> defined by Google. So it provides the basis for the visual components of EnviDat and we updated to the latest version 2.x of Vuetify which also implements latest definition of the material design language (2.0).</p>
<h3 data-sourcepos="26:1-26:18" dir="auto">
<a id="user-content-minor-features" class="anchor" href="#minor-features" aria-hidden="true"></a>Minor Features</h3>
<ul data-sourcepos="27:1-33:0" dir="auto">
<li data-sourcepos="27:1-27:105">Multiple minor layouts adjustments for consistent layouts of the different components through all pages</li>
<li data-sourcepos="28:1-28:59">A contact section with team email added to the About Page</li>
<li data-sourcepos="29:1-29:72">The organigram in about team section includes Rebecca Buchholz now :)</li>
<li data-sourcepos="30:1-30:76">Metadata cards show an icon to indicate to the type of spatial info it has</li>
<li data-sourcepos="31:1-31:100">Author Data Credit Score is hidden for now, until it's more clearly implemented and understandable</li>
<li data-sourcepos="32:1-33:0">Reduce the layouts for resource cards to use only one for all the different screen sizes: mobile, tablet, desktop</li>
</ul>
<h3 data-sourcepos="34:1-34:16" dir="auto">
<a id="user-content-improvements" class="anchor" href="#improvements" aria-hidden="true"></a>Improvements</h3>
<ul data-sourcepos="35:1-40:0" dir="auto">
<li data-sourcepos="35:1-35:66">Refactoring of code structures into modules including unit tests</li>
<li data-sourcepos="36:1-36:122">Multiple parts of the frontend can be configured via config file on the backend without having to re-deploy the frontend</li>
<li data-sourcepos="37:1-37:82">Images are provided in "webp" format for modern browsers for faster loading time</li>
<li data-sourcepos="38:1-38:77">Major code clean ups base on code analysis tools like codacy or codeclimate</li>
<li data-sourcepos="39:1-40:0">Aaaand many bugs have been squashed</li>
</ul>
<p data-sourcepos="41:1-41:93" dir="auto">That's it for now, stay save, stay healthy and see you for the next release 0.7.0 of EnviDat.</p>2020-11-17T12:50:41ZDominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.92v_0.6.92Dominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.918v_0.6.918Dominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.917v_0.6.917Dominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.916v_0.6.916Dominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.915v_0.6.915Dominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.914v_0.6.914Dominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.913v_0.6.913Dominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.911v_0.6.911Dominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.91v_0.6.91Dominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.9v_0.6.9Dominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.85v_0.6.85Dominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.82v_0.6.82<p data-sourcepos="1:1-1:120" dir="auto">This was a minor release, however it got delayed due to corona home office and increased priority of the GC-Net project.</p>
<p data-sourcepos="3:1-3:23" dir="auto">The major features are:</p>
<ul data-sourcepos="4:2-8:0" dir="auto">
<li data-sourcepos="4:2-4:59">Bing maps added to the leaflet maps as a satellite layer</li>
<li data-sourcepos="5:2-5:131">A new Data Management Plan - DMP Page which is a template for research of the WSL to use for defining their data mangement plan.</li>
<li data-sourcepos="6:2-6:77">The Author card has more colors which fit better into the theme of envidat</li>
<li data-sourcepos="7:2-8:0">The Authors card also has a Data Credit Level to show the progress needed for the next Level</li>
</ul>
<p data-sourcepos="9:1-9:23" dir="auto">And a few minor changes</p>
<ul data-sourcepos="10:2-16:0" dir="auto">
<li data-sourcepos="10:2-10:59">Metadata Detail page the list of resources is scrollable</li>
<li data-sourcepos="11:2-11:62">Metadata Detail page rearranged the different subcomponents</li>
<li data-sourcepos="12:2-12:60">changed the contrast of some icons for better readability</li>
<li data-sourcepos="13:2-13:80">changed the gradient of the metadata cards title image for better readability</li>
<li data-sourcepos="14:2-16:0">The list of Author tags in the metadata header is scrollable and has a max-height</li>
</ul>
<p data-sourcepos="17:1-17:12" dir="auto">Improvements</p>
<ul data-sourcepos="19:1-21:64" dir="auto">
<li data-sourcepos="19:1-19:16">code clean ups</li>
<li data-sourcepos="20:1-20:78">extracted test data from build to reduce loading time in the clients browser</li>
<li data-sourcepos="21:1-21:64">updated & changed dependencies also to reduce the loading time</li>
</ul>2020-06-05T09:56:14ZDominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.81v_0.6.81Dominik Haasshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.8v_0.6.8Dominikshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.73v_0.6.73Dominikshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.72v_0.6.72Dominikshaodiese@gmail.comhttps://gitlabext.wsl.ch/haas/envidat_frontend/-/tags/v_0.6.71v_0.6.71<p data-sourcepos="1:1-2:32" dir="auto">This release is all about improvements to the metadata detail page.
It adds these <strong data-sourcepos="2:15-2:32">major features</strong></p>
<ul data-sourcepos="4:1-6:0" dir="auto">
<li data-sourcepos="4:1-4:145">The MetadataDetail Page shows details about the Authors, the amout of datacredit and datasets published, as well as a few further informations.</li>
<li data-sourcepos="5:1-6:0">The Searchbar was moved into metadata list and the toolbar was removed</li>
</ul>
<p data-sourcepos="7:1-7:28" dir="auto">And a few <strong data-sourcepos="7:11-7:28">minor features</strong></p>
<ul data-sourcepos="9:1-13:0" dir="auto">
<li data-sourcepos="9:1-9:25">DOI links are clickable</li>
<li data-sourcepos="10:1-10:36">Added ascii check for dead authors</li>
<li data-sourcepos="11:1-11:71">Added a loading scenario with placeholder cards for the projects page</li>
<li data-sourcepos="12:1-13:0">Added lazy loading for authorList to improve the loading speed of the metadata detail page</li>
</ul>
<p data-sourcepos="14:1-14:12" dir="auto"><strong data-sourcepos="14:1-14:12">Bugfixes</strong></p>
<ul data-sourcepos="16:1-19:0" dir="auto">
<li data-sourcepos="16:1-16:43">Scroll reset on project detail Page fixed</li>
<li data-sourcepos="17:1-17:76">Metadata header the "more keywords" button click is fixed on small screens</li>
<li data-sourcepos="18:1-19:0">re-added envidat favicon</li>
</ul>
<p data-sourcepos="20:1-20:16" dir="auto"><strong data-sourcepos="20:1-20:16">Improvements</strong></p>
<ul data-sourcepos="22:1-31:0" dir="auto">
<li data-sourcepos="22:1-22:45">Added multiple unit tests for the factories</li>
<li data-sourcepos="23:1-23:50">Added travis-ci with further code quality checks</li>
<li data-sourcepos="24:1-24:66">Multiple linting errors fixed and code quality strongly improved</li>
<li data-sourcepos="25:1-25:66">Disabled transitions of the metadata list for better performance</li>
<li data-sourcepos="26:1-26:36">Adjusted colors for colorblindness</li>
<li data-sourcepos="27:1-27:59">Removed metadata detail Header gradient for small screens</li>
<li data-sourcepos="28:1-28:41">Adjusted layout of the citation buttons</li>
<li data-sourcepos="29:1-31:0">Improved the layout of the resource cards when description text is expanded</li>
</ul>
<p data-sourcepos="32:1-32:91" dir="auto">For further details about the <strong data-sourcepos="32:31-32:53">DataCRediT Taxonomy</strong> check: <a href="https://www.wsl.ch/datacredit/" rel="nofollow noreferrer noopener" target="_blank">https://www.wsl.ch/datacredit/</a></p>2020-02-28T12:36:32ZDominikshaodiese@gmail.com