Skip to content

Add Solid-Relay Basic Config#32

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

Add Solid-Relay Basic Config#32
dodok8 wants to merge 14 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
dodok8 force-pushed the solid-relay branch 2 times, most recently from 9cb81a5 to 43f65ea Compare July 23, 2026 06:03
@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
Comment thread packages/web/src/RelayEnviroment.ts Outdated
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?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I agree with @2chanhaeng's opinion, however, this pr is about Solid-Relay setting not UI Setting. I will make seperate issue and referenced it.

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.

This could be resolved in #34 ?

@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
@dodok8
dodok8 requested review from 2chanhaeng and dahlia July 25, 2026 05:11
dodok8 and others added 11 commits July 26, 2026 23:19
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>
Co-authored-by: Jiwon Kwon <kjiwon411@gmail.com>
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