#fedibird 通知の件、取り急ぎ、通知欄の上に出てくる✓が機能するように修正しました。
ボタンを押せば、青いボーダーラインと未読数(と✓)が消えると思います。
一部の環境・操作手順で、marker APIが呼ばれず、WebUI上で既読になったことが保存されない問題が起きるかもしれませんが、こちらはまだ未修正です。
#fedibird 2度に分けて行ったメンテですが、大きな変更点として、PostgreSQL 13への移行があります。また、Makaraによるリードレプリカを当面行わないことにしました。
ざっくり言うと、12から13へ移行するにあたって、ロジカルレプリケーションを使って別サーバへレプリケーションを通じてPostgreSQLのメジャーバージョンアップを行い、その上であらためて元のサーバへ戻す、というようなオペレーションにチャレンジしました。
だんだんデータベースが大きくなってきたため、pg_upgradeでサクッとあげればいいや、ってのが難しくなってきましたね。
最初はそれで済ませようと思ったんですが、1〜2時間かかること、ローカルストレージの空きが足りないことなど、やってみると色々と問題がでてまいりました。
リードレプリカの方は、元々実験的な取り組みで、扱いにくい面も目立ってきていたため、レプリケーション先のサーバは待機させて読み出しには使わない運用に変更しました。
#fedibird メンテの時間だよー。そろそろとめるよー。
早めに終わるか、予定通り2時間ぐらいかかるか、ちょっと運次第のところあるんで、よろしくね。
#fedibird 通知欄いろいろ不自然でやっかいだね。なんとかするよ。
いまなんとなく見えてきている状況としては
・チェックは壊れていて、そもそも機能してない(駄目)
・一番上までスクロールすれば、WebUIの中で、最後まで見たと記録される
・アプリを切り替える(スマホならホームに戻ったり。PCではブラウザの別のタブに切り替えたり他のアプリに切り替えたり)タイミングで、Mastodon本体にmarker APIで記録される
・青いボーダー表示とか、離れて戻ってくるまで保持されるので、消そうと思って頑張ると余計消えない
・リロードしたり強制終了すると、marker API呼べないので、いつまでも未読状態がクリアされない
・OSやブラウザによって挙動・症状が違う
#fedibird DB鯖再起動するから、ちょっとだけ待っててね。
#fedibird ピクチャーインピクチャーの実装が始まっています。
https://github.com/tootsuite/mastodon/pull/14870
従来、投稿に添付された動画や音声を再生した際、タイムラインが流れてスクロールアウトすると再生が止まってしまいました。
今回、メディア再生中の投稿が画面外出ると、右下に再生画面がポップアウトするようになりました。再生が途切れない!!(いまのところシングルカラムだけです)
ちょっと試してみたかったので先行してFedibirdにマージしてありますので、興味のある方は試してみてください。
#fedibird 通知カラムのチェックね、あれ良くないと思うんだけど、押した瞬間には見た目が何も変わらないんだわ……。たぶん押したらクリアされる方が良い。
#fedibird WebUIで、通知に未読マーカーが付くようになりました。
https://github.com/tootsuite/mastodon/pull/14818
個々の通知の左端に青いボーダーラインが表示されていますね!
(脱字修正再投稿)
#fedibird からどこかに転生するならってことでお薦めできる候補を考えていたんだけど、諸条件考えると、あんまり無いねぇ。
汎用鯖ならjugglerか
https://mastodon.juggler.jp/
雰囲気が合いそうならbeerか
https://mstdn.beer/
河岸を変えるならmisskey.ioか
https://misskey.io/
ふるどんなら機能面で遜色なし
https://mstdn.f72u.net/
#fedibird すべてのアバターアイコンが、アイコン未設定画像(missing.png)で表示されるテーマを追加しました。
FedibirdのWebUIを使っている場合にだけ適用されます。あくまで、自分のブラウザで見ている際に、見た目が変わるだけです。
お試しいただくと、普段どれだけアバターアイコンに依存してユーザーを識別しているか、実感できるかと思います。
#fedibird さて、オチもついたのでそろそろひっこめるね。
もとネタはぜるちのGroundpolisの奴で、ナツキさんが教えてくれたCSSをサクッとテーマにして実装したものです。
#fedibird 『すべてがじぇいになるテーマ』は悪ノリした奴なので、そろそろ公開終了します(いまのうちにお楽しみください)が、代わりに個別のアイコンを初期アイコンで表示するテーマを公開します。
#fedibird テーマ対応が不完全ということでしたので、改善しました(?)
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。