* 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>
* Added show deleted table in Database scheam level
* Changes as per comments
* fix cypress issue
* make switch label static
* other language
* fix cypress issue
* 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
* 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
* 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
* 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>
* 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>
* 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
* 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>
* 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>
* 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
* 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
* 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>
* 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>
* 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>
* 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>
* 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
* 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
* 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
* 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>