新しいものを表示

monsterpit.netっていうサーバのDelete Activityが大暴れしていてdefaultキューが埋まってる状況です。この際なので、purgeしちゃいます。

すっごく反応が悪いと思いますが、もうしばらくお付き合い下さい……。

なんか凄い大量の削除が飛んできてるみたいだな……。捌くまで少々お待ちを。

でiMastを利用した際、LTLにFTLを表示するようにしてみました。

これでiMastでも快適にFedibirdが利用できますね!(ひどいハックだ)

例によってSubwayTooterの対応がクッソ速いので、引用対象がミュート・ブロックしたユーザーの場合に『ミュートされた引用』と表示するようになっています。
QT: mastodon.juggler.jp/@tateisu/1

とか、アクティブ一人当たり50円で運営しているようなもんだしなあ。

また朝になったら忘れちゃうから、いまのうちにあげとこ。

アクティブ率、今週の新規を除いても6割ちょいぐらい。みんな使うために登録してくれてて、本当にありがたいよね。

masterへの追従と、不完全だった引用のミュート・ブロックの非表示対応を改善しました。

【クライアント向け情報】
APIで引用を含むstatusを取得する際に、quote.quote_muted が追加されます。

ミュート、ブロック、被ブロック、ドメインブロックのいずれかに該当する、隠すべき場合に true になります。

ミュートやブロックの解除が行われた場合は、そこで返されるrelationshipsを使って反映してください。

さきほど更新かけましたが、詳細表示のところでJavaScriptのエラー画面になるバグが入り込んでしまったので、急いで修正します。

もしエラー画面になったら、ブラウザで一つ戻ってリロードして下さい。

【Fedibirdの引用機能について】

何かを引用してくる際に、この機能が優先的に使われるようになることで、

・引用範囲が明示される
・ソースURLが添付される
・ソースの削除が反映される
・カジュアルに改ざんしにくい
・ソースの公開範囲が反映される
・ミュート・ブロックが反映される(New)

というメリットが得られます。

この機能は、URLを掲載する場合と同じ振る舞いをするように設計しています。

ついては、引用しただけでは通知しないようになっています。

※ Misskeyのユーザーは通知を受け取りますし、他のシステムでどのように扱われるかはわかりません。引用対応Mastodonに限った挙動です。

引用は、リプライツリーを形成できない、対話的な機能ではないという位置付けです。通知が必要な場合は本文でメンションしてください。

(リプライに引用を併用することも可能ですが、現状では特殊な表記が必要です)

引用されたことを知りたい場合は、キーワード購読機能によって、URL表記と同等の扱いで検知できるようになっています。

こんな感じで、引用されていることはわかるけど、内容自体は非表示になります。

ミュート、ブロック、被ブロック、ドメインブロックが対象です。

WebUIのみの対応で、クライアントアプリでの扱いについては、そのクライアントの対応次第です。

スレッドを表示

masterへの追従と合わせて、WebUI側に変更を行いました。

引用を含む投稿について、ミュートやブロックが考慮されずに内容が表示されていたため、引用部分を非表示にする対応を行いました。

ただし、まだ対応が不完全なところがあり、非表示にする前にちらっと表示されることがあります。後ほど対応していきますので、ひとまずご容赦ください。

master追従と、以下の修正を行いました。

ログインせずに公開ページで投稿をみた際に、引用した投稿者のアイコンサイズが正しく反映されていなかった問題を修正( @204504bySE thanks!)

引用の検索対象文字列に代替文字列のQT〜を含むよう修正。

InstanceTickerのURLを変更(wee.jp --> miy.pw)

シングルカラムを試したことがある人はわかると思いますが、この右端のナビゲーションパネル、かなり優秀です。

マルチカラムでも、これを表示しておくとかなり便利ですよ(Fedibird独自機能)

また、お気に入りのハッシュタグを設定してナビゲーションパネルに追加できるようになっています(Fedibird独自機能)

これがあると、ハッシュタグタイムラインの使い勝手が格段に向上します。特にシングルカラムにおいて、素早く切り替えられる威力は絶大です。
QT: fedibird.com/@info/10428030437

Fedibirdインフォメーション  
#fedibird 上級者向け UI (マルチカラム表示)の際に、右端にナビゲーションパネルを表示を表示するかどうか、ユーザー設定で変更できるようにしました。 お好みで、表示/非表示を切り替えてご使用ください。 なお、画面をはみ出た際のスクロールの挙動がおかしい不具合については未修正です。 ...

配送先でエラーとなるため、一時的に雪餅リレーとの接続を停止しました。対応できるまで少々お待ち下さい。

いまさっき、何回か再起動かけたので、ちょいエラーみえたかも。動いてる?(ってここで聞いてもわからんよな)

masterに追従してE2EEのAPIが有効になっています。クライアントアプリ開発者向け。
github.com/tootsuite/mastodon/

また、サーバ間の接続をプライベートネットワーク経由の従前の構成に戻しました。

あらためて障害の報告です。

2020年6月1日21:55頃より、同日23:50頃までの約2時間、正常に利用できない障害が発生しました。

直接の原因は、VPSを借りているVultrの内部ネットワークの障害によるもので、4時間後の翌日2時に復帰を確認できました。

障害の原因を特定するまでの試行錯誤に1時間10分、そこからの復帰(障害部分を回避する構成変更)に50分を要しており、対応に時間がかかりすぎていますので、ここをもっと迅速にできるよう改善したいと思います。

利用されている皆様には大変ご不便、ご迷惑をおかけしました。申し訳ございません。

--
なお、同日行われた、フォロー・フォロワーの大規模なマイグレーション(じぇいさんの引っ越し)については、想定された中でも最小の負荷で、エラー無しで無事に実施でき、大成功といえるものでした。その後の負荷についても全く問題ありません。

本件障害と、この引っ越しについては、全く無関係ですので、ご安心ください。

の利用者が、投稿しても反映されなかったり、クリックしたりブースト・リプライしようとすると404になったりしていた原因は、リードレプリカです。

データベースサーバが2台あり、片方が読み書きの出来るメインのマスター、片方がマスターの複製であるレプリカです。

このレプリカが、マスターとの接続に失敗し、正しく複製できなくなっていました。(先のプライベートネットワークの問題です)

Fedibirdの構成では、書き込みはマスターに行い、読み込みだけを行う場合はレプリカを使うようになっていますが、ここで矛盾が生じ、読み出し時にエラーになってしまいました。

ちょっと複雑な構成にすると、扱いが難しいですね……。

古いものを表示
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。