867 Commits

Author SHA1 Message Date
Gabe Lyons
a7c39761b1 bulk writes and sidebar hiding 2025-06-10 08:24:39 -07:00
Gabe Lyons
e19f413fb3 updating tests and permissions - responding to comments - altering search patterns 2025-06-05 18:04:30 -07:00
Gabe Lyons
90f3cef53f updating tests and permissions 2025-06-04 15:56:15 -07:00
Gabe Lyons
0526ad9dba adding ApplicationServiceTest.java 2025-06-03 13:45:15 -07:00
Gabe Lyons
6a5b619e1d graphql & backend + models 2025-06-03 13:45:14 -07:00
RyanHolstien
5311434c70
feat(kafka): add interface design for listeners (#13637) 2025-06-02 13:39:32 -05:00
ksrinath
ee5d1e5260
feat(iceberg): add namespace permissions (#13414)
Co-authored-by: Hyejin Yoon <0327jane@gmail.com>
2025-06-02 17:25:48 +05:30
david-leifker
1194f910bd
bump(): upgrade Kafka 7.9.1 (#13667) 2025-05-30 21:51:36 -05:00
jmacryl
075c57bb60
change ES default refresh_interval:3s (#13155)
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2025-05-29 17:46:33 -05:00
Aseem Bansal
4976656df8
fix(policies): more assertions, add missing policy for editor role (#13644) 2025-05-29 15:44:54 +05:30
david-leifker
8787892cbb
config(): disable service name in header (#13638) 2025-05-28 15:11:08 -05:00
david-leifker
4c6672213c
config(gradle): pin jackson via bom (#13617) 2025-05-24 13:42:10 -05:00
david-leifker
62ab7d817f
fix(config-servlet): fix config endpoint to be thread-safe (#13616) 2025-05-23 13:39:43 -05:00
david-leifker
d234f5580a
fix(config): fix mcp batch configuration (#13598) 2025-05-22 15:54:48 -05:00
Chris Collins
9a0a9ac19b
fix(forms) Remove schema field entities from form assignment entity types (#13599) 2025-05-22 14:39:33 -04:00
John Joyce
47509ce85b
fix(ui): Add Admin Onboarding Steps + Change display name for iceberg policies DES-369 (#13456)
Co-authored-by: John Joyce <john@Mac-136.lan>
Co-authored-by: John Joyce <john@Mac-191.lan>
Co-authored-by: John Joyce <john@Johns-MacBook-Pro.local>
Co-authored-by: Andrew Sikowitz <andrew.sikowitz@acryl.io>
2025-05-20 11:39:29 -07:00
Andrew Sikowitz
5eca21dfbe
feat(lineage): Add feature flag to hide expand more action (#13557) 2025-05-19 13:57:43 -07:00
Aseem Bansal
1dec8d8ccb
fix(ingest(gc): remove default cli version (#13552) 2025-05-19 18:53:30 +05:30
purnimagarg1
0f227a364a
feat(ingestion): create feature flag for ingestion page redesign (#13532) 2025-05-16 16:39:02 -07:00
david-leifker
064e3618f2
fix(): remove unused recursive code (#13528) 2025-05-15 15:06:48 -05:00
Chakru
9cee32c963
build(ci): fix a gradle implicit dependency error (#13522) 2025-05-15 14:48:01 +05:30
Jonny Dixon
61ea244659
feat(platform): up limit of corpuser char length from 64 to 128 (#13510) 2025-05-14 16:48:16 +01:00
jmacryl
5749f6f970
Refactor elasticsearch search indexed (#13451) 2025-05-14 08:57:08 -05:00
RyanHolstien
dd377b33dc
feat(config): add configurable search filter min length (#13499) 2025-05-13 12:37:59 -05:00
david-leifker
dbcab5e404
chore(): graphiql latest versions (#13484) 2025-05-12 16:36:28 -05:00
Andrew Sikowitz
5aabf650fc
fix(versioning): Properly set versioning scheme on unlink; always run side effects (#13440) 2025-05-08 19:29:04 -07:00
david-leifker
131de0f026
fix(): DUE Producer Configuration & tracking message validation (#13427)
Co-authored-by: Pedro Silva <pedro@acryl.io>
2025-05-06 10:28:58 -05:00
david-leifker
96c92fda71
fix(mce-consumer): prevent too large SQL statements (#13392) 2025-05-02 10:21:45 -05:00
Aseem Bansal
42aeed074f
chore: upgrade dev dependencies mypy and ruff (#13375) 2025-05-02 15:02:00 +05:30
RyanHolstien
6f1968fbd1
feat(auditSearch): support backend audit events and search api (#13377) 2025-05-01 21:19:58 -05:00
Esteban Gutierrez
9b6960ac8e
feat(azure): include azure-identity-extensions for Microsoft Entra Workload Identity connections (#13395) 2025-05-01 20:22:47 -05:00
david-leifker
8919154f02
fix(ingestion): fix cloud vs core logic (#13387) 2025-05-01 16:16:41 -05:00
Chris Collins
3e54a842ef
fix(ui) Fix bug with entity select modal with no entity types passed in (#13388) 2025-05-01 13:40:57 -04:00
Chris Collins
95531a3944
fix(ui) Fix a few bugs around new search bar experience (#13382) 2025-05-01 13:40:42 -04:00
david-leifker
d25d318233
feat(ingestion-sdk): OpenAPI & Tracing With SDK (#13349)
Co-authored-by: Andrew Sikowitz <andrew.sikowitz@acryl.io>
2025-04-30 21:09:12 -05:00
david-leifker
7ae750e69f
feat(graphiql): upgrade graphiql interface (#13380) 2025-04-30 17:43:21 -05:00
Chakru
8e6d78403f
fix(policyEngine): policy evaluation incorrect without type (#13371) 2025-04-30 21:42:05 +05:30
Chris Collins
ae50381c30
feat(ui) Support the foundations for basic theme support with primary color (#13361) 2025-04-30 11:21:41 -04:00
Aseem Bansal
f09bd8ac31
feat(granted privileges): Report reasons for denied access (#13231) 2025-04-30 17:32:55 +05:30
Chris Collins
3cb45f56db
feat(analytics) Add tracking events to all the home page modules (#13334) 2025-04-29 18:11:16 -04:00
Hyejin Yoon
f986315582
doc: Acryl to DataHub, datahubproject.io to datahub.com (#13252)
Co-authored-by: Jay <159848059+jayacryl@users.noreply.github.com>
2025-04-28 10:34:33 -04:00
Aseem Bansal
1de63cc817
fix(auth): admin role missing privileges (#13337) 2025-04-28 11:42:41 +05:30
david-leifker
5fea1b9f69
config(): swagger ui path (#13343) 2025-04-27 18:46:35 -07:00
John Joyce
c844e485b5
fix(ui): Hide deleted assets on home page recommendations (#13328)
Co-authored-by: John Joyce <john@ip-192-168-1-63.us-west-2.compute.internal>
Co-authored-by: Andrew Sikowitz <andrew.sikowitz@acryl.io>
2025-04-25 18:37:36 -07:00
Deepak Garg
5f73d21b7e
fix(gms): resolve cyclic dependency in Neo4jGraphService.java (#13302) 2025-04-25 11:06:25 -05:00
Aseem Bansal
49ee849382
chore: update lint dependencies (#13316)
Co-authored-by: Andrew Sikowitz <andrew.sikowitz@acryl.io>
2025-04-25 20:29:11 +05:30
Chakru
51863325a5
build: use versioning in gradle consistent with ci (#13259)
Enable use of gradle for all image builds for publishing, eliminating the per-image build action in docker-unified.yml that duplicated what was in gradle but used slightly different mechanisms to determine what is the tag. Enabled gradle build to consume tags provided by the workflow and produce tags same as earlier.

Use bake matrix builds to build slim/full versions of datahub-ingestion, datahub-actions.

Publish images and scan relies on gradle to get the list of images, via depot.

Image publish and scans run once a day on schedule or on manual triggers only.
Pending work: Separate the publish and scans into a separate workflow that runs on a schedule and could also run other tests.
2025-04-24 23:00:03 +05:30
Esteban Gutierrez
40c4579810
fix(): Remove embededed tomcat transitive dependency from spring boot (#13283) 2025-04-22 20:07:22 -05:00
v-tarasevich-blitz-brain
8e479f8296
feat(searchBarAutocomplete): add support of searchAPI in the search bar (#13151) 2025-04-21 12:16:16 -04:00
david-leifker
a409037a9e
feat(lineage-graph): optimize lineage queries (#13257) 2025-04-21 10:41:43 -05:00