Skip to content

IBX-12091: Replaced Admin UI translation test dependency - #339

Merged
mikadamczyk merged 2 commits into
6.0from
IBX-12091-move-translation-extractors
Sep 9, 2026
Merged

mikadamczyk merged 2 commits into
6.0from
IBX-12091-move-translation-extractors

Conversation

@mikadamczyk

@mikadamczyk mikadamczyk commented Aug 5, 2026

Copy link
Copy Markdown
Contributor
🎫 Issue IBX-12091

Related PRs:

Description:

The JavaScript and TypeScript translation extractors moved from ibexa/admin-ui to ibexa/translations. This package registered the whole IbexaAdminUiBundle in its integration test kernel only to get those extractors, so it now depends on the Translations package instead. KnpMenuBundle goes with it, and symfony/webpack-encore-bundle is declared explicitly because the kernel registers it and Admin UI used to pull it in. No translation files change.

Verified with ibexa/admin-ui not installed at all: the integration suite passes, and removing the registration makes TranslationTest fail on the ck_editor messages that exist only in JavaScript sources.

For QA:

No manual QA. Covered by the existing TranslationTest.

Documentation:

Not required.

@sonarqubecloud

sonarqubecloud Bot commented Aug 5, 2026

Copy link
Copy Markdown

@mikadamczyk
mikadamczyk marked this pull request as ready for review August 6, 2026 11:14
@mikadamczyk
mikadamczyk requested a review from a team August 6, 2026 11:14
@ibexa-workflow-automation-1
ibexa-workflow-automation-1 Bot requested review from Steveb-p, ViniTou, alongosz, barw4, bnowak, ciastektk, konradoboza, tbialcz and wiewiurdp and removed request for a team August 6, 2026 11:14
@sonarqubecloud

sonarqubecloud Bot commented Sep 9, 2026

Copy link
Copy Markdown

@mikadamczyk
mikadamczyk merged commit 5a8753b into 6.0 Sep 9, 2026
14 of 16 checks passed
@mikadamczyk
mikadamczyk deleted the IBX-12091-move-translation-extractors branch September 9, 2026 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants