Changelog
The issues in this changelog are based on releases for the timbr-platform.
2.35.0 (latest)
Released on 12 September, 2024
What's Changed
Cross-Platform:
- Improved page response time
- Improve performance of dropdown select for users
- Change Knowledge Lineage component name to Data Lineage
- Change sort of Domains to present the empty domains last in list
- Change placeholder for dropdown select and dropdown select or create
- Change all description fields to add description buttons
- Remove Create New Knowledge Graph button from Modeling pages
Manage Knowledge Graphs:
- Remove access permissions menu item from the context menu
- Add optional labels in edit knowledge graph page and change wording
- Improved usability for create new knowledge graph modal box
- Add edit option to the context-menu and when clicking on a knowledge graph name open the context-menu
- Add Preview SQL with copy to clipboard when exporting to a remote knowledge graph
Welcome Page:
- Design improvements for edge cases in Welcome page
Ontology Explorer:
- Add Loading screen after finishing the create concepts from datasource wizard
- Add fuzzy matching for entity labels in step 4 of create concepts from datasource
Profile Page:
- Update security and access tab in Profile page
Bugfixes
Manage Knowledge Graphs:
- Weird behaviour with checkboxes when comparing knowledge graphs for export
Charts:
- Cannot change datasource in add new chart page
Manage Datasources:
- Cannot create Delta Share datasource without loading the template
Ontology Explorer:
- Cannot remove tables after filling in the concept name in the create concepts from datasource wizard
Graph Explorer:
- Add additional properties to adhoc filters in various places
- Isolating a property node and then performanig a group traverse crashes the page
2.34.2
Released on 18 August, 2024
What's Changed
Ontology Explorer:
- Collapsed view can be configured by environment variable
Bugfixes
Cross-Platform:
- Very long knowledge graph names overflow the last updated column
Ontology Explorer:
- Increase on click space for button containers in top-right action buttons
- Dropdown menu options container of secondary property is too small when modifying a new created relationship
2.34.1
Released on 12 August, 2024
Bugfixes
Query Search:
- Invalid date is displayed in duration column of running queries
Ontology Explorer:
- Validation of properties of removed tables in create concepts from datasources are presented
Knowledge Lineage:
- Cannot filter properties if a property is selected in the search query
General:
- Inherits from concept and primary keys in step 4 of create concepts from datasources not assigning values edge case
2.34.0
Released on 07 August, 2024
What's Changed
Manage Datasources:
- Prevent saving a datasource without a datasource name when creating a new datasource
Graph Explorer:
- Limit the amount of results returned from Business Language query
SQL Lab:
- Add a validation to the limit input box in the SQL Editor
Ontology Explorer:
- Add icon for calculated properties list
- Add recommendations list to last step of create concepts from datasources
- Improve relationships suggestions in Find Relationships
- Filter out suggested relationships that already exist with the same foreign key
- Add a recommendations light-bulb to the top menu
- Change design for create or edit a new relationship
- Show active datasource in Ontology Explorer and change datasource when previewing sample data of a concept
Ontology Views:
- Add filter by datasource name and sort by last update in the Ontology Views list page
- Add list of tables for a view in the popover of datasource in ontology view list page
Welcome Page:
- Add Domains to Welcome page
Manage Knowledge Graphs:
- Merge the export to another Timbr environment and export remote knowledge graph options
- Add confirmation popup when changing active datasource
Query Search:
- Running queries and running jobs count should be based on results instead of a subsequent query
- Change Search in query to Search error message in the Query Errors tab
Scheduled Jobs:
- Show loading screen when running a job in the jobs and job history tabs
Cross-Platform:
- New Domain category for knowledge graphs
Bugfixes
Ontology Explorer:
- Calculated property is reset to a regular property after updating it
- Condition builder in create calculated property has weird behaviour when switching form SQL statement to Visual
- Page crash when updating the relationship name of a many to many relationship
- Preview SQL after creating a transitive many-to-many relationship from the edit concept crashes page
- Page crash when creating concepts from datasources with an existing knowledge graph and an existing concept
- Transitive option should not be presented in edit or create many-to-many mapping
- Reset changes after splitting properties in step 3 of create concepts from datasource produce wrong property names
- Cannot choose thing and invalid options in step 4 of the create concepts from datasource wizard
- Cannot load relationships suggestions
- Editing a many-to-many relationship that was created in SQL shows the SQL Editor in the edit concept shelf-modal
Graph Explorer:
- Filters do not include inherited properties
- Cannot change single concept node color if its icon-based
- Recent queries in Business Language initial query are not ordered by most recent first
Manage Knowledge Graphs:
- Border of assigned knowledge graphs in the create new domain modal box is out of bounds
General:
- Create calculated property from edit concept adds an unnecessary single quote to the end of the line
Data Mapper:
- Cannot clear suggestions when matching table columns to properties in existing mappings
- Search for items in list pages does not work properly when pagination is different
- Cannot run incremental cache in refresh cache modal box for existing caches
Scheduled Jobs:
- Jobs running more than 24 hours show wrong duration
- Second search with same value give different results
- Missing error messages from running jobs in job history and jobs tabs
Cross-Platform:
- Domain with 3 knowledge graphs show it contains 5 knowledge graphs
- Change last updated format in searchable lists from month / day / year to day / month / year
Query Search:
- Change Last update column in Query Errors to be in 24 hours format
- Clicking on very large queries in the Query Errors SQL show query modal box dont show entire query
- Status filters in running queries tab do not work
SQL Lab:
- Filters with spaces for datasources, schema name, table names dont work properly
2.33.0
Released on 04 July, 2024
What's Changed
Access Manager:
- Display 10 items and increase width of shelf modal for access permissions of knowledge graphs and datasources
SQL Lab:
- Stream results to Run Query and and Download CSV option in the Run Query dropdown menu
Manage Knowledge Graphs:
- Improve loading when creating a new knowledge graph
- Add diff viewer to export ontology
Data Mapper:
- Users can add multiple mappings to the same many-to-many relationship or multi-value property
Ontology Explorer:
- Add replace existing concepts toggle to create concepts from property
Scheduled Jobs:
- Don't show Job information tab when editing a job
API Service:
- Add single-object-response header to Timbr API that returns one single object as the response data of a query
Welcome Page:
- Revamp welcome page design
Bugfixes
Business Language:
- Explain Timbr BLI Query doesnt escape HTML Entities in the title and having an AND in the query messes the first comment line in the Timbr SQL editor
Graph Explorer:
- Cannot see relationship in add connections pop-over from context-menu of concept nodes that have only one relationship
Ontology Explorer:
- Right clicking on a property that has the same name as a concept in the left side panel opens the concept context-menu
- Collapsed view does not work in edge case of deep knowledge graph
Data Mapper:
- Cannot add additional properties with spaces in the column name
2.32.0
Released on 05 June, 2024
What's Changed
Ontology Explorer:
- Collapsed view setting is disabled for knowledge graphs with more than 1000 concepts
- Improve handling of errors in the import panel
- Increase maximum amount of concepts created from properties to 500 concepts
Cross-Platform:
- Change confirm button label from Confirm to Yes
Scheduled Jobs:
- Run job action button in Jobs history
Bugfixes
Ontology Explorer:
- Cant see full relationship path when choosing to show relationships for a relationship from a base concept to a grandchild of another concept
- Page crash when existing concepts are selected and you move to the next section in the create concepts from datasources wizard
- Assigned concept dont show if the concept already exist and the properties but dont exist for that concept in the create concepts from datasource wizard
- Show wrong property type as disabled if the property exists in the ontology when creating concepts from datasources
- Concept description does not show in the left side panel concept tree or when hovering over the node on the graph
- Concept colors get mixed after saving changes to the graph
- Floating concepts in the graph
Cross-Platform:
- Login with OAuth2 in Azure should check for UPN first and email second
Scheduled Jobs:
- Cannot see job retires in job name description of Jobs tab and in edit job shelf modal
SQL Lab:
- Running a query in the SQL Editor runs an additional query for the Query History
Data Mapper:
- Filtering the table then clicking on 'select all items' selects all items instead of only the visible ones
Access Manager:
- Cannot scroll down in permissions for a single resource in knowledge graphs or datasources tabs
2.31.0
Released on 15 May, 2024
What's Changed
Graph Explorer:
- Change tabs text of Simple and Business Language in Graph Explorer initial query
Cross-Platform:
- Optimize response time when caching resources
- Improve the performance of fetching users, roles, and permissions
Scheduled Jobs:
- Change default sort jobs list to be by the next schedule time
- Add retry interval to job and to cache partition of resources
Manage Knowledge Graphs:
- Add validation step to remove datasource confirmation
Timbr Swagger:
- Add an option of show relationships to the default Timbr Swagger template
Ontology Explorer:
- Add export knowledge graph options
- View ontology history of properties
- Add graph and concepts tree support for 500,000 concepts that are 20 levels deep
Manage Datasources:
- Add new Delta Sharing datasource to datasources list
Access Manager:
- When granting a timbr access permission to a knowledge graph, the default placeholder value should be view and grant all resources
Bugfixes
Ontology Explorer:
- Properties imported from db in Create or Edit Concept dont have property type, primary key, and entity label fields
- Wrong sub-concepts color in graph when expanding a base concept
- Cannot filter concepts in very large knowledge graphs
- Edit child concept adds icon by default to concept create or edit SQL statement
Performance Dashboard:
- Filters with spaces for knowledge graphs, datasources, and users dont work properly
SQL Lab:
- SQL Editor metadata doesnt work if knowledge graph is already selected
- Moving between tabs in the SQL Editor makes the result set table of the queries disappear
- Resize result set should not reset the search value filter
- Autocomplete becomes slow for ontologies that have over 10K tables
General:
- Copying highlighted sql contains unnecessary linebreaks
SQL History:
- Datasource filter is not working for query search filters
Profile Page:
- Profile page throws an error message on page load
Graph Explorer:
- Clicking outside the group traversal popover crashes the page
- Reset default settings after changing graph layout makes nodes disappear
Query Search:
- Large queries in query SQL modal box overflow to the next line and display original error messages when a query is cancelled
2.30.0
Released on 19 April, 2024
What's Changed
Manage Knowledge Graphs:
- Export knowledge graph to a different Timbr environment
Cross-Platform:
- Updated default Timbr Swagger API page
Query Search:
- Add fuzzy matching to knowledge graph dropdown select
- Show full query and query id in the SQL popover
- Group knowledge graphs, datasources and users per occurences in the Query Errors table
Ontology Views:
- Improve performance when clicking on a view name
Ontology Explorer:
- Add support for using datasources in calculated property
Bugfixes
SQL Lab:
- Context menus not visible in new query tab
Manage Knowledge Graphs:
- Cannot see assigned users in roles tab of access permissions modal box
2.29.0
Released on 28 March, 2024
What's Changed
General:
- Optimize SQL Editor performance on Find and Replace for large queries in the IDE
Manage Knowledge Graphs:
- Add support for Azure Dataverse datasource
Query Search:
- Layout design changes to Query Search page
Access Manager:
- Add assigned users column to the roles tab in the access permissions for knowledge graphs and datasources
Ontology Explorer:
- Automatically handle column names when importing properties from SQL query
Cross-Platform:
- Automatically convert underscores to spaces in the create or update of concepts, relationships, properties, knowledge graphs and datasources
Bugfixes
Manage Knowledge Graphs:
- Cannot add knowledge graph configurations for keys containing hyphens
- Wrong redirect when creating a knowledge graph that ends with the name _datasources
Ontology Explorer:
- Cannot create concepts from datasource with Snowflake backend
- Calculated property toggle button area spans over the whole line
- Filtering concepts when collapsed view is false are not showing for large graphs
Data Mapper:
- Request size is too big when bulk deleting mappings
- Index partition columns of many-to-many and multi-value mappings do not show the correct columns in create cache
Graph Explorer:
- Cannot open dropdown select options of properties in concept group relationships traversal
Scheduled Jobs:
- Cron job by default should start at 12:00am every day
2.28.1
Released on 08 March, 2024
Bugfixes
Query Search:
- Cannot load Query History due to huge result set and query limit configuration
2.28.0
Released on 07 March, 2024
What's Changed
Ontology Explorer:
- Change logic filters behavior so that edit concept always shows the concept logic in SQL mode
Access Manager:
- Add multi-select filters for ontologies, users, and roles in list of Policies tab
- Add filter by access type (EDIT, QUERY, ACCESS) and ability to distinguish permissions inherited from roles and direct permissions of users
Query Search:
- Show line numbers when clicking on the SQL cell in the Query History tab
- Change Open in SQL Editor link of the Query Errors to Show Queries
Bugfixes
SQL Lab:
- Cannot run query when semi-colon is a value in the query
- SQL query results disappear after clicking the explain query button
- Saves an ontology view from the SQL Editor without the selected datasource
- Cannot parse queries with alias containing a question mark
Ontology Explorer:
- Fix file extensions as suggestions for concept names in create concepts from datasources
- Columns with spaces in their names create wrong mappings when produced from create concepts from datasource component
2.27.0
Released on 01 March, 2024
What's Changed
SQL Lab:
- Add ontology view names to SQL Editor autocomplete suggestions
Query Search:
- Add show more and show less link to error messages in Query Errors tab
Cross-Platform:
- Slight changes to design of toast notification messages
Ontology Explorer:
- Replace edit property in a popover with the edit property modal box of the left side panel property list
Bugfixes
Access Manager:
- Showing current users permissions instead of resource permissions in knowledge graph or datasources permissions
Graph Explorer:
- Double clicking on ontology name messes up load of initial graph
- Some results show not found when there are actual results in business language initial query
- Cant start a graph exploration with two hops and a filter on the property in a Business Language query
Ontology Explorer:
- Create one more relationship have no propmatches
- SQL Editor in Import properties (SQL) does not reset after closing the modal box
- Cannot run query from SQL Editor in the Import properties (SQL)
Knowledge Lineage:
- Cannot change ontology in Knowledge Lineage page
Cross-Platform:
- Users with only default knowledge graph role cannot access the timbr-platform
SQL Lab:
- Datasources do not show for users that have access to an ontology in the SQL Editor
2.26.0
Released on 22 February, 2024
What's Changed
Cross-Platform:
- Remove fuzzy matching toggle button from various dropdown select menus
Graph Explorer:
- Remove Offset 0 from the initial Graph Explorer exploration SQL
Ontology Explorer:
- Show context-menu button in graph nodes
- Show only initial selected concepts assigning to concepts in validate property step of create concepts from datasources
- Improved suggestions for relationships between concepts
- Add alternative design for the Ontology Explorer component
- Split properties in the validate properties step of the create concepts from datasources
- Improve performance of properties and relationships list in the left side panel for large knowledge graphs
General:
- Improve filtered lists behavior of properties panel and properties validation
SQL Lab:
- Optimize execution time for running queries from the SQL Editor
Manage Knowledge Graphs:
- Add test connection buton to datasource
Knowledge Lineage:
- New knowledge lineage category for properties
Bugfixes
Graph Explorer:
- Inherited properties are not displayed in group traverse to a sub-concept using many-to-many relationships
Ontology Explorer:
- No logic rules presented for logic concepts that were created long ago in edit concept menu
Business Language:
- Properties that are not null in business language queries don't work as expected
Knowledge Lineage:
- Knowledge lineage of a mapping is connected to wrong concepts
SQL Lab:
- Explain DB and Explain Analyze DB queries do not poll timbr-server for response
2.25.0
Released on 29 January, 2024
What's Changed
Ontology Explorer:
- Add button to replace all the property names in the validate properties step of the create concepts from datasources
- Validate properties in create concepts from datasource is string by default
- Allow create a relationship from a sub concept
Manage Knowledge Graphs:
- Add option to remove a knowledge graph
Access Manager:
- Add tabs to manage permissions for Knowledge Graphs and Datasources
Query Search:
- Add helpful tooltips for Query History errors
- New Query Errors tab for monitoring error occurences
Bugfixes
Charts:
- Cannot sync columns metadata from datasource editor
Graph Explorer:
- Cannot render datapoints summary in right-side panel
Ontology Views:
- Cannot create a view using the visual query builder
Access Manager:
- Granting Timbr permissions to default roles display a different default role
SQL Lab:
- Page crashes when result set contain specific function names
- Timer of a running query stops only when getting a response from Timbr Server
2.24.1
Released on 18 January, 2024
What's Changed
Business Language:
- Add reset button and searchbox design fixes
Cross-Platform:
- Optimize network requests when creating or editing mappings
Performance Dashboard:
- Show up to 10 users in the Total Queries per User and Total Average Queries per user
Ontology Explorer:
- Add setting to toggle show / hide legend (off by default)
Bugfixes
Data Mapper:
- Error when editing a mapping made with the SQL Editor and with a Trino datasource
- Preview SQL mapping when empty string in match table columns to concept properties when toggling custom SQL for a property
- Layout issues in edit mapping for small screens with 150% zoom
- Cannot save calculated column in the match table columns to concept properties mapping for an existing property
SQL Lab:
- Explain DB Query results with one column and one row are difficult to read
Ontology Explorer:
- Fail to fetch a column for schemas with catalogs in validate properties step of create concepts from datasources
Charts:
- Knowledge graph name is not presented in the datasource editor of the chart
2.24.0
Released on 11 January, 2024
What's Changed
Ontology Explorer:
- Add autocomplete to properties and SQL functions to create calculated properties editor
- New condition builder component for create or edit calculated properties
Manage Knowledge Graphs:
- Remove front-end validation for username and password in add new datasource
SQL Lab:
- Increase number of rows per page to 500 and 1000 in result set pagination
- Relationships in SQL Editor concept metadata should be in alphabetical order
Cross-Platform:
- Only the logged in user can see its own profile page
- Remove unused connection details from front-end components
- Disable stacktrace by default
Charts:
- Security update in legacy form data api endpoint for charts
Bugfixes
SQL Lab:
- Sorting columns in result set sort the current page in the pagination instead of the whole result set
- Selecting the whole filtered value in the result set and then deleting it doesnt refresh the result set
Data Mapper:
- Edit mapping with BigQuery, Trino, and Snowflake datasources cannot retrieve schema
- Additional properties are not shown in edit many-to-many mappings
Ontology Explorer:
- Error parsing mapping when mapping name does not exist
Cross-Platform:
- Fetching data from properties based on relationships in the filter popover hide the value options of the property
Charts:
- Aggregations of metrics and filters in explore chart do not show
Performance Dashboard:
- Top Slowest Queries chart do not show values for the DB column
Manage Knowledge Graphs:
- Attached datasources are included in wrong knowledge graphs containing the same name
- Access permissions maintain the state of the previous knowledge graph and datasource
Ontology History:
- Compare versions of concepts or properties that no longer exist
2.23.0
Released on 01 January, 2024
What's Changed
Manage Knowledge Graphs:
- Add support for Sybase datasource
- Clicking outside the add datasource modal box will not close it or prompt to close it
- Show users and roles according to users permissions in Access Manager
Charts:
- Security fix in Explore Charts
- Improved security when importing charts
Dashboards:
- Security fix in export dashboard
Cross-Platform:
- Overall security improvements
- Condition for partition in cache is always enabled in Spark, Databricks, and Clickhouse
Ontology History:
- Change behaviour of displaying version comparison in Ontology History
Ontology Explorer:
- Add ability to remove and re-assign properties in create concepts from datasources
- Increase input box size for calculated property query field in the create property modal box
- Add pagination to validate properties step in create concepts from datasources
- Add more options to names of assign new concepts in create concepts from datasources
- Add right click menu for relationships in the graph
Scheduled Jobs:
- Add option to select datasource for job when selecting an ontology in create or edit new job
- Incremental cache update should be always enabled if there is a partition column and the datasource is Spark, Datasource or Clickhouse
- Can create a custom job without specifically choosing a resource type and resource name
SQL Lab:
- Add pagination to result set of queries
Performance Dashboard:
- Improve Performance Dashboard queries
Data Mapper:
- Performance optimization in custom SQL of matching concept properties to table columns for concepts with hundreds of properties
Bugfixes
SQL Lab:
- Result set shows empty cell when cell value is empty
Ontology Explorer:
- Fuzzy matching assigns wrong concepts in create concepts from datasources
- Relationship filters are missing if a user filters first relationships and then properties
2.22.0
Released on 07 December, 2023
What's Changed
Ontology Explorer:
- New Relationships tab in left side panel
- Add source column and fetch column data in the create concepts from datasources
- Research Virtualized Table flex height in create concepts from datasources
- Add option to change mapping name and mapping filters to create concepts from datasources
- Refine the create concepts from datasources component
General:
- Cancel color change for mouse hover in the design language for disabled buttons
Manage Knowledge Graphs:
- Change default port for Azure Synapse datasource to 1433
Data Mapper:
- Add USING statement when updating many-to-many and mutli-value relationships
- Create multiple mappings for the same multi-value property or many-to-many relationship
Graph Explorer:
- Support dtimbr values in filters of graph explorer
Cross-Platform:
- Change icons for one-to-many and many-to-many across the platform
Performance Dashboard:
- Wait for all charts to finish loading before allowing any chart update actions
Access Manager:
- When viewing permissions for a user or a role display limited timbr user or role permission
Bugfixes
Ontology Explorer:
- Various small layout changes to manage relationships
- Various small layout changes to create concepts from datasources
- Cannot change primary key or entity label in create concept from datasources for a new concept
SQL Lab:
- Double clicking on cells should select only the values inside the cells of the result set
Cross-Platform:
- Order of entity labels and primary keys in dropdowns are automatically sorted
2.21.0
Released on 13 November, 2023
What's Changed
Ontology Explorer:
- Create bulk relationships with better suggestions for relationships
Bugfixes
Ontology Explorer:
- Create concepts from two different tables with same property name of a different type show as separate rows
- Create new property from suggested property crashes page
- Should not display inverse relationships when the target and source concepts are the same in the Relationships tab of Edit Concept
- The height of the create new property popover is too big for users with smaller screens
- All the properties in the property tab of the left side panel have the multi-value icon presented
- Cannot remove a selected table in create concepts from datasources
Query Search:
- Opening a query from the Query Search to the SQL Editor does not select an ontology and datasource
2.20.3
Released on 03 November, 2023
Bugfixes
Ontology Explorer:
- Cannot create concepts form datasources when a column in a table contains a space character in a new concept
2.20.2
Released on 27 October, 2023
What's Changed
API Service:
- Swagger query endpoint can receive SQL as plain text in a request
Bugfixes
SQL Lab:
- Explain Query for Clickhouse datasource in SQL Editor doesnt show the explanation for Analyze DB query
Ontology Explorer:
- Assigning a property to more than 16 concepts makes the dropdown menu unresponsive
2.20.1
Released on 22 October, 2023
What's Changed
API Service:
- Get Timbr user token by querying get_token endpoint with an Authorization Bearer token header
2.20.0
Released on 19 October, 2023
What's Changed
Graph Explorer:
- Explore a concept as a graph should retrieve all properties
- Running queries should always be first to show in the action log
Scheduled Jobs:
- Add option to create a job of type custom in the create job modal box
- Change column name Stats to Job History and change limit to 1000
Ontology Explorer:
- New create concepts from datasources component
Bugfixes
Graph Explorer:
- Adding connections of a many-to-many relationship from right-click on a node doesnt show additional properties
- Filter popover width is too large for action buttons
Access Manager:
- Cannot create policy in databases with a different quote sign like Postgres
Scheduled Jobs:
- Job history shows jobs with the same name from different ontologies
SQL Lab:
- Wrong error message when running a query on a datasource that doesn't exists
2.19.0
Released on 27 September, 2023
What's Changed
Cross-Platform:
- Add optional label to options in Cache resource modal
Access Manager:
- Add Policies section to the Edit User menu in Access Manager
Data Mapper:
- Add search-box and toggler for matched / unmatched concept properties to table columns
Bugfixes
Graph Explorer:
- Cannot find connections from concept group for two relationships or more
Query Search:
- Cannot filter the user by using the dropdown menu in the Jobs and Job History tabs
Ontology Explorer:
- Missing nodes when expanding and collapsing concepts
2.18.0
Released on 04 September, 2023
What's Changed
Cross-Platform:
- Add Swagger UI link in the Ontology Explorer and in the main menu
- Make log level in the backend configurable with an environment variable
- Revamp design for ontology select and list view pages
Graph Explorer:
- New environment variable to control the verbosity of toast messages named SHOW_GRAPH_EXPLORER_ALERTS
- Performance optimization for Graph Explorer
Scheduled Jobs:
- Show unique job names in job history list
- Display duration column in job history as seconds, minutes, hours, days and weeks
Data Mapper:
- Add Version History to the Data Mapper
Access Manager:
- Multiple select values for mappings, views, and schemas in specific knowledge graphs
- Policies section to create, grant or revoke security policies to user or role
Bugfixes
Ontology Views:
- Ontology view description is not enclosed properly in the Preview SQL modal box
Graph Explorer:
- Adding connections from context menu edge case
- Icons in the graph are presented in different sizes depending on the use case
- Cannot change ontology after selecting a concept without data
Dashboards:
- Fix security concern in Exporting Dashboards
Manage Knowledge Graphs:
- Adding datasources to a knowledge graph get messy when many datasources are already added
Data Mapper:
- New cache job for in-memory datasource should show partition input options
- Edit refreshing partial incremental cache produce wrong filter value for time columns
- Cant see Last Updated column in mappings list page for many-to-many mappings
Ontology Explorer:
- Cannot import properties from case-sensitive datasources
Query Search:
- Cannot filter the user by using the dropdown menu in the Jobs and Job History tabs
- Clicking on a user name in the query search or jobs page should filter the list by the user selected
Performance Dashboard:
- Performance dashboard optimizations and improvements
SQL Lab:
- Changing tabs while running a query dont display the results and the query timer
2.17.1
Released on 10 August, 2023
What's Changed
Access Manager:
- Change wordings in Timbr Access Permissions dropdown menu
Bugfixes
Query Search:
- Search for job name and query name in Query Search and Scheduled Jobs pages is slow
- Edge case where Query Search and Scheduled Jobs performance is poor
2.17.0
Released on 08 August, 2023
What's Changed
Manage Knowledge Graphs:
- Add Mongo DB to datasource list
- Add and remove configurations and SQL template variables in the manage knowledge graph page
General:
- Add index columns with multiple-select cache sources with virtualization
Scheduled Jobs:
- Add Clickhouse DB to list of cache sources and index columns to cache
Ontology Explorer:
- Add create and edit properties to concept summary in right-side panel
- Clicking on the name of a concept in the concept tree will trigger the more information for that concept in the right-side panel
- Add Tags Manager component to manage all the tags of a knowledge graph
SQL Lab:
- Better error responses for Explain DB Analyze and Explain DB queries in Explain Query popup
- Add tooltip description for timbr schemas in schema sql editor dropdown options
Cross-Platform:
- Add title for tag name and tag values to manage tags component
- Remove search from tags in ontology explorer
- Pass user credentials from SSO to Timbr
Access Manager:
- View permissions in access management usability revamp
Graph Explorer:
- Grow selection and shrink selection for selected nodes in Graph Explorer
- Add the same relationship multiple times (recursive)
Bugfixes
Welcome Page:
- Knowledge graphs with long names in welcome page are not presented well
Data Mapper:
- Calculate table column visually in a many-to-many mapping creates wrong Preview SQL
- Cannot create a schema for a cached resource
SQL Lab:
- Running a query with a DATE data-type return the results wrapped in double-quotes
- Cannot run SQL query with UTF-8 characters
- Explain Query should reset the state after the Explain Query popup closes
- Edge case where performance for Explain Query is poor
Ontology Explorer:
- Concepts list in left side panel (concepts tree) are not indented
- Remove validation from import properties of an existing property with a different type after changing column name to import
Ontology Views:
- Preview SQL modal box width is too dense
Access Manager:
- Users with too many roles do not look good in view permissions right side panel
- Remove search bar from Platform Permissions block in View Permissions modal box
- Search bar of user list overflows to two rows
- Width of shelf modals in Access Manager are too narrow
- Assigning a role to a new user in Roles tab of Access manager should scroll to top of the page
2.16.0
Released on 10 July, 2023
What's Changed
API Service:
- Update REST API to support tags controlling the JSON response format
Business Language:
- Update business language queries to new version which supports SQL template variables (Jinja style)
Cross-Platform:
- Change the width of the tag key when displaying creating or updating tags
Manage Knowledge Graphs:
- Add Azure Synapse to Datasources list
SQL Lab:
- Add tabs for Analyze DB Query and Explain DB to Explain Query modal box
Access Manager:
- Add multi-select option to some of the Timbr access permissions
Ontology Views:
- Add Preview SQL to Ontology Views
Ontology Explorer:
- Add indication for properties to which concepts they are assigned to
Graph Explorer:
- Hide properties in the Graph Explorer if they have a tag of graph.visibility with the value hidden
- Replace underscore in all labels of the Graph Explorer with spaces
Bugfixes
Cross-Platform:
- Multiple mappings on same many-to-many relationships show as duplicates
- Jinja templating should not happen on the Timbr paltform side when creating mappings or views
2.15.0
Released on 26 June, 2023
What's Changed
Business Language:
- Save BLI query as embedded saved exploration with parameters
- Add keyboard navigation options for BLI suggestions options
Embedded Graph Exploration:
- Add token to BLI embedded endpoint and load it in Power BI
Cross-Platform:
- Chain requests from the frontend to the backend containing SQL code to be encapsulated in base64
Bugfixes
Scheduled Jobs:
- Cannot edit custom SQL Job in Scheduled Job
- Days of week and months in job recurrence definition should be strings (MON, WED, etc..) instead of numbers (2, 3, ...)
- Creating a new job allows you to cache in a datasource that is not related to the chosen ontology
- Cannot choose many-to-many or multi-value mappings in mapping list when creating a new job
Manage Knowledge Graphs:
- Set virtualization from edit datasource page does not work properly
Data Mapper:
- Add USING syntax to Preview SQL modal box of mappings
Ontology Explorer:
- Disable filter graph option for properties that are not related to any concept
SQL Lab:
- Edge case when browser gets stuck for running a heavy query in the SQL Editor
2.14.0
Released on 08 June, 2023
What's Changed
Ontology Explorer:
- Add functionality to create and update calculated properties
Charts:
- Clicking on Use Legacy Datasource Editor button in the edit Datasource of a chart the popup will automatically close
SQL Lab:
- Improve SQL Metadata for tables / concepts in timbr schema
Scheduled Jobs:
- Remove created time in Scheduled Jobs and add a SQL column that shows the Job SQL in a tooltip
Cross-Platform:
- Add tags to properties and ontology views
Bugfixes
Scheduled Jobs:
- Cron values of Month and Day of week are mixed when editing an existing scheduled job
Manage Knowledge Graphs:
- Datasources are filtered when they should not be filtered
SQL Lab:
- Query limit is not enforced in certain edge cases
Query Search:
- Queries with a parent query id that is not displayed in the Query Search are not presented in the Query History list
2.13.1
Released on 18 May, 2023
Bugfixes
Performance Dashboard:
- Top 50 Slowest queries chart has the chart data messed up
Ontology Explorer:
- No scrollbar in the properties tab of the left-side panel
Scheduled Jobs:
- Cannot stop running jobs
2.13.0
Released on 13 May, 2023
What's Changed
Query Search:
- Add collapse / expand to queries with parent query id in the Query History tab
Ontology Views:
- Larger description area in Ontology Views
Cross-Platform:
- Add by default a tag to the datasource label which includes the type of the datasource
Ontology Explorer:
- Add search and edit to functionality to properties in the properties tab of the left side menu
Ontology History:
- Add view changes from a specific time of the ontology
Graph Explorer:
- Support generic embed exploration endpoint based on a BLI query
Scheduled Jobs:
- Create and edit jobs in scheduled jobs menu item for cached resources
Bugfixes
SQL Lab:
- Load saved queries list items are not visible when a user has a lot of saved queries
Welcome Page:
- Username and Email in Welcome and Profile page overflows box container if they are too long
Cross-Platform:
- Zoom-in and zoom-out using mouse-wheel events is too fast in the Graph Explorer and Knowledge Lineage pages
- Bulk delete items show multiple notifications
Graph Explorer:
- BLI recent queries should have distinct values
2.12.0
Released on 24 April, 2023
What's Changed
Cross-Platform:
- Update BLI structured search to latest version - no more single quotes needed to denote values
- Improve the SQL Editor gutter splitter between the query editor and the query results and add a minimize and maximize button
- Show tags of datasources, concepts, and knowledge graphs inside a tag icon
SQL Lab:
- Add ability to Find & Replace in SQL Editor
- Add summary for JOINs and UNIONs in Explain SQL Query modal box
- Increase height of SQL Editor when there are no results presented
- Increase width of Explain SQL Query modal box
Access Manager:
- Hide Ontologies section in view permissions
Data Mapper:
- Add a tooltip named Custom SQL whenever a toggle for custom SQL is available
Bugfixes
Charts:
- Filter chart should be able to create a value in values dropdown
- Cannot create a Bubble Chart
- Cannot select sinteger values in Filterbox chart
Cross-Platform:
- Cannot click on the search-bar inside the tags list
Ontology Explorer:
- Datasource filter in Cached Resources is not working
- Creating child concepts in existing concepts collapse the graph to initial position
SQL Lab:
- SQL Editor crashes when typing in side panel search-box while metadata is loading
- SQL Editor shows null when no knowledge graph is selected
Data Mapper:
- Cannot create property in filters popover when pressing enter and another property with a similar name exists
- Could not fetch column values in Data Mapper filters
- Mappings list tables column is too narrow when long mapping names exist
2.11.0
Released on 27 March, 2023
What's Changed
Ontology Explorer:
- Change extended view to collapsed view by default
- Toggle show or hide child concepts in Ontology Explorer graph
- Ontology cache sort by row number and add tooltip for location path to the datasource column
- Edit or remove a property from the ontology graph
- Add manage properties modal box to ontology explorer
- Add filter properties tab in the Ontology Explorer left side bar
API Service:
- Query concept and query view with filters support nested queries
Ontology Views:
- Add datasource column to ontology views list page
Manage Knowledge Graphs:
- Change menu items for right click menu in inactive ontologies
- Add IBM DB2 as new supported datasource
Welcome Page:
- Show latest changes in Welcome page
CSS Templates:
- Add columns to table in CSS Templates list page
Scheduled Jobs:
- Filter by job type and job name in the Jobs History tab
Data Mapper:
- Add to the mappings view list updated by and last updated columns
Bugfixes
Ontology Views:
- Cache resource datasource dropdown show datasources which are not in the knowledge graph
- Saving an existing view opens the description of the view in the ontology views list page
Scheduled Jobs:
- Filter by user in scheduled jobs does not work properly
Data Mapper:
- Cannot search for datasources in multi-value mapping form
Ontology Explorer:
- Concept loose a tag after updating the concept
Query Search:
- Filters user and status in query search page do not work
Performance Dashboard:
- Datasource filter in performance dashboard does not work
SQL Lab:
- Query including a string of numbers returns integers in result set
2.10.0
Released on 13 March, 2023
What's Changed
Graph Explorer:
- Update BLI to version 1.2.5 - Supports tags
Data Mapper:
- Improve mapping for multi-value properties
- Manage cache for an ontology in the Data Mapper and Ontology Views
Scheduled Jobs:
- New Scheduled Jobs component
SQL History:
- Add query duration and fetch duration info tooltip to duration column in Query Search component
Ontology Explorer:
- Show cache for an ontology in the Ontology Explorer
- Change validation for creating concept relationships to check only for relationship name (not relationship value)
Cross-Platform:
- Combine action items in a knowledge graph for its mappings and views list pages
- Add tags to data sources and knowledge graphs in manage ontologies
General:
- Add the ability to rename concepts in the Ontology Explorer
- Add tags to concepts in Ontology Explorer
Bugfixes
Ontology Explorer:
- Multi value properties do not show description in the properties list
- Mouse hover on concept with icon does not show tooltip of concept description
- Cannot load old ontology explorer explorations
- When the value of a create concepts from property includes a hyphen (-) it doesn't substitute it with an underscore (_)
Access Manager:
- Datasources that are not assigned to any knowledge graph do not appear when granting a timbr access permission
Cross-Platform:
- Anonymous users can access an empty welcome page
Data Mapper:
- Cannot create many-to-many and multi-value visual mappings in Snowflake
Manage Knowledge Graphs:
- Cannot edit a datasource based on a JSON instead of a URL
Graph Explorer:
- Dropdown menus inside popovers of top navigation menu are messy
- When starting an exploration with a concept that has an entity value of 0 the display name of the node is undefined
2.9.0
Released on 09 February, 2023
What's Changed
Manage Knowledge Graphs:
- Update target url using ALTER
SQL Lab:
- Download results button in SQL Editor
Data Mapper:
- Edit existing SQL mapping and convert to Visual mapping in Data Mapper
Ontology Explorer:
- Search for icons with the concept name by default when setting an icon to a concept
Cross-Platform:
- Check create tar ball installation for timbr in Red Hat environments
Bugfixes
Graph Explorer:
- Property nodes loose styling when opening a cluster of properties in Graph Explorer
- Node group relationships get mixed up if two concepts start with the same name and one of them has a space afterwards
- Datapoints based on icons don't scale in size in Graph Explorer
Ontology Explorer:
- Edit properties dropdown doesn't close when clicking outside the dropdown in Edit Concept drawer
- Inconsistent state in ConceptsGraph on while filter
Cross-Platform:
- User with custom role cant access support page
SQL Lab:
- Export to CSV with data containing double-quotes don't properly work
Data Mapper:
- Edit a mapping with metadata that no longer exists
General:
- In SHOW ONTOLOGIES created on shows the same values as changed on
2.8.1
Released on 29 January, 2023
What's Changed
API Service:
- Add to the REST API an endpoint to filter a concept or a view
Ontology Explorer:
- Add a search bar to create concepts from property and sort by count of property values
Manage Knowledge Graphs:
- Add created by and created on information to Manage Knowledge Graphs and Manage Datasources list
Data Mapper:
- Improve View Table style for small screens
- Add distinct values option to Visual mappings in the Data Mapper
Cross-Platform:
- Backend dependencies upgrades
Bugfixes
Ontology Explorer:
- Deleting a concept that has relationships shown crashes the Ontology Explorer page
2.8.0
Released on 10 January, 2023
What's Changed
Manage Knowledge Graphs:
- Duplicate, backup, export to OWL, export to SQL in Manage Knowledge Graphs
- Add information to knowledge graph and datasources lists in Manage Knowledge Graphs
Data Mapper:
- Remove timbr schemas from mapping many-to-many or multi-value relationships in Data Mapper
- Change 'Read only' flag and enhance its functionality
Graph Explorer:
- Change user flow for initial exploration start point and add recent activity to Graph Explorer business language tab
- Add toast messages in addition to the action log in the graph explorer
- Add option to overwrite existing saved graph explorer explorations
- Extend node groups in Graph Explorer to Datapoints, Properties and Clusters
Cross-Platform:
- Add icons for concepts in the ontology explorer and presented across the timbr platform
Ontology Explorer:
- Refactor warnings in Ontology Explorer
Bugfixes
Manage Knowledge Graphs:
- Cannot change active datasource in Manage Knowledge Graphs list view
- Set virtualization doesnt work in list view and shows a false-positive error in blocks view
SQL Lab:
- Loading a saved query with special symbol doesn't work properly
- Ontology functions in auto-complete in SQL Editor are incorrect
Data Mapper:
- Cant save many-to-many or multi-value mapping with not an inactive-datasource
2.7.3
Released on 17 December, 2022
What's Changed
Access Manager:
- Mid December Quickwins
- Change add access permission popover to a modalbox
Manage Knowledge Graphs:
- Add datasource connectors for Clickhouse and Oracle 11g
SQL Lab:
- Change behaviour of schema dropdown menu in SQL Lab
Cross-Platform:
- Configure Connection Stickiness for timbr-platform and timbr-server Kubernetes Deployment
Saved Queries:
- Add filters in Loading Saved Query in SQL Lab
Ontology History:
- Ontology History Filter component
Graph Explorer:
- Add option to cluster nodes from the Filter graph popover
General:
- Remove writing to superset DB the 'query' table (use in BLI)
- Add Link to Support (to timbr DNS for redirecting to hubspot form)
Bugfixes
Graph Explorer:
- Graph Explorer many-to-many and multivalue don't work with virtualization or cache (materialization)
- Cannot save data exploration with unicode characters in the data
- Business Language query in Graph Explorer doesn't connect edges in case the relationship is many-to-many
- Graph explorer crashes when starting a BLI query with multi-value results
Ontology Explorer:
- Removing matching properties for one-to-many relationships in edit concept creates annoying glitch
Manage Knowledge Graphs:
- Icons for Azure Datalake and Google Cloud Storage are not showing after save in Manage Datasources page
Data Mapper:
- Cannot add alias to additional properties in many to many relationship mapping
Cross-Platform:
- Change "cancel" title in warning type confirm modal boxes to "close"
Access Manager:
- Show only added timbr permissions in list after adding a new timbr permission in the corresponding section
- View permissions for users shows duplicate timbr permissions
Saved Queries:
- Setting a dropdown filter in the Load query of the SQL Lab and then removing it distorts the functionality of the filter
- Load saved query modal box styling of columns chops text
SQL Lab:
- Paste from clipboard to the datasource dropdown menu in SQL Lab crashes page
Welcome Page:
- Saved explorations in welcome page have datasource name instead of exploration title
Ontology History:
- Ontology History View Comparison
2.7.2
Released on 24 November, 2022
Bugfixes
Manage Knowledge Graphs:
- False-positive error when creating a datasource with uppercase values
- Datasource name is not escaped when setting virtualization
SQL Lab:
- When changing knowledge graph datasource is not updated
2.7.1
Released on 23 November, 2022
What's Changed
Manage Knowledge Graphs:
- Add support for Datasource description in the platform
General:
- Set JSON datasource templates for Azure Blob Storage, Azure Datalake Storage, S3, and Google Cloud Storage
Profile Page:
- Add reset password form to user profile page
Bugfixes
Access Manager:
- Identifying and removing timbr default roles from a specific user is too complicated
- Timbr permissions cannot assign specific role or user grant
Ontology Explorer:
- Cannot Fetch sample data for queries that take longer than 10 seconds
2.7.0
Released on 15 November, 2022
What's Changed
Graph Explorer:
- Integrate BLI as part of the Graph Explorer
- Property nodes background color, highlighted and selected nodes are not readable
- Adding new nodes consider existing nodes in the graph explorer
- Filter out node size for unsupported node shapes
- Add explanation tooltip to Automatic Graph Functions
- Add confirmation popup to overwrite saved explorations (ontology explorations and graph explorations)
Data Mapper:
- Automatically map properties by using fuzzy matching
Cross-Platform:
- Display the description of knowledge graphs/ontologies across the timbr-platform
- Sync ontologies that added through SQL in the Timbr Platform
- Platform debug endpoint for admins only to access superset db
Manage Knowledge Graphs:
- Add virtualization option to Spark or Databricks Datasources and remove HTTP datasource
General:
- Graph explorer quick-wins (select all properties by default, increase node limit, hide dtimbr properties)
- Add call-to-action options to toast messages
Ontology Explorer:
- Edit a many-to-many relationship opens up Edit Mapping and Add MTM relationship has Add mapping title
SQL Lab:
- Add support for async queries in the SQL Editor
Bugfixes
Access Manager:
- Timbr permissions for users with capital letters in their username don't show in Access Manager
- Missing Timbr Permissions to view specific ontology
- Creating a new user with existing username overwrites existing user
- Default roles and custom roles should have default access permission to welcome page
Manage Knowledge Graphs:
- Wrong Oracle JDBC URL Generation
- Cannot add or remove data-sources from existing knowledge graphs
Graph Explorer:
- Traversing the same MTM Relationship from Node Groups adds duplicate edges to the graph
- Reset to default button resets to incorrect values in graph settings
Charts:
- Not able to query after changing the date ranges in a Line Chart
Cross-Platform:
- Not support browser message messes up with platform pages height
- Inactive ontologies show in the Ontology Explorer ontologies list page
SQL Lab:
- SQL Editor running query timer is reset every 10 seconds
- Metadata sort does not function for dtimbr table metadata panel
General:
- Toast error message "Error while fetching schema list" in SQL Editor does not show exception details
Ontology Views:
- View description adds single or double quotes when ontology datasource is Postgres
Embedded Graph Exploration:
- Remove embedded expiration date for saved explorations
2.6.3
Released on 02 October, 2022
What's Changed
Cross-Platform:
- Change create_engine backend calls to create_timbr_system_engine
Access Manager:
- Add Timbr permission for Create Concepts/Mappings/Views in Specific Knowledge Graphs and should add ALL to grant query when Everything option is selected
Bugfixes
Ontology Explorer:
- Fetch columns from SQL query in Import properties doesn't chain the correct datasource value
Cross-Platform:
- Cannot select input boxes in SQL Editor page modal boxes (Save query, Create view)
Manage Knowledge Graphs:
- Cannot Edit HTTP / S3 / ObjectStore Datasources in Datasources page
2.6.2
Released on 19 September, 2022
Bugfixes
SQL Lab:
- BigNumber result in BigQuery datasource yields bad datatype in ColumnStatistcs component
2.6.1
Released on 12 September, 2022
What's Changed
Cross-Platform:
- Updated BLI with latest version
Bugfixes
Ontology Explorer:
- Clicking on a transitive relationship toggle crashes ontology explorer
Graph Explorer:
- State is reset in hierarchy layout with defined node spacing when clicking on the graph settings
2.6.0
Released on 08 September, 2022
What's Changed
API Service:
- Update and Get Timbr Platform API Service out of Beta
Data Mapper:
- Prevent a user from creating a mapping to a concept without a primary key or inherited primary key
SQL Lab:
- Load saved queries should sort in descending order by default
- Check and refactor call to get_ontology from SQL Editor
- Add support for "type of" in SQL Editor metadata
Manage Knowledge Graphs:
- Add items to context-menu in Manage Ontologies page
Cross-Platform:
- Add support to dtimbr query from AdvancedQueryForm - 1st iteration
Access Manager:
- Not only admins can change user password and edit menu items and roles of other users
Bugfixes
Ontology Explorer:
- Should not allow to edit an inverse of a relationship
- Edit existing many to many relationship crash the UI
- Save MTM mapping with additional properties after edit to crash ontology explorer
SQL Lab:
- Transitive relationship bugs in SQL Editor Metadata
- SQL Lab Stuck when data-source not responsive
General:
- Cannot import properties from table to a concept if the table has columns with blank spaces in them
- Edit mappings loads active datasource instead of the saved datasource in the mapping
Access Manager:
- Add timbr permission button has inconsistent options and more
Data Mapper:
- Save Edit Mapping for calculated column of date property that doesn't exist
2.5.1
Released on 09 August, 2022
What's Changed
Cross-Platform:
- Release Quickfixes
- Add catalog to certain datasources
- Change Import Property calculated column popover to modal box
- Remove validation for DB User email in create or edit new user in Access Manager
- Allow the creation and edit of Users without a role
- Add last updated user and time for ontology list pages for main components
- Change error validation of toast messages to be text under input field
- Click on item in SQL Editor metadata will copy the item
- Double click resizes results set column width
- Improve behaviour for Calculated columns
- Add "Cancel" menu (ConfirmComponent) to all Shelf and modalboxes in Platform
Manage Knowledge Graphs:
- Add Oracle to datasources list
- Change jdbc:spark to jdbc:databricks for Databricks datasources
- DB name is mandatory through the UI
Ontology Explorer:
- Add Hard LIMIT to create concept from property
- Add edit property functionality to the searched properties in the create or edit concept shelf-box
- Knowledge Lineage fix in Ontology Explorer
- Sort errors in import properties from table so that they are shown first
- Populate filter option values in Logic tab
General:
- Provision 3 VMs for testing per developer
- Add support for WITHOUT PARSING for Data Mapper
- Move columns of Last Changed and Username to be under the View Name in Ontology View
- Remove Ontology dropdown in Platform Access in Access Manager
- Prepare Datasources Excel to use as reference
- Integrate with Azure KV
Data Mapper:
- Add pointer cursor to Mapping rows in Ontology Explorer edit mappings for a concept
- Add fetch data to the filters in Data Mapper and the Graph Explorer
- Integrate knowledge lineage in to Data Mapper and Ontology Explorer
SQL Lab:
- SQL History should run the refresh command when moving between SQL History and Running Queries tabs
- Add Drag and Drop to Tabs in the SQL Lab
- Open Saved Queries from the SQL Editor
- SQL Editor optimization to back-end requests
Graph Explorer:
- Display name for concepts in the ontology
Knowledge Lineage:
- Show view icon when there is no knowledge lineage
Ontology Views:
- Simple View Creator Iteration #2
- Simple view creator for data views
Bugfixes
Ontology Explorer Mapper:
- Cannot edit mapping in Ontology Explorer Mapper due to mapping which started as SQL query to visually match properties and then save mapping
SQL Lab:
- SqlEditor sort numbers as strings
- Transitive relationship copy query and column from metadata
- SQL Editor drawer is not working after opening a new tab
- Knowledge Graph Dropdown is disabled when getting an error
- MV appears as relationship in sidePanel
Data Mapper:
- Edit mapping after change property type keeps old property type (Due to Mappings JSON)
- Data mapper - UI jumps in matching properties to columns with properties more than 200 columns
- Manually removing column name in match properties to column in Data Mapper toggles back the calculated column
- History Rollback through ontology explorer redirect to data mapper
- Data Mapper - Filter indication placement is incorrect
- Mappings counter shows data only from active datasource
- Schema panel is covered when long values
Charts:
- Create new charts not working (Barchart/Linechart/Piechart)
Ontology Explorer:
- UI fixes for fetch values from properties in filters / logic concept
- Remove validation for SQL that generates error in logic/calculated column/adhoc filter
- Add backticks to properties in create concept from properties
- Create/Edit visual MTM mappings does not load the inverse relationship name
- MTM/OTM edit relationships does not load the inverse relationship in the UI
- Create concept that already exist - not showing correct error message
- Column name in import properties should be able to change the whole word by deleting it and rewriting the column name
- Inherited properties missing in logic target column options
- Import properties from SQL disabled w/o relevant notification
- Unknown datatype in Filter option values for REAL datatype
- Populate Filter Logic - important bugs including one Error
- Empty mapping query after import properties with mapping
- Edit concept with OTM and change it to MTM is not possible
- Import Properties through SQL - local_mysql in datasource field
Ontology Views:
- Loading ontology views selects active datasource instead of the selected datasource when saving
- Change loading image to be visible when saving a new view
- Data Views name column should have max width
Manage Knowledge Graphs:
- Change datasource in ontology view editor, run query fails since running on active datasource and not selected datasource
- Confirm Component for datasource showing wrong indication
- Spark logo is not displayed in KG Manager
- DB_name and DS_name fields have swapped in Vertica datasource
- Edit datasources through the UI - style bugs
- Edit datasource through UI is not working - got an error
- Knowledge graph menus style bug
Ontology History:
- Diff viewer in Ontology History repeats extra SELECT statements
- Unify Create or Replace in Version History Comparison
- Comparing ontology views version hangs UI and platform is unusable
Graph Explorer:
- Filter modal - values are not match in pop up modal
- Graph Explorer - multiple filters exceed boundaries
- Change layout is not working as expected
- Filter modal is out of boundaries
Master Data Manager:
MDM - Add new row or column with negative value should be disabled
MDM - Add new row or column when in search mode - the table is gone
MDM - Right click menu overflows
MDM - Add new column remove new row values
MDM import from SQL is disabled
Cross-Platform:
- Last update date is not updated
- Buttons are not shown when license notification is set
- Copy item should not be enabled in match properties components
- Match properties values covered by the free-form-toggle
- Graph is crashed - Search metadata in SQL Editor
- Fields are not horizontally aligned
- Create KG form name validation
General:
- Fix Recent Activity to not hide activity
Access Manager:
Roles and users should not contain special symbols
User can view ontologies without permissions
Saved explorations shows ontologies the user has no access to them
Welcome Page:
- Welcome Page Mapping tab is empty
Embedded Ontology Exploration:
- Wrong indication for mouseover on concepts in embedded exploration
2.3.0
Released on 14 June, 2022
What's Changed
Ontology Views:
- Support description for Ontology Views
Ontology Explorer:
- Make suffix/prefix optional in Create Concept from Properties
Data Mapper:
- Make select SCHEMA and select TABLE to creatable selectbox
- Ontology History component
Access Manager:
- Improve UX performance of Welcome and Access Management components
- Access Manager Iteration #3 (timbr Integration)
General:
- Remove tables check for schema validation and table validation
- Update Jenkins CI/CD with new timbr major release
- Access Manager Iteration 2 - Grouping timbr platform permissions as menu items
Manage Knowledge Graphs:
- Facilitate getting the user token in the platform
Bugfixes
Manage Knowledge Graphs:
- Vertica expose user_name and password when getting an error
- New knowledge graph shows 'loading concepts' counter
SQL Lab:
- Graph is crashed in SQL Editor after click on empty metadata
- Risky Race condition in SQL Editor cause an important bug
- Space is missing in SQL history and in explore notification message
Graph Explorer:
- Graph Explorer does not show all data types symbols
- Style bug in Ontology and Graph Explorer pop up modals
- Reset to default in the group setting is not working as expected
- Relationship does not appear in Data Explorer
Data Mapper:
- Edit MV mapping - Preview SQL should be disabled
- Data Mapper fuzzy matching - Platform is crashed
- Map MTM relationship - additional property is not displayed
- Loading logo appears twice when edit SQL mapping
Ontology Explorer:
- Edit Logic concept with IN - Graph is crashed
- OTM target concept 1st row is not displayed
- Relationships auto suggestions 3 style bugs
- PK and Entity_label are not displayed after edit the property data type
Ontology Views:
- Edit view with description - the description is removed
General:
- Filter graph - amount of edges field should contain only numeric characters
Welcome Page:
- User create mapping in Unknown database appears in the Welcome Page
Charts:
- Chart options count the 'select all' as an option
- Explore chart in SQL Lab - got an error
Performance Dashboard:
- Performance dashboard shows null in 'grouped' view
- Performance dashboard - Add tooltip for table data
SQL History:
- User with timbr permissions not able to see other people's query history
2.2.0
Released on 12 May, 2022
What's Changed
Ontology Explorer:
- Integrate node size properties to graph network algorithm (dagre) for node arrangement with different node sizes
General:
- Tweak width of vis graph elements in knowledge lineage
- Create a new db seed file and remove the permissions and schemas from the seed
- Add default timeout value as an environment variable in config.py
- Add "title" attribute for values in columns in Visual Mappings (SearchableSection)
- Add "title" attribute to dropdown menus in SQL Editor (Knowledge Graph, Datasources, Schemas) for long values
Cross-Platform:
- Add additional suggestions to SQL Editor autocomplete
SQL Lab:
- Run and download query
SQL History:
- Performance dashboard V1 - Queries
Bugfixes
Welcome Page:
- Welcome page shows 'Error' when no ontologies at all
- Welcome Page shows wrong indication for create concept
- Welcome page does not show indication for create concept from property
Performance Dashboard:
- Performance dashboard - NULL is displayed when no results
- Performance Dashboard bugs
Ontology Explorer:
- Import Properties through SQL - datasource field - infinite loading loop
- Import Properties through SQL - Boolean imported as String
- Import Properties through SQL - query was not provided
- SQL Import Properties - Graph is crashed
- SQL Import properties is not working
- Concept filter tree style looks bad
Cross-Platform:
- Filter should use user_name when no first+last name
- SQL drawer is not fully visible in small screen
- SQL ace_content should be underneath the page content
- Datasources are not fully displayed while multiple datasources are assigned
- Fields are not horizontally aligned
Charts:
- Save charts through shortcuts is not working-we should remove this option
- Create new dataset - fields size is not static
- Null in the table counter
- Keyboard shortcuts is not working + style bug
- Edit dataset - 2 style bugs
- Charts - metric modal style bug
Data Mapper:
- Scroll bar is missing in knowledge graph thumbnails view
- Loading indication is missing while saving mapping through Ontology Explorer
- SQL Data Mapper - field size is not static
- Edit or Create MV mapping add unnecessary duplicate mapping
- Edit mapping - infinite loading loop
- Timeout behavior is not the same cross platform
Manage Knowledge Graphs:
- Edit knowledge graph should not have the option to change the credentials
- Knowledge graph menus style bug
- Knowledge Graph Manager - loading logo indication is missing
- Dropdown list is covered if the database type contain 'ace_content'
- Add datasource to KG - infinite loading loop
- Welcome page shows 'Error' after delete an ontology with concepts
SQL Lab:
- SQL Editor query overflow problem
- Save button should be disabled when ace_content is empty
- Table field style is looking bad
- Add a maximum limit for the timeout value
Graph Explorer:
- Mouseover on saved exploration shows wrong data
- Additional relationship to same node is not added to the graph
General:
- Enlarge the relationship name in right menu side of the ontology explorer so that it will be more visible
- Doesn't generate SQL template in SQL Editor after choosing Mapping from a concept in Ontology Explorer
Ontology Views:
- Data Views - responsive style bug
2.1.0
Released on 20 March, 2022
What's Changed
General:
- Enhance Welcome page component performance and usage
- Add override default timeout to SQL Editor
- Build and deploy of timbr-server Pod
- Research costs of having AKS/K8 Pods up 24hr/12hr for Tests
- Remove old docker containers and images
- Toggle JDBC URL for Database types in Datasource tab of Manage Ontologies
- Create Word Document for Data Views, Materialization, Adding Datasource in SQL
SQL Lab:
- Add fallback and magic button to clear redux state for SQL Lab
- Quickfixes for SQL Editor #1
- Revamp SQL Editor
Cross-Platform:
- Logout sessions of inactive users when setting a user to inactive
- Fix order of search results in SelectControl across platform
- List views quick-wins, refactor and design re-alignment
- License management support across timbr platform
SQL History:
- Add username to 'filter by user' filter box in Query Search component
Ontology Explorer:
- Import columns from SQL query
Manage Knowledge Graphs:
- Add a Manage Datasources component
- Fix creation of Datasources in manage ontologies
Ontology Views:
- Fix creation of Data Views process
Knowledge Lineage:
- Knowledge Lineage Component Integration
- Knowledge Lineage Component Preparations
Saved Queries:
- Saved queries chain datasource in query to SQL Editor
Graph Explorer:
- Filter graph by amount of edges to/from a node
Core:
- Migrate queries table from platform to timbr core
Bugfixes
SQL History:
- Timeout and Limit validation field is not working as expect
Charts:
- Create chart (use existing dataset) is not displayed well
- Create new dataset - style bugs
- Change datasource modal is not readable in the charts component
Embedded Graph Exploration:
- Embedded graph does not show the graph from a wide perspective
- Empty page when open embedded exploration with 'size by property'
Access Manager:
- Dont allow to delete the admin user or remove the admin role from admin user
- Remove user from a specific role deletes the user
- Delete user shows email address instead user name
- Edit inactive user shows 'set to inactive' in 'bulk actions'
- Set multiple users to Inactive show undefined in the welcome page
Manage Knowledge Graphs:
- Knowledge Graph caseSensitive - displayed with capital letters cross platform
- Welcome Page shows hyper link for deleted ontologies
- Ace_content state is not updated when switch between 3 database types
- Dropdown list is covered if the database type contain 'ace_content'
- Toggle JDBC URL should have better indication for selected method
Graph Explorer:
- Disable node scaling for unsupported node types
- Remove TAG node shape
- Data is incorrect in Graph Explorer
- Add connections properties is showing wrong counter
- Edge is not automatically added from datapoint node to existing property node
- Long entity_label cause 2 bugs in Graph Explorer
- Node position is ruined after 'auto physics' timer is finish
- Exploration is not displayed with an error message
- Nodes color is changed when Physics set to 'On'
- Find data connections for all concepts modal is not optimize for small screen
Ontology Views:
- Welcome page shows 'added new view' when editing an existing view
- Server Error when running queries through Data Views
- Data view with spaces should be replaced with underscore also in welcome page
- Change Ontology in Data Views is looking bad
SQL Lab:
- Results columns tooltip is out of boundaries
- Export to csv when values contain commas - split to separate columns
Welcome Page:
- Long Knowledge Graph name exceed slice_container in welcome page
- Welcome Page is crashed in Demo environment
- Welcome Page should show concepts and views names with lower case
Data Mapper:
- Remove 'map to concept' option from SQL mapping
- MV and regular property with same name in concept creation cause an error
- Drawer container is too big and cause some style bugs in Data Mapper
- View table returns an error when SQL visual mapping
- View table dropdown list is looking bad
- Dataset displayed without parenthesis
Ontology Explorer Mapper:
- Create or edit mapping using table's metadata - button is underneath the modal
Embedded Ontology Exploration:
- Embedded timbr - iframe size cause arrangement bug
Ontology Explorer:
- Relationship through auto suggestion should match the same properties as in the parenthesis
- Change ontology button background style bug
- Edge is not readable when adding relationship to the graph
- Show properties is not available through the sidePanel
- Click on the 7th row in 'import properties' preform a scrolling action
General:
- Pagination in Recent Activity should show 4 options
- Pagination in Recent Activity should show number of rows
1.3.0
Released on 28 January, 2022
What's Changed
Data Mapper:
- Data Mapper quick-wins in timbr platform
- Update Data Mapper list view columns
- Default mapping name based on running number
- Replace CREATE OR REPLACE with CREATE or CREATE OR REPLACE
General:
- Cost Pricing on Cloud vendors (GCP, AWS, Azure) by Most affordable RAM oriented VM / Instance
- Easier Creation of Mapping and Views through the SQL Editor
- Revamp create new mapping button
Master Data Manager:
- Migrate git package for Master Data Management
Cross-Platform:
- Infer concept description by nearest parent concept
SQL Lab:
- Set maximum width to a column in SQL Editor
- Better indication for Active Datasource
Manage Knowledge Graphs:
- Revamp Ontology Creation and Update in Manage Ontologies
Ontology Explorer:
- Optimize relationship suggestions in create or edit concept
Bugfixes
Graph Explorer:
- Hierarchy layout is not working
- Change behavior of the 'Add Filter' in the 'Filter Graph' menu
- Select All is enabled even when no available props/refs
- Add connections - select all is not working as expected
- Filter in Find data connections for all concepts is not working
- Inverse relationship that is not declared on the selected concept is not displayed in the side panel
- Adding MTM relationship from graph control without properties - graph is crushed
- Concept name is disappear when physics is ON
- Property nodes are not readable at all when physics is ON
- Save an exploration with an existing name is not really save the exploration
- No database found page is displayed when open not exist exploration
- Wrong 'Where' clause in data traverse for relationship based on 2 properties (2 FK)
Ontology Views:
- NULL datasource displayed in the 'waiting for datasource' message
- Welcome page shows undefined when adding new view
- Views - design is ruined after latest version
Cross-Platform:
- SQL Editor - add unnecessary backticks although it already exists
- Thumbnails default style of Knowledge Graphs is incorrect
- Backticks are missing for tables in SQL component
Data Mapper:
- Change the mapping method (visual/SQL) cause an empty page in specific use case
- Filter columns in data mapper should not show functions like Cast etc.
- Edit mapping is not working because using 'create mapping' and not 'create or replace'
- Edit mapping using table's metadata - button is underneath the modal
- Import to SQL opens a modal inside a modal
- Map MV and MTM - rows width is super small and hard to see
- Schema field is looking bad
- Create concept through Data Mapper is not redirect to 'match properties' step
- Edit mapping - arrows buttons are always clickable (steps loop)
- Edit mapping - change concept should be disabled
- Select All box is ON when switch between mapping types
- Edit metadata query for SQL visual mapping - Save mapping is doing nothing
- Create visual mapping button disappears after an error
- Edit mapping - visual and SQL tab should be disabled
- 3 action buttons should be static
- Cast columns are not displayed when edit mapping
- Cast columns are editable even while in saving mapping process
- Select concept when have a SQL query - reset the query
- Graph is crashed when edit concept in create visual mapping (SQL)
- Mapping list size is not static - long mapping name change the table size
- Create visual mapping (SQL) - can not edit mapping
- Change the KG in the URL for add mapping-redirect to other KG
- View table cause infinite loading loop in create visual mapping (SQL)
- Create visual mapping (SQL) - buttons should be disabled while no properties
- Got an uninformative error when create visual mapping (SQL)
- Graph is crashed when click on 'preview SQL' while create visual mapping
- Match properties is not reset when change concept (with similar properties)
- Map data dropdown should be wider when enter from Ontology Explorer
- Create visual mapping without datasource is not working
- Create visual mapping is disabled till click somewhere on the screen
- Query metadata is not reset when switch from SQL to visual to SQL again
- Mapping name is not automatically generated
- Data mapper - forward button should be disabled
- Welcome Page mapping counter shows 0 + change KG is not working
- New Data Mapper - style bugs
- Dropdown is not fully visible in small screen
- Choose a custom property add additional option to other fields
- SQL Mapping - last row is not visible and width is not changable
- Map Data dropdown menu is not static in data mapper
- Table with brackets is not displayed in the table field (MV mapping)
Ontology Explorer:
- Relationship in sidePanel - hamburger menu is empty
- Save exploration - name field should be reset
- Filter relationship should show all related edges for the specific relationship
- New Relationship button is looking bad when there are many existing relationships
- Match properties dropdown list is invisible when create a relationship
- Add an existing inverse relationship name should work
- 'Use ontology defaults' cause columns to be imported without datatype
SQL Lab:
- SQL Editor results - change column width
- Code Snippet bugs
- Wrong datasource displayed in the 'waiting for datasource' message
- Auto complete is not displayed when type full schema/table
- Schemas and tables auto fill is not displayed
- Unmapped MTM cause the SQL metadata to be displayed in raw view
- Schema field is not reset when change datasource
- SQL Editor is crashed after delete the 'table' field with backspace
- Welcome page - SQL query link is redirected to the welcome page itself
- Import CSV style bug
- Import CSV is not working
Manage Knowledge Graphs:
- Add Knowledge Graph - 'connect' button is disabled
Welcome Page:
- Welcome Page is not showing mapping counter when no mappings at all
- Welcome Page should show indication for CRUD in MDM
- Saved exploration wrong sort method (asc) in the welcome page
- Welcome Page redirect to Ontology Explorer all kinds of components
- Welcome page is crashed when user with 'view' permission
General:
- Duplicate property name when creating a concept from data mapper
- Concept Logic does not parse when created with SQL and contains parenthesis
()
- Opening an exploration with a concept that is not exist
Master Data Manager:
- Missing notification for MDM
SQL History:
- SQL modal in Query search is very small
1.2.4
Released on 06 September, 2021
What's Changed
SQL Lab:
- SQL Editor Intellisense and Auto-complete
Manage Knowledge Graphs:
- Add Additional Params to BigQuery datasource
Bugfixes
Ontology Explorer:
- Click on 'Mapping' in saved exploration - the graph is not responding anymore
- Import properties - assign as mapping should not be visible when scrolling
- Match properties dropdown list is invisible when create a relationship
- Import properties - assign as mapping looks bad
- Filter item doesn't have a unique key and cause UI bug with custom toggle
- Import properties shows the ontology properties instead the table columns
- Logic child concept should not show the base concept logic
- Import properties fields style looks bad
- Properties and relationships modal - list is not readable (duplicate scroll bar)
- Relationships are not added to the graph in some cases
- Concept name field in sidePanel is not big enough
- Stored XSS in ontology_explorer/create_concept/
Graph Explorer:
- Edges cover each other and remove them cause an exception
- Remove edge from the graph returns an error in the console
- Saved exploration is not open - loading infinite loop
- Remove data node - got an error
Data Mapper:
- Create or edit mapping-specific use cases-impossible-RAM leakage
- Edit visual mapping - the graph is crashed
- Custom property option was not added to match properties options list
- SQL Mapping - auto complete shows 'option' as the properties types
- SQL Mapping - CreateConcept through data mapper - Ace Editor is empty
- Bottom menu for create new mapping covers the operator list
- Create concept from Data Mapper - Pk and Entity_label are not not selected
- Edit mapping modal - buttons are out of boundaries
- SQL mapping - Add maximum width for concept name field
- viewTable is not working
- Match properties dropdown menu style looks bad
- Match properties values covered by the free-form-toggler
- Cancel createConcept from data mapper - return to wrong modal
- Collapse drawer is not working
- SQL Mapping - ace_content is not updated when switch to another concept
- Fuzzy Matching is not clickable in SQL mapping
- Add concept button (mapping) in wrong location
- ViewTable should not show the previous filter state
Ontology Views:
- Views - Add explanation tooltip for save view button
- Filter in data views is not working
SQL Lab:
- Query editor opens unnecessary new tabs on query change and blur
- Expand a relationship in SQL editor - graph is crashed (specific use case)
- Stored XSS in /savedqueryview/add
Cross-Platform:
- Custom toggle should not cover the values
- Filter operator (IN) is not working as expected
- Graph is crashed after change filter operator (IN)
- Filter field is not horizontally aligned
- Thumbnail is not displayed in select ontology main page
- Cookie without SameSite attribute
- Insecure Value for the X-XSS-Protection Header
- Insecure Value for the X-Content-Type-Options Header
- Insecure Value for the Strict-Transport-Security Header
- Cookie without Secure attribute
- CSRF in /databaseasync/api/read
- Reflected Cross-Site Scripting (XSS) in /timbr/manage_ontologies/datasources_and_count/
- Reflected Cross-Site Scripting (XSS) in /timbr/get_ontology
Access Manager:
- Reflected XSS in /timbr/roles_manager/users/set_users/
1.2.3
Released on 27 July, 2021
What's Changed
Manage Knowledge Graphs:
- additionalParams - fix the separator between the parameters
Ontology Explorer:
- Add Auto Arrange Flag
- Unite forward and inverse relationships to be one
Graph Explorer:
- Split properties and relationships, and add mtm relationships in Add Connections option
Cross-Platform:
- Recent activity component for logging recent activity actions
Bugfixes
Data Mapper:
- Datasource is not displayed in the Select Ontology main page
- New concept not appear in graph when canceling a create concept from maptool
- CreateConcept from maptool - Save button is disabled
- Mapping name should not be changed when editing an existing mapping
- Generated mapping name is not updated when changing concept
- CreateConcept from maptool - should generate correct mapping name
- Create visual mapping - Save button is disabled
- Save mapping button is not clickable after getting an error
- Map MV Shows [object object] + create another unmapped mv with undefined
- Race condition for editing visual mappings
- CreateConcept from maptool - the graph is crashed
- Popover text in long mapping query is not readable
- Concept list is covered by the leftPanel
- FuzzyMatching toggle is doubled and rendered in wrong position
- Filter section is cleared when changing the limit
- Create new mapping button should be disabled when no properties matched
SQL Lab:
- Run Query button should be disabled when empty query
- Dropdown menu style looks bad when open and hover on another element
- Slow performance - loading dropdown list
- SQL Editor - Fix the leftPanel width when 'raw view' in case of long properties or relationships
- SQL Editor - raw view is not showing the transitive relationships
- SQL Editor - sort button is not working
- Filter by users or db is not working + visual bug
Ontology Explorer:
- Edit inheritance level - Impossible to select from inherits from list
- Unsaved relationship notification should be unified to one
- Create concept from property creates concepts logic as lower-case
- Edit property modal is out of boundaries
- Invalid renaming of concepts in create concepts from property
- Arrange nodes is not working without properties or relationships
- Auto arrange is set to off but still arranges the graph
- Create concept from a property - got an exception reserved word
- Information through the ctx menu - the graph is crashed in specific case
- Show relationships is not showing all of the relationships in some cases
- Error notification is not displayed when mapping through ontology explorer
- PK symbol is not displayed in create/edit modal + sidePanel + dataMapper
Charts:
- Loading logo is out of modal's boundaries
- Metrics field wide is wrong - value is not readable
Graph Explorer:
- Filter disconnected nodes - selected value should be readable
- The 'Add property' (plus button) is disabled even when removing the property from the graph
- Pop up modal for embedded explorations is showing invalid URL
- Ctx menu many unnecessary separate lines
- Add connection is causing the graph to crash
- Relationships can not be added to the graph
- Get all group properties is not working
- Encoding bug in timbr core
- Hamburger menu is opened only when you click twice
Cross-Platform:
- New dropdown list - the background color of selected option should be changed
- SQL filter modals exceed screen boundaries + cover each other
Manage Knowledge Graphs:
- Creating new Knowledge Graph is impossible - dummyhost error message
- additionalParams field is missing in create Datasource
- Add validation for the fields in the Datasource when add/edit an ontology
General:
- Investigate why we have an empty user
- Charts - design bug
1.2.2
Released on 02 June, 2021
What's Changed
General:
- Fix Broken Tests or Report Bugs
- Change limit of find relationships for a datapoint from 10 to 100
Manage Knowledge Graphs:
- Add fallback when the ontology connection is incorrect/damaged
SQL Lab:
- Change Searchbox metadata in SQL Editor to be for columns instead of tables
Cross-Platform:
- Research and implement better sorting for results in different dropdown menus
- Add 'xs' size to ToggleControl
- Add magnified-glass to search box(es)
Ontology Explorer:
- Create a component wizard to create concepts from properties
- Revamp design for left-side panel at OntologyExplorer
Bugfixes
Graph Explorer:
- Select connected from side panel keeps the context menu visible
- Graph is crashed due to duplicate id in the array
- Add connections - the graph is crashed after click on a property node
- Cannot retrieve data when the results involve a quote mark ' (as entity_id)
- Cannot find relationships between concepts if the relationships are based on 2 properties or more
- IndexGraph does not show the desired concept (specific case)
- Get all properties is not working as expected when there are edges
- Pop modal of Add connections is disappeared and can not be used
- SidePanel does not contain 'get all properties'
- Hamburger menu is located in wrong place after clicking on the graph
- SidePanel does not scroll down to the end of the properties
- Same entity_id and entity_label should have separate edges
- Info tooltip covers the description popover in the relationships tree
- Select connected is not showing the 'Selected nodes' in the sidePanel
- Change layout - modal size should be static
- Open exploration modal size is wrong (impossible to see the buttons)
- Add property (plus button) over and over again - should be disabled
- Disabled saving of explorations with no exploration name
- Change layout through the sidePanel - The modal is located in wrong place+update
- Filter graph - Properties tab - can not scroll down
Ontology Explorer:
Create later (Add)- impossible to choose 2 inheritance concepts
Update ontology - the thumbnail of the ontology is incorrect
MTM relationship is not taken into account in the sidePanel
Type a concept name - the properties field is moving
Design bugs in the create/edit concept modal
SQL Editor suggestions open - the concept tree is moving
OTM relationship icon appear as MTM relationship
MTM and OTM with same name should be forbidden
Create concept from a property - Error occurred in some cases
Concept tree list is not collapsible
Logic is still displayed even after removing the base concept
Clear All button is hidden
ConceptsTree - scrolling the left-side-panel hides the filter area
Impossible to return back after Preview SQL mapping
Relationship sidePanel shows '0' when switch to a concept without relationships
After remove target concept - the target property is still displayed
Automatic 'add properties' for relationship crashing the graph
Top navbar needs to be locked in place and never disappear
Create new concept when the sidePanel is open - The graph is crashed
Import properties - SQL toggle is not working + another 2 related issues
Change inherits_from keeps the previous state of the PK and entity_label
Right side panel - 'Fetch sample data' is overridden when scrolling
Concepts with long queries (more than 20 rows) - the line number of preview SQL is messed up
Can not use the left arrow keyboard in the concept tree filter
Filter at the concept tree and using down keyboard arrow - the navbar is hidden
Show relationships of a concept and then filter non-connected concept cause weird behavior
Paste phrase to the 'PK' and 'Entity_label' fields - the graph is crashed
Charts:
- Edit datasource in the charts crashes the graph
- Overwrite save chart is disabled
- Save chart modal bugs
- Unnecessary padding in the table charts + table results area is small
- Show ontology in the 'create new chart' is not displayed well + buttons bug
- Chart should not be saved with an invalid name, like with spaces as the name
Data Mapper:
- Show selected ontology button crashes the graph
- Mapping is overwrite existing mapping without notify the user
- Change mapping name - notification is not displayed in case of special symbols
- Add new concept (DataMapper) - impossible to change inheritance
- Import properties after 'create later' - graph is crashed
- Mapping through Ontology Explorer is not showing the correct list
- Notification for missing concept name/pk is not displayed after create later
- Fix Data Mapper main page top title
- Preview SQL shows undefined after create later
- Create later and change 'inherits from' - the graph is crashed
- Notifications are not displayed when create mapping (create later)
- Ontology is crashed after mapping casting
- Preview SQL on MTM mapping - the graph is crashed
- Data mapper preview SQL - is looking bad
- Show selected ontology button crashes the graph
- Sample auto generated query is not displayed at all after last deploy
- Sample auto generated query is not showing the properties in case of inherited concepts
General:
- Concept tree filter - long concept name is covered + the tree modal lost his placement
- Open a saved exploration - the 'getOntology' is fetched twice
- Side-panel properties don't show in minimal view when a concept is filtered
SQL Lab:
- New dropdown sorting is not working in one of the fields
- SQL query search - column's width is wrong
- Impossible to force refresh schema list - got undefined error
- Show column stats - when long values, the counter is covered by the values itself
- Functional query return results without header
- Auto complete uses '`' quote instead of ontology.quote_identifier
Access Manager:
- Magnified glass for search boxes in the 'roles' component - space is missing
- User can be added with only Email - cause to infinite loop - user is not created
Cross-Platform:
- The border bottom is not align in cross platform buttons
- Show more button for long toast messages - out of boundaries + we should add a scrollbar
- New FuzzyMatching design bugs
- SidePanel should not be scrollable
Ontology Explorer Mapper:
- Visual mapping return 'can not edit an existing sql mapping' although there is no mapping
SQL History:
- Query search - date filter fields are not readable
Manage Knowledge Graphs:
- Loading logo covers the confirmation modal for delete knowledge graph
- Knowledge graph manager - Save button should be disabled while loading
- Add Datasource - the button should not be displayed while in the adding datasource process
Dashboards:
- Dashboards should not be saved with only spaces as the name
1.2.1
Released on 10 March, 2021
What's Changed
Cross-Platform:
- Remove duplicated components
- Login and signup using OAuth 2.0
- Create TimbrIcon component which will render svg icons
- Add 'show more' button to long toast messages
- Improve Drawer toggle btn
- Change Label of Ontology to Knowledge Graph
- Set custom logo for the platform
Graph Explorer:
- Unify Relationships and Inverse Relationships in side-panel
- Update design of right-click menu
- Change SaveOntology behavior at DataExplorer
- Can open explorations from the Data Explorer
SQL Lab:
- Revamp design of Show Statistics in results table
- Revamp QueryEditor result actions row
General:
- Hover on relationship in SQL Editor metadata shows path tooltip
- Fit DataMapper view in ShelfModal to full modal
- Research Stop Query behaviour when running a query from the SQL Editor
- Change label of Table to Datasets
Ontology Explorer:
- Diff tool for Preview SQL and Preview SQL Changes
- Coloring of nodes by have and dont have mappings
- Add total amount of children in the property suggestion of create or edit concept
- Change OTM target concept SelectControl to TreeSelectControl
- Revamp OntologyExplorer graph legend
- Add embed endpoint for saved explorations
- Replace transitivity number input with RCSlider
Data Mapper:
- Suggest unmapped concepts in second step of table mappings
- New design for SelectOntology component for Ontology Explorer and Data Mapper
- Add "create new ontology" button to OntologySelect
Charts:
- Add active datasource to charts and tables (datasets) in explore component
Bugfixes
Ontology Explorer:
- Concepts rearrange in same position after create new concept
- Mapping a concept with logic through the SQL method - the logic is not taken into account
- Wrong color in the leftPanel when filtering concepts
- Filter by properties or relationship - got 'undefined' if type non exist value
- Add a warning message for editing a property that has mapping
- Delete MTM relationship - the graph is crashed
- Create new property' field should not show special symbols
- Nodes rearrange in same position after create/edit concept
- Override inherited concept's PK/label is possible
- Graph looses arrangement when properties are shown
- Fix preview query for sql-created many to many items
- Graph is crashed when edit a relationship (specific use case)
- Delete a concept with long name - the confirmation text exceeds the boundaries
- Create MV/MTM - Exception when the properties have TEXT datatype
- Create multi value property crashes the graph
- Filtered concepts are not appear in the concept tree when open an exploration
Data Mapper:
- ViewTable - column name is not visible (transparent)
- ViewTable filter - switch to 'SQL method' add string quotes to the value
- ViewTable filter - switch to 'SQL method' shows invalid value in specific case
- Edit concept mappings in Visual Editor in some ontologies not working
- Edit MTM relationship made in SQL Editor in some ontologies not working
- Long tooltip exceeds the boundaries
- SQL mapping editor shows the previous results state
- Edit an existing MV mapping - the ontology is crashed
- Run query in mapping creation - return an error when change the query
- ViewTable - can not horizontally scroll the results
- Graph is crashed when Preview SQL for mtm mapping (SQL Editor mapping)
- Impossible to return to the previous page with back button in data mapper
- ViewTable is showing an exception 'datasource is not defined'
- Add all suggestions is disabled when clear the matching
- Clear suggestions is displayed although there are no available suggestions
- MTM and MV mappings - Clear the 'target concept' shows the 'source concept' name
- Create or edit mapping - the 'custom' is undefined
- Ontology is crashed when saving a MTM mapping
- Mapping MTM relationship raises an exception
- Notifications are not displayed if through 'create later'
- Impossible to create concept later - undefined exception
- ViewTable - Show Statistics is hidden behind the table result
- ViewTable - Filter shows only the selected columns
Cross-Platform:
- Create MV or MTM mapping through SQL - The data mapper list is crashed!
SQL Lab:
- Metadata for concept relationships and properties not sticky
- Table schema list shows the previous state
- Selected datasource is changed after refresh schema list
- Expand the concept's table schema while it is still loading - crashes the page
- Default width of the collapsible drawer is not fit to long properties/relationships names
- SQL Editor - Switch ontologies - the ontology preview is wrong
- Show/Hide columns is not working properly
Charts:
- "Not like" filter condition in chart not working
- MapBox visualization chart, cluster/point color comma submits value
- Map Box visualization is not working - got an exception
Graph Explorer:
- Fetch all groups properties is not working - specific case
- Add connections is not fetch the properties when inherited concept is selected
- Relationship edge is added to the wrong data node
- Add relationships - 'execute query' error appears in the Action Log
- Add multi-value of Null - 'object-object'
- Fetch multi-value - the graph is crashed
- Action log does not show '0 results' for mtm without data
- Embedded data exploration is not working - empty page
- Relationship tree is empty when right click on the graph
- Undo first action should be disabled
- Cant get all properties for a specific type of concepts
- Inferences are not displayed in the local environment - specific case
- Undo is not working when physics is Off
- Concept remains in the node groups after removing all data nodes
- Data traverse from top menu - button is not responding when no results
- Two edges for the same relationship
- Explore an empty concept - the fields should be cleared
Manage Knowledge Graphs:
- Adding Datasource - additional params is not working
- Add limit for long exception in the Ontology Manager
- The exception in create ontology disclose the userName and password
General:
- Datasource is not displayed when mapping a concept
- Fetch sample data when backend is not connected shows empty error message
1.1.3
Released on 26 November, 2020
What's Changed
General:
- Make ConceptsTree collapsible and drawable (to resize)
- Remove Queries originating from Data Exploration in Query History / Search Queries
- Add alpha version of cuGraph algorithms
- Add new clinical trials ontology template (alpha)
Graph Explorer:
- Move buttons in Data Exploration from Node Group to Top Navigation Menu
- Relationshiop Tree should create TreeNodes Dynamically
- Add MTM relationship additional properties to properties list in side-panel
- Page-Rank and Betweenness Centrality Algorithms for Node Sizes
Ontology Explorer:
- Add option to Show Properties on Right Click of a Concept
Access Manager:
- Add front-end validation to new user email
SQL History:
- Display SQL query history by roles and users
SQL Lab:
- Add timbr functions to SQL Editor IDE autocomplete suggestions
- Enhance Auto-Complete for Ace Editor Component (SQL Editor)
Bugfixes
Ontology Explorer:
No edges at all after Chrome browser update
Create MV is not showing the 'from' datasource+ undefined + Show [object object] as FK
Add button for clear filter concept field
Schema field is covered by the clear symbol
Drop inverse relationship - the mouseover tooltip message is incorrect
Data Mapper:
- Show selected ontology button crashes the graph (through data mapper)
Access Manager:
- Permissions bug in viewer role
- Delete a user that has queries is not working
General:
- Change ontology tooltip stays visible after submitting the form (OntologyExplorer)
Graph Explorer:
- Action log - Fetch all group properties shows all of the groups nodes
- Change data node background - specific colors are not working
- Node scaling to node group settings - by specific property
- Inconsistency color selector in the 'add nodes' list