Releases: BlueBrain/nexus
v1.8.0-M3
This is a milestone release, most notable changes are:
- ElasticSearchView resourceTag config is not taken in consideration for synchronous indexing #3266
- Unable to upload empty files using the RemoteDiskStorage #2921
- Update all project dependencies #3225
- Improve error message on remote storage errors #3254
- Add Jira in the Delta dependencies in the version endpoint #3199
- Jira Integration - Test and handle correctly error cases #3198
Full list of closed issues for Delta can be found here.
v1.8.0-M2
This is a milestone release, most notable changes are:
- JIRA integration: authentication support for oauth 1.0, token mapping, query and issue update through Delta #3039, #3096, #3196, #3200, #3201, #3204
- Redirect to Fusion for resources and projects when the Accept header is text/html #3173, #3208
- Fetch original payload is not retrieving null values #3112
- Unable to upload empty files using the RemoteDiskStorage #2921
Full list of closed issues for delta: https://github.com/BlueBrain/nexus/issues?q=is%3Aissue+is%3Aclosed+label%3Adelta+closed%3A2022-03-15..2022-05-09+
v1.7.0
The main goal of this release is to provide support for an enhanced search experience in Fusion as well as to introduce a new extensible model to define Elasticsearch views based on pipes.
Secondary goals include:
- Removal of the Nexus cli
- Removal of the docker based client
- Allow the use of an external configuration file for Delta
- Allow deleting tags on resources
- Allow tagging deprecated storages and views
- Refactor graph-analytics plugin to make indexing faster
- Add a group identifier in Elasticsearch projections of composite views
v1.6.1
This is a bug-fix release that addresses a series of issues:
- Graph-analytics returns edges for non existing nodes #2871
- Graph analytics is trying to resolve every link to all types of resources #2852
- Composite key values cache is not distributed across nodes #2909
- Shortcut Acl permission check (project -> org -> root) when address matches early #2916
- Resource-view opens up as a side panel #2617
- User can see all data, when the search query is empty #2875
- A loading spinner shows up when there is a delay in fetching search results #2880
- Label 'none of' in filter was previously mis labelled as 'any of' #2872
- The behaviour of 'none of' filter has been fixed to avoid confusion with other filters #2898
- Preview plugin big fix to prevent it from crashing for certain file paths #2884
- Search bar matches query content #2874
Full Changelogs:
- Delta: v1.6.0...v1.6.1
- Fusion: BlueBrain/nexus-web@v1.6.0...v1.6.1
v1.6.0
Deprecations
New features / enhancements
- Introduced a plugin to search among different projects
- Introduced PDF, CSV, TSV and Youtube Viewer Fusion Plugins
- Add basic authentication to access a secured Elasticsearch cluster
- Handle user-defined queries to Blazegraph with a dedicated client
- Introduced a plugin to analyze properties and relationships of resources within a project
- Synchronous indexing
- Listing of resources outside the project scope
- The RDF parser to validate resources is now configurable
- Automatic project provisioning
- Introduced quotas on projects
- Project deletion (on demand and automatic)
- Tagging resources after deprecation
A detailed list of changes included in the release can be found in the release notes.
v1.6.0-M5
This is a milestone release for v1.6.0, containing a series of bugfixes and improvements:
- Add basic auth to Elasticsearch client #2794
- Introduced graph-analytics plugin #2800, #2814, #2812, #2827, #2837
- Introduced automatic project-deletion plugin #2778, #2826
- Documentation for /v1/events endpoint #2813
- BUGFIX: Project deletion fixes #2821, #2832, #2833
Full Changelog: v1.6.0-M4...v1.6.0-M5
v1.6.0-M4
This is a milestone release for v1.6.0, containing a series of bugfixes and improvements:
- Record and present deployment usage stats #2528
- Ability to clear all search results customisations #2616
- Allow re-ordering of columns for presentation purposes #2643
- Allow listings on resources outside the project scope #2737
- Add information about supported operations on the config field #2740
- Allow streams other than those related to views to leverage Kamon #2771
- Allow rdf parser to be configurable #2792
- BUGFIX: Invalid IRIs should be properly rejected #2760
v1.6.0-M3
This is a milestone release for v1.6.0, containing a series of bugfixes and improvements:
- Restrict volume of data through quotas (static configuration) #2525
- Delete projects implementation #2720
- Delete Projects: Check if project is being used anywhere before allowing deletion #2723
- Added endpoint to list projects deletions #2744
- Document projects deletions #2746
- /v1/events endpoint is missing #2397
- Ability to customise visible/hidden fields in search results #2613
- Ability to filter search results based on known values #2614
- Ability to sort search results on multiple columns #2615
- Show only Home and Studios in the sidebar for anonymous users #2637
- BUGFIX: Login is broken in Safari when you login after opening a link #2493
- BUGFIX: Opening File resources results in JSON payload error #2569
- BUGFIX: Delete Projects: Delete ProjectsCounts from deleted project #2722
v1.6.0-M2
This is a milestone release for v1.6.0, containing a series of bugfixes and improvements:
- Initial full text search on all projects (based on access) #2610
- Restrict volume of data through quotas (static configuration) #2525
- Repurpose the search bar to enable jump to project #2609
- Ability to paginate search results based on user view port or preference #2623
- Mooc tutorial update #2652
- YouTube Video Viewer Plugin #1697
- BUGFIX: Fix database initialization failures #2689
- BUGFIX: Fix SVG import in Fusion #1553
- BUGFIX: Create Blazegraph namespace on view updates #2668
- BUGFIX: Cannot edit the JSON payload of a View #1407
- BUGFIX: Search Result Table doesn't always show values even though it should from (Facet Config) #2160
- BUGFIX: Indexing storages via synchronous indexing does not properly encrypt the source #2658
v1.6.0-M1
A milestone release for 1.6.0, containing new functionalities and bug fixes:
- Add support for Accept-Encoding on delta #2589
- Add support for compression on the HttpClient #2588
- PDF Viewer Plugin #2566
- CSV, TSV Table Viewer #2565
- Support JWT "aud" (audience) claim #2546
- Enable consistent resource writes through the API #2537 #2573 #1395
- Use separate blazegraph client for API queries #2530
- Support multiple versions in the website documentation #2529
- Provision a default project for a user upon his first interaction with the API while authenticated #2520
- Passivate view streams after an idleTimeout #2461 #2518
- Reduce integration tests footprint on a local machine #2491
- Blazegraph query timeout #2469
- [BUGFIX] ACLs payload not handled as expected #2626
- [BUGFIX] Deprecating resources using the generic endpoint doesn't work #2597
- [BUGFIX] Listings sort parameter only allows for metadata sorting #2596 #2592
- [BUGFIX] Cannot download metadata or data through data cart #2581
- [BUGFIX] Unsupported new grant types in keycloak #2580
- [BUGFIX] Fusion: Saving/Deprecating views results in 404 #2570
- [BUGFIX] Fix data table actions and layout #2556
- [BUGFIX] Use enhanced notifications everywhere #2550
- [BUGFIX] Defaultquery text search is acting up #2536
- [BUGFIX] When a prefixmapping that collides with a valid Uri schema is defined, it is not used #2532
- [BUGFIX] Delta client crashes at startup #2521
- [BUGFIX] Metadata plugin doesn't show up when there is no contribution.agent #2506
- [BUGFIX] Studios don't work with AggregateSparqlView #2484