* Fix the scrolling and recent view item alignment issue
* change tailwind css to custom css
* remove tailwind classes from entitylist
* change css in less format
* Services sensitive passwords fields are stored in secrets store
* Update services on application startup in case of changes in the JSON Schema
* Minor changes after manual test
* Bots sensitive passwords fields are stored in secrets store
* Ingestion pipeline sensitive passwords fields are stored in secrets store
* Fix Java style
* Add update for ingestion pipelines on start up
* Add pylint exception
* Fix broken test
* Update UI references
* Feat ✨ (#8608)UI : Add KPIs support for data insight
* Feat : Support Add KPI
* Fix label case
* Feat : Support Edit KPI
* Feat : Support Delete KPI
* Doc : change helper text and typos
* Fix : Typescript types and typos
* Change startDate and endDate format
* Add no kpi found logic
* Feat : Add Graph for KpI results
* Fix label
* Add view all kpis button to kpi graph
* Fix unit test
* Add Admin check for KPI Operation
* Add admin check for add kpi operation on kpi list page
* Add o description placeholder if there is no description.
* Add special character check for KPI name
* Fixed tooltip issue for graph
* Add kpiRecords for tooltip
* Add support for KPI latest result
* Address review comments
* Address comments
* Address review comments
* Remove tier from kpi
* Add localisation
* Add localization for tabs
* Skip the test
* Revert "Skip the test"
This reverts commit 4d1f77aedeae90fbd5fc77fdbd029b0b8af69d38.
* Fix unit test
* Added support for 'Metadata Service' connectors
* Fixed failing unit tests
* Removed delete button for 'Metadata Service' connector of type OpenMetadataServer
* Code optimization for SelectServiceType component
* Fixed errors arrived due to backend changes related to OpenMetadata Services
* Added additional step for adding Metadata to ES configs while creating ingestion pipeline for Metadata Service
* Updated service-guide constants for additional step information
* Fixed ingestion tabs data not showing for profiler, lineage and usage ingestion schedule steps
* Added restore option for entity table
* added async await to function as per comments
* changes as per comments
* added interpolation for success and error message
* changes the entities restore endpoint
* added localisation
* Endpoint should be more specific, causes issue in case we have enitities containing login, config etc in name
* Endpoint should be more specific, causes issue in case we have enitities containing login, config etc in name
* Change GET APIs to PUT apis #8687
* change request type for registration
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* Fixed issue with wrong link for custom attributes in activity feed
* Function to get customAttributes path removed and used already existing function
* 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