Skip to content

Releases: inery-blockchain/inerydb-gui

V2.1.0 Release Notes

12 Jul 14:25
Compare
Choose a tag to compare

Multiformat Import Plugin for Data Migrations

Support for Multiple Data Formats:

  • The new Multiformat Import Plugin supports data migrations from three of the most common file structures: JSON, XML, and CSV. This feature allows seamless integration of diverse datasets into IneryDB.

Custom Structure Creation:

  • Upon importing datasets, the plugin creates a custom structure tailored to the data. Each row or object from the imported files is converted into an instance of an Inery composition, ensuring that your data is organized and ready for use.

Easy Purchase and Activation:

  • The plugin is available for purchase and activation directly from the plugin page within the IneryDB GUI. Simply click the "Buy" button, followed by the "Apply" button to activate the plugin.

User-Friendly Migration Execution:

  • Once activated, the Multiformat Import Plugin can be accessed from the settings page. If the plugin has been applied, a Multiformat Import card will appear. Clicking on this card will prompt you to enter the name of the composition to be created and to select the local files in one of the supported formats (JSON, XML, or CSV).

Enhanced User Experience

Front-End Bug Fixes:

  • We have addressed several minor bugs in the front end interface to improve overall user experience. These fixes ensure a smoother and more reliable interaction with the IneryDB GUI.

V2.0.0 Release Notes

21 May 12:31
Compare
Choose a tag to compare

What's New in Version 2.0

New Feature

MongoDB Import Plugin:

  • Seamlessly transfer data from MongoDB to Inery blockchain.

Plugin Installation and Activation

Installation:

  • Before using the MongoDB Import Plugin, ensure it is installed.
  • Navigate to the Plugins section and install the MongoDB Import Plugin.

Activation:

  • After installation, activate the plugin by clicking on the "Apply" button.

V1.14.0 Release Notes

29 Apr 12:45
Compare
Choose a tag to compare

What's New in Version 1.14

New Plugin: Explorer Lite:

  • Added Explorer Lite plugin for the Dashboard.
  • Provides real-time view of blocks, transactions, and actions on the blockchain.
  • Allows user control with 6 buttons for manipulation of display.
  • Detailed block and transaction overview on the left side of the widget.
  • Modal for detailed information on transactions and actions.
  • Data encryption with decryption option for better understanding.
  • Added search field on the left side for entering block ID to retrieve detailed information.

V1.13.0 Release Notes

12 Apr 12:17
Compare
Choose a tag to compare

What's New in Version 1.13

  1. Set-Up Database Optimization:
  • Implemented optimizations in the database setup process to improve efficiency and reduce the time required for database initialization and configuration.
  1. Composition Page Optimization:
  • Enhancements in the composition page streamline the workflow for creating and managing database entities, offering a more intuitive and user-friendly interface.
  1. Redesign of Templates Control Component:
  • The Templates Control component has undergone a significant redesign to improve usability and flexibility. The new design facilitates easier management of templates and enhances the overall user interaction with the application.

New Feature

  1. Database Overview Page:
  • A new overview page for databases has been introduced to provide a comprehensive view of database metrics, structures, and statuses, enhancing manageability and accessibility.

Bug Fix

  1. Permission System Bug Fix:
  • Resolved an issue in the permission system to ensure more reliable access control and security measures. This fix addresses previously reported discrepancies in permission assignments and validations.

V1.12.0 Release Notes

29 Mar 15:03
Compare
Choose a tag to compare

What's New in Version 1.12

Update

  1. Expose API:
  • Introduction of a JavaScript library for Node.js to facilitate the exposure of blockchain APIs.
  • A new API service for retrieving datasets has been integrated alongside existing functionalities such as create, update, and delete.

New Feature

  1. Archive Transactions:
  • Introducing a new card on the composition page for previewing archived transaction history.
  • Users can now archive blockchain transactions with ease using the Archive button post-execution.
  • Archived transactions are now organized by operation type (CRUD) and represented by a list of objects with transaction details.
  1. Enhancement:
  • Export Plugin: The export plugin has been optimized to handle complex data types and format them into XML, JSON, and CSV..
  • Table Row Preview: Preview of table rows has been scaled to accommodate any number of columns.
  • Create/Import Account: When creating a blockchain account on the dashboard page, the blockchain account will be imported into the GUI account databases simultaneously with creation.
  • Hexagon Design: Introduction of a hexagon design element for improved visual aesthetics.

Bug Fix

  1. Pagination:
  • Minor issue with the number of active pages in preview has been resolved.

V1.11.0 Release Notes

22 Mar 14:29
Compare
Choose a tag to compare

What's New in Version 1.11

  1. Enhanced Template Page and Templates Control:
  • The Template Page has undergone substantial upgrades, introducing the Templates Control feature. This enhancement offers a more efficient mechanism for users to assign templates to their accounts, streamlining the customization process. The new feature is designed to improve the flexibility and usability of template management, ensuring users can easily adapt the system to their specific needs.
  1. Improvements in Composition Structure:
  • Version 1.11 brings significant advancements in the Composition Structure, providing additional methods for representing the composition's structure. These improvements are aimed at making the interface more intuitive for users, facilitating a smoother interaction with the system. The enhanced Composition Structure allows for a more coherent presentation of information, improving the overall user experience.
  1. Pagination and Encryption Fixes:
  • This update addresses the pagination issue that arose following the application's previous upgrade, which introduced support for complex types. The resolution of this problem ensures a seamless navigation experience, even with the added complexity of data types.
  • Moreover, version 1.11 includes critical enhancements in the encryption of complex nested types. This development is aimed at bolstering the security measures for data handled within the INERY GUI, ensuring that sensitive information remains protected through robust encryption methods.
  1. Minor Bug Fixes:
  • In addition to the major updates, version 1.11 includes fixes for various minor bugs identified in the previous version. These adjustments contribute to the overall stability and performance of the INERY GUI, ensuring a reliable and efficient environment for our users.

V1.10.0 Release Notes

01 Mar 09:25
Compare
Choose a tag to compare

Release Highlights

  1. Reintroduction of Component Table Version:
  • This version heralds the reintroduction of the previously deprecated component table version. This strategic move reverses the prior shift towards hexagons, which, until this update, served as the sole method for executing CRUD (Create, Read, Update, Delete) operations on complex data types that exhibit a higher level of depth.
  1. Advantages of Table Over Hexagon:
  • From a usability perspective, the table offers distinct advantages over its hexagon counterpart, especially in terms of data presentation. One of the key benefits is the improved legibility of data. When it comes to representing elements with a substantial level of depth within an object, the table format's linear and structured layout significantly outperforms the hexagonal arrangement. This clarity and organization of data presentation facilitate a more intuitive user experience, enabling users to navigate and interpret complex data structures with ease.
  1. Enhancement of User Interface with Depth Indicator:
  • Moreover, the table enhances the user interface by incorporating a depth level indicator within the URL displayed above the table. This aids users in understanding and tracking their navigation through the data's hierarchical structure. By providing a clear indication of the current level of depth, users can more effectively manage and interact with the data, making this update a substantial leap forward in terms of both functionality and user engagement.

V1.9.0 Release Notes

30 Jan 09:14
Compare
Choose a tag to compare

IneryDB Scope

  1. Database Segmentation:
  • Scopes are used to segment or divide the data within the database and composition into smaller groups.
  • Each scope acts like a subset of the composition, containing related data.
  1. Scope Identifier:
  • Scopes are identified by a unique identifier, typically a 64-bit integer.
  • This identifier determines which subset of data you are accessing within the table.
  1. Efficient Data Retrieval:
  • The use of scopes allows for more efficient data retrieval.
  • When you want to fetch data from a specific scope, you can do so without scanning the entire table, which would be slower and less efficient.

V1.8.0 Release Notes

29 Dec 13:59
Compare
Choose a tag to compare

Overview

The latest update to IneryDB GUI introduces a powerful feature enabling users to seamlessly import data from a Redis database directly into the Inery Blockchain utilizing the IneryDB GUI Redis Import Plugin. This integration streamlines the process of transferring Redis-stored data onto the secure and immutable ledger of the Inery Blockchain.

Key Features

  1. IneryDB GUI Plugin:
  • A dedicated plugin is integrated into the IneryDB GUI, allowing users to access and utilize the import functionality effortlesslyu.
  1. Redis Database Connectivity:
  • Users can establish a connection to their Redis database directly from the IneryDB GUI. This connection enables direct data export from Redis database to Inery Blockchain.
  1. Inery Value Contract Integration:
  • The imported data from Redis is securely encapsulated within the Inery Value Contract, ensuring the integrity and authenticity of the transferred information on the blockchain.

V1.7.0 Release Notes

22 Dec 15:16
Compare
Choose a tag to compare

New Features

  1. Creating Indexes:
  • Indexes are special records in a composition, and they can only be of the uint64 data type. Indexes are exclusive to compositions and cannot be used with complex types.
  • Indexes are created on a set up database or add composition actions. Users can choose whether a record is indexed or not.
  1. Managing Indexes:
  • Every composition comes with an id index by default, which is a unique auto-incremented unsigned integer with 64 bits.
  • Users have the option to add up to 5 additional indexes to a composition.
  • On the Hexagon page, the values of hexagons are displayed on the front side when not hovered over. When hovered, the name of indexes is shown. Each index from the first id to a potential 6th index is represented by a different shade of blue color for a better user experience.
  1. Filter Component:
  • A new filter component has been added to the Composition page, allowing you to query composition datasets using indexes.
  • This component provides input fields for each composition index, along with "Apply" and "Restart Query" buttons.
  1. Querying Indexes:
  • The input fields for indexes have an arrow button to toggle the range input mode.
  • When querying a single input per index, the provided value serves as the lower bound for the index value.
  • Clicking the Apply button will render datasets with the applied filter, while the Reset button will return the query to its default state.