187 Commits

Author SHA1 Message Date
Chris Collins
ed2159bc36
feat(ui) Update Search & Browse to be a unified experience (#8235)
Co-authored-by: Josh Eilers <josh.eilers@acryl.io>
2023-06-21 13:40:07 +05:30
RyanHolstien
6ce0a248fd
feat(ui): create fast path for immediate processing of ui sourced changes (#8200)
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2023-06-15 16:47:13 +05:30
Pedro Silva
460f96d683
fix(ownership): Corrects graphQL resolver for entity operations (#8219) 2023-06-13 16:23:36 +01:00
Gabe Lyons
bb4a912d9b
feat(search): adding support for _entityType filter in the application layer + frontend (#8102)
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
Co-authored-by: Indy Prentice <iprentic@users.noreply.github.com>
2023-05-30 10:21:33 -07:00
Pedro Silva
ea92b86e6a
feat(custom ownership): Adds Custom ownership types as a top level entity (#8045)
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2023-05-26 17:54:09 +01:00
Indy Prentice
da33e27784
feat(search): Add AggregateAcrossEntities endpoint (#8000) 2023-05-19 21:26:50 +00:00
Shirshanka Das
b3c790aab6
feat: Add support for Data Products (#8039)
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
2023-05-17 07:17:25 +00:00
John Joyce
b46822399c
feat(timeseries): Support sorting timeseries aspects by non-timestampMillis field + fix operations resolver (#7840) 2023-04-18 09:10:04 -07:00
Chris Collins
70e60847a2
fix(auto-complete) Pass in views to auto-complete endpoint for filtering (#7754) 2023-04-05 16:48:08 +05:30
Chris Collins
ba6426ef61
feat(ui) Update auto-complete functionality and design (#7515)
Adds in new styles for auto-complete as well as the new functionality around quick filters.
2023-03-27 12:45:38 -04:00
david-leifker
a27f82cae2
fix(search): tags with colons exercises search with urns, must follow… (#7602) 2023-03-20 18:07:25 -05:00
david-leifker
72198f98c0
feat(search): searchAcrossEntities/Lineage improvements (#7550)
Co-authored-by: Shirshanka Das <shirshanka@apache.org>
2023-03-12 18:18:51 -07:00
siladitya
3ce8af169b
feat(graphql): Added GraphQL mappings for the "created" and "lastModified" fields in "DatasetProperties" aspect (#7463)
Co-authored-by: si-chakraborty <si.chakraborty@adevinta.com>
2023-03-08 11:30:21 -08:00
Aseem Bansal
b203dd2895
fix(analytics): date ranges being queried in charts (#7444) 2023-02-27 21:42:40 +05:30
John Joyce
08a215951c
feat(queries): Overhaul Queries Tab (#7366) 2023-02-20 11:10:18 -08:00
RyanHolstien
31ee8aacec
fix(search): support searchFlags for GraphQL (#7346)
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2023-02-16 13:26:21 -06:00
Sergio Gómez Villamor
2f2eda0951
feat(graphql): enabling graphql for data platform instance aspects (#7177) 2023-02-08 14:56:40 -05:00
Aditya Radhakrishnan
c13e7e09f8
feat(lineage): add time filtering for lineage edges (#7159) 2023-02-02 15:30:49 -08:00
Chris Collins
8ef25e3980
fix(siblings) Fix editing of schema fields for siblings with unequal schemas (#7199) 2023-02-02 14:55:41 -05:00
John Joyce
c150ef04d6
feat(ui): Supporting display of columns and storage count in previews (#7198) 2023-02-02 09:38:06 -08:00
david-leifker
39920bb00f
feat(elasticsearch): Elasticsearch improvements (#6894) 2023-01-31 18:44:37 -06:00
John Joyce
7c60659307
fix(ui ingest): Fix test connection when stateful ingest is enabled (#7013) 2023-01-12 10:33:06 -08:00
Meenakshi Kamalaseshan Radha
d3754ba309
feat(privileges) - Create a privilege to manage glossary children recursively (#6731)
Co-authored-by: Kamalaseshan Radha <mkamalas@LAMU02DN212MD6R.uhc.com>
Co-authored-by: John Joyce <john@acryl.io>
2023-01-09 16:05:39 -08:00
John Joyce
22ee828236
feat(backend): Supporting Embeddable Previews for Dashboards, Charts, Datasets (#6875) 2023-01-03 15:40:39 -08:00
Chris Collins
f559dcc282
feat(lineage) Adds ability to edit lineage manually from the UI (#6816) 2022-12-20 10:54:08 -05:00
Aditya Radhakrishnan
80041d7586
fix(posts): add deletePost GraphQL endpoint (#6813) 2022-12-20 07:08:34 -08:00
John Joyce
0215245aa3
refactor(ui): Caching Ingestion Secrets (#6772) 2022-12-15 16:37:07 -08:00
John Joyce
54230a8d81
feat(): Views Feature Milestone 1 (#6666) 2022-12-12 12:30:09 -08:00
Aditya Radhakrishnan
f0f0355a83
feat(onboarding): adds framework and some steps for onboarding steps UI (#6462)
* feat(onboarding): adds models and API for onboarding steps feature

* feat(onboarding): adds backend for onboarding steps feature

* feat(onboarding): adds framework and some steps for onboarding steps UI
2022-12-07 16:21:55 -08:00
mohdsiddique
f2a83f3074
feat(gms): Pluggable Authentication & Authorization Framework (#6634) 2022-12-06 10:22:41 -08:00
John Joyce
a400eb0d52
refactor(ui): Adding apollo caching to manage domains page. (#6494) 2022-11-23 12:31:31 -08:00
Aditya Radhakrishnan
63036993d1
fix(roles): allows role service to unassign roles (#6434) 2022-11-17 10:59:07 -08:00
Chris Collins
8c783dac62
feat(privileges) Create privileges to allow for managing children of entities (#6346)
Co-authored-by: Chris Collins <chriscollins@Chriss-MBP-2-634.lan>
Co-authored-by: Chris Collins <chriscollins@Chriss-MBP-2-666.lan>
2022-11-03 13:06:40 -07:00
Gabe Lyons
615865f805
fix(assertion tab): fixing up regression in assertion resolver (#6296)
* fixing up regression in assertion resolver

* small nit
2022-10-27 10:06:13 -07:00
Gabe Lyons
228c10de43
fix(adv search): two advanced search fixes (#6252)
* two advanced search fixes

* another approach

* adding unit tests

* fixing checkstyle issue
2022-10-26 11:31:38 -07:00
Ankit keshari
11092c73cf
feat(groups & owners) Add ability to edit group name + assign creator as owner of metadata (#6047)
Adds ability to edit user group names from the UI. Also sets the creator or Glossary Terms, Glossary Nodes, and Domains to be the owner of said item.
2022-10-06 15:36:39 -04:00
Aditya Radhakrishnan
ee1a1ef45b
feat(posts): add posts feature to DataHub (#6110) 2022-10-04 15:37:28 -07:00
Gabe Lyons
ce90310dd0
feat(advanced-search): Complete Advanced Search: backend changes & tying UI together (#6068)
* stashing progress

* adding remove option

* more progress

* editing

* further in

* additional rendering improvements

* stashing adv search progress

* stashing more progress

* propagating not filters back to UI

* more frontend progress

* more filters working

* getting ready for data platform selector

* add platform select functionality

* locking out switching btwn advanced and standard filters

* final polish

* remove unneeded code

* added unit and cypress tests

* resolutions after merge

* adding documentation

* cleaning up & refactoring

* removing console.log

* minor ui fix & removing unneeded code

* fixing lineage search

* fixing lints

* fix display of degree

* fixing test

* fixing lint

* responding to comments

* fixing tests

* fix smoke tests

* fixing cypress

* fixing cypress test

* responding to comments
2022-10-04 10:20:04 -07:00
RyanHolstien
bfb903cfb8
feat(ingest): add async option to ingest proposal endpoint (#6097)
* feat(ingest): add async option to ingest proposal endpoint

* small tweak to validate before write to K, also keep existing path for timeseries aspects

* avoid double convert

Co-authored-by: Shirshanka Das <shirshanka@apache.org>
2022-10-03 19:56:19 -05:00
Gabe Lyons
3eace6490e
feat(advanced search): adding advanced search filter component & prereqs for it (#6055)
* adding select value modal

* expanding gql model and adding advanced search filter component

* remove log

* nits

* responding to comments
2022-09-26 15:13:04 -07:00
Aditya Radhakrishnan
325b959ea6
feat(roles): add ability to invite users into a role (#6015) 2022-09-23 16:48:23 -07:00
Chris Collins
461406a090
feat(ingestion-ui) Use CLI version defined in recipe for test connection (#5959) 2022-09-16 09:54:39 -04:00
Chris Collins
c4ac09d192
feat(ingestion-ui) Sort ingestion sources by last execution time (#5807) 2022-09-09 14:14:33 -07:00
Chris Collins
23275a14d0
fix(tags) Add creator of tag as the owner of it (#5787) 2022-08-31 10:21:51 -07:00
Aditya Radhakrishnan
73cd2f995d
feat(roles): add roles feature to DataHub (#5767) 2022-08-30 18:31:34 -07:00
Gabe Lyons
47aa32a8a5
feat(simplified homepage): adding option to show limited entity types on homepage (#5678) 2022-08-30 09:17:11 -07:00
Chris Collins
cf03a0799f
feat(ingestion-ui) Add ability to rollback ingestion runs from the UI - FE only (#5740) 2022-08-29 16:11:59 -07:00
Chris Collins
0d35b53b41
feat(ingestion-ui) Add ability to set debug_mode on UI ingestion sources (#5762) 2022-08-29 13:39:14 -07:00
Chris Collins
33754d41f5
feat(ingestion) Add ability to rollback ingestion from UI - BE PR (#5739) 2022-08-29 13:09:15 -07:00
John Joyce
3a8ed2b314
feat(GraphQL API): Add "browsePaths" field to browsable entity types (#5646) 2022-08-15 17:12:24 -07:00