Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
128 commits
Select commit Hold shift + click to select a range
9f39265
feat(dq): add testSuiteNames to CreateTestCaseRequest (#21203)
SaaiAravindhRaja Apr 2, 2026
0da1b7e
Merge branch 'main' into feat/issue-21203-test-case-test-suites-api
SaaiAravindhRaja Apr 2, 2026
06f1d48
Merge branch 'main' into feat/issue-21203-test-case-test-suites-api
SaaiAravindhRaja Apr 3, 2026
d9dbafa
fix(dq): use NON_DELETED include and fix line length in addTestCaseTo…
SaaiAravindhRaja Apr 4, 2026
c1ffe22
chore(dq): regenerate TypeScript types for testSuiteNames in CreateTe…
SaaiAravindhRaja Apr 4, 2026
4686b87
Merge branch 'main' into feat/issue-21203-test-case-test-suites-api
SaaiAravindhRaja Apr 4, 2026
b2e43c6
fix(dq): add auth checks and improve atomicity in test case suite ope…
SaaiAravindhRaja Apr 4, 2026
6921bcb
Add export functionality for search (#26900)
harshach Apr 5, 2026
c0c3d37
feat(ingestion): add connector-audit skill for reliability audits (#2…
IceS2 Apr 5, 2026
679e1a2
Chore(deps): Bump lodash-es in /openmetadata-ui/src/main/resources/ui…
dependabot[bot] Apr 5, 2026
21413bf
Airflow pagination fix (#26946)
harshach Apr 5, 2026
ff48810
Add admin API config (#27039)
harshach Apr 5, 2026
4a9e7ba
Fixes #22305: support query parameters for automated task webhooks (#…
abhayguptas Apr 6, 2026
92a4edd
Revert "Fix Azure AD SSO logout to terminate IdP session (#26327)" (#…
chirag-madlani Apr 6, 2026
5336880
Fix-20097: MySQL GCP CloudSQL connection type fix (#26842)
harshsoni2024 Apr 6, 2026
296fc4a
Fix CLI reindex skipping camelCase entity types due to incorrect file…
sonika-shah Apr 6, 2026
140474f
Fix: Playwright remove all browsers binaries vulnerability (#26959)
harshsoni2024 Apr 6, 2026
ca53d8d
fix: resolve governance workflow deadlock and remove WorkflowTransact…
yan-3005 Apr 6, 2026
7109b69
fix(e2e): improve lineage ingestion reliability with retry mechanism …
SumanMaharana Apr 6, 2026
795fb0c
feat: Extend WorkflowTriggerFields for DataProduct and DataContract (…
yan-3005 Apr 6, 2026
93904b6
Thiago/sigma lineage fixes (#26699)
thiago-costa-fanatic Apr 6, 2026
07aa134
mssql single db test con fix in (#27066)
harshsoni2024 Apr 6, 2026
5e01365
Fix Search api failures by adding missing nested type to owners field…
sonika-shah Apr 6, 2026
1aca2ad
disable trivy scans from PR checks (#27017)
karanh37 Apr 6, 2026
7232342
chore(ui): Improve FailedTestCaseSampleData E2E tests (#27070)
shah-harshit Apr 6, 2026
6e0d3de
Fix: Deleted/renamed entity references in policy rule conditions (#2…
mohityadav766 Apr 6, 2026
a51b945
Fixes #25345: Fix Airflow 3.x CSRF exempt no-op in all route files (#…
RajdeepKushwaha5 Apr 6, 2026
6aaff3d
fix: add missing translations for column-bulk-operations menu item (#…
RajdeepKushwaha5 Apr 6, 2026
81b2454
Fixes #26696: Preserve sequence function string arguments during quer…
RajdeepKushwaha5 Apr 6, 2026
f0ecdb3
Fix N+1 query bottleneck when listing tables with fields=columns,tag…
sonika-shah Apr 6, 2026
e1199ad
Untitled UI migration (#26501)
Rohit0301 Apr 6, 2026
9a39ab6
MINOR: PBI chart filter fix (#26814)
harshsoni2024 Apr 6, 2026
846f8a2
Fixes #26991: Fivetran Source & Destination Database Name (#27082)
keshavmohta09 Apr 6, 2026
19f36af
Refactor: Add test for ontology explorer (#27064)
anuj-kumary Apr 6, 2026
cffb98b
Fix-21471: ER diagram ref. schema fix (#27065)
harshsoni2024 Apr 6, 2026
adcf2ea
Fix column filtering on Lineage (#25353)
mohityadav766 Apr 6, 2026
5f5addc
feat: add customizable Data Marketplace landing page (#26255)
siddhant1 Apr 6, 2026
6d817f6
Enable proxy support for ES/OpenSearch and fix Airflow 3.x CSRF compa…
mohityadav766 Apr 6, 2026
2218753
Fix update display name issue (#27102)
anuj-kumary Apr 6, 2026
201344a
Fix: Search ranking - usage/tier boosts should act as tiebreakers, no…
mohityadav766 Apr 6, 2026
026aca7
fix: reduce chunk size by 50% to avoid OOM when processing files with…
keshavmohta09 Apr 6, 2026
7f85ea4
Fix extension field mapping in ES index files to prevent reindex fail…
mohityadav766 Apr 6, 2026
a058731
Fix: Resolve text fields to .keyword for ES/OS sorting and aggregatio…
mohityadav766 Apr 7, 2026
a3edbec
test(playwright): remove flaky toast notification assertions in Gloss…
siddhant1 Apr 7, 2026
72805bc
Fix #22911[2]: warning count in workflow summary (#27101)
SumanMaharana Apr 7, 2026
c6e42d5
Added API wait in table navigation (#27088)
Rohit0301 Apr 7, 2026
e4a1882
Fixes #23786: Bigquery Incremental Ingestion (#27052)
keshavmohta09 Apr 7, 2026
40f83ac
fix: Resolve frontend security vulnerabilities in lodash and lodash-e…
harsh-vador Apr 7, 2026
2770d3b
Add hybrid-rrf pipeline check and improve embedding error reporting (…
pmbrull Apr 7, 2026
077424f
chore(ui): Replace ssoSilent with acquireTokenSilent for token renewa…
chirag-madlani Apr 7, 2026
74032f0
fix(ui): stop marketplace sidebar padding shift at 1023px (#27119)
siddhant1 Apr 7, 2026
584a5b6
Increased the timeout for entity spec test (#27123)
Rohit0301 Apr 7, 2026
079a4a2
Chore(deps-dev): Bump vite (#27110)
dependabot[bot] Apr 7, 2026
9802ed6
Fix: Enhance SSL support for PostgreSQL and MSSQL with mutual TLS con…
SumanMaharana Apr 7, 2026
13e02f6
ui: Fix vite vulnerability (#27131)
harsh-vador Apr 7, 2026
4056ea7
Fixes #20456: MSSQL Encrypted Stored Procedures Ingestion (#27128)
keshavmohta09 Apr 7, 2026
75b9d12
Fix #22911 [1]: add support for more column datatypes (#26979)
SumanMaharana Apr 7, 2026
473f699
Fixes #26321: correct Python SDK create-to-entity import naming for s…
abhayguptas Apr 7, 2026
feff45e
Revert "Fix update display name issue (#27102)" (#27136)
aniketkatkar97 Apr 7, 2026
9358db5
Fix msssql tests (#27144)
harshach Apr 7, 2026
f5b17a9
Fix glossary hull in ontology (#27134)
anuj-kumary Apr 8, 2026
71f9f4e
chore(ui): ensure token updated before making failed req (#27140)
chirag-madlani Apr 8, 2026
55901ad
fix(teams): team header layout, heading truncation, hierarchy overflo…
harsh-vador Apr 8, 2026
968a188
fix: expose full error chain in bulk index sink error messages (#27126)
manerow Apr 8, 2026
6bfea94
fix python e2e coverage (#27125)
SumanMaharana Apr 8, 2026
fb3d79f
fix(playwright): fix flaky UserDetails E2E test (#27155)
harsh-vador Apr 8, 2026
1c92381
Migrate /domains listing page to untitled UI (#26882)
siddhant1 Apr 8, 2026
ea7810f
AUT failure on DataContracts spec (#27159)
shrabantipaul-collate Apr 8, 2026
36fd104
fix display name overlay issue (#27156)
anuj-kumary Apr 8, 2026
6f09c44
fix(ui): restore atoms/table hooks consumed by collate-ui (#27165)
siddhant1 Apr 8, 2026
3e6ca5e
* fixed kafka sink lineage (#26416)
JRDuncan Apr 8, 2026
f50b8d2
Fix Flowable workflow termination message lookup and async-job race o…
yan-3005 Apr 8, 2026
010e475
remove MUI bot icons (#27166)
shrabantipaul-collate Apr 8, 2026
4b29f7b
Fixed the impact analysis test (#27168)
Rohit0301 Apr 8, 2026
f64be72
bug(openlineage): add namespace-based DB service resolution for db_ta…
jsingh-yelp Apr 8, 2026
ffd6de6
Fixes #26528: Remove demo create-greeting prompt from MCP server (#26…
RajdeepKushwaha5 Apr 8, 2026
631fb19
Fixes #26990: Remove default values for consumesFrom and providesTo i…
ayush-shah Apr 8, 2026
37c0a65
Fixes #26857: Remove redundant JSON serialization roundtrip in Settin…
RajdeepKushwaha5 Apr 8, 2026
23bde75
Fix #27079: [BUG] S3 Ingestion Failure: Pydantic ValidationError 'ext…
harshach Apr 9, 2026
e81110d
Fix tests (#27172)
harshach Apr 9, 2026
1895960
docs: document yarn ui-checkstyle:changed in CLAUDE.md (#27186)
siddhant1 Apr 9, 2026
d946a9d
fix(tests): scope glossary-terms-table column headers to columnheader…
siddhant1 Apr 9, 2026
635f5cf
Fix-16612, 17800: qliksense fixes (#27154)
harshsoni2024 Apr 9, 2026
2d266ad
fix(ui): add fallback to interaction required error in MsalAuthentica…
chirag-madlani Apr 9, 2026
8814d44
fix(auth): treat empty allowedEmailRegistrationDomains as no restrict…
aji-aju Apr 9, 2026
725dadf
Fixed RestoredEntityEnheritedFields playwright failure (#27193)
Rohit0301 Apr 9, 2026
f78d756
Ontology position (#27200)
anuj-kumary Apr 9, 2026
af2c363
feat(ui): Data Quality dashboard data product filter and incident sta…
shah-harshit Apr 9, 2026
978ef19
Filter schemas by current catalog in Glue (#26908)
ayush-shah Apr 9, 2026
4b8737b
Fix LineageFilter playwright (#27208)
Rohit0301 Apr 9, 2026
7feaeef
Feature: burstiq profiler (#26983)
akashverma0786 Apr 9, 2026
3a37ee6
Fixed entity spec flakiness (#27211)
Rohit0301 Apr 9, 2026
36bed68
Make OpeNMetadata Service Unit Test Required (#27099)
mohityadav766 Apr 9, 2026
beae9e6
Fixes 26434: [openlinege] support pipeline as node for single sided o…
jsingh-yelp Apr 9, 2026
d236422
MSAL Token Renewal Fix — Safari Session Loss (#27214)
harshach Apr 10, 2026
51d2625
Add changeSummary API endpoint and UI components (#26533)
harshach Apr 10, 2026
91d7e44
fix: introduce MessageBrandingProvider SPI for rebrandable chat alert…
manerow Apr 10, 2026
158cc7b
fix page crash for data products with 0 domains (#27230)
shrabantipaul-collate Apr 10, 2026
30957f9
Potential fix for code scanning alert no. 1842: Artifact poisoning (#…
chirag-madlani Apr 10, 2026
59d26e7
fix matillion test connection (#27122)
ulixius9 Apr 10, 2026
1febeb5
Update indexing schedule (#27204)
mohityadav766 Apr 10, 2026
38b280d
Fix: separate storage configuration for OktaAuthProvider to enhance t…
chirag-madlani Apr 10, 2026
878bc09
test(e2e): remove redundant awaits in Profiler spec (#27243)
shah-harshit Apr 10, 2026
14e2595
MINOR: Looker error handling improvements (#27236)
ulixius9 Apr 10, 2026
a3d809f
MINOR: Handle case sensitivity for table constraints (#27244)
ulixius9 Apr 10, 2026
dc6a3fa
ui: improve export modal UX with inline errors and count-loading stat…
harsh-vador Apr 10, 2026
062a9bd
feat (IOMETE): Add IOMETE database connector for ingestion (#27157)
sahmadov Apr 10, 2026
f10f8d2
fix(playwright): Fix flaky announcement reply click in ServiceEntity …
harsh-vador Apr 11, 2026
a074fb4
playwright: Fix flaky Online Users Playwright E2E tests (#27259)
harsh-vador Apr 11, 2026
6af4dea
fix(playwright): replace loader waits with API response awaits in rig…
harsh-vador Apr 11, 2026
131922d
test(e2e): Logs viewer empty state and bundle pipeline streamable log…
shah-harshit Apr 11, 2026
be91f3d
fix(test): Fix flaky SchemaDefinition Playwright test (#27260)
harsh-vador Apr 11, 2026
313dea1
Fix: BurstIQ missing file (#27240)
akashverma0786 Apr 11, 2026
f3d63dc
Fix: improve ontology graph layout for larger data (#27247)
anuj-kumary Apr 11, 2026
c6b7ddd
test(e2e): scope DQ permissions spec helpers to fixture (#27238)
shah-harshit Apr 11, 2026
26ae783
fix(test): resolve flaky test case creation E2E tests by replacing un…
ShaileshParmar11 Apr 11, 2026
2624f92
test(e2e): create table fixtures inside beforeAll in BundleSuiteBulkO…
shah-harshit Apr 11, 2026
23c84a1
test(e2e): use setCustomRulePolicy in TestCaseResultPermissions spec …
shah-harshit Apr 11, 2026
51c65b3
feat: migrate DeleteModal to new component structure and update relat…
Rohit0301 Apr 11, 2026
2869f83
fix(test): initialize table instance in Incident Manager Date Filter …
ShaileshParmar11 Apr 11, 2026
b5be103
Chore(deps): Bump axios in /openmetadata-ui/src/main/resources/ui (#2…
dependabot[bot] Apr 11, 2026
66df9ae
fix: action buttons visible immediately despite slow pipelineStatus A…
Rohit0301 Apr 11, 2026
24ed50b
fix: extend enum in all (#27265)
TeddyCr Apr 11, 2026
cc3c9ac
Fix loading effect for ontology scroll (#27284)
anuj-kumary Apr 11, 2026
6c50dfd
fix(playwright): Fix flaky ActivityFeed mention notification and reac…
harsh-vador Apr 12, 2026
0f687af
fix(test): prevent 409 Conflict, flaky incident polling, and slow tes…
ShaileshParmar11 Apr 12, 2026
df9ec30
fix(dq): validate and rollback testSuiteNames attachments (#26973)
SaaiAravindhRaja Apr 12, 2026
a0c6261
fix(dq): rollback partial logical suite attaches (#26973)
SaaiAravindhRaja Apr 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .claude/skills/connector-audit
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ runs:

- name: Install yarn
if: ${{ inputs.install-server == 'true' }}
run: npm install -g yarn
run: corepack enable
shell: bash
# ------------------------------------------------------------------------------

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mysql-nightly-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ jobs:
working-directory: openmetadata-ui/src/main/resources/ui/
run: yarn --ignore-scripts --frozen-lockfile
- name: Install Playwright Browsers
run: npx playwright@1.57.0 install --with-deps
run: npx playwright@1.57.0 install chromium --with-deps
- name: Run Playwright tests
working-directory: openmetadata-ui/src/main/resources/ui/
run: |
Expand Down
11 changes: 8 additions & 3 deletions .github/workflows/openmetadata-service-unit-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,10 @@ jobs:
timeout-minutes: 90
needs: changes
if: ${{ needs.changes.outputs.java == 'true' }}
strategy:
fail-fast: false
matrix:
database: [mysql, postgresql]
steps:
- name: Checkout
uses: actions/checkout@v4
Expand Down Expand Up @@ -97,20 +101,20 @@ jobs:
librdkafka-dev unixodbc-dev libevent-dev jq
sudo make install_antlr_cli

- name: Run openmetadata-service unit tests
- name: Run openmetadata-service unit tests (${{ matrix.database }})
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
mvn -B clean package -pl openmetadata-service -am \
-Pstatic-code-analysis \
-Pstatic-code-analysis,${{ matrix.database }} \
-DfailIfNoTests=false \
-Dsonar.skip=true

- name: Upload surefire reports
if: ${{ failure() && hashFiles('openmetadata-service/target/surefire-reports/TEST-*.xml') != '' }}
uses: actions/upload-artifact@v4
with:
name: openmetadata-service-surefire-reports
name: openmetadata-service-surefire-reports-${{ matrix.database }}
path: openmetadata-service/target/surefire-reports/

- name: Publish Test Report
Expand All @@ -120,6 +124,7 @@ jobs:
github_token: ${{ secrets.GITHUB_TOKEN }}
fail_on_test_failures: true
report_paths: "openmetadata-service/target/surefire-reports/TEST-*.xml"
check_name: "Test Report (${{ matrix.database }})"

# Single required-check gate for branch protection.
# Skipped (= "Success") when all test jobs pass or are legitimately skipped.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/playwright-docs-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
# although strictly speaking just listing shouldn't require binaries if configured right.
# Adding just in case.
working-directory: openmetadata-ui/src/main/resources/ui
run: npx playwright install --with-deps
run: npx playwright install chromium --with-deps

- name: Generate Documentation
working-directory: openmetadata-ui/src/main/resources/ui
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/playwright-mysql-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ jobs:
working-directory: openmetadata-ui/src/main/resources/ui/
run: yarn --ignore-scripts --frozen-lockfile
- name: Install Playwright Browsers
run: npx playwright@1.57.0 install --with-deps
run: npx playwright@1.57.0 install chromium --with-deps
- name: Run Playwright tests
working-directory: openmetadata-ui/src/main/resources/ui/
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/playwright-postgresql-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ jobs:
working-directory: openmetadata-ui/src/main/resources/ui/
run: yarn --ignore-scripts --frozen-lockfile
- name: Install Playwright Browsers
run: npx playwright@1.57.0 install --with-deps
run: npx playwright@1.57.0 install chromium --with-deps
- name: Run Playwright tests
id: run-tests
working-directory: openmetadata-ui/src/main/resources/ui/
Expand Down
Loading
Loading