検索

FedibirdのWebUIに、ホームやリスト、連合、ハッシュタグタイムラインなど、ストリーミング対応のタイムラインに対し、 タイムラインを上下分割し、上で最新投稿を確認、下で遡る、という使い方ができる機能を追加しました。タイムラインのタイトルの所にボタンがあります。 まあ使ってみるとわかると思うので、ちょっと試してみてください。 #fedibird #fedibird_info

:[email protected]: 1 :[email protected]: 1

返信 0 · Renote 5
Fedibird、最近いろいろ更新してます。 見た目の変化が目立つと思いますが、パフォーマンス改善もいろいろやっているので、やたら重かったところがサクサク動くようになったりしてるんじゃないかな。まだ残ってるけども。 APIを概ねv4.2.13に合わせたことで、クライアントアプリの動作改善、特にフィルター機能が正常動作するようになったことが大きいと思いますが、全体に互換性が改善しています。 ここで終わりではなく、じりじり追い上げていく予定です。 UIでは、文末のハッシュタグや隠れハッシュタグをボタン状にまとめ、ハッシュタグクリック時にメニューを出すようにしました。 Mastodon標準の項目に加え、サイドメニューにハッシュタグタイムラインリンクを表示したりするハッシュタグの「お気に入り」や、ハッシュタグをコピーするときに便利なコピー系項目を増やしてあります。 ミュートはちょっと手抜きでフィルターに飛ぶだけですが、これは本家と同じです。あとでもう少し楽にしたいな。 MisskeyやPixelfedのハッシュタグを認識するようにしたり、最後の空行を省略してもいいようにしたり、Fedibird独自の制限緩和も入れています。 #fedibird #fedibird_info

👍 1 :[email protected]: 1

返信 0 · Renote 0
この、投稿のテキスト入力欄の上にあるのは、公開範囲と、投稿の言語です。本家レイアウト。 実際に投稿する言語を指定してください。その場で切り替えられますので。 まぁ、わざと違う言語を指定してもいいですが、言語フィルターや翻訳機能がうまく働かなくなります。 #fedibird #fedibird_info
  • 72caabc137753abe.png
返信 0 · Renote 0
FedibirdのWebUIに、自分が絵文字リアクションした投稿を一覧表示する機能があるのですが、 表示速度を改善し、絵文字リアクションを選択して絞り込める機能をUIに追加しました。 (WebUIもAPIを呼んでいるので、クライアントでも利用できます) たとえば :t_youkoso: で絞り込むと、新規に登録した方を歓迎した時の投稿が一覧されますし、 私は誕生日の人にお祝いするとき 🎂 をつけているのですが、これで絞り込むと誕生日投稿の一覧になります! 絵文字ピッカーは新規に追加したもので、自分がつけたことがある絵文字リアクションの一覧となります。たくさん使ったものから順番に表示されます。 絵文字は複数選択することで、それらをつけた投稿を同時に表示できます。選択したら右下の適用を押して下さい。絵文字をダブルクリックするとクイック確定できます。 右上の編集ボタンを押すと、特定の絵文字を先頭に固定することができる編集画面になります。 絵文字の左上の★をクリックするか、絵文字をドラッグして一番上の固定エリアにもっていくと登録でき、順番もドラッグして入れ替えられます。 完了したら左上で「完了」ボタンを押して下さい。 #fedibird #fedibird_info

:[email protected]: 1

返信 1 · Renote 1

返信元:

クライアントアプリを作成されている方にインフォメーションです。

現在、Fediverseで過去投稿やその添付メディアを大量リクエストするBotへの対策として、特にMastodon系で、ログインユーザー以外からの古いメディアリクエストに厳しいレートリミットをかけたり、拒否する方向での対策が必要になってきています。既に実施しているサーバもあるかと思います。

古いメディアリクエストについては、多くのサーバが古くなったキャッシュしていた画像を定期パージしていて、手元にない画像がリクエストされた場合に、プロキシURLをクライアントに返すことでそれを呼びだしてもらい、リモートから再取得して返す仕組みで対応しています。

サーバで前処理して安全なメディアを提供する意味もあり、本来はプロキシURLを呼んでもらうのがベターなのですが……

対応手段としては

1. メディアをAuthorizationヘッダをつけてリクエストする

未承認リクエストに厳しい制限をかける対策なので、承認リクエストに対しては通常の制限になります。

2. レートリミット応答を受けたら、制限の間、remote_urlを参照して直接リモートサーバへ取りに行く

などが考えられます。

ちょっと頭に入れておいていただけると助かります。

👀 1

返信 1 · Renote 0
元言語を指定したり、翻訳先の言語を指定できるので、 たとえば内容は英語なのに日本語認識されている投稿を、これ英語だよって指定するとちゃんと翻訳できるようになっています。 また、翻訳先を英語にして、日本語の投稿を英語に翻訳することもできます。 スクリーンショットは、私の投稿を個人DeepL APIキーを設定した環境で、英語に対訳した様子です。 これ、マジ便利ですよ? #fedibird #fedibird_info
  • 4f5b24949c29e4d6.png
  • d1d4278e77f436b6.png
返信 0 · Renote 0
● Fedibirdの翻訳機能について 長らく離れていたMastodon本家の機能を取り込み始めています。 投稿の翻訳機能はMastodon本家由来の機能ですが、対訳機能などFedibirdで少し拡張しています。 ■ 消したり、必要な時に表示できる ユーザー設定に、翻訳関係の表示やボタン(アンカー)を非表示にしたり、必要な時にだけ表示するオプション設定があります。 お好みに合わせて切り替えてください。 なお、表示されていないときに呼び出すメニュー項目がありますので、普段は非表示にしておいてもいつでも呼び出せます。 ■ 標準のぽんこつ翻訳と、個人DeepLの設定 標準の翻訳機能は、LibreTranslateというFedibirdのサーバ内に設置できるOSSを使っていますが、翻訳精度は正直だいぶ良くないです。外部に投稿内容を漏らさないメリットがあるので、フォロワー限定やDMの翻訳をかけられるようになっています。 そこで、利用者側で取得したDeepLのAPIキーを設定する機能を用意しています。これを設定すると、DeepLの優秀な翻訳が利用できます。 無料で発行できるAPIキーで十分に機能するので、ぜひ設定して利用してみてください。 #fedibird #fedibird_info
  • 2f7a6bea90ca093a.png
  • 4fef95abea33d3d2.png
返信 0 · Renote 1
いま、misskey.ioからfedibird.comあての配送が止められているようです。たぶん明日の朝になったら解除されると思います。 misskey.ioの投稿は、misskey.io以外の人がブースト(リノート)したり、返信や絵文字リアクション等をした際に、こちらから引っ張ってくる(取得しにいく)形で流れてくることがあります。 意識的にひっぱってくるには、 A. misskey.ioの投稿のURLを検索欄に入力する B. fedibird.comからフォローしている他サーバのアカウントで、misskey.ioの投稿をブースト(リノート)する あたりの方法があります。 misskey.ioは、朝にチェックして死んでるサーバへは、次のチェック時まで配送を停止するので、新しい投稿がこちらのフォロワーに流れてこない他、絵文字リアクションなどは届きません。 お互いのフォロー操作も、片方から申し入れて、それに許可・拒否の回答があって成立するので、一方通行になってしまって成立しません。 ご不便おかけしますが、状況に合わせてのご対応お願いします。 #fedibird #fedibird_info

:[email protected]: 2 :[email protected]: 1 :[email protected]: 2

返信 0 · Renote 8
早朝4時台のどこか(たぶん4:07)から6時ちょっと前まで(たぶん5:40ぐらい)、実験中のプロセスの影響をうけてサーバが機能停止していました。 現在は正常に復帰していますが、その間の外部からの配送が受け取れていないまま抜けてしまうかもしれません。(引っ張れそうならあとで引っ張ってきます) #fedibird #fedibird_info

:[email protected]: 1

返信 0 · Renote 0

返信元:

翻訳関係、仕様を一部変更しました。 まず、翻訳バーについて。 投稿に下部の投稿を翻訳するツールを表示するエリア(翻訳バー)を『表示する』『翻訳対象の言語のときに表示』『表示しない』を選択できます。 『表示する』を選択すると全ての投稿に表示されて過剰なので、翻訳対象のときだけ表示する設定をオススメします。 または『表示しない』にしておいて、必要な時に『…』メニューから翻訳バーを呼び出すこともできます。 もうひとつ。自分の一番よく使う翻訳モード(翻訳、対訳、両方)を選択できるようになりました。 翻訳バーには、投稿の言語と、翻訳したいターゲットの言語を選ぶドロップダウンがあります。明らかに英語なのに、日本語扱いで翻訳できない場合は、手動で言語を切り替えてください。 ターゲットを英語や韓国語、中国語、スペイン語などに設定すれば、日本語の投稿をそれぞれの言語に翻訳することもできます。 One more thing... 精度の悪いLibreTranslateの代わりに、自分で取得したDeepLのAPIキーを設定する機能を追加しました。 注意事項はAPIキーの登録画面に記載してありますので、よく読んでからご利用ください。 #fedibird #fedibird_info
  • 2977674d426399d3.png
返信 1 · Renote 0
この翻訳バーで、投稿の言語が日本語になっておらず、英語や中国語、ロシア語に間違って指定されてしまっているものを発見できてしまいます。 DeepLを使った場合、翻訳バーが表示されているにもかかわらず、翻訳ボタンがでてこないことがあります。フォロワー限定やDM、サークルなどの公開範囲を限定した投稿は、DeepLに投稿内容を送信しないようにする制限のためです。 DeepLではなく、LibreTranslateを使用すれば、フォロワー限定などの投稿も翻訳対象になります。 #fedibird #fedibird_info
返信 0 · Renote 0
翻訳関係、仕様を一部変更しました。 まず、翻訳バーについて。 投稿に下部の投稿を翻訳するツールを表示するエリア(翻訳バー)を『表示する』『翻訳対象の言語のときに表示』『表示しない』を選択できます。 『表示する』を選択すると全ての投稿に表示されて過剰なので、翻訳対象のときだけ表示する設定をオススメします。 または『表示しない』にしておいて、必要な時に『…』メニューから翻訳バーを呼び出すこともできます。 もうひとつ。自分の一番よく使う翻訳モード(翻訳、対訳、両方)を選択できるようになりました。 翻訳バーには、投稿の言語と、翻訳したいターゲットの言語を選ぶドロップダウンがあります。明らかに英語なのに、日本語扱いで翻訳できない場合は、手動で言語を切り替えてください。 ターゲットを英語や韓国語、中国語、スペイン語などに設定すれば、日本語の投稿をそれぞれの言語に翻訳することもできます。 One more thing... 精度の悪いLibreTranslateの代わりに、自分で取得したDeepLのAPIキーを設定する機能を追加しました。 注意事項はAPIキーの登録画面に記載してありますので、よく読んでからご利用ください。 #fedibird #fedibird_info
  • 2977674d426399d3.png
返信 1 · Renote 0
FedibirdのUIに欠けていた、投稿言語のセレクターをとりあえずつけました。 上級者向けUIだとアイコンが多すぎて2行目にはみ出す始末で、このへんの整理をどうするかは思案中です。 さきほどの翻訳とも関わりますが、Mastodonの投稿には、投稿の言語設定が反映されています。 明らかに英語で書かれているのに翻訳ボタンがでなかったり、明らかに日本語で書かれているのに翻訳ボタンが表示されたりするのは、投稿の言語が間違っていたり、言語情報がない場合です。 普段日本語で投稿されている方は、ユーザー設定で投稿のデフォルト言語を日本語にしておくことをオススメします。 #fedibird #fedibird_info
  • 3df9656b9eaf5dc5.png
  • de6da95abae12c97.png
返信 0 · Renote 1