* Issue-13782: RBAC for search
* Handle complex conditions
* Add optimizations to condition parsing
* Add SPeL based condition evaluation
* Fix styling
* use SpeL Parser AST to compose ES conditions
* Fix test message
* improvements in query generation
* improvements in query generation
* Add more complex queries
* Add more complex codndition tests and evaluation
* Add OpenSearch query builders and tests
* Add handling resources in a rule, add tests for multiple rules and inherited roles
* Issue-15768: Support Metric Entity
* Issue-15768: Support Metric Entity
* Issue-15768: Support Metric Entity
* Fix tests
* Fix tests
* Fix tests
* Minor: Fix tests
* ui: add metricsAPI rest utils
* ui: metric list page part 1
* feat: Add metric translations for multiple languages
* chore: Add "metric" field to SearchIndexingApplication schema
* ui: add create metric page
* ui: metric details page patch 1
* ui: add custom property and lineage support for metric entity
* ui: add expression component
* ui: add metric summary component
* chore: Update tab labels in MetricDetails and MetricVersion components
* ui: show other info like metric type, granularity, etc
* feat: Add support for metric entity in search dropdown
* feat: Rename custom property to Metric in MetricEntity.md
* feat: Add OwnerLabel component to MetricListPage
* Fix expression field in Metric
* chore: update expression to metricExpression
* ui: add metric header component with edit option
* Add metric to SearchIndexApp
* chore: Update expression to metricExpression
* ui: allow metric expression edit
* ui: update metric icon
* minor improvements
* Fix lineage indexing for Metric
* Update GlobalSettingsClassBase.ts to use MetricIcon for metrics in the global settings menu
* Fix error handling in MetricListPage component
* add related metrics
* minor improvements
* Fix relatedTerms patch
* Fix relatedTerms validation
* Add Boolean for deleted
* filter active entity from related metric list
* playwrite e2e part 1
* Refactor MetricSummary component to include RelatedMetrics in the summary panel
* test: add playwright test for metric special cases
* Add 'Metrics' to Explore Tree
* test: add e2e for add metric page
* test: add test for metric listing page content
* Add Boolean for deleted, remove deleted from suggests
* Refactor LineageProvider to handle deleted flag properly
* add playwright for metric listing
* fix test
* Add colored metric icon and update its usage in GlobalSettingsClassBase
* Fixed py_test test_ometa_endpoint for metric
---------
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: SumanMaharana <sumanmaharana786@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* feat: indexed test case results
* feat: added indexation logic for test case results
* style: ran java linting
* fix: IDE warnigns
* chore: added test case results migration
* style: ran java linting
* fix: postgres migration column json ref
* empty commit to trigger queued
* feat: add support for date_histogram aggregation
* style: ran java linting
* chore: clean up conflicts
* fix: move from iterator loop to forEach
* fix: removed comment
* style: ran java linting
* configure api service metadata
* add rest api service
* fix test con. pyformat changes
* add models, fix test con.
* improve test con.
* add docs, side doc
* fix model data parse, url error fix
* add tests
* fix pytest errors
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
* feat: indexed test case results
* feat: added indexation logic for test case results
* style: ran java linting
* fix: IDE warnigns
* chore: added test case results migration
* style: ran java linting
* fix: postgres migration column json ref
* empty commit to trigger queued
* fix: added index on id field
Connection is not a required attribute for a DatabaseService.
In order to avoid errors we are removing the dependency on this
attribute and checking that the DatabaseServiceType belongs to either
Snowflake, Redshift or BigQuery, which are the supported databases for
this feature.
* Set new emailTemplates for OSS. Minor other improvements.
* Set new emailTemplates for OSS. Minor other improvements.
* fix template.
* set changeCount in the templates.
* fix changeCount calculation
* migrations.
* Remove unnecessary imports and throws
* Make members final
* User more performant array/list operations
* Migrate to newer java language level
* Remove verbose or redundant code constructs
* Fix unparsable date and remove legacy code
* fix ui for data insight cleanup
* fix unit tests
* fix tour playwright
* fix percentage value and label for charts
* Moved 'NoTier' filter from Filter to Query
* Removed SystemChartType.TotalDataAssetsByTier from condition
* Hack: Quick fix for calculating the % difference on System Charts
* Fix checkstyle
---------
Co-authored-by: Chira Madlani <chirag@getcollate.io>
* Fix unparsable date and remove legacy code
* fix ui for data insight cleanup
* fix unit tests
* fix tour playwright
* fix percentage value and label for charts
---------
Co-authored-by: Chira Madlani <chirag@getcollate.io>
* fix status badge for search index application
* fix sonar and added separate color for activeError
* Running status
* remove the css for activeError
* fix count button styling in explore tree node
* fix the connector icon not proper in list
* remove the unused code
---------
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>