Platform - #111
Merged
Merged
Platform#111
Conversation
Addon data must use the sumeru document root so generate and module load succeed.
Fewer web entrypoints; shared flash cookies and unified rate limiting without behavior regressions on public routes.
Persist bus events, publish on ORM hooks, and harden SWC listen/reconnect with channel-scoped delivery.
…l queue Mail thread on models, follower-driven notifications, SWC bell, and outbound HTML mail via the worker.
…A step Provider and identity models, OAuth callback with fail-closed JWT checks, TOTP/trusted-device cookies, and shared login completion path.
…lment Settings menus for sys.auth.provider and linked identities; account security flow with QR confirm and admin read-only 2FA flag.
Split brand/sign-in layout, enabled IdP buttons, auth.local_enabled behavior, and aligned setup wizard styling.
Login HTML already uses sum-password-field; enhance toggles in place instead of skipping wrapped inputs.
CONTRIBUTING reflects JWKS verification, auth.local_enabled, and where admins configure IdPs.
CHINMAYVIVEK
approved these changes
Oct 2, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Merges
platformintodevwith P1 platform work for enterprise auth, mail/notifications, and the realtime bus, plus a fix so the right-hand Messages / Log activity dock shows on the home dashboard when company mail settings allow it.SuppressActivityDock, so/web/homegets the same right activity column (Messages + Log) as other shell pages when chatter/activity panel is enabled on the company.Test plan
auth.local_enabled; read-only TOTP on user form; identity list./web/homegrid and list — right Messages/Log panel visible, resize/toggle; Log entries when enabled.<chatter>; settings and apps pages load.cd sumeru && makeon this branch.Reviewer notes
home_dashboard.goforcedSuppressActivityDock; that is removed sobase.htmlcan render the activity dock whenActivityEnabledis true.<chatter>.