datahub/datahub-web
Charlie Tran 843a6c5bbb
feat(frontend): update datahub-web client UI code (#1806)
* Releases updated version of datahub-web client UI code

* Fix typo in yarn lock

* Change yarn lock to match yarn registry directories

* Previous commit missed some paths

* Even more changes to yarnlock missing in previous commit

* Include codegen file for typings

* Add files to get parity for datahub-web and current OS datahub-midtier

* Add in typo fix from previous commit - change to proper license

* Implement proper OS fix for person entity picture url

* Workarounds for open source DH issues

* Fixes institutional memory api and removes unopensourced tabs for datasets

* Fixes search dataset deprecation and user search issue as a result of changes

* Remove internal only options in the avatar menu
2020-08-26 15:44:50 -07:00
..
2019-08-31 20:51:14 -07:00
2019-08-31 20:51:14 -07:00

DataHub Web Client

##About This mono-repository is for the portal web-client and related packages for DataHub, LinkedIn's premier data search and discovery tool, connecting users to the data that matters to them.

##Entities

TBD

Creating a new package

ember g addon <package-name>

Package Organization

The packages, in order of highest on the dependency tree to lowest:

data-portal:

  • Contains the host application. This package aggregates the contents of all other packages into the complete web client, though it is not intended to have much individual functionality of its own

@datahub/entities:

  • Contains the entity specific logic and components

@datahub/shared:

  • Contains features and functionality that applies to the application as a whole, or are shared between more than one entity

@datahub/data-models:

  • Contains the entity definitions and core data management functions that help us define the base properties of an entity

@datahub/metadata-types:

  • Contains logic to translate the backend models to types that we can consume on the client

@datahub/utils:

  • Core utility functions. This package should not depend on any other DataHub package and instead provides base level functions for all other packages.