Skip to content

Implement new widget permissions module api#32565

Merged
langleyd merged 9 commits intodevelopfrom
langleyd/implement-new-widget-permissions-module-api
Mar 3, 2026
Merged

Implement new widget permissions module api#32565
langleyd merged 9 commits intodevelopfrom
langleyd/implement-new-widget-permissions-module-api

Conversation

@langleyd
Copy link
Copy Markdown
Member

@langleyd langleyd commented Feb 18, 2026

Depends on element-hq/element-modules#198
Relates to element-hq/element-modules#199
Implements the new widget permissions module api, existing widget apis continue to be supported.

…-new-widget-permissions-module-api

# Conflicts:
#	apps/web/src/modules/WidgetLifecycleApi.ts
#	apps/web/test/unit-tests/modules/WidgetLifecycleApi-test.ts
to the one that includes the new widget lifecycle api
- Have single code path for preload checks.
- Remove duplicated logic for preapproveIdentity check
- Fix headers
@langleyd langleyd added this pull request to the merge queue Feb 26, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Feb 26, 2026
…nto langleyd/implement-new-widget-permissions-module-api
@langleyd langleyd added this pull request to the merge queue Mar 3, 2026
Merged via the queue into develop with commit cea684c Mar 3, 2026
42 checks passed
@langleyd langleyd deleted the langleyd/implement-new-widget-permissions-module-api branch March 3, 2026 17:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants