21 Commits

Author SHA1 Message Date
Shailesh Parmar
3ad9512400
fixed: Weekly Ingestion Workflow do not get Executed #11391 (#11427)
* fixed: Weekly Ingestion Workflow do not get Executed #11391

* addressing comments

* fixed float value was converted in to int issue in test case result

* miner fix

* updated cypress wait for ingestion

* added scrollintoview

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-05-05 20:10:31 +05:30
Sachin Chaurasiya
1546e78dbc
e2e: add e2e for service requirement doc panel (#11367)
* e2e: add e2e for service requirement doc panel

* fix: bigquery field name
2023-05-01 19:58:04 -07:00
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
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
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
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
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
Shailesh Parmar
13e846d894
Feat: Query tab improvement (#10635)
* added edit support for description, tags and owner for queries

* updated style of left panel and center panel of query tab

* translation sync

* full entity ref

* added ui changes for query used in other table

* translation-sync

* move const value to constant file

* implemented permission API for edit actions

* implemented pagination

* sync-language

* translation sync

* implemented vote up and vote down functionality for query

* refactor code

* added filter dropdown for query entity

* translation-sync

* fixed unit test and refactor query files

* localization-sync

* fixed failing unit test and cursor blink issue in readOnly mode for editor

* refactor

* addressing comments

* updated edit condition

* updated description heading

* updated floating query used by other table element

* translation sync

* updated default paging value

* updated expand collapse icon for query

* added border top for card footer

* addressing comment

* import fix

* fixed cypress for postgress

* removing py changes,

---------

Co-authored-by: ulixius9 <mayursingal9@gmail.com>
2023-03-24 10:29:50 +05:30
Sachin Chaurasiya
55fde2d775
chore(ui): add glossary and glossary terms count on landing page (#10640)
* chore(ui): add glossary and glossary terms count on landing page

* sync local files

* chore: update icon for glossary term

* fix: cy test

* sync locales

* address comment

* fix: cy test

* fix: cy test

* fix: cy test
2023-03-21 19:33:44 +05:30
Shailesh Parmar
f3174efc22
fixed bigquery and postgres cypress test (#10450) 2023-03-07 13:00:17 +05:30
Pere Miquel Brull
1835de8bf2
Group airflowConfiguration into pipelineService config (#10120)
Group airflowConfiguration into pipelineService config (#10120)
2023-02-07 16:30:42 +01:00
Suresh Srinivas
1990ac56d9
10041 Part1 - Refactor and clean up System APIs (#10042)
* 10041 Part1 - Refactor and clean up System APIs

* Update the config resource endpoint url
2023-02-03 16:25:40 -08:00
Chirag Madlani
ec61e94bb8
chore(ui): support lint & prettier for cypress files (#9728) 2023-01-15 18:24:10 +05:30
Chirag Madlani
b7198df486
test(ui): clean alerts that cypress created for tests (#9697)
* test(ui): clean alerts that cypress created for tests

* fix main failures

* await on AriFlow api to avoid element got vanished

* fix flaky
2023-01-12 19:35:33 +05:30
Aniket Katkar
de271d80a7
fix(ui): cypress test fixes and improvements (#9574)
* fixed skipped cypress tests and fixed flaky tests

* removed unnecessary comments

* fixed failing tests for myData spec

* Fixed glossary cypress tests
2023-01-04 14:28:50 +05:30
Chirag Madlani
d030c6cbfe
fix(ui): automate license header process via pre-commit hook (#9523)
* fix(ui): automate license header process via pre-commit hook

* remove header duplications

* update .less files license header
2022-12-27 12:37:58 +05:30
Shailesh Parmar
b50bb722ef
Cypress: skipping flaky cypress test (#9369) 2022-12-17 09:23:17 +00:00
Chirag Madlani
38f9e0555d
fix(ui): add description around filter pattern (#9133)
* fix(ui): add description around filter pattern

* update localization text

* cleanup common utils

* add docs link to description

* doc : change pattern helper text as per comments

* fix : filter pattern checkbox opacity

* Fix cy tests

* Revert : filter pattern styling

* Fix : cypress test

* text updated as per comment

* fix cypress failure

* fix cypress for checkboxes

* address comments

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2022-12-13 16:14:48 +05:30
Sachin Chaurasiya
0306bc6d69
Fix #8846 : Replace Reviewer and deploy ingestion modal with antd modal in the UI -2 (#9076)
* Fix #8846 : Replace Reviewer and deploy ingestion with antd modal in the UI

* Fix : Failing cypress tests

* Address comments

* Addressing comments

* fixed failing cypress

* fixing glossary test

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2022-12-02 16:15:35 +00:00
Shailesh Parmar
c855af6167
Cypress: Added postgres connector and usage test (#9053) 2022-11-30 16:43:03 +05:30