470 Commits

Author SHA1 Message Date
Ashish Gupta
9e2b2d1926
Fix the breaking remove owner from Services (#10717) 2023-03-24 10:54:51 +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
cc27a6ce0d
chore(ui): Bring back the count for services, teams, and users, and remove the count for glossaries on the landing page. (#10719) 2023-03-24 09:23:34 +05:30
Onkar Ravgan
c9feba826f
Kinesis bug fixed (#10578)
* Kinesis bug fixed

* Added sample data fix

* Fixed typo

* Added constansts

* Added try catch for sample data

* Added fixes on review comments

* Modified models

* Added sample data py models

* Fix pylint

* fixed code smell

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2023-03-23 13:38:56 +05:30
Ashish Gupta
f15a752706
UI : Added show deleted table in Database schema level (#10672)
* Added show deleted table in Database scheam level

* Changes as per comments

* fix cypress issue

* make switch label static

* other language

* fix cypress issue
2023-03-22 16:16:08 +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
Mohit Yadav
06498bc011
Update alerts api (#10265)
* Refactored Alerts Api

* missing semicolon

* fixed Test Cases

* missing files

* Randomly run webhook in tests

* - update EventResource to ChangeEventResource

* - remove trigger config

* - missing ResourceDescriptors.json entity entry

* remove alertAction

* fix typos

* fix typos

* updated ui as per new alert API

* updated delete functionality and cypress

* fixed failing cypress test

* review comments

* Revert "- update EventResource to ChangeEventResource"

This reverts commit 90290cebd6c9572c021af3bde75eaf63c289b749.

* ChangeEventList -> EventList

* Change SQL Query

* add Subscription Status Builder

* fix java style

* update name back to EventSubscription

* Fixed Tests

* Fix import

* missing .

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-03-21 10:12:49 +05:30
Chirag Madlani
47297bf0f2
fix(ui): pagination fix and tags to be shown form end (#10577)
* fix(ui): pagination fix and tags to be shown form end

* fix infinite refresh api calls

* fix cypress

* fix cypress

* fix cypress failure

* update layout for tag selection dropdown

* fix tags logic

* fix tests

* add ellipsis for tags too
2023-03-20 07:30:41 +00:00
Aniket Katkar
209f9ec5c7
Fix #10478: tags updation issue for schemaFields and tasks (#10481)
* Fixed no APi call being made for tags removal for schema fields

* Fixed the issue where API call was not being made while trying to add tags for tasks in pipeline entities

* added unit tests

* resolved error occuring due to wrong key names in mock data

* added cypress tests for tags addition and removal flow in tables

* Fixed failing glossary cypress test

* Fixed failing cypress and unit tests

* Removed addition of hostPort done by UI for pipeline and task URLs

* Added missing cypress tests for adding and removing tags for other entities
2023-03-20 12:27:29 +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
Sriharsha Chintalapani
b153b79723
Add users.isBot flag to index and add defaults to the user spec (#10558)
* Add users.isBot flag to index and add defaults to the user spec

* Added bot flag in user search api

* change as per comments

* fix cypress

* revert user.json changes

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2023-03-16 14:49:05 +05:30
Ashish Gupta
202a6a2388
Fix cypress for tags (#10569) 2023-03-14 16:43:10 +05:30
Shailesh Parmar
8412ed7545
fixed mydata flaky cypress test (#10540)
* fixed mydata flaky cypress test

* fixed glossary cypress

* fixed tags cypress
2023-03-14 10:33:51 +05:30
Ashish Gupta
c0fe8ec871
UI : Added tags at schema Level (#10471)
* Added tags at schema Level

* Add task handling for Database Schema

* added cypress and unit test

* Changes as per comments

---------

Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2023-03-13 16:54:35 +00:00
Sachin Chaurasiya
5d2f0bfaaf
fix(#10500): When the tier is removed all tags are also removed. (#10513)
* fix(#10500): When the tier is removed all tags are also removed.

* chore: warp TagsViewer component with AntD Space component

* test: add cypress test

* update test

* test: fix test for feed message check
2023-03-12 19:18:56 +05:30
Ashish Gupta
4ec185ff22
UI : Added Delete toggle and restore Testsuite functionality (#10479)
* Added Delete toggle and restore testsuite functionality

* Added cypress and address comments

* fix cypress and redirect to detailsPage

* missing localization for other languages

* Worked on Cypress comments

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-03-10 14:30:53 +05:30
Sriharsha Chintalapani
d9e4fbdebb
Fix #10454: Improve Search Relevancy, by adding functional scoring an… (#10455)
* Fix #10454: Improve Search Relevancy, by adding functional scoring and add ngram analyzer; Fix #10452: Enable Table and Column search by BOTH name and displayName

* fix stylecheck

* Undo changes in table example names

* remove ngram from teams & users

* Fix topic tags

* Fix #10429: Kafka Sample data improvements and adding support for JSONSchema and Protobuf (#10430)

* Fix #10429: Kafka Sample data improvements and adding support for JSONSchema and Protobuf

* Fix #10429: Kafka Sample data improvements and adding support for JSONSchema and Protobuf

* Fix #10429: Kafka Sample data improvements and adding support for JSONSchema and Protobuf

* Fix #10429: Kafka Sample data improvements and adding support for JSONSchema and Protobuf

* Added top level parsing and unit tests

* fix(ui): show schemaText and fields both

* fix no data placeholder for fields & schema text

* addressing comments

* fixed py checkstyle

---------

Co-authored-by: Onkar Ravgan <onkar.10r@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>

* revert common_broker_source changes

* revert common_broker_source changes

* remove changes to user & team indexes

* fix team index

* fix glossary & tag index

* Fix to TopicIndex

* fix advance search pre-requisites cypress failure

* fix group advance search cy failures

---------

Co-authored-by: Nahuel <nahuel@getcollate.io>
Co-authored-by: Onkar Ravgan <onkar.10r@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-03-09 21:37:08 +05:30
Suresh Srinivas
4c6d184ef5
Fixes #10480 Glossary rename results in rename of Classification with… (#10486)
* Fixes #10480 Glossary rename results in rename of Classification with the same name

* Rename TagSource Tag to Classification
2023-03-09 00:30:36 -08:00
Shailesh Parmar
f3174efc22
fixed bigquery and postgres cypress test (#10450) 2023-03-07 13:00:17 +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
Shailesh Parmar
0efa49b9c6
Localization refactor part 2 (#10421)
* ui: refactor localization file

* addressing comments

* fixed failing unit test

* ui: refactoring localization part 2

* miner fix

* fixing cypress and miner localization changes
2023-03-06 17:12:07 +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
Ashish Gupta
c1c185321c
chore(ui): UI improvements (#10331)
* chore(ui): UI improvements

* fix table css which was causing cypress issue

* fix cypress issue

* remove required from alerts filters
2023-02-28 07:45:51 +00:00
Shailesh Parmar
cb14bb6a63
Cypress: add cypress test for glossary part 2 (#10180)
* Cypress: added cypress for glossary part 2

* fixed add reviewer issue in create glossary term page

* fixed failing cypress
2023-02-22 19:41:40 +05:30
mosiac1
0b54d316ef
Move search to URL query string parameter rather than path (#10088)
* [WiP] Fix encoding of '%' in search query

* Use search query parameter for search instead of path

* Fix tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-02-21 20:05:07 +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
Shailesh Parmar
8ad27eb0a6
cypress: rename advanceSearch spec to SearchFlow (#10168)
* cypress: rename advanceSearch spec to SearchFlow

* updated searchflow spec

* updated cypres.config to run searchflow last

* updated cypress config

* Revert "updated cypress config"

This reverts commit e7b74f7a826f803c3580e951138f930e3627fcc6.

* Revert "updated cypres.config to run searchflow last"

This reverts commit b455e82a831fb44f9c0844a8fd99a8de11056d62.
2023-02-13 18:42:28 +05:30
Suresh Srinivas
afad0a4769
Fixes #10123 - Change entityReference in createRequests to fullyQualifiedName (#10124)
* Change entityReference to entity name or fullyQualifiedName

* Change backend code and tests to use FQN

* UI change for using fqns instead of EntityReference

* Ingestion framework changes for using fqns instead of EntityReference

* Fix test failures

* Fixed python tests and sample data new

* fix: minor ui changes for fqn

* Fixed python integration tests

* Fixed superset tests

* fix UI tests

* fix type issue

* fix cypress

* fix name for testcase

---------

Co-authored-by: Onkar Ravgan <onkar.10r@gmail.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-02-13 13:38:55 +05:30
Chirag Madlani
fe03e51cfe
fix(ui): eliminate username logic from signIn process (#10131)
* fix(ui): eliminate username logic from signIn process

* fix failing cypress

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-02-08 20:50:31 +05:30
Shailesh Parmar
7d827b6ae8
cypress: added missing cypress test case for glossary feature-part-1 (#10122)
* cypress: added missing glossary cypress

* formatting

* updated new data-testid

* closing select options on click of side panel
2023-02-08 19:39:20 +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
13357ab668
chore(ui): enable eslint rules for i18next (#9675)
* chore(ui): enable eslint rules for i18next
add sync language resources with main file

* chore : exclude i18next/no-literal-string for js, jsx, json and test files

* chore: add connection schemas in eslint ignore

* fix : missing localization part 1

* fix : missing localization part 2

* fix : missing localization part 3

* fix : missing localization part 4

* fix : missing localization part 5

* fix : missing localization part 6

* fix : unit test

* ignore mock files

* update i18next/no-literal-string to error from warning

* address comments

* fix cypress

* fix cypress

* fix element not found error on tests

* scroll to element before assertion

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2023-02-03 20:48:41 +05:30
Ashish Gupta
942b553edc
UI : Fix Test cases breaking issue while editing (#10095)
* Fix Test cases while edit

* Added cypress for null test type

* fix unit test issue
2023-02-03 16:30:50 +05:30
Shailesh Parmar
01c717fff4
Cypress: Fixed flaky alert test (#10026) 2023-01-31 15:42:53 +05:30
Shailesh Parmar
0ceaf67e32
fix failing cypress (#9998) 2023-01-30 16:34:53 +05:30
Sachin Chaurasiya
aa294a6a36
fix(ui) : owner dropdown for teams with search text is not working (#9921)
* fix(ui) : owner dropdown for teams with search text is not working

* chore : convert searchFormattedUsersAndTeams to async/await

* chore: use searchFormattedUsersAndTeams for owner search on add alerts page

* fix : search api call with query is not working

* fix : filter issue for team assets

* fix : cy test for alerts

* fix : cy tests

* fix: cy test

* chore: update the search query logic

* fix: cy tests

* Fix search teams with special chars

* fix localization missing for constant

---------

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-01-30 09:00:18 +00:00
Ashish Gupta
34c26c542f
UI : Made Classification hard delete while deleting them (#9962)
* Fix the classification by hard deleting them

* fix unit test and cypress issue

* fixed unit test

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-01-28 13:42:32 +05:30
Aniket Katkar
d9ea00b2f2
fix(ui): ui fixes for search dropdown suggestions API for owner and tag quick filters (#9961)
* Made changes for default options API calls for owner dropdown
Fixed glossary suggestions not showing for tag quick filters

* Fixed cypress tests
2023-01-27 21:38:13 +05:30
Ashish Gupta
742d008669
UI : Remove the text ellipses and wrap the content to next line (#9903)
* Remove the text ellipses and wrap the content to next line

* fix column to left

* Made action column fix to right side and remove last run from fixed

* fix cypress issue
2023-01-27 11:10:07 +05:30
Chirag Madlani
788f5ff776
Fix misc UI (#9912)
* fix(ui): show displayName instead name for entities

* fix ui improvements #9879

* fix alert details destination title rendering

* fixed failing cy test

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-01-27 10:13:18 +05:30
Aniket Katkar
d705a0831d
fix(ui)#9714: condition between applied advanced search quick filters changed from AND to OR (#9918)
* changed condition between advanced search quick filters from AND to OR

* Changed cypress flow for quick filters for new changes
2023-01-25 21:39:35 +05:30
Shailesh Parmar
bf55f13b56
fixed failing big query cypress test (#9897) 2023-01-25 10:34:12 +05:30
Shailesh Parmar
cb54662bd1
ui: revamp glossary ui as per new mock (#9873)
* ui: revamp glossary ui as per new mock

* updated UI and code improvement

* fixed glossary unit test

* fixed failing glossary cypress

* updated style

* Fixed glossary cypress and loading issue
2023-01-24 18:49:53 +05:30
Aniket Katkar
275954365a
improvement(ui): advanced search quick filters improvements (#9856)
* fixed issue for 'chart' and 'task' quick filters where blank options were displayed sometimes

* added cypress tests for advanced search quick filters

* fixed duplicate options showing in quick filters
added unit test for the same case

* added mock data for ExploreQuickFilters unit test

* fixed failing cypress tests for quick filters

* fixed flaky quick filter cypress test

* fixed failing cypress tests

* removed flaky ness for advanced search quick filter cypress test
2023-01-24 12:37:33 +05:30
Aniket Katkar
8c61638a67
fix(ui): ui changes for #9695 (#9770)
* Fix #9695: Teams show up in lower case

* changed owner advanced search filter field from name to display name

* fixed minor quick filter bug

* fixed failing cypress tests

* fixed failing unit tests

* Fixed failing cypress tests

* added comments in unit tests for better understanding of changes

* fixed failing cypress tests for advanced search

* improved logic for showing advanced search options

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
2023-01-20 17:10:27 +05:30
Ashish Gupta
ca20029d75
UI : Added cypress for mutually exclusive tags (#9804)
* Added cypress for mutually exclusive tags

* chanegs as per comments

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2023-01-19 16:47:44 +05:30
Shailesh Parmar
0a85464e09
Cy: skip the teams spec test and removed * from search API call (#9803) 2023-01-19 07:37:47 +00: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