* UI: Revamp the glossary UI
- Change the left panel as per new mock
- updated folder structure of glossary page
* added glossary folder icon
* Added glossary terms tab
* no data placehoder added
* updated loading experiance and plus icon
* fixed failing unit test
* miner fix
* fixed cypress for glossary
* aded unit test for glossary left panel component
* Added unit test for glossary term tab
* added unit test for glossary term page
* added unit test for glossaryDetails page
* resolved conflict
* fixed id issue for related term
* prevented empty string to be appear in synonyms
* addressing comments
* fixing failing cypress
* added mutual exclusive fields in glosaary and classification
* added cypress and unit test and fix spacing issue
* fix cypress issue
* change translation key
* Fix#9752: docker openmetadata_ingestion should only depend on db
* Fix the typo
* Adding service_started for local docker
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: Akash Jain <15995028+akash-jain-10@users.noreply.github.com>
* Added loaders while data is being fetched for pages-
homepage activity feeds, entity details pages activity feed and custom property tab, user details page tabs, service details page, database details page and database schema page
* fixed failing unit tests
* Fixes#9618 Allow apostrophe in entity names
* Add support for space in entity names (with exception) and column names
* Add regex checks to entity names, table column names to allow only required characters
* fix: allowed characters in entityName
* Add all the allowed special characters in the entity name in tests
* Allow '&', '/', ':' only for the table
* Override basic entityName by defining entity specific entityName for Python code gen
* fix: dagster migration + json schema path
* fix: python style check
* Fix test failure
Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
* feat ✨ : Add support for glossary bulk upload and download.
* feat : add import widget
* fix : cy test
* feat: add import result screen
* feat : add import function
* fix: unit test
* chore: add localization
* test: add unit test for export glossary modal
* address comments
* test : add unit test for import result
* test : add unit test for glossary component
* chore: make export as deep link action
* test: add unit test for import
* style: add bg color to uploader widget
* fix: minor issues
* chore: cover all the import status
* remove computePercentile from table usage summary
* Fix: removed the compute percentile and added at the end
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
Co-authored-by: Nihar Doshi <nihardoshi16@gmail.com>
* Fix: added test case for atlas
* Fix: resolved conflict
* Fix: changing back neo4j to old version
* Fix: changing back neo4j to old version
* Fix: changes as per comment
* Fix: changes as per comment
* Fix: python checkstyle
* Configurable Extra Authorization Header
- Adds two new header that can be set via env-var
(`OMETA_HEADER_EXTRA_AUTH_NAME` and `OMETA_HEADER_EXTRA_AUTH_VALUE`)
- By default, it copies the Authorization header value to the extra auth header
- If a value is specified in the corresponding env-var, that value is
used instead of the existing token
The primary use case is for Google Cloud's Identity Aware Proxy (IAP) which allows secure access to private services but removes the Authorization header in the process. The `Proxy-Authorization` header gets forwarded along to the service as the `Authorization` header for the internal service.
* Use openMetadataConnection schema instead of env vars
* Disable too-many-locals for _request function
* Fix dict merge
* Improved topic summary panel content
* added functionality to show nested column and schema details inside the EntitySummaryPanel.
* added unit tests for SummaryListItems component
* added unit tests for summary panel components
code optimizations and improvements
* fixed localization in SummaryListItems component
fixed unit tests
* fixed codesmells
* - added schema type field to show for topic summary
- fixed width issue for nested field details in summary panel
- added unit tests for EntitySummaryPanelUtils
- moved imports on top in EntitySummaryPanel test
* fixed failing unit tests
* Fixed failing unit tests
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>