93 Commits

Author SHA1 Message Date
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
Ashish Gupta
1389270cc8
UI : Fix the Mouse pointer on tags button (#10589)
* Fix the Mouse pointer on tags button

* fix cypress issue

* fix cypress issue
2023-03-16 20:43:04 +05:30
Ashish Gupta
cc8168ca9d
UI : Increase tag input size and added tooltip on options (#10397)
* Increase tag input size and added tooltip on options

* Increase width for glossary and shift icon to icon props

* fix cypress issue

* change cypress for selecting tag
2023-03-06 19:21:21 +05:30
Chirag Madlani
f12e2c32e6
chore(ui): advance search spec refactoring (#10167)
* chore(ui): advance search spec refactoring

* fix tier select button test id

* fix cypress json

* fixed single search with condition test cases

* cypress setting update

* fix tests

* fix failures

* revert cypress config

* fix flaky tests

* fix flakyness

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2023-03-03 18:50:35 +05:30
Ashish Gupta
b59de5c7a5
UI :- Change normal select to ANTD select in Service Page (#9710)
* Change normal select to ANTD select in Service Page

* fix cypress and unit test issue

* remove empty space

* fix cypress issue

* code optimization

* fix tests

* optimize the code and changes made as per comments

* fix unit test issue
2023-03-02 11:16:30 +05:30
Sachin Chaurasiya
5b94f5ae70
chore(ui) : Add missing localization (#10205)
* chore(ui) : Add missing localization

* fix : unit test

* chore : add missing locale keys

* chore : add missing locale keys

* fix: cy failures

* fix : cy test

* address comments
2023-02-16 17:28:00 +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
Sachin Chaurasiya
4bf60bd2f4
fix(#9775): UI - Teams owner can only be another user not another team (#9789)
* fix(#9775): UI - Teams owner can only be another user not another team

* fix:cy tests
2023-01-18 13:44:35 +00: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
Sachin Chaurasiya
bdb8a55cfe
refactor : Add useAirflowStatus hook (#9473)
* chore : Add useAirflowStatus hook

* Add interface for hook

* Expose the fetch status method

* update hook return value

* refactor : use useAirflowStatus hook to get the airflow status

* Update useEffect to fetch data based on airflow status

* update license

* fetch workflow if airflow is available

* Revert "Update useEffect to fetch data based on airflow status"

This reverts commit c8cea80d4d2637d1c9163f650a34783c8efe376b.

* fix : cy failures

* address comments

* fix : unit test

* fix : cy test
2023-01-10 06:13:05 +00:00
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
Onkar Ravgan
dc157ee286
Fixed ingestion tags with new tags API (#9552)
* Fixed ingestion tags with new API

* fix cypress failures

* wait for tags API

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2022-12-31 07:33:02 -06:00
Chirag Madlani
cb78343898
fix(ui): tag api related changes to UI (#9532)
* fix(ui): tag api related changes to UI

* fix api calls

* fix tests

* fix tag cypress tests

* address comments

* update tag api calls

* fix tests

* fix unit tests

* fix unit tests failures

* fix cypress failure

* fix tests

* fix unit tests
2022-12-31 00:47:02 +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
Ashish Gupta
8c250f5f80
fix cypress issue for while deleting service (#9416) 2022-12-20 10:46:51 +00:00
Aniket Katkar
2abe40f08c
Fixed failing cypress for glossary (#9380)
* Fixed failing cypress for glossary spec

* Removed formatting of spec files for easy review

* reverted file formatting for glossary spec

* reverted formatting for glossary spec
2022-12-18 10:31:22 +05:30
Ashish Gupta
7c181a5a89
Dbt worflow (#9302) 2022-12-16 17:00:28 +05:30
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
Shailesh Parmar
1b155e042b
Added localisation support part 2 (#9220)
* Added localisation support part 2

* updated label

* updated localization

* addressing comments

* removed use of tolower and added seprate key
2022-12-10 10:16:19 +05:30
Aniket Katkar
d2b61d6065
Fixed failing flaky cypress tests. (#9150)
* Fixed failing flaky cypress tests.

* Fixed flaky cypress tests for glossary

* fixed glossary test
2022-12-06 09:49:52 +00:00
Ashish Gupta
7241c3a975
Cypress: Added test related to redirection from home page (#9112)
* Cypress: Added test related to redirection from home page

* fix cypress issue
2022-12-02 20:54:25 +05:30
Sachin Chaurasiya
1bddfefbcd
Fix #8846 : Replace Confirmation modal with antd modal in the UI -1 (#9074)
* Fix #8846 : Confirmation modal with antd modal in the UI

* Fix unit tests

* Addressing comments

* Fix : Cypress tests

* Address comments

* Change localization labels

* Addressing comments

* Fix : Cy tests
2022-12-02 15:43:12 +05:30
Shailesh Parmar
c3966f16ce
Cypress: Added log1 flow for services spec (#8900)
* Cypress: Added log1 flow for services spec

* updated data-test id

* updated service flow and add login session for the same

* reduce wait count

* removed manual login from data quality spec

* added appropriate comment for wait

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2022-11-28 12:40:19 +05:30
Shailesh Parmar
468200252c
Cypress Fixed failing glossary and recently searched term test (#8840)
* Cypress Fixed failing glossary and recently searched term test

* removed only keyword
2022-11-17 19:25:31 +05:30
Shailesh Parmar
e74ec6f7e2
Cypress: Updated condition for service page (#8822)
* Cypress: Updated condition for service page

* added wait for skeleton load

* condition fixed at retry of ingetion
2022-11-17 11:03:59 +05:30
Shailesh Parmar
1bae473ce8
Cypress: Skip the flaky profiler test and added API wait time for services (#8803)
* Fixed Flaky Service test in cypress

* skipping add profiler ingestion
2022-11-16 22:15:30 +05:30
Chirag Madlani
3b4c5d4e85
fix(ui): update default status to empty instead queued (#8716) 2022-11-14 21:30:16 +05:30
Shailesh Parmar
92781d7949
Updated cypress code and fixed flaky cypress (#8666)
* Updated cypress code and fixed flaky cypress

* miner fix

* Fixed cypress issue

* fixed localstorage issue in custom property
2022-11-14 18:09:38 +05:30
Mayur Singal
1386b43607
Fix #6141: Ingestion Pipeline Status Updates (#8216)
* Fix #6141: Ingestion Pipeline Status Updates

* List Pipeline Status API & Improvements

* Rename State field to PipelineState in UI

* Convert Pipeline Status array to single object

* fix braking UI

* Rebase Fixes

* Profiler, TestStuite & DataInsigts Pipeline

* py_format

* fix logs page not loading
add pipelineStatus endpoint

* fix recent run changes

* Fix Tests

* address review comments for ui

* fix failing checks

* fix unit tests

* fix cypress test

* remove loader test as not using it

* wait for API when we click on the tab

* fix cypress waitFor api

* fix failed cypress tests

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2022-11-03 14:37:26 +05:30
Shailesh Parmar
91b395bc17
Fixed Cypress flakiness for add owner test in service spec (#8504) 2022-11-03 10:10:32 +05:30
Shailesh Parmar
e68f35ec85
Fixed: Custom property failing cypress test (#8460)
* Custom property cypress

* testing out entity topic name

* Fixed Custom property topic search issue

* removed import of deleted file
2022-11-01 09:46:01 +05:30
Ashish Gupta
6c0008276b
Fix UI :- fix the window resizing issue in Service page on hover (#8459)
* Fix the window resizing issue in Service page on hover

* fix cypress issue
2022-10-31 21:09:21 +05:30
Shailesh Parmar
63f8f9a15b
Cypress: Fixed failing cypress for role page (#8381)
* Cypress: Fixed failing cypress for role page

* fixed data quality test

* fixed memory getting full and cypress getting crush issue

* fixed explore page getting unresponsive
2022-10-29 09:05:20 +05:30
mosiac1
ad7e4a2341
UI (#6189) | Refactor Explore and ExplorePage, add Logical Query Builder (#8140)
* Add logical query builder and Explore page refactor

* Add file headers

* Change search aggreagation keys

* Move query builder utils, remove comments

* Add comments

* Rename AdvancesSearch.constants.ts

* Add review changes

* Handle deleted elements correctly in Explore

The `deleted` field needs special handling because `showDeleted === false` should return only documents where `deleted` is false, but `showDeleted === true` should return documents regardless of their `deleted` field.

* Fix facet filter issue

Issue was the following: the user set a facet filter on `aggregationKey` and `value`. Then user changes the query builder so that in the new result there is no bucket in `aggregationKey` with `value`. The facet filter would still be used, but not visible to the user and not removable.

* Fix facetFilter tests

* Move isFilterObject type guard

* Use antd tabs for Explore component

* fix cypress failure

* miner fix in cypress

* fix typo

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2022-10-26 03:47:49 -07:00
Chirag Madlani
1d3f2b6a86
fix(ui): replace tab with antD tabs (#8092)
* fix(ui): replace tab with antD tabs

* update styling for tabs

* fix unit tests
rename files

* remove unwanted css

* fix unit tests failing

* fix file names

* fix cypress failure
2022-10-19 20:56:42 +05:30
Shailesh Parmar
3faef0e0cf
UI: Add Cypress for DTB in redshift container (#8162)
* UI: Add Cypress for DTB in redshift container

* move constants to separate file
2022-10-17 17:37:34 +05:30
Ashish Gupta
997b977b03
Converted html table to Antd table for Custom Properties and DatabaseDetail (#8025) 2022-10-12 18:46:46 +05:30
Shailesh Parmar
3fdcf7c6cf
Fixed UI sending incorrect timestep for fetching pipeline status #8050 (#8051) 2022-10-10 16:33:47 +05:30
Shailesh Parmar
e141ab29db
Fixed: Flaky cypress tests (#8017)
* Fixed: Flaky cypress tests

* fixed flaky pipeline related test

* miner fix at profiling side

* fixed cypress for description update

* glossary: fixed click is not getting register
2022-10-08 00:07:24 +05:30
Sachin Chaurasiya
e25810e4aa
Fix #6346 UI - convert all cron editor jsx file to tsx file (#8016)
* Fix #6346  UI - convert all cron editor jsx file to tsx file

* Address review comments

* Addressing review comments

* Fix cypress
2022-10-07 23:08:06 +05:30
Chirag Madlani
d707244c4d
fix(ui-test): flaky failure for custom (#7888)
properties
2022-10-03 18:49:51 +05:30
Chirag Madlani
3b57d726f8
test(ui): cypress test for signUp & login (#7775)
* test(ui): cypress test for signUp & login

* fix cypress failure

* fix add user api failing

* fix add user cypress failure

* fix add bot cypress test failure

* fix bot failure
2022-09-30 15:33:49 +05:30
Ashish Gupta
8bb7219826
Fix UI :- Cypress issue for User and Bot creation (#7785)
* Fix cypress issue for User and Bot creation

* changes as per comments

* cypress for user and bot

* added cypress for bot
2022-09-29 18:02:27 +05:30
Shailesh Parmar
2c3802525f
Fixed Failing cypress part 2 (#7784)
* Fixed Failing cypress part 2

* added api wait for search

* added test for profiler check

* fixed failing cypress

* fixed failing tests
2022-09-29 15:21:33 +05:30
Shailesh Parmar
48142010d5
Cy: Fixed flakiness due to overly issue (#7781) 2022-09-28 14:19:03 -07:00
Aniket Katkar
0b416564a3
UI: Fix failing cypress tests part-2 (#7773)
* Fixed failing user page cypress tests

* Fixed failing cypress tests for glossary

* fixing failing cypress

* Custom properties cypress fix

* fixed failing cypress for description

* miner wait added

* fixed bot cy test

* Fixed failing cypress tests for users page

* fixed mysql test failure

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2022-09-28 21:58:20 +05:30
Vivek Ratnavel Subramanian
0777bea3ba
Fix #7564 Add Cypress test for Team Hierarchy Dropdown (#7765)
* Fix #7564 Add Cypress test for Team Hierarchy Dropdown

* Address review comments
2022-09-28 12:33:21 +05:30
Chirag Madlani
95287ab71c
test(ui): cypress tests added for re-run (#7713) 2022-09-27 18:55:58 +05:30