470 Commits

Author SHA1 Message Date
Shailesh Parmar
3af5c4b517
cypress: fixed failing tag cypress spec (#11273) 2023-04-25 23:37:23 +05:30
Aniket Katkar
86b34ed151
ui: permission related bug fixes (#11239)
* Fixed permissions related announcement bugs

* added changes to show no permissions text in case user doesn't have permission to view profiler details on summary panel

* fixed container data model table tags editor styling issue

* updated UI checks for permissions to edit description, tags etc. for different entities

* changed permissions fetch method to entity based permissions instead of user based

* fixed tags updating issue where even after API for tags addition failed, tags were being populated.

* fixed tier removal issue on database details page

* fixed container dataModel edit description permissions issue

* Fixed unit tests for popover, announcementDrawer and tableSummary components
Worked on comments

* fixed cypress

* updated dependancies

* Fixed unit test
2023-04-25 17:49:10 +05:30
Ashish Gupta
1cec768993
chore(ui): update no data placeholder across the app (#11192)
* Change Placeholder for add and supported Permission based placeholder too

* localization key added

* added filter,permission and no data placeholder

* localization key added

* fix unit test

* fix unit test

* supported filter placeholder for search and change entity glossary and tags placeholder in explore

* fix cypress issue

* supported filter placeholder in Table

* fix tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-25 12:36:40 +05:30
Aniket Katkar
fb4ed8f83a
ui: data quality improvements (#11220)
* Removed scrollbar in the test case table

* Fixed error thrown on test case details page

* added class to remove scrollbar

* Fixed padding in the graph and alignment of the parameters displayed

* Fixed flaky DataQualityAndProfilerTest

* Moved the expanded row content custom styling to component specific styling

* Changed the default data range in datePicker to `last 3 days`

* Fixed DatePicker value and results mismatch

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-24 22:14:48 +05:30
Teddy
3524df3389
Use display name in dq (#11200) 2023-04-24 22:12:40 +05:30
Shailesh Parmar
937864245c
ui: implemented whats new alert, and improved flow to show whats new modal (#11210)
* ui: implemented whats new alert, and improved flow to show whats new modal

* show alert only on home page
2023-04-22 08:50:24 -07:00
Aniket Katkar
7fb30b9548
ui: facet filter and tags-container overflow bug fixes (#11119)
* Changed facet filter buckets render length. Only top 10 most used filters will be shown in the left panel.
Fixed the overflow issue of tags-container component for longer tag name

* Fixed overflowing issue while adding tags
Improved Tags component and use antd tag to show tags

* Reduced the gap

* Fixed tooltip placement issue with facet filters

* Fixed breadcrumb issue on dataInsights and ESReIndex pipeline logs page

* Fixed cypress tests

* Added delay for tooltip popup to avoid cypress flakyness

* Added delays to the tooltips and changed positions to avoid flakyness in cypress

* Fixed failing cypress tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-21 19:01:30 +05:30
Chirag Madlani
00fe67bb83
fix(ui): alignment on summary panel (#11174)
* fix(ui): alignment on summary panel
teams name validation
owner dropdown issue resolved

* fix cypress issue for users count
2023-04-21 12:26:23 +05:30
Shailesh Parmar
4ec5e3d1e9
fix(ui): tab switch issue while updating team (#11168)
* fix(ui): tab switch issue while updating team

* fixed add user to team issue

* fix add user to team issue and add cypress for the same

* fixed loading issue
2023-04-21 10:20:40 +05:30
karanh37
fbdd890afb
feat(ui): glossary term add/edit modal (#11150)
* feat: glossary term add/edit modal

* fix: build errors

* feat: update glossary form

* fix: refactor glossary code

* fix: review comments

* fix: missing localization keys

* fix: review comments

* fix: form layout update

* fix: review comments

* fix: do not close modal on error

* fix: wrapping ui issues
2023-04-20 22:43:20 +05:30
Chirag Madlani
1301b09e36
fix(test): dbt cypress flakiness (#11155)
* fix(test): dbt cypress flakiness

* added wait for ingestionPipelineStatus

* fixed wait issue

* added API wait

* revet removal of service interception

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-04-20 18:41:46 +05:30
Shailesh Parmar
80aa7b27b0
ui: feedback 1.0 part-1 (#11141)
* ui: feedback 1.0 part-1

* fixed failing cypress

* fixed: flow is broken when cancelling the creation of a column level test

* implemented functionality to persist selected tab for table profiler

* fixed failing unit test

* miner fix

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-20 07:05:38 +00:00
Chirag Madlani
a54237ed9f
fix(ui): entity header title should be clickable instead just displayName (#11140)
* fix(ui): entire entity title is link

* fix bigquery selector

* fix data test id missing for entity displayName

* fix data test id missing for entity displayName

* remove underline from name for links

* fix unit tests
2023-04-19 21:04:51 +05:30
Ashish Gupta
3bd1262992
Fix cypress issue (#11129) 2023-04-19 09:28:15 +05:30
Sachin Chaurasiya
46ad72ff7a
feat(ui): Enhance markdown with custom rendering (#10903)
* chore(ui): Enhance markdown with custom rendering

* chore: sync locales

* revert: hook changes

* fix: styling

* chore: rename custom renderer

* chore: increase the font size

* chore(ui): add support for inline markdown parsing

* chore: add custom renderer for links

* chore: add comments

* chore: add custom renderer for headings

* chore : update copy button styling

* doc: add postgres doc as example

* chore: update postgres example.

* chore: resizable layout initial setup

* fix: unit test

* fix: markdown font size

* chore: add resizable panels on edit service page

* chore: address feedback

* chore: update custom renderer to support heading id

* chore: only render the second panel if required.

* feat: add support for scroll down to focused field section

* chore: add service icon for selected service

* chore: minor update

* chore: remove side panel text check.

* chore: update the heading styling

* chore: add resizable panel for add and edit ingestion page

* chore: show right panel when adding ingestion

* Fix connection config files with new structure

* chore: initial commit for generate formFields

* chore: add info popover

* fix: unit test

* chore: generate metadata workflow fields dynamically

* chore: generate other workflow fields dynamically

* chore: add key and id for form item

* chore: add support for fetching the workflow md files

* fix: cy tests

* fix: workflow form styling

* chore: work on styling as per feedback

* chore: refactor fields

* chore: add custom fields for description.

* chore: change description rendering for object and array fields

* chore: add support for ingestion field focus

* fix: test

* fixed failing cypress

* fixed failing cypress

* fixed issue related to re-render

---------

Co-authored-by: Nahuel Verdugo Revigliono <nahuel@getcollate.io>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-04-17 19:23:23 +05:30
Shailesh Parmar
a3ce1dfa4e
fixed glossary & service failing cypress (#11073)
* fixed glossary failing cypress

* fixing update glossary term test

* cypress config

* cy-test

* added API wait for `Updating data of glossary should work properly`

* added additional timeout

* skipping update term test from glossary spec
2023-04-17 07:28:04 +00:00
Ashish Gupta
1419d09b46
Fixes #10330 : Revamp entity tags style and added icon based on it's type (#10804)
* Revamp entity tags style and added icon based on it's type

* fix test and patch request

* changes as per comments

* minor improvements

* fix test and minor changes

* remove icon from entity cards

* added seperate column

* minor changes

* fix unit test

* fix unit test

* changes as per commets

* unit test fixes

* fix cypress issue

* fix cypress issue

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-14 10:07:01 +00:00
Teddy
77b94f9ebb
fix: rename tests endpoint to dataQuality/<specificity> (#10970) 2023-04-14 00:14:49 -07:00
Chirag Madlani
c89bcb51b4
feat(ui): breadcrumb style updates (#10974)
* feat(ui): breadcrumb style updates
entity title styling

* fix localisation

* update explore card & summary panel breadcrumbs

* fix breadcrumbs for container, glossary & tags

* update breadcrumb styling at all the places

* fix service type missing from version components

* fix unit tests

* fix breadcrumb styling
fix icons related changes
fix link related issue

* fixed assets related feedbacks

* add external link for assets

* fix cypress

* fix breadcrumbs on the glossary

* fix glossary breadcrumb issue

* update databaseSchema page layout

* fix code smells

* fix code smells

* fix unit tests failing

* update tag icon and fix lineage cypress

* fix restore entity

* fix restore entity spec

* fix test id issue
2023-04-14 11:28:11 +05:30
karanh37
bdcd97dcd1
fix: flaky cypress for glossary (#11027)
* fix: update cypress wait for glossary term

* fix: flaky cypress

* updated cypress config to test glossary

* revert config change

* fix: cypress

* fix: update cypress tests

* fix: cypress issue

* fix: cypress issue

* fix: update tests

* fix: cypress tests

* enable all cypress test

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-14 09:17:37 +05:30
Aniket Katkar
34b0d01e98
fix 10883: quick filter dropdown improvements and bug fixes (#10898)
* Changed fields to fetch initial suggestions for quick dropdowns for charts and tasks
Fixed schema field dropdown not returning correct options

* Added debouncing logic for search in quick dropdown

* fixed typescript error

* Fixed failing unit test

* fixed advanced search modal owner field initial suggestion not showing

* Code optimization for ExploreQuickFilters

* fixed cypress tests

* fixed typescript error

* Added unit tests for newly added advanced search util functions

* Added dataModel filter for dashboard entity

* enabled the advanced search cypress test for testing the changes in PR

* worked on comments to remove unnecessary util function and used existing one

* fixed cypress for searchFlow

* Reverted the changes for reindex in SearchFlow spec

* updated owner addition logic to eliminate search

* Updated user name in test data

* skipped the searchFlow specs

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-12 19:01:37 +05:30
Aniket Katkar
6cf982bb2f
feat#10614: consolidate 'OpenMetadata' service settings under one section. (#10768)
* Added 'Data Insight' and 'Search' pipeline deployment functionalities in separate pages from the settings

* Changes for localization for other languages

* fixed cypress test constant for changes made

* Removed 'OpenMetadata' service connection displaying in metadata category in settings. Also removed service details page and edit connection page for the same.

* modularized the ingestion component for flexible usability in 'Data Insights' settings page

* Fixed styling issues caused by long ingestion pipeline name inside the pipeline tables

* fixed failing cypress test

* fixed code smells

* fixed edit ingestion page breadcrumb

* Fixed long pipeline name overflow issue on success page

* Added Icon for data insight menu item

* Worked on comments

* localization changes for other languages

* fixed errors occurring due to wrong imports of OPENMETADATA constant

* fixed OPENMETADATA constant import error

* Fixed failing unit test

* Fixed typescript error

* Changes made to pass the pipelineType filter while fetching the ingestion pipelines for a service

* Added tabs in the elastic search re index settings page

* updated localization files for other languages

* Updated the no data placeholder for settings page ingestion pipelines tab

* added email configuration settings page

* localization changes for other languages

* fixed TriggerReIndexing component errors

* made changes to reflect the selected tabs in the URL for elasticSearch reIndex page

* fixed redirection issue from ingestion success screen to search settings page

* Added loader while loading email configurations

* changed the name of the button for adding elasticsearch reIndex pipeline

* added localization changes for other languages

* added 'Live' tab in the ElasticSearchReIndex Page

* localization changes for other languages

* added content in the locales folder for the description of the email configuration form fields.

* removed edit-config modal and moved the form to separate page with field descriptions in the right panel

* changed no data placeholder message for data insights and elastic search index pipeline

* localization changes of other languages

* changed the edit icon to use the newly added icon

* Replaced deprecated DropdownList component with antd Dropdown

* Replaced custom separator with antd Divider

* replaced logic to create query params string with qs

* removed unnecessary state to store active tab

* Removed extra div element between pageContainer and pageLayout

* Replaced manual mapping to get options with map function

* changed logic to show 'stopReIndexing' and 'reIndexAll' buttons

* Changed icon for stopped status for re-indexing

* Fixed menu item selector causing cypress failure

* fixed postgres spec

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-04-12 18:25:47 +05:30
Shailesh Parmar
d30e2d89d6
cypress: fixed flaky cypress of main branch (#10996)
* fixed failing cypress on main

* updating cypress config to test

* updating ingestion check

* revert changes related cypress.config

* added api wait for service details page API
2023-04-12 17:57:52 +05:30
Onkar Ravgan
dbd8da6a29
Added logic for cleaning up schemas (#10998)
* Added logic for deleting schemas

* added UI changes to allow soft deletion and restoration of database schemas

* fixed failing cypress test

---------

Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2023-04-12 16:50:44 +05:30
karanh37
51bf8cd754
fix: glossary route path for add term (#11000)
* fix: glossary route path for add term

* fix: jest test

* fix: improvements on glossary screen

* fix: glossary comments

* fix: update cypress

* fix: cypress tests

* fix: update cypress tests

* fix: update icon

* fix: tag styles

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-12 11:12:04 +00:00
Pere Miquel Brull
b5cb1d464a
Deprecate location and old storage service (#11004)
* Deprecate location and old storage service

* Format

* Fix test

* Refactor

* Clean location

* Rename object store to storage

* Rename object store to storage

* Rename object store to storage

* Format

* Format

* Refactor object store for storage

* Refactor object store for storage

* Rename object store to storage

* Fix test

* Fix test

* Format

* chore(ui): change Objectstore to  Storage

* Fixes

* Fix test

* Remove storage service from Glue cypress

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2023-04-12 11:44:46 +02:00
Aniket Katkar
1d93000466
fix(ui): fixed flaky cypress test for TeamsHierarchy spec (#10958)
* Fixed flaky TeamsHierarchy spec

* updated cypres.config

* updated cy config

* fixed flaky service related cypress

* fixed addRoleandAssigntouser spec

* updated test

* updated merge conflict issue

* reduce machine to 2 for cypress

* skipping tags cypress due to #10979

* unskip test

* revert check for status code not checking

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-04-10 15:16:20 +00:00
Shailesh Parmar
d79974dba1
ui: move queries from ES to REST API (#10947)
* initial commit for moving from ES to REST

* updated filters

* miner fix

* fixed failing unit test

* fixed failing cypress
2023-04-10 10:21:27 +05:30
karanh37
445ac90ef9
feat(ui): glossary versions page (#10966)
* fix: glossary right panel position fix

* fix: review comments

* feat: add deeplinks to tabs in glossary terms page

https://github.com/open-metadata/OpenMetadata/issues/10713

* fix: glossary feedback

* chore: update svg icon

* fix: missing localization keys

* fix: review comments

* fix: missing localization keys

* fix: review comments

* fix: jest tests

* feat: glossary ui improvements

* fix: missing localization keys

* fix: added error placeholder for assets

* fix: add icon to references

* fix: table issues

* feat: add glossary versions page

* fix: remove display name validations

* fix: localization keys

* fix cypress

* fix: button alignment

* fix: glossary version improvements

* fix: remove tooltip as not needed

* fix: update space direction

* fix cypress failure for ingestion tab

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-08 15:26:43 +05:30
Chirag Madlani
8c6ae7f682
fixes: #10604: json viewer not loading properly (#10868)
* fix(ui): owner assignment issue
fix refresh token frame timeout issue
improve tier card
 - Remove clear all button
 - add remove button at tier level
fix: #10604

* fix tier select button styling
fix follow unfollow for dashboard

* fix unit tests

* fix unit tests

* change active tab based on owner

* fix sonar-cloud code smells

* fix edit owner cy failure

* fix cypress

* fix cypress for service and entityDetails

* fix cypress

* fix dashboard entityName issue

* fix unit tests

* fix cypress tests

* fix owner assigning cypress
2023-04-07 19:44:37 +05:30
karanh37
c1cbee3d1b
fix: user selectable list popover issues (#10799)
* fix: user selectable list popover issues

* fix: skip glossary tests

* fix: team cypress tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-06 22:55:45 +05:30
Ashish Gupta
6f055fdb34
Fixes : #8732 Support displayName field in at Tags (#10767)
* Added displayName field in Tags

* localisation key added

* minor changes

* added tooltip

* remove rename option from outside and added it inside the form

* minor changes

* fix cypress issue

* changes as per comments

* fix cypress issue

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-06 21:15:37 +05:30
Pere Miquel Brull
cdd473c3b7
Add ingestionIpInfoEnabled configuration (#10870)
* Add ingestionIpInfoEnabled configuration

* Format

* hide ip address if api response if not 200

* removing dependancy on ip-modal and checking default state

* updated status code for ip to 204 to check default state

* fixed failing cypress

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-04-06 16:27:07 +02:00
Shailesh Parmar
c45d889d5f
cypress: fix failing cypress test (#10953) 2023-04-06 12:22:11 +00:00
Shailesh Parmar
8ac6ce9f7a
cypress: fix flaky cypress test from main (#10937)
* cypress: fix flaky cypress test from main

* fixed tags spec

* skipping `Add tag at DatabaseSchema level with task & suggestions` test
2023-04-05 20:32:48 +05:30
Shailesh Parmar
592ae305c3
upgraded cypress to v12.9.0 and fixed service connection cypress (#10891)
* upgraded cypress to v12.9.0 and fixed service connection cypress

* fixing failing cypress

* updated cy setting

* fixed restore cy test

* added API wait for users spec

* fixed suspected specs

* Fix ES aligning suggests with Java

* separate the tag test for DatabaseSchema

* updated tags spec

* skip advance search

* fixed failing API's

* await on tags api

* debounce search api

* update numKeptInMemory flag to minimum

* fix unit tests and skip failed tests

* fixed failing cy test

* fixed redirection

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-05 00:06:11 +05:30
Suresh Srinivas
c8b640674b
10041 part2 - Refactor and cleanup APIs (#10900)
* Use @Tag annotation to group APIs in the swagger documentation.

* Hide internal APIs

* Change API path events/subscription to events/subscriptions

* Change API path from automations/workflow to automations/workflows

* Change API path v1/testCase to v1/testCases

* Change API path v1/testDefinition to v1/testDefinitions

* Change API path v1/testSuite to v1/testSuites

* Rename Kpi and kpi in the documentation to KPI

* Change API path v1/testConnectionDefinition to v1/testConnectionDefinitions

* Update API section in the API documentation

* Fix test failures

* Correctly capitalize Test Cases and Test Suites in API docs
2023-04-03 13:03:48 -07:00
Teddy
2ed2e9f20a
Fix #8726 - Add permission to data insight (#10694)
* feat: added auth logic for reportData endpoint

* feat: added permission logic for dataInsightChart and dataReport

* feat: ran mvn clean for code linting

* feat: changed endpoint name to `/reports`

* fix: renamed analytics API endpoints

* fix: eslint

* fix: updated data insight test collection path

* fix: description and changed dataInsight to dataInsights
2023-04-03 14:16:27 +02:00
Sachin Chaurasiya
d39974921f
fix: postgres e2e spec (#10841)
* fix: postgres e2e spec

* fix: formatting

* fix: minor fix
2023-03-31 17:00:08 +05:30
Sachin Chaurasiya
a4669cf5e6
fix(ui):glossary e2e spec (#10824) 2023-03-30 11:11:04 +05:30
Sriharsha Chintalapani
744cac26c4
Fix #10174: Display Synonym in the Glossary Term List and include Syn…onyms in Glossary Search; Fix #10738: Search Filters needs to be consistent across entities. Example Topic and Container; Fix #10789: Search experience: improve weight on direct match for tableName and columnName (#10807)
* Fix #10174: Display Synonym in the Glossary Term List and include Synonyms in Glossary Search; Fix #10738: Search Filters needs to be consistent across entities. Example Topic and Container; Fix #10789: Search experience: improve weight on direct match for tableName and columnName

* Fix #10174: Display Synonym in the Glossary Term List and include Synonyms in Glossary Search; Fix #10738: Search Filters needs to be consistent across entities. Example Topic and Container; Fix #10789: Search experience: improve weight on direct match for tableName and columnName

* Fix #10174: Display Synonym in the Glossary Term List and include Synonyms in Glossary Search; Fix #10738: Search Filters needs to be consistent across entities. Example Topic and Container; Fix #10789: Search experience: improve weight on direct match for tableName and columnName

* feat: implement filters for topic containers and glossary

* fix: jest tests

* fix: cypress tests

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: karanh37 <33024356+karanh37@users.noreply.github.com>
2023-03-29 17:48:34 +05:30
Sachin Chaurasiya
0a92a897a1
chore(ui): add support for service documentation (part-1) (#10668)
* chore(ui): add support for service documentation md file

* sync local

* chore: add method for fetching markdown file

* chore(ui): add support for service documentation

* chore: move fields to connections

* chore: update logic to fetch requirements

* chore: right panel component for service

* fix: key prop is not present in the skeleton component

* chore: only fetch md files when required fields are present

* chore: use hook for fetching airflow status

* chore: refactor add service component

* chore: remove id prefix and id separator prop from form builder

* fix: fieldName issue on right panel

* fix: active Field name issue

* fix:unit test

* test: add unit test

* chore: handle edit service form

* chore: add fallback logic

* fix: cy test

* chore: update service doc md files/folder structure,

* chore: push image example

* Athena docs

* Add glue docs

* Add hive related changes

* chore: take last field for fetching field doc

* add datalake

* Added connection information for oracle and redshift (english + french)

* fix: fallback logic

* Bigquery & Snowflake Requirements

* mysql and amundsen requirements (#10752)

* Revert removal of descriptions

* Add Doc For Mssql and Postgres

* Added powerbi conn md files

* Align requirements files

* Add Kafka and Redpanda

* refined powerbi docs

* Add Tableu requirements, move Athena and Glue fields, change footer some connectors

* Add missing connectors fields descriptions default

* re: datalake

* Add Tableau field descriptions

* fix: markdown styling

* chore: improve button styling

* chore: rename right panel to service right panel and move it to common

* fix: doc for select and list field , cy test.

* fix: unit test

* fix: test connection service type issue

* Added powerbi docs link in req

* Add info on hive

* Remove unused markdowns

* Add req for datalake

* add hive requirements header

* Snowflake & Biguqery

* Update Mssql and Postgres

* mysql and amundsen requirements updated

* Update Mssql and Postgres

* added username

* chore: fix cy expression issue

* chore: reset active field state on step change.

* fix: affix target container issue

* fix: unit test

* fix: cypress for postgres and glue

---------

Co-authored-by: Milan Bariya <52292922+MilanBariya@users.noreply.github.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: Ayush Shah <ayush@getcollate.io>
Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
Co-authored-by: ulixius9 <mayursingal9@gmail.com>
Co-authored-by: NiharDoshi99 <51595473+NiharDoshi99@users.noreply.github.com>
Co-authored-by: Milan Bariya <milanbariya12@gmail.com>
Co-authored-by: Onkar Ravgan <onkar.10r@gmail.com>
Co-authored-by: Nahuel Verdugo Revigliono <nahuel@getcollate.io>
Co-authored-by: Nihar Doshi <nihardoshi16@gmail.com>
2023-03-29 14:18:17 +05:30
Onkar Ravgan
5d6e18dc28
Fix 10642: Mark delete entities and tags toggle (#10695)
* Added mark delete logic

* Final test and optimization

* After merge fixes

* Added include tags for dash pipelines dbt

* added docs and fixed test

* Fixed py tests

* Added UI changes for following newly added fields:
- markDeletedDashboards
- markDeletedMlModels
- markDeletedPipelines
- markDeletedTopics
- includeTags

* Fixed failing unit tests

* updated json files of localization for other languages

* Improved localization changes

* added localization changes for other languages

* Updated mark deleted desc

* updated the ingestion fields descriptions in the ingestion form for UI

* automated localization changes for other languages

* updated descriptions for includeTags field for dbtPipeline and databaseServiceMetadataPipeline json

* fixed issue where includeTags field was being sent in the dbtConfigSource

* Added flow to input taxonomy while adding BigQuery service.

---------

Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2023-03-29 12:41:44 +05:30
karanh37
a75bc74433
fix: glossary cypress (#10813) 2023-03-29 10:54:08 +05:30
karanh37
5447bd6059
UI: Glossary design change (#10716)
* feat: initial commit glossary redesign

* chore: add localization

* fix: update glossary ui

* fix: missing localization

* feat: update glossary ui

* fix: jest tests

* fix: jest tests

* fix: update breadcrumbs

* fix: update cypress tests

* chore: remove logs

* fix: update glossary right panel

* fix: jest tests

* fix: add reviewer functionality
2023-03-29 09:52:41 +05:30
Chirag Madlani
bae95c5314
feat(ui): consistent user dropdown for owner and reviewers (#10617)
* feat(ui): consistent user dropdown for owner and reviewers

* feat(ui): consistent user dropdown for owner and reviewers

* make component working with pages
update styles
add few more components like count details, color update on tags

* remove AddUserModal component

* fix owner edit for netity page

* add tests for selectable list

* remove reference for OwnerWidgetWrapper
update tests to reduce console error on test run

* remove count

* fix sonarcloud and ui

* remove OwnerWidget

* minor fixes

* verify reviewer and owner modal behavior

* fix tests

* fix minor UI glitches

* fix unit tests

* fix cypress

* fix cypress failures

* fix search and glossary cypress failure

* minor fix

* fix remaining cypress tests

* remove intercept for terms

* fix issues

* address comments

* skip falky test to avoid failures
2023-03-28 14:39:41 +05:30
Pere Miquel Brull
78d7dd8789
[WIP] - Test Connection - Prepare the new test connection ingestion+UI logic (#10660)
* Prepare the new test connection ingestion logic

* Update test assert

* Update Test Connection for SQA Sources

* Correct return type and method doc

* Handle decryption

* Non SQA Database Sources

* Add the run_automation script in ingestion-base

* Dashboard Test Connection Changes

* Pipeline, Messagin, MlModel & Metadata Sources

* ui: test connect flow-1

* Unmask connection parameters before sending to Ariflow

* ui: test connect flow-2

* Address review comments and pylint

* pytest fix

* ui: test connect flow-3 (refactoring and style fix)

* ui: test connect flow-4 (fix test connection status logic)

* sync local file

* ui: test connect flow-5 (fix lowercase issue and styling)

* ui: test connect flow-5 (show toast notifications)

* test: add unit test

* ui: test connect flow-5 (update service page test connection button)

* Databrick fix & pytest fix

* pylint

* Update test

* Fix merge

* S3 Test connection

* add style for mandatory step

* sync locales

* chore: add service name in workflow request

* Unmask using original service connection parameters

* Fix test connection unmasking

* Wrap inspector function to eliminate error outside test conn

* Fix linting

* fix:cy test

* Fix linting

* address comment

* refactor and fix connection type casing issue

---------

Co-authored-by: ulixius9 <mayursingal9@gmail.com>
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: Nahuel Verdugo Revigliono <nahuel@getcollate.io>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
2023-03-28 06:29:13 +02:00
Shailesh Parmar
e2913c68a3
cypress: skipping tagsAddRemove spec for mlmodel entity (#10786) 2023-03-27 18:54:24 +00:00
Ashish Gupta
f54efc649b
Fixes #10543 : Fix searchbar persistence issue after user get deleted by search. (#10753)
* Fix the searchbar on user page after delete action

* minor changes
2023-03-26 20:06:03 +05:30
Chirag Madlani
c4c510443b
fix(test): redshiftWithDBT cypress failure for lineage (#10754)
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-03-25 00:30:17 +05:30