Skip to content

Add Solid-Relay Basic Config#32

Open
dodok8 wants to merge 13 commits into
fedify-dev:mainfrom
dodok8:solid-relay
Open

Add Solid-Relay Basic Config#32
dodok8 wants to merge 13 commits into
fedify-dev:mainfrom
dodok8:solid-relay

Conversation

@dodok8

@dodok8 dodok8 commented Jul 23, 2026

Copy link
Copy Markdown
Member

Close #28

This adds basic solid-relay setups to @drfed/web. Graphql schema related files are added in .gitignore.
Watchwoman is removed since it doesn't support BSER binary protocol, now it's switched back to Watchman for now.

dodok8 and others added 8 commits July 23, 2026 13:46
Co-authored-by: Jiwon Kwon <kjiwon411@gmail.com>
Co-authored-by: Jiwon Kwon <kjiwon411@gmail.com>
Co-authored-by: Jiwon Kwon <kjiwon411@gmail.com>
Co-authored-by: Jiwon Kwon <kjiwon411@gmail.com>
Co-authored-by: Jiwon Kwon <kjiwon411@gmail.com>
Co-authored-by: Jiwon Kwon <kjiwon411@gmail.com>
@dodok8
dodok8 marked this pull request as ready for review July 23, 2026 06:31
@dahlia
dahlia requested review from 2chanhaeng and dahlia July 23, 2026 07:52
@dahlia dahlia added the enhancement New feature or request label Jul 23, 2026
@dahlia dahlia moved this from Todo to In progress in NLnet NGI0 Commons Fund (2026) Jul 23, 2026
@dahlia dahlia added this to the DrFed 0.1.0 milestone Jul 23, 2026

// oxlint-disable no-async-await
const fetchFn: FetchFunction = async (params, variables) => {
const response = await fetch("http://0.0.0.0:8888/graphql", {

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.

I think it should be configurable?

Comment on lines +40 to +44
<Show when={query()?.viewer} fallback={<p>로그인되지 않았습니다.</p>}>
{(viewer) => (
<p>
{viewer().name}
{viewer().admin ? " (관리자)" : ""}

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.

Okay, it's okay to write UI messages in Korean right now, but we should eventually write them in English (or properly internationalize them).

@2chanhaeng 2chanhaeng Jul 23, 2026

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.

Maybe just // FIXME: i18n is enough for now, I think?

@2chanhaeng 2chanhaeng 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.

Great! But I think **/__generated__/** should be included in .gitignore.

Comment thread .gitignore
Comment thread packages/web/src/routes/__generated__/HomeViewerQuery.graphql.ts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: In progress

Development

Successfully merging this pull request may close these issues.

Basic Realy Setting

4 participants