* supported resize column in glossary tables
* added right border in resizable table column
* fix glossary drag and drop spec flaky
* minor css fix as previous border style applied to all table and not only resizable one
* fix type conditions
* added the import for get
* skip tests due to code change required
* fixme EntityDataSteward spec
improve worker to 4
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* minor: remove suggestion api from UI
* increase the page size to 10
* fix : unit test
* update playwright tests and getUserAndTeamSearch params
* added playwright for team search
* fix activity feed failure
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* GEN-1494 - Add CI for py-tests with Postgres and Opensearch
* GEN-1410 - Improve PII Logging information
* GEN-1494 - Add CI for py-tests with Postgres and Opensearch
* allow_module_level=True
* 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>
* Fix the alert details page disabled edit action
* Localization change for other languages
* Migrate Alert cypress to playwright
* remove the cypress and fix ObservabilityAlert spec
* feat(ui): support refresh with multi tabs open
* address comments
* fix clientType error
* fix unit tests
* add version miss match alert for seamless experience
* update variable values
* use custom hook for location
* patch DataInsight app before running it
* fix addRoldeAndAssignToUser flaky test failure
* playwright: remove organisation policy and role before staring the playwright test
* added default role as data consumer
* fixed failing test
* keeping org policies as it is.
* migrate permission spec
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* skip bot playwright test
* change spec from parallel mode to stepper mode with the default admin account
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* support side effects on source classes by always importing source class
* streamlined error message
* fixed service type extraction for test suite pipeline
* - replaced "custom" with constant
- added quotes for the plugin exception for copy/paste ergonomics
* 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
* tests(datalake): use minio
1. use minio instead of moto for mimicking s3 behavior.
2. removed moto dependency as it is not compatible with aiobotocore (https://github.com/getmoto/moto/issues/7070#issuecomment-1828484982)
* - moved test_datalake_profiler_e2e.py to datalake/test_profiler
- use minio instead of moto
* fixed tests
* fixed tests
* removed default name for minio container