30 Commits

Author SHA1 Message Date
david-leifker
4df375df32
fix(api-validation): correct mcp/urn entity mismatch (#13212) 2025-04-15 16:02:56 -05:00
david-leifker
d49b7841cb
feat(openapi): add entity patch support (#13165) 2025-04-10 18:17:27 -05:00
david-leifker
2add837621
fix(): handle null systemmetadata corner cases (#13086) 2025-04-10 17:44:58 -05:00
david-leifker
41b0629e70
feat(api): URN, Entity, and Aspect name Async Validation (#12797) 2025-03-06 12:49:22 -06:00
david-leifker
16ef1ac174
feat(validation): enable validation trim options (#12712) 2025-02-24 06:30:45 -06:00
david-leifker
d180544a1f
fix(ebean): refactor, fix & optimize (#12613) 2025-02-19 14:04:36 -06:00
david-leifker
7326bb9470
feat(urn-validation): Add UrnValidation PDL annotation (#12572) 2025-02-13 05:47:25 -06:00
david-leifker
7f88710e02
feat(openapi): precondition exceptions return 412 (#12552) 2025-02-05 17:26:05 -06:00
david-leifker
412600a163
feat(telemetry): cross-component async write tracing (#12405) 2025-01-29 11:30:44 -06:00
david-leifker
8c724dbf47
feat(api): authorization extended for soft-delete and suspend (#12158) 2024-12-18 12:45:38 -06:00
david-leifker
0a2ac70d38
fix(entity-service): handle no-op system-metadata batches (#12055) 2024-12-09 23:15:07 -06:00
david-leifker
82774bb65e
test(urn-validation): additional test case (#12001) 2024-12-03 15:48:46 -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
9dfcc0c3d1
fix(validation): additional URN validation adjustments (#11973) 2024-11-27 20:03:28 -06:00
david-leifker
301e5cd18f
fix(urn-validator): update urn validation logic (#11952) 2024-11-26 00:02:06 -06:00
david-leifker
58068bfe2f
fix(validation): improved urn validation logic (#11935) 2024-11-23 05:54:43 -06:00
david-leifker
28cc8caf65
fix(batch-patch): fix patches in batches (#11928) 2024-11-22 16:31:13 -06:00
david-leifker
6c55511f9a
fix(misc): misc fixes (#11678) 2024-10-22 06:59:40 -05:00
david-leifker
fc92d23cc1
feat(entity-service): fallback logic for aspect version (#11304) 2024-09-10 12:41:21 -05:00
david-leifker
ede9520b87
feat(schemaField): populate schemaFields with side effects (#10928) 2024-09-04 15:36:12 -05:00
RyanHolstien
43b5a5f138
fix(ingest): invalid urn should not fail full batch of changes (#11187) 2024-08-15 16:07:01 -05:00
RyanHolstien
4d2af40465
fix(mutator): mutator hook fixes (#11140) 2024-08-09 14:56:32 -05:00
david-leifker
c226883097
feat(entity-client): implement client batch interface (#11106) 2024-08-07 15:53:36 -05:00
david-leifker
543e447787
fix(ingestion): enforce lastObserved timestamps in SystemMetadata (#11104) 2024-08-06 17:57:01 -05:00
david-leifker
1565fb0102
feat(mcp-mutator): new mcp mutator plugin (#10904) 2024-07-16 16:56:51 -05:00
david-leifker
5327f80cf7
feat(system): support conditional write semantics (#10868) 2024-07-11 10:52:58 -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
14eaa06ae7
fix(mcp): fix mcp key aspect (#10503) 2024-05-15 15:35:37 -05:00
david-leifker
b8b7928dd4
fix(misc): misc fixes for OSS release (#10493) 2024-05-13 14:37:36 -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