Feature/asset lineage complete#66969
Closed
AutumnIeaf wants to merge 16 commits into
Closed
Conversation
* Add core REST API endpoint for asset lineage graph. Relates to #3 * Fix IntegrityError in TestGetAssetLineage by adding DagModels --------- Co-authored-by: Junkai Zheng <130508738+AutumnIeaf@users.noreply.github.com>
* Add core REST API endpoint for asset lineage graph. Relates to #3 * Fix IntegrityError in TestGetAssetLineage by adding DagModels * UI: Add Asset Lineage graph component with mock data * Add mock asset lineage search and loading states * UI: add upstream & downstream hover highlighting for asset lineage graph * keep navigation * UI: sync OpenAPI codegen and add missing locale keys * CI: Fetch upstream Helm tags for release issue * AirflowCTL: update generated.py to match OpenAPI config * CI: retrigger checks * CI: retrigger checks * Tests: add unit & integration tests for path highlights * add unit test for data lineage search feature * UI: Integrate Asset Lineage graph with real API and add interactive highighting * Add license header back --------- Co-authored-by: Minghao Zhou <mz2962@columbia.edu> Co-authored-by: Zihan Zhao <zihanzhao1117@berkeley.edu>
…feature/asset-lineage-complete
- Fix perfectionist/sort-object-types and sort-objects in AssetLineageGraph.test.tsx - Replace window with globalThis in useAssetLineage.test.tsx (no-restricted-globals) - Reorder class members in AssetDetailPage.ts (perfectionist/sort-classes) - Fix strict-boolean-expressions in AssetLayout.tsx (column_lineage check) - Extract LineageToolbar component to keep AssetLayout.tsx under 250-line limit - Fix TypeScript errors in AssetInsightsPanel.test.tsx (missing created_at/updated_at) - Fix TypeScript readonly/mutable mismatch in AssetLineageGraph.test.tsx - Add Read Only badge and inlet/outlet tooltip to AssetPanelButtons
closes: #ISSUE
|
Congratulations on your first Pull Request and welcome to the Apache Airflow community! If you have any issues or are unsure about any anything please check our Contributors' Guide
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes regressions in the asset lineage feature by removing duplicate API endpoints and correcting the generated TypeScript OpenAPI spec missing the
depthparameter. Resolves Playwright E2E UI tests by renaming an ambiguous substring-colliding node.closes: #ISSUE
Was generative AI tooling used to co-author this PR?
Generated-by: Antigravity following the guidelines