* Fix#8639 UI : Show charts latest value in data insight overview card and rename datasets to data assets
* Add data summary for entities chart
* Add Percentage symbol for Percentage chart
* Add web charts summary data
* Address review comments
* Change active user index
* - Fixed issue where url was breaking in the description preview due to character limit
- Added localization in RichTextEditorPreviewer
* changed the limit of max description characters to show in preview
* Fixed failing unit tests
* Worked on comments
* - Fixed errors
- Improved the function to trim the description for preview
* Fixed failing unit tests
* - Made changes to show more information about tables in data card on explore page
- Fixed bugs related to entity summary panel
* Replaced Space components for vertical flex with Row and Col for ColumnSummary
* Feat✨ (#8161) Implement logic to fetch report data part-2
* Fix _get_user_details should return dict not None Type
* Format average session
* Make user name clickable
* Add provision for showing percentage symbol in graph tooltip
* Add summary support for entities
* Fix format issue
* Fix unit tests
* Fix labeling issue
* Add PageViewsByEntities chart
* Add DailyActiveUsers chart
* Add description to charts
* Fix unit tests
* remove startTs Overriding
* Address review comment
* Feat ✨ ( #8161) Implement logic to fetch report data
* Add profile picture support for user and owner
* Add custom tooltip for graph
* Add description for charts
* Change WebAnalytics to Web Analytics
* Update entities to datasets
* Change dropdown to select widget
* Add KPIs Button
* Add constant for tab
* Add constant and utils
* Add APIs and interface
* Add state in the data insight page
* Change total to latest
* Create prepareGraphData util
* Add API integration to get TotalEntitiesByType chart
* Create common method to get the graph data
* Rename common method
* Add method to get the graph data by tier type
* Add API integration to get PercentageOfEntitiesWithDescriptionByType chart
* Add API integration to get PercentageOfEntitiesWithOwnerByType chart
* Fis unit test
* Add API integration to get TotalEntitiesByTier chart
* Add unit test
* Add logic to get latest count
* Fix typescript warnings
* Make dataReportIndex as default param for API request
* Add debounce to graphs
* Add filtering support for charts
* Addressing review comments
* Address review comment
* Address review comments
* Changed how entity details are shown in 'My Data' and 'Following' tabs on user details page
* Changed how team assets are shown similar to explore page
* removed isUndefined as isEmpty will cover that
* - Renamed 'GlossaryTermAssets' interface to 'AssetsDataType' to use it commonly and made the required changes for where it was used
- Code optimisation to reuse repeated code blocks
- Localization changes for 'UserPage'
* - Code optimisation by using common util functions
- Localization changes for 'TeamsPage' and 'TeamDetailsV1'
- Fixed spelling mistakes
* UI: Updated lineage UI as per new mock
* fixed function icon issue in edit mode
* removed unit test related to pipeline label name
* center nodes on expand/collapse column lineage view
* addressing comments
* Changed how entity details are shown in 'My Data' and 'Following' tabs on user details page
* removed isUndefined as isEmpty will cover that
* - Renamed 'GlossaryTermAssets' interface to 'AssetsDataType' to use it commonly and made the required changes for where it was used
- Code optimisation to reuse repeated code blocks
- Localization changes for 'UserPage'
* Feat: Added tracing feature for lineage
* fixed stack overflow issue for tracing logic
* restrict highlighing column lineage on click of node
* added support for column lineage tracing
* added unit test for util function
* updated icon color as per font color
* Fix#8490 Wrong message in the required message on Policy page
* Fix unit test
* rename functions to conditionFunctions
* Address review comments
* Address review comments
* Fix cypress test data test id.
* FIx unit test
* Added support for preserving search text for users and admins list page
* added comments for better understanding of code
* Used URLSearchParams for adding parameters to url for userListPage
* renamed search parameter from 'name' to 'search'
* Moved webanalytics type in its own folder
* Added data insight chart api endpoint
* Jave formatting
* Added resource descriptor
* Added metadata entity endpoint
* Added aggregation endpoint for dataInsight
* Fix tag name
* Added logic to ingestion pipeline resource to add ES config info if pipeline type is dataInsight
* Fix pageViewEvent import issue
* Changed dataType to PERCENTAGE and NUMBER
* Cleaned up PR by removing metadata resource and ingestionPipeline sink logic
* Update openmetadata-service/src/main/resources/json/data/dataInsight/totalEntitiesByTier.json
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
* Update openmetadata-service/src/main/resources/json/data/dataInsight/totalEntitiesByType.json
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
* Fix#6141: Ingestion Pipeline Status Updates
* List Pipeline Status API & Improvements
* Rename State field to PipelineState in UI
* Convert Pipeline Status array to single object
* fix braking UI
* Rebase Fixes
* Profiler, TestStuite & DataInsigts Pipeline
* py_format
* fix logs page not loading
add pipelineStatus endpoint
* fix recent run changes
* Fix Tests
* address review comments for ui
* fix failing checks
* fix unit tests
* fix cypress test
* remove loader test as not using it
* wait for API when we click on the tab
* fix cypress waitFor api
* fix failed cypress tests
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* Feat ✨(ui) : Add Data Insight Page
* Minor improvements
* Add constant and utils for data insight
* Create Separate component for each metric
* Add random data generator
* Add data-insight to the navbar
* Fix navbar
* Fix data insight route
* Remove pie charts
* Add mock data for existing graphs
* Add component for other metrics
* Fix dataKey and Y axis issue
* Correct the comment
* Add Tier Filter
* FIx data insight table styling
* Change legend positions for the graph
* Add Custom Renderer for graph legend
* Addressing review comments
* Address comment
* Address comment
* Address comment
* Address review comments
* Address review comment
* Addressing comments
* Addressing comment
* Refactor page and it's component
* Update table.less to apply border and shadow for table only if bordered prop is passed.
* Add custom style for data insight cards
* Create common component for dropdown label
* Fix dropdown label issue
* Address review comment
* UI: Added toggle button to expand and collapse column view in lineage
* added full screen view support for lineage
* added fullscreen lineage support for dashboard, pipeline and topic entity
* added full screen icon and support for mlmodal
* updated fitview and full-screen icon
* added primary color for the icons
* addressing comments
* changed constant to upper case
* removed un-necessary spaces and updated border color as per mack
* removed commented code
* fixed failing unit test
* Cypress: Fixed failing cypress for role page
* fixed data quality test
* fixed memory getting full and cypress getting crush issue
* fixed explore page getting unresponsive