Skip to content

[systemsetup] Migrating legacy site-editor-ui dependencies into our autoloader boilerplate#9

Merged
btopro merged 2 commits intohaxtheweb:mainfrom
winstonwumbo:main
Jan 22, 2026
Merged

[systemsetup] Migrating legacy site-editor-ui dependencies into our autoloader boilerplate#9
btopro merged 2 commits intohaxtheweb:mainfrom
winstonwumbo:main

Conversation

@winstonwumbo
Copy link
Contributor

New Features

  • Several block elements [site-remote-content, citation-element, page-flag, site-collection-list, collection-list, collection-item] are hardcoded into the appstore.
    • Seem to be mandatory dependencies in some older HAX builds
  • As part of the skeleton refactor for haxcms-site-editor-ui, we need the option to disable these blocks.
    • Audited that modern HAX behaves the same with these moved to standard appstore.autoloader definitions.
  • These are defined in /boilerplate/systemsetup/config.json for the usual generateAppStore function

@winstonwumbo winstonwumbo requested a review from btopro as a code owner January 22, 2026 22:07
@codesandbox
Copy link

codesandbox bot commented Jan 22, 2026

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

@btopro btopro merged commit b869a69 into haxtheweb:main Jan 22, 2026
3 checks passed
@btopro
Copy link
Member

btopro commented Jan 22, 2026

makes a lot of sense. This is likely true in PHP version as well

@github-actions github-actions bot locked and limited conversation to collaborators Jan 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants