@ikuradon Sidekiq の時のリレーならこれで移行できます・・・。(Earl への移行スクリプトを参考に手直しすれば、そちらにもすぐ合わせられるかと) https://gist.github.com/yukimochi/7330da3972fe0e444a922ada71ca4f34
エンタメ&教育系のWebエンジニアをしています。最近は原神にくびったけ。
ActivityPub 投稿リレーサーバーを開発・運用しています。 https://relay.toot.yukimochi.jp
[投稿のライセンス]
https://lab.yukimochi.jp/article/licence_mblog
[私のアバター]
透羽 / mio3io - https://南あかね.みんな
@ikuradon Sidekiq の時のリレーならこれで移行できます・・・。(Earl への移行スクリプトを参考に手直しすれば、そちらにもすぐ合わせられるかと) https://gist.github.com/yukimochi/7330da3972fe0e444a922ada71ca4f34
@ikuradon Earl への移行スクリプトはこれですね。 https://source.joinmastodon.org/mastodon/pub-relay/blob/master/extra/migrate.cr
@ikuradon json インポートでしたらこのフォーマットで v0.2.0rc1以降でできます。 https://github.com/yukimochi/Activity-Relay/blob/master/misc/exampleConfig.json
@ikuradon フォローを解除してもらいたいときなど、本当は フォロー時の Activity_id を添えて Undo をしなくてはいけないというのがありまして、そうしています。(ただ、ランダムな代用の値を入れて Mastodon に送っても処理されるのですが。)
@ikuradon Activity-Relay もこの情報を収集し始めたのは、 v0.2.0 移行なので、空白になっていても動作します。
@ikuradon 何となくそろえた気がするので、 Earl版 relay の redis ⊂ Activity-Relay の redis な形になっているかとは思います。
Lambda で Go 動くし、 Machinery が任意のメッセージキュー使えるので、 Activity-Relay ちょっと弄ったら、乗りそう(???
このアカウントは、notestockで公開設定になっていません。
@YDKK リレーの実装の根拠となる動きは、こんな感じかなと思っています。 (ほかのPRへのメッセージですが参考まで) https://github.com/mei23/misskey/pull/46#issuecomment-441409593
このアカウントは、notestockで公開設定になっていません。
@yi0713 確認しました。申し訳ないのですが、 reCAPTCHA トークンの挿入のための javascript が haml 側に書かれているので inline-script を CSP で許可いただく必要があると思います。現状、 login/sign_up ボタンが押せない & リクエストに reCAPTCHA トークンが乗らない状態にあると思います。(script の外部化を検討する場合、こちらの内容をリソースとしておいてください。 https://github.com/yi0713/mastodon/commit/0d01030000bc0b6b84183148fecd032cf7abdf59#diff-f050b9c825c8edd5dda776c9fc7085adR3 )
このアカウントは、notestockで公開設定になっていません。
reCAPTCHA v3 は、本体とのインテクレーションが手動になったからめんどくさいよね。(ユーザーが操作する必要がなくなっちゃったんだからそれはそう。)
reCAPTCHA ready まで、ログインボタンを殺すという手抜き対応になってる。(本当は、 submit イベントを上書きするべき)
このアカウントは、notestockで公開設定になっていません。
線路の上置いたろかなと思ったけど、床スキャンしに行く自分が危ないのでやめました。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Activity-Relay v0.2.0 公開
json 形式でフォロー情報をバックアップできるようになりました。
https://github.com/yukimochi/Activity-Relay/releases/tag/v0.2.0
テストカバレッジ も ラインベースで 92% になった。(すべてを計測しているとは言っていないし、ラインカバレッジだけが指標ではない。)
https://codecov.io/gh/yukimochi/Activity-Relay
Activity-Relay v0.2.0 Released. - https://www.patreon.com/posts/23509237