Skip to content

ENG-1703 Allow to access a Web UI with a space's credentials#1005

Merged
maparent merged 18 commits into
mainfrom
eng-1703-allow-to-access-a-web-ui-with-a-spaces-credentials
May 13, 2026
Merged

ENG-1703 Allow to access a Web UI with a space's credentials#1005
maparent merged 18 commits into
mainfrom
eng-1703-allow-to-access-a-web-ui-with-a-spaces-credentials

Conversation

@maparent

@maparent maparent commented May 6, 2026

Copy link
Copy Markdown
Collaborator

@linear-code

linear-code Bot commented May 6, 2026

Copy link
Copy Markdown

@supabase

supabase Bot commented May 6, 2026

Copy link
Copy Markdown

This pull request has been ignored for the connected project zytfjzqyijgagqxrzbmz because there are no changes detected in packages/database/supabase directory. You can change this behaviour in Project Integrations Settings ↗︎.


Preview Branches by Supabase.
Learn more about Supabase Branching ↗︎.

Comment thread packages/utils/src/execContext.ts Outdated
Comment thread apps/obsidian/src/components/AdminPanelSettings.tsx Outdated
@maparent maparent force-pushed the eng-1703-allow-to-access-a-web-ui-with-a-spaces-credentials branch 2 times, most recently from cc87e82 to 2b89982 Compare May 8, 2026 14:18
Comment thread apps/website/app/components/auth/LoginWithToken.tsx Outdated
@maparent maparent force-pushed the eng-1703-allow-to-access-a-web-ui-with-a-spaces-credentials branch from 2b89982 to 87b7053 Compare May 8, 2026 14:27
Comment thread apps/obsidian/src/components/AdminPanelSettings.tsx
@maparent maparent requested a review from mdroidian May 10, 2026 16:39

@mdroidian mdroidian left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The biggest change requests are:

  • moving the handling of the token fetch/login from a side effect to event handler
  • gracefully handling token/login failure with error message, ability to retry

</div>
<div className={"setting-item " + (isLoggedIn ? "" : "hidden")}>
<div className="setting-item-info">
<div className="setting-item-name">Group management</div>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What if I'm not an admin? In the future we should name this something more generic "Sync management" or "Discourse Graph sync"

cc @jsmorabito

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Whoever you are, you can create a group, and that makes you admin of that specific group. So that's a group management operation you can always do.

Comment thread apps/obsidian/src/components/AdminPanelSettings.tsx
Comment thread apps/roam/src/components/settings/AdminPanel.tsx
Comment thread apps/obsidian/src/components/AdminPanelSettings.tsx Outdated
Comment thread apps/obsidian/src/components/AdminPanelSettings.tsx Outdated
Comment thread apps/roam/src/components/settings/AdminPanel.tsx Outdated
Comment thread apps/roam/src/components/settings/AdminPanel.tsx Outdated
Comment thread apps/website/app/components/auth/LoginWithToken.tsx
Comment thread apps/website/app/utils/supabase/client.ts Outdated
@maparent maparent force-pushed the eng-1703-allow-to-access-a-web-ui-with-a-spaces-credentials branch from 2ee75a6 to ab6e7ea Compare May 10, 2026 19:24
Comment thread apps/obsidian/src/components/AdminPanelSettings.tsx Outdated
Comment thread apps/website/app/utils/internalError.ts Outdated
@maparent maparent force-pushed the eng-1703-allow-to-access-a-web-ui-with-a-spaces-credentials branch from 48ce65c to 3236347 Compare May 11, 2026 19:18
@maparent maparent requested review from mdroidian and removed request for mdroidian May 11, 2026 20:44
@maparent

Copy link
Copy Markdown
Collaborator Author

@mdroidian tagged you earlier and untagged you: there was a login issue I thought I saw, but I'm quite sure it was an artifact. So should be ready for review.

@maparent

Copy link
Copy Markdown
Collaborator Author

Oh, unless you requested changes again? In which case not sure which ones you requested.

Comment thread apps/roam/src/components/settings/AdminPanel.tsx Outdated
@maparent maparent merged commit d30313a into main May 13, 2026
11 checks passed
@maparent maparent deleted the eng-1703-allow-to-access-a-web-ui-with-a-spaces-credentials branch May 13, 2026 11:53
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