193 Commits

Author SHA1 Message Date
david-leifker
2973da553f
feat(sql-setup): system-update replacement for mysql/postgres setup (#15044) 2025-10-21 15:07:52 -05:00
Chris Collins
6fc68b6c6b
feat(gms) Add new REST endpoint for retrieving files from S3 (#15048) 2025-10-17 22:36:35 -04:00
RyanHolstien
3eac7fab5b
feat(search): implement multi-client search engine shim for ES8 support (#14904)
Co-authored-by: Esteban Gutierrez <esteban.gutierrez@acryl.io>
2025-10-06 18:40:00 +00:00
david-leifker
04d0a50118
feat(): Basepath support (#14866)
Co-authored-by: Esteban Gutierrez <esteban.gutierrez@acryl.io>
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
2025-10-01 11:08:38 -05:00
purnimagarg1
94c56decdc
feat: add new permission for managing asset summary (#14627)
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
2025-09-04 10:21:01 -04:00
John Joyce
5971e79c76
feat(datahub-actions): Adding support for Metadata Change Log in DataHub Cloud Events Source (#14497)
Co-authored-by: John Joyce <john@Mac.lan>
2025-09-03 08:46:22 -07:00
Alex
fc1ebecf87
/health -> readiness check (#14341) 2025-08-11 10:42:21 -07:00
Alex
fa0edcd92a
progressive disclosure for /config (#14292) 2025-08-05 17:04:15 -07:00
Alex
6b64c25f8a
feat(config): Configuration Endpoint - ConfigurationProvider (#14237) 2025-07-30 17:19:56 -07:00
david-leifker
7196c40a58
fix(logging): update object before logging (#14246) 2025-07-28 15:05:57 -05:00
Chris Collins
a1345efd04
feat(permissions) Add platform privilege for editing global home page (#14081) 2025-07-18 14:25:24 -04:00
rahul MALAWADKAR
24442d6793
Enabling SSL for gms if the keystore and password is passed (#14121) 2025-07-17 12:32:33 -05:00
david-leifker
e6d50878cb
feat(search): custom search configuration for highlighting (#14057) 2025-07-14 09:30:37 -05:00
david-leifker
3d65a2ed8d
feat(monitoring): modernize datahub monitoring (#13898) 2025-07-08 12:40:24 -05:00
Chris Collins
69ac3147d4
feat(templates/modules) Ingest default page templates and modules (#13925) 2025-07-02 18:11:09 -04:00
david-leifker
ddb4e17772
feat(openapi): entity registry api (#13878) 2025-06-27 13:32:29 -05:00
RyanHolstien
a17dbf4849
feat(policies): support policy privilege constraints and ingestion aspect validators (#13819)
Co-authored-by: Saketh Varma <sakethvarma397@gmail.com>
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
Co-authored-by: David Leifker <david.leifker@acryl.io>
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2025-06-23 16:22:23 -05:00
Chakru
a8c5202993
telemetry: add support for unified mixpanel + kafka tracking in GMS (#13795)
Co-authored-by: Shirshanka Das <shirshanka@apache.org>
2025-06-23 17:01:38 +05:30
david-leifker
e9103f1851
feat(openapi-31): properly update openapi spec to 3.1.0 (#13828) 2025-06-21 15:41:12 -05:00
david-leifker
ab5b08e725
chore(): global tomcat exclude (#13698) 2025-06-06 17:38:24 -05:00
david-leifker
799a9f2e31
feat(search): lineage search performance (#13545) 2025-06-04 13:54:45 -05:00
RyanHolstien
5311434c70
feat(kafka): add interface design for listeners (#13637) 2025-06-02 13:39:32 -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
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
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
Aseem Bansal
1de63cc817
fix(auth): admin role missing privileges (#13337) 2025-04-28 11:42:41 +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
david-leifker
5ee0b66920
feat(spring): upgrade to SpringBoot 3.4 (#13186) 2025-04-12 15:34:17 -05:00
david-leifker
b9e5d213b2
feat(openapi): platform events endpoint (#13179) 2025-04-11 08:55:03 -05:00
Chakru
cf40116680
CI speedup (#13057) 2025-04-07 10:13:07 +05:30
Rafael Sousa
c1f6bd171e
fix(opentelemetry): Resolve type mismatch in metrics exporter (#13053)
Co-authored-by: Pedro Silva <pedro@acryl.io>
2025-04-04 15:51:10 +01:00
Chakru
40106be208
build: optimizations for incremental builds and faster CI (#13033)
Co-authored-by: Andrew Sikowitz <andrew.sikowitz@acryl.io>
2025-04-02 11:51:10 +05:30
david-leifker
9a9cd384f1
fix(open-telemetry): include missing dependency (#12882) 2025-03-14 17:09:26 -05:00
Chakru
6c57057f51
feat(auth): support guest access (#12619)
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2025-03-04 01:52:52 +05:30
Chris Collins
f14c42d2ef
fix(ui) Fix NPE in pluralize function (#12629) 2025-02-25 17:05:23 -05:00
ksrinath
52e0430494
fix(iceberg): enable nested namespaces in path (#12653)
Co-authored-by: Chakru <161002324+chakru-r@users.noreply.github.com>
2025-02-18 00:44:23 +05:30
david-leifker
21496ef9d0
fix(url-encoding): fix regression in url encoding (#12601) 2025-02-12 13:58:52 -06:00
david-leifker
f527c5ed55
feat(iceberg-rest): implement iceberg REST catalog api (#12500)
Co-authored-by: ksrinath <ksrinath@users.noreply.github.com>
Co-authored-by: Chakravarthy Racharla <chakru.racharla@acryl.io>
2025-01-30 15:38:15 +05:30
Chris Collins
c2a43589c7
Bring Alchemy UI to OSS (#12481) 2025-01-29 20:42:01 -05:00
david-leifker
412600a163
feat(telemetry): cross-component async write tracing (#12405) 2025-01-29 11:30:44 -06:00
david-leifker
462de489d8
refactor(GMS): migrate GMS to Spring boot (#12389) 2025-01-23 10:45:40 -06:00
Chris Collins
8b5fb71192
feat(structuredProps) Add frontend for managing structured props and filtering by them (#12097) 2024-12-11 18:45:46 -05:00
Chakru
85b42e3ea5
build(coverage): enable code coverage for java and python (#11992)
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2024-12-02 19:27:43 -06:00
RyanHolstien
9f5bf31009
fix(config): add missing package (#11842) 2024-11-12 16:41:06 -06:00
david-leifker
04349cb9cd
feat(bootstrap): bootstrap template mcps (#11518) 2024-10-04 11:57:42 -05:00
Tamas Nemeth
ee2a9781d6
fix(ingest/dagster): Fixing path to the dagster logo (#11489)
Co-authored-by: Harshal Sheth <hsheth2@gmail.com>
2024-09-27 22:50:04 +02:00
david-leifker
97e02299f9
fix(XServiceProvider): fix ebean framework race condition (#11378) 2024-09-16 13:33:48 -05:00