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
ksrinath
ee5d1e5260
feat(iceberg): add namespace permissions ( #13414 )
...
Co-authored-by: Hyejin Yoon <0327jane@gmail.com>
2025-06-02 17:25:48 +05:30
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
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
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
Dejan Stojadinović
2291c71c29
build(gradle): version change (Gradle and shadow plugin) ( #11999 )
2024-12-14 10:04:48 -06: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
david-leifker
5ad15a7b99
privileges(refactor): consolidate individual sys op privileges ( #11549 )
2024-10-07 15:36:13 -05:00
david-leifker
a481ea4ffb
feat(graph): graph index soft-delete support ( #11453 )
2024-09-23 10:10:03 -05:00
david-leifker
f23765ec30
feat(auth): implement session authorization cache ( #11327 )
2024-09-11 15:06:24 -05:00
david-leifker
731c29e675
feat(graph-retriever): implement graph retriever ( #10241 )
2024-04-16 10:12:48 -05:00
david-leifker
f9e64d03cc
feat(auth): view authorization ( #10066 )
2024-03-23 06:15:36 -05:00
david-leifker
ed10a8d8cc
feat(search): search access controls ( #9892 )
...
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
2024-02-28 16:57:26 -06:00
Pedro Silva
f0a48b6da2
feat(policies): Allow policies to be applied to resources based on tags ( #9684 )
2024-01-23 19:36:16 +05:30
david-leifker
824df5a6a3
feat(build): gradle 8, jdk17, neo4j 5 ( #9458 )
2023-12-15 13:28:33 -06:00
Aseem Bansal
e14474176f
feat(lint): add spotless for java lint ( #9373 )
2023-12-06 11:02:42 +05:30
Pedro Silva
f38c8087bb
feat(auth): Add roles to policy engine validation logic ( #9178 )
2023-11-08 22:38:15 +00:00
david-leifker
c2bc41d15e
fix(health): fix health check url authentication ( #9117 )
2023-11-03 12:29:31 -05:00
Pedro Silva
9cccd22c04
feat(auth): Add backwards compatible field resolver ( #9096 )
2023-10-25 11:01:49 +01:00
Amanda Hernando
c564abcbf0
feat(auth): add group membership field resolver provider ( #8846 )
...
Co-authored-by: Adrián Pertíñez <khurzak92@gmail.com>
Co-authored-by: Adrián Pertíñez <adrian.pertinez@thoughtworks.com>
2023-10-12 11:38:42 -07:00
Amanda Hernando
e2988017c2
feat(auth): add data platform instance field resolver provider ( #8828 )
...
Co-authored-by: Sergio Gómez Villamor <sgomezvillamor@gmail.com>
Co-authored-by: Adrián Pertíñez <khurzak92@gmail.com>
2023-10-10 16:36:01 -07:00
Chris Collins
85fa5a1c4f
feat(ui/java) Update domains to be nested ( #8841 )
...
Allow the ability to now nest domains underneath other domains. This should work much like the business glossary where you can add domains underneath other domains, move domains underneath other domains or at the root, and navigate domains using a nice new navigator.
2023-09-18 16:14:33 -04:00
david-leifker
56c00f5586
feat(openapi): entity endpoints & analytics raw ( #8537 )
2023-09-07 17:09:52 -05:00
david-leifker
7dd6e09ac5
refactor(build): upgrade to gradle 7 & guava update ( #8745 )
2023-09-01 19:36:01 +05:30
RyanHolstien
9588440549
fix(apiAuth): add resources where applicable and update docs ( #8234 )
2023-06-14 17:21:09 -05:00
RyanHolstien
98f3f93442
feat(auth): REST API authorization ( #6614 )
2023-02-22 15:45:45 -06:00
david-leifker
ecc01b9a46
refactor(restli-mce-consumer) ( #6744 )
...
* fix(security): commons-text in frontend
* refactor(restli): set threads based on cpu cores
feat(mce-consumers): hit local restli endpoint
* testing docker build
* Add retry configuration options for entity client
* Kafka debugging
* fix(kafka-setup): parallelize topic creation
* Adjust docker build
* Docker build updates
* WIP
* fix(lint): metadata-ingestion lint
* fix(gradle-docker): fix docker frontend dep
* fix(elastic): fix race condition between gms and mae for index creation
* Revert "fix(elastic): fix race condition between gms and mae for index creation"
This reverts commit 9629d12c3bdb3c0dab87604d409ca4c642c9c6d3.
* fix(test): fix datahub frontend test for clean/test cycle
* fix(test): datahub-frontend missing assets in test
* fix(security): set protobuf lib datahub-upgrade & mce/mae-consumer
* gitingore update
* fix(docker): remove platform on docker base image, set by buildx
* refactor(kafka-producer): update kafka producer tracking/logging
* updates per PR feedback
* Add documentation around mce standalone consumer
Kafka consumer concurrency to follow thread count for restli & sql connection pool
Co-authored-by: leifker <dleifker@gmail.com>
Co-authored-by: Pedro Silva <pedro@acryl.io>
2022-12-26 16:09:08 +00:00
Pedro Silva
3e274dc186
fix(auth): Renames metadata-auth archive name to not conflict with other modules. ( #6749 )
...
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2022-12-13 19:38:48 -08:00
John Joyce
962998feff
fix(publish): Attempting to fix publish for auth-api ( #6695 )
2022-12-08 14:51:46 -08:00
mohdsiddique
1282cf7638
fix(): plugins doc fix ( #6674 )
2022-12-07 08:37:05 -08:00
mohdsiddique
f2a83f3074
feat(gms): Pluggable Authentication & Authorization Framework ( #6634 )
2022-12-06 10:22:41 -08:00