03:14:02 @YUKIMOCHI@toot.yukimochi.jp
icon

プレロマ捌けるようにするための布石として、無限にリファクタリングした。 - Refactoring 2303 by yukimochi · Pull Request #73 · yukimochi/Activity-Relay github.com/yukimochi/Activity-

Web site image
Refactoring 2303 by yukimochi · Pull Request #73 · yukimochi/Activity-Relay
03:14:50 @YUKIMOCHI@toot.yukimochi.jp
icon

使ってない型定義とか転がってて、このコードヤベーなと思いながら直しました…

10:06:28 @YUKIMOCHI@toot.yukimochi.jp
2023-02-26 03:14:02 雪餅の投稿 YUKIMOCHI@toot.yukimochi.jp
icon

プレロマ捌けるようにするための布石として、無限にリファクタリングした。 - Refactoring 2303 by yukimochi · Pull Request #73 · yukimochi/Activity-Relay github.com/yukimochi/Activity-

Web site image
Refactoring 2303 by yukimochi · Pull Request #73 · yukimochi/Activity-Relay
11:31:39 @YUKIMOCHI@toot.yukimochi.jp
icon

本当の価値で集客して生き残っていけ!!

11:32:30 @YUKIMOCHI@toot.yukimochi.jp
icon

cloudflare tunnel 神すぎ。
ngrok もうやめた。

Attach image
11:44:08 @YUKIMOCHI@toot.yukimochi.jp
icon

バグを大量に埋め込みながらリファクタリングが進んでいる。
(デバッグ中…)

11:44:34 @YUKIMOCHI@toot.yukimochi.jp
2023-02-25 21:49:35 村井村の投稿 murairamuraimura@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

11:55:58 @YUKIMOCHI@toot.yukimochi.jp
icon

リレーの投稿の取り扱い方のコードがわかりやすくなったよ!
やったね!
github.com/yukimochi/Activity-

Web site image
Activity-Relay/handle.go at v1.2.7beta1 · yukimochi/Activity-Relay
11:57:37 @YUKIMOCHI@toot.yukimochi.jp
icon

概観

Attach image
11:59:14 @YUKIMOCHI@toot.yukimochi.jp
icon

いままで Type -> To or Object の順番で確認してたけど、 To -> Type -> Object の順番に変えた。

12:00:39 @YUKIMOCHI@toot.yukimochi.jp
icon

プレロマリレーは、To の取り扱いが重要なので、このリファクタリングが必要になった。

12:02:22 @YUKIMOCHI@toot.yukimochi.jp
icon

Announce が To: <pleroma domain>/relay/followers の形で飛んできますね。

12:02:44 @YUKIMOCHI@toot.yukimochi.jp
icon

普通のユーザーの投稿と同じスタイル

12:03:38 @YUKIMOCHI@toot.yukimochi.jp
icon

実際に /relay に Follow を送らないと送ってこないので、割と正式なふるまいをしてくれる。

12:03:57 @YUKIMOCHI@toot.yukimochi.jp
icon

Mastodon Style が Follow もしていないのに送ってくるのとは対照的。

12:05:07 @YUKIMOCHI@toot.yukimochi.jp
icon

ベータ版 - Release v1.2.7beta1 · yukimochi/Activity-Relay github.com/yukimochi/Activity-

Web site image
Release v1.2.7beta1 · yukimochi/Activity-Relay
12:05:39 @YUKIMOCHI@toot.yukimochi.jp
icon

Pleroma はリレーできた投稿はみんな RT: 1 になってますよw

12:05:44 @YUKIMOCHI@toot.yukimochi.jp
2023-02-26 12:05:03 みたらしだんごの投稿 mitarashi_dango@social.matcha-soft.com
icon

もしPleroma式のリレーに対応させる場合、このパターンで来たときはRT数に含めないみたいな特殊処理入れてやる必要があるか

12:06:31 @YUKIMOCHI@toot.yukimochi.jp
icon

ベータ版をデプロイするぞ~~~

12:09:49 @YUKIMOCHI@toot.yukimochi.jp
icon

ところで、 pleroma にこんなこぎれいな管理ツールあったんだになってます。

Attach image
12:24:42 @YUKIMOCHI@toot.yukimochi.jp
icon

リレー動いてそう。

19:08:02 @YUKIMOCHI@toot.yukimochi.jp
icon

リレーのプレロマサポート実装終わった。

19:34:26 @YUKIMOCHI@toot.yukimochi.jp
icon

夕飯

Attach image
19:35:30 @YUKIMOCHI@toot.yukimochi.jp
icon

SMCC の1割還元を活用していくー!

19:36:38 @YUKIMOCHI@toot.yukimochi.jp
icon

@mashiro あさりが沢山のっていてとても良い!:kamibiki_gi:

19:38:43 @YUKIMOCHI@toot.yukimochi.jp
icon

500円で食える日本いい国(ほんとか?)

20:39:21 @YUKIMOCHI@toot.yukimochi.jp
icon

この設定画面、かわいすぎか?

Attach image
20:39:50 @YUKIMOCHI@toot.yukimochi.jp
icon

Misskey UI めっちゃいいなぁ。

23:15:48 @YUKIMOCHI@toot.yukimochi.jp
icon

YUKIMOCHI Toot Relay Service は、 LitePub Relay 方式のリレーをサポートしました!

Pleroma およびそのフォークソフトウェアをお使いの皆様も YUKIMOCHI Toot Relay Service を使ってみませんか!

※ 初めての方にも図解の使い方がございます
※ 参加の審査には最長 24時間程度お時間をいただいております

relay.toot.yukimochi.jp/

YUKIMOCHI Toot Relay Service
Attach image
23:19:02 @YUKIMOCHI@toot.yukimochi.jp
icon

シームレスに v1 系からバージョンアップするためにはマイグレーターを書かないといけなさそうな気がしている…

23:20:03 @YUKIMOCHI@toot.yukimochi.jp
icon

@WakuwakuP
もしよろしければ、リレーサーバーを試してみて!

relay.toot.yukimochi.jp/

YUKIMOCHI Toot Relay Service
23:23:10 @YUKIMOCHI@toot.yukimochi.jp
icon

@WakuwakuP 動いているかしら?

23:24:48 @YUKIMOCHI@toot.yukimochi.jp
icon

ちゃんと相互フォローにはなれていそう。

Attach image
23:25:26 @YUKIMOCHI@toot.yukimochi.jp
icon

これ、ログに出すべき Actor 間違ってるな…

23:29:07 @YUKIMOCHI@toot.yukimochi.jp
2023-02-26 23:26:45 みゆ@エンジニアの投稿 WakuwakuP@pleroma.wakuwakup.net
icon

このアカウントは、notestockで公開設定になっていません。

23:29:35 @YUKIMOCHI@toot.yukimochi.jp
icon

Pleroma のリレー参加は、相手の投稿を取ってくる仕事もあるから結構重いはず。

23:33:13 @YUKIMOCHI@toot.yukimochi.jp
icon

4連休で一応成果は出たので満足やね。

23:34:33 @YUKIMOCHI@toot.yukimochi.jp
icon

くそ神便利な Cloudflare tunnel が検証環境をミリで構築する手助けをしてくれました。万歳 🎉

Attach image
23:35:24 @YUKIMOCHI@toot.yukimochi.jp
icon

同時に4つ起動して Relay, Misskey, Mastodon, Pleroma の相互接続確認もできた。

23:39:33 @YUKIMOCHI@toot.yukimochi.jp
icon

ngrok アカウント作成必須になって、無料だと同時接続数 1 に制限されたのでダメだよ。

23:50:41 @YUKIMOCHI@toot.yukimochi.jp
2023-02-26 14:19:21 シロ9じらの投稿 siro9041@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

23:50:55 @YUKIMOCHI@toot.yukimochi.jp
2023-02-26 23:50:34 CutIsの投稿 Cutls@2m.cutls.com
icon

初っ端から赤バッジで落ちてる表示されると非常に不名誉なので、安定運用を目指します(本日ダウンタイム6時間)

23:51:31 @YUKIMOCHI@toot.yukimochi.jp
icon

私のリレーサーバーが不安定で、赤バッジ大祭りによくなっていてすまんかったになってる…
(もう直った)