From bexis2-dev at listserv.uni-jena.de Wed Jul 1 21:36:00 2020 From: bexis2-dev at listserv.uni-jena.de (bexis2-dev at listserv.uni-jena.de) Date: Wed, 1 Jul 2020 19:36:00 +0000 Subject: [BEXIS2-Dev] BEXIS 2.14 Message-ID: Hello Community, we are very pleased and proud to announce that BEXIS v2.14 has been released. We have focused very much on improvements & bugfixing in this release. Furthermore, we could improve performance in nearly all areas. As with every update, we recommend to upgrade to have more fun with BEXIS 2. Features * Revision and enhancement for data permission requests (New: Admin view to manage requests; Withdraw requests; Changed: Email notification (e.g. send also CC to Sysadmin); Layout (replacement of telerik)) (#532, (#582) * Asynchronous data upload (#510) * Improved data upload workflow (New: create data structure during upload and change before first data upload; minor ui changes, improve error messages) (#482, #64, #452, #463, #474, #503, #523, #527, #531) * Improved internal data storage and management (Data storage in XML changed to JSON; faster creation of materialized views (size limitation for direct creation removed)) (#471, #437) Enhancements * Dataset versions and links: Hide "edited by" info for non-logged in users (#432), Show versions ordered descending (#431), open linked datasets in new tab (#449, #481) * More Unit tests add & setup of Jenkins test server (#434, #466) * UI Improvements for data structure view & edit (e.g show description, replace ID by column index, split tabular and file, reorder view,show display pattern for datetime ..) (#438, #501, #507, #521, #569) * UI Improvements publish tab (#450) * UI Improvements for Search: Show hidden entity type column, if more than one found (#458) * Dataset view: Allow to hide tabs via settings (hide and hide on missing permission) (#455) * Multimedia Module: Add usage with different entity types (#454) * Menu show permissions stored in session to reduce page loading time (#439) * Logout resets user-specific session variables (#456) * Replace dynamic retrieval of title and description, by a static storage to increase loading time e.g. links, datasets, ...(#498, #478) * Replace dynamic retrieval of user name, by a static storage as display name for each user/subject (#556) * Reduce loading time for data structures (#459) * Open help page in a new tab (#491) * Version update of some used libraries (#504) * Autocomplete in form: cancel previous request (#502) * UI improvement Dashboard (split view based on rights, ...) (#497) * Metadata form: Add party mapping for simple components (#489) * UI improvement Party: Sort lists by name (#544) and filter case-insensitive (#578, #549) * Fixed "Owner" role replaced by setting (#545) * User email can be linked to party and is updated on change (both sides) (#56) * Set default selection for "optional" during data structure creation by setting (#583) * XSD import: Root can be now a element ot group (#590) * Improve creation of primary data index (#596) * Add generic entity permission checks (#519) * Add version information (#475) Bugs * User registration: Fix validation does not work for relationships and boolean fields (#429) * Entity permissions: Fix entity type shown instead of name (#436 and add serverside paging (#486) * Missing jQuery images added (#440) * Add missing index to variables table (#442) * Fix varchar fields in materialized views limited to 255 (#460) * Fix wrong message shown during file preparation for download (#444) * Fix paging primary data view (#465) * Fix BAM seed data creation (#215, #227) * Fix 2.13 Update script incomplete (#443) * Fix upper/lower case writing in offline HTML (#479) * Fix user names shown instead of names in dataset view (#476) * Fix missing value applied to the wrong column and not after paging (#484, #595) * Fix Excel template converts numbers with dot to date (#469) * Fix error on asset.axd creation (#483) * Fix missing link to RPM help page (#490) * Fix dimension name is rested on error creating a new one (#156) * Fix very long waiting time on download (#499) * Fix download notification send twice (#505) * Fix empty title breaks data upload (#508) * Fix mapped identifier always set to metadata structure id (#514) * Fix dataLastModifiedDate identical with metadateLastModificationDate (#515) * Fix upload attachment resets metadata status (valid/non-valid) (#516) * Fix excel download allowed for more than 1 Mio rows (#513) * Fix assumed encoding of uploaded file not always correct / problems with special chars (#512) * Fix CSV download does not escape strings correct (#518) * Fix SVG files not shown in primary data (MMM) (#522) * Fix email send on direct upload (#524) * Fix display pattern for DateTime not applied on export (#534) * Fix JavaScript / Telerik Grid data parse problem (#536) * Fix get latest version ordered by time instead id (#538) * Fix wrong enconding for metadata download as html (#566) * Fix party description field in the db to short (#546, #547) * Fix empty lines during data import not allowed (#570) * Fix errors in unit and dimension seed data * Fix dimension specification validation during creation of new unit (#563) * Fix tuple order in datasetversions are random (#539) * Fix wrong help link (#564) * Fix metadata display content overlay during initial load (#581) * Fix user and groups are not filter- or sortable (#555) * Fix error during delete of relationships (#553) * Fix download of versions does not contain the correct primary data and version number (#580, #585) * Fix search details column was sortable (#586) * Fix edit metadata not possible after cancel (#448) * Fix missing tooltip for variable template view (#258) * Fix missing values restored after deleting them (#589) Application For a new installation please use the following package: BEXIS214_full Demo Version: http://bexis2.vmguest.uni-jena.de Full Release Informations: Bexis 2.14 Release on github Installation For the preparation of Bexis 2 on a server a guide is available here. Installation Manual Help for Users/Admins/Developers More help and information can be found on our GitHub - Wiki page. The page is divided into: * How To´s * Obstacles for Developers * FAQ Workspace The application needs a workspace where files are stored that are used for configuration. The initial version of the workspace can be found here: * Workspace 2.14 Repo * Workspace 2.14 Release List of new Modules * Modules Overview Release Notes RELEASE NOTES BEXIS is released under a GNU Lesser General Public License version 3. http://www.gnu.org/licenses/lgpl-3.0.en.html If you have any problems installing or using BEXIS 2 please do not hesitate contacting us at: bexis-support at uni-jena.de This is a community driven open source project so we are looking forward to any feedback or inquiry about new features. your Bexis 2 team -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: