Releases: BlueBrain/nexus-web
v1.7.2
This is a patch release that addresses a series of issues. Please find below the full list of changes.
What's Changed
- Prevent search table header controls from overflowing onto new line by @nicwells in #987
- 2709 redesign resource view by @nicwells in #986
- 2932 Prevent Resource side drawer from closing when it shouldn't by @nicwells in #988
- 2807 admin layout tab update by @smitfire in #985
- 1315 open links by @dhaneshnm in #989
- 2890 align styling in fusion by @nicwells in #991
- Switch logic - multi-value field has and, single-valued not by @nicwells in #993
- 2611 enable jump to studio from search bar by @nicwells in #992
- 2943 reinstate create resource in admin by @nicwells in #994
- 2944 custom views to be listed in query tab by @nicwells in #995
- Changing filter value triggers on finish automatically vs apply button by @smitfire in #990
- FIxed filter bug check by @smitfire in #996
- Remove fuzziness from search by @nicwells in #998
- Use Resource end point for studio listing by @dhaneshnm in #999
- PDF Viewer not loading fix by @nicwells in #1000
- Search filter bug condition by @smitfire in #1003
- 2941 styling improvements fixes and improvements by @nicwells in #1002
- Support removing tags from resources by @nicwells in #1001
- Disable data cart download button when no perms by @nicwells in #997
- Persist open/close state of plugins by @nicwells in #1004
- 2922 support dates by @dhaneshnm in #1005
- Handle objects in search by @dhaneshnm in #1007
- remove double quotes from display by @dhaneshnm in #1008
- 1673 better error when try recreate deprecated org or project by @nicwells in #1009
- Support composite views in data tables by @nicwells in #1006
- Fix array values by @dhaneshnm in #1010
- Fix creation of resources list from "copy resource list" shortcut link by @nicwells in #1012
- 2644 allow user to select search config by @nicwells in #1011
- Add redirect params to login call back by @dhaneshnm in #1014
- 2986 fix styles by @dhaneshnm in #1015
- Always keep tooltip visible in viewport by @nicwells in #1017
- 2902 move sidebar to header by @nicwells in #1016
- added numerics and conditions to call numerics component to search by @smitfire in #1013
- Fix behaviour of copy button by @dhaneshnm in #1019
- 2835 Search bar text and searching for things with same value as project or studio by @nicwells in #1020
- More specific css rules and fix at same time by @nicwells in #1021
- Graph Analytics by @dhaneshnm in #1022
- 2082 admin plugin link support navigation versioned identifiers by @nicwells in #1023
- 2999 scale large pdfs down to size and support zoom/pan by @nicwells in #1026
- Fix to allow user to scroll all the way to bottom of gallery drawer by @nicwells in #1027
- Only show graph analytics tab when plugin enabled in Delta by @nicwells in #1028
- 3020 consistent datetime throughout app by @nicwells in #1029
- Fix style by @nicwells in #1032
- Move hook call to top-level of function component by @nicwells in #1033
- Add edges to GraphAnalyitics by @dhaneshnm in #1031
- Copy notification for button dropdowns by @nicwells in #1034
- Histogram and stats by @smitfire in #1030
- graph analytics info blurbs by @smitfire in #1037
- Add AntD Statistics component to display Statistics by @dhaneshnm in #1038
- Add edge arrow for target to show directionality by @nicwells in #1040
- 3084 app crash when adding to cart from data table by @nicwells in #1039
- 3094 3095 search numeric column chart type and style by @nicwells in #1041
- Minor fixes for Graph Analytics by @dhaneshnm in #1042
- Fix number formating for GraphAnalytics Panel by @dhaneshnm in #1043
- Clear resourcelist filter by @dhaneshnm in #1044
- fix row count, row selection, select-row width for pagination by @dhaneshnm in #1045
- Set padding on percentage, to accoint for view resizing by @dhaneshnm in #1046
- Remove bidirectional arrows by @dhaneshnm in #1047
- 3113 search reset bug fix by @nicwells in #1048
- Load from ENV the name of service account realm to be hidden for Login by @bogdanromanx in #1050
- 3106 numeric missing bug by @smitfire in #1049
- Clear Search text by @dhaneshnm in #1051
- Fix bug where deselecting filter value does not remove it by @nicwells in #1054
- Handle case where there are multiple label values by @nicwells in #1052
- Fixed data cart search bug by @smitfire in #1055
- Set average value and precesion value by @dhaneshnm in #1065
- Statistics tab by @dhaneshnm in #1066
- Correct the behaviour of 'missing' filter by @dhaneshnm in #1068
- set Infinity as the default limit for slider by @dhaneshnm in #1067
- 2974 handle missing metadata in plugins by @nicwells in #1064
- Refactor edit table by @dhaneshnm in #1069
- Sorting based on filter by @smitfire in #1070
- Add an additional spinner for data reuslts in table. by @dhaneshnm in #1071
- 3114 scroll bug by @smitfire in #1075
- Fix when missing permissions tooltip is displayed by @nicwells in #1077
- 3174 3176 small studio UI fixes by @nicwells in #1076
- Correct url with destination by @nicwells in #1073
- Clicking icon in search config opens select by @nicwells in #1081
- Provide a friendlier error message when unable to access authentication provider by @nicwells in #1079
- Fix studio scroll issue by @smitfire in #1074
- 3184 honour filterable flag by @nicwells in #1080
- Project query aggregate in list too by @smitfire in #1083
- 3039 jira discussions by @nicwells in #1085
- Jira - switch to using self url for project and resource, better error handling and only show plugin when enabled by @nicwells in #1095
- Preview download plugins - keep original filenames and fix error by @nicwells in #1107
- 3190 copy url 2 by @dhaneshnm in #1108
- 1.8.0 m3 by @dhaneshnm in #1105
- 3191 deprecated false included in query by @smitfire in #1109
- 1.7.1 fix by @dhaneshnm in #1110
- set a defualt view for workspaces by @dhaneshnm in #1112
- Check for case where Jira oauth token rejected by @nicwells in #1111
- Fix plugins stu...
v 1.7.1
v 1.7.0
Features
Graph Analytics
Fusion now enables users to inspect properties and relationships of resources in a given project via the new Graph Analytics plugin.
Studios Elasticsearch Support
Support Elasticsearch and Composite views has been added to Studios. Studios targetting an Elasticsearch view provide the option for more performant Studios compared to those targetting a Sparql view. The Studio data model has changed to support this, see migration notes for migrating existing Studios.
Search Enhancements
Search configurations
Search configurations have been introduced to provide convenient access to apply common search criteria.
Support for Numerical and Date columns
Numerical and date type column support has been added providing the ability to filter search results appropriately for these data types.
Jump to Studio
The Search bar can now be used to search for Studios and navigate to them directly.
Better Preview support for PDFs
Enhanced support for previewing PDFs in the resource preview plugin provides the ability to zoom in and pan large PDFs.
Versioned Links
Resource links to other resources can now be version-specific.
Remove Tag from Resource
Tags can now be removed from a resource directly in Fusion.
UI Enhancements
The following UI enhancements have been made in this version:
- Redesigned Resources panel with quick access to high-level details of resource. Plugin opened/closed status is also persisted improving the UX when wanting to view the same plugin(s) for several resources.
- Colour scheme has been updated to better align with our style guide.
- Navigation has moved from the sidebar to the header giving more screen real-estate.
Fixes
A series of bugs have also been fixed.
v1.7.0-M1
Features
- Resources view redesign 2709
- Admin view redesign.
- Delta links in search and workflows now opens in corresponding fusion 1315
- New Styling for fusion. Fusion now follows Blue Brain Style guide.2890
Fixes
- Prevent resource side drawer from closing when shouldn't .
- Prevent search table header controls from overflowing onto new line.
v1.6.1
v1.6.0
✨ Features
- Revamped Fusion search. Fusion search will now use delta search end point and will provide a improved UI with sorting, filtering, pagination etc.
- Real-time updates. Fusion now uses 'indexing=sync' option in delta API. This means all the updates made through fusion will be indexed in delta synchronously.
- Sub apps other than studio will be hidden in sidebar for anonymous users.
- Fusion will show a warning message when projects are due for deletion.
✨ Fixes
- Fixes on video player plugin.
v1.6.0-M1
Minor release for Nexus Fusion.
✨ Features
- YouTube plugin. Resources, with YouTube links in its distribution property, can now display them in an embedded YouTube player.
- PDF and CSV viewer plugin. Resources, with CSV data or PDF file links in their distribution property, can preview them in the resource view.
- Real-time updates. Fusion now uses 'indexing=sync' option in delta API. This means all the updates made through fusion will be indexed in delta synchronously.
✨ Fixes
1.5.1
Minor release for Nexus Fusion.
✨ Features
- New layout for Data Table in workflow sub-app.
- New notification handling for all sub-apps.
- Ability to remove Dashboards and workspaces from the studio.
- New Layout for studio edit buttons.
- Studio Dashboard respects resource tags in the view.
- Pagination support for sparql editor in Admin sub-app.
✨ Fixes
- Fix for broken download metadata and files in Data Cart .
- Data Table bug fixes (sorting and confirmation dialog).
- Allow users to link activities to a new step.
- Resources listing uses pagination instead of the infinite scroll in Admin.
- Show the path on the step selection dropdown to distinguish workflow steps with the same or similar names.
- Fix for broken View deprecation in Admin.
v1.5.0
1.5.0 Fusion Release
In this minor release, we have added two new sub-applications to fusion. We have also updated the Admin app to match the v1.5.0 release of Nexus Delta.
✨ Features
- Search sub-app (Beta)
- Choose an Elasticsearch index to search on.
- Configure facets and attributes.
- Workflow sub-app (Alpha)
- Create workflows.
- Creates steps and sub-steps to describe the workflows.
- In each step, link activities and add inputs.
- Visualize data by adding data tables, activity tables, or input tables.
- Data Cart
- Save resources locally in your data cart, either from the resource view or from a data table.
- Download and copy IDs from the cart resources in bulk.
- Studio sub-app
- Support for Elasticsearch queries in Studios.
- Brand your deployment of Nexus Fusion for your needs.
- Configure sub-apps visibility for anonymous users.
- More under the hood improvements.
v1.4.2
1.4.2 Fusion Release
This is a minor update with bug fixes and small feature additions.
✨ Features:
- New 404 page.
- Users can now login by clicking on realm option on the header. (BlueBrain/nexus#1674)
- Configurable application logo.
- Add External sub apps using a config file.
- Show or hide sub apps in the side bar using config file.
- UI elements now use Antd 4.0.
- Allow plugins config to target multiple shapes (BlueBrain/nexus#1558)
- Display latest version and link it to the GitHub commit in the info box. (BlueBrain/nexus#1757)
- Collapse and expand behavior of side bar menu is modified. (BlueBrain/nexus#1692)
👷 Fixes:
- Avoid unnecessary re-renders in studio sub app (BlueBrain/nexus#1593).
- Infinite scroll works in ResourceList (BlueBrain/nexus#1591)