Skip to content

[6.x] Internal legacy assets#18721

Open
riasvdv wants to merge 23 commits into6.xfrom
feature/legacy-assets
Open

[6.x] Internal legacy assets#18721
riasvdv wants to merge 23 commits into6.xfrom
feature/legacy-assets

Conversation

@riasvdv
Copy link
Copy Markdown
Contributor

@riasvdv riasvdv commented Apr 15, 2026

Description

This ports a minimal implementation of asset bundles to make them work, so we have the ability to extract the yii2-adapter when the time comes while still being able to rely on the legacy frontend assets.

To get rid of the legacy AssetManager dependency, this also ports the Rebrand functionality to GeneralConfig instead of relying on an arbitrary folder

@riasvdv riasvdv requested a review from brianjhanson April 16, 2026 12:33
@riasvdv riasvdv marked this pull request as ready for review April 16, 2026 12:33
@riasvdv riasvdv requested a review from brandonkelly April 16, 2026 12:33
@brianjhanson
Copy link
Copy Markdown
Contributor

@riasvdv this looks good to me! I don't see anything in here related to the build process. I'm assuming you didn't mess with that for the moment?

riasvdv and others added 8 commits April 16, 2026 20:46
at least as well as it was working before
# Conflicts:
#	resources/build/AppLayout.js
#	resources/build/SettingsGeneralPage.js
#	resources/build/_plugin-vue_export-helper.js
@riasvdv riasvdv force-pushed the feature/legacy-assets branch from d94e6b9 to a4fe34c Compare April 17, 2026 12:32
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.

2 participants