131 Commits

Author SHA1 Message Date
david-leifker
479f31d0f2
fix(openapi): fix openapi v2 and v3 docs update (#11139) 2024-08-09 14:42:59 -05:00
David Leifker
469654ced7 Revert "fix(openapi): fix openapi v2 endpoints & v3 documentation update"
This reverts commit 573c1cb8407c2a5d152e5abb6b7d9f012eea75cb.
2024-08-09 12:40:34 -05:00
David Leifker
573c1cb840 fix(openapi): fix openapi v2 endpoints & v3 documentation update 2024-08-09 12:38:44 -05:00
Ajoy Majumdar
e08412e513
feat(api): add AuditStamp to the V3 API entity/aspect response (#11118) 2024-08-08 10:00:38 -05:00
Kevin Chun
725df58893
bugfix: use anyOf instead of allOf when creating references in openapi v3 spec (#10986) 2024-07-24 14:51:10 -07:00
Ajoy Majumdar
f0f226cbc1
Fixed a bug where the OpenAPI V3 spec was incorrect. The bug was introduced in https://github.com/datahub-project/datahub/pull/10939. (#10974) 2024-07-23 17:35:51 -07:00
Kevin Chun
ebe687bbc5
add a structured type to batchGet in OpenAPI V3 spec (#10956) 2024-07-22 23:21:06 +00:00
Ajoy Majumdar
8266b025be
Added relationships APIs to V3. Added these generic APIs to V3 swagger doc. (#10939) 2024-07-18 11:29:02 -05:00
david-leifker
46530f2498
feat(conditional-writes): misc updates and fixes (#10901) 2024-07-12 11:35:11 -05:00
david-leifker
5327f80cf7
feat(system): support conditional write semantics (#10868) 2024-07-11 10:52:58 -05:00
Kevin Chun
623b6f9e45
Batch get entity endpoints (#10880) 2024-07-10 07:00:15 -07:00
Kevin Chun
b1534735bf
add scroll parameters to openapi v3 spec (#10833) 2024-07-02 16:59:22 -05:00
Kevin Chun
286a3cc736
add flag for includeSoftDeleted in scroll entities API (#10831) 2024-07-02 19:37:07 +00:00
david-leifker
b4e05050d1
feat(logging): unified request logging (graphql, openapi, restli) (#10802) 2024-06-29 02:50:10 -05:00
david-leifker
bffcafbdec
feat(search): adjust search config (#10774) 2024-06-25 18:32:01 -05:00
david-leifker
d494e352ed
feat(openapi): restore Timeline OpenAPIv1 and deprecations (#10768) 2024-06-24 16:13:53 -05:00
david-leifker
79ad58268e
fix(media-type): fix proxy media-type and openapi patch endpoint (#10763) 2024-06-22 09:10:11 -05:00
david-leifker
333799c338
feat(strucutred-properties): structured properties delete and schema change support (#10711) 2024-06-17 19:53:54 -05:00
david-leifker
34c1a9592c
feat(openapi): openapi v3 updates (#10710) 2024-06-14 12:36:57 -05:00
david-leifker
50ab79e7cc
fix(operations): fix authorizer on operations controller (#10701) 2024-06-13 19:32:40 +00:00
Kevin Chun
241a654232
Aspect refs inside entity schema are nullable (#10695)
LGTM!
2024-06-12 21:10:48 +00:00
Kevin Chun
812bcbbfb9
Use type: string for enum schemas (#10663) 2024-06-07 17:25:35 -05:00
david-leifker
1b6763fdf7
fix(openapiv3): v3 scroll response fix (#10654)
Co-authored-by: Kevin Chun <kevin1chun@gmail.com>
2024-06-07 13:37:49 -05:00
Kevin Chun
4645ab89ee
OpenAPI v3 Spec bug fixes: (#10548) 2024-05-20 15:06:23 -05:00
Timothy Jin
ad41d20473
Fix formatting for #10514 (#10525) 2024-05-16 13:53:16 -05:00
Timothy Jin
ec8e337779
Wrap non-required $ref properties in an object to mark as nullable (#10514)
Co-authored-by: tjin <tjin@netflix.com>
2024-05-16 05:58:17 -05:00
david-leifker
a847748f8c
fix(ebean): fix auto-closeable ebean dao streams (#10506) 2024-05-15 14:10:32 -05:00
david-leifker
8439cd7927
fix(openapi-v3): comprehensive aspect name casing fix (#10484) 2024-05-10 12:00:43 -05:00
david-leifker
de01634815
fix(openapi): fix lookupAspectSpec (#10478) 2024-05-09 17:20:03 -05:00
david-leifker
6ed21bd1bc
feat(plugins): spring custom plugins (#10389)
Co-authored-by: Kevin Chun <kevinchun@netflix.com>
Co-authored-by: Kevin Chun <kevin1chun@gmail.com>
2024-05-09 14:56:03 -05:00
david-leifker
21e3f5416c
fix(patch): update json patch library (#10449) 2024-05-08 20:39:31 -05:00
david-leifker
adffce2f03
feat(openapi-v3): entity-registry openapi spec (#9550)
Co-authored-by: Ajoy Majumdar <ajoymajumdar@hotmail.com>

Adds support for custom aspects in the openapi api
2024-04-18 15:03:41 -05:00
david-leifker
f36a597b17
fix(spring): refactor spring configuration (#10290) 2024-04-16 13:50:41 -05:00
david-leifker
731c29e675
feat(graph-retriever): implement graph retriever (#10241) 2024-04-16 10:12:48 -05:00
david-leifker
480258d907
fix(openapi): fix structured properties mapping (#10260) 2024-04-10 16:51:09 -05:00
david-leifker
9a0a53bbe4
fix(restoreIndices): batchSize vs limit (#10178) 2024-04-01 15:54:37 -05:00
RyanHolstien
c1eff5982e
fix(openapi): fix index out of bounds for sort order (#10168) 2024-03-29 13:43:33 -05:00
david-leifker
93febbbcdc
fix(openapi): fix system-metadata response (#10155) 2024-03-27 18:42:34 -05:00
david-leifker
f9e64d03cc
feat(auth): view authorization (#10066) 2024-03-23 06:15:36 -05:00
RyanHolstien
d55210663f
feeat(openapi): add batch endpoint to v2 using requestbody (#10100) 2024-03-21 15:15:29 -05:00
RyanHolstien
84bdf812da
feat(lineage): add priority to via node (#10034) 2024-03-15 21:05:32 -05:00
david-leifker
4dddd7f448
fix(openapi): fix openapi openlineage endpoint (#10019) 2024-03-08 14:38:54 -06:00
Tamas Nemeth
6eb5f80a9a
Openlineage endpoint and Spark Lineage Beta Plugin (#9870)
Co-authored-by: David Leifker <david.leifker@acryl.io>
2024-03-01 09:31:21 -06: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
david-leifker
62f2789724
feat(structured-properties): soft delete (#9812) 2024-02-21 18:16:42 -06:00
RyanHolstien
2c9fdcdad4
feat(operations): add explain endpoint for search (#9832) 2024-02-14 15:30:20 -06:00
david-leifker
ff0818bad7
fix(aspects): fix default aspect generation for non-restli locations (#9746) 2024-01-31 18:28:35 -06:00
david-leifker
943bb57cbc
feat(backend): structured properties and forms (#9626)
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
Co-authored-by: RyanHolstien <RyanHolstien@users.noreply.github.com>
2024-01-22 11:46:04 -06:00
david-leifker
bd9b0c49fb
perf(entity-service): batch exists calls (#9663) 2024-01-19 16:32:22 -06:00
Indy Prentice
3682c5f1d0
feat(openapi): Implement getIndexSizes function from rest.li in openapi (#8730)
Co-authored-by: Indy Prentice <indy@ip-192-168-3-10.us-west-2.compute.internal>
Co-authored-by: David Leifker <david.leifker@acryl.io>
2024-01-18 21:41:08 -06:00