:don: 170716-22
結局一週間空いてますね。細かいのや、メディアモーダルみたいにずっと直してるみたいなのは省略。
比較的でかいやつ
ミュートしたアカウントからのあらゆる通知を表示しないように
Fix #4172 - Mutes now block notifications by Gargron · Pull Request #4300 · tootsuite/mastodon
以前からお気に入り通知は表示されなかったんですが、ブーストやメンションも表示されなくなりました。はい。
プロフィール編集画面でアバターやヘッダーのプレビューが表示されるように
Fix #3220 - Show avatar/header on edit profile page by Gargron · Pull Request #4288 · tootsuite/mastodon Dynamicaly change avatar and header bg from account setting by ykzts · Pull Request #4289 · tootsuite/mastodon
正規表現フィルタが自分のトゥートには適用されないように
Exclude self toots from regular expression filter by ykzts · Pull Request #4245 · tootsuite/mastodon
トゥートの詳細表示を連続で表示したときにメディアの非表示状態が更新されないバグ
非NSFW画像を含むトゥートAとNSFW画像を含むトゥートBがあった時に、Aをクリックして詳細表示、そのままBをクリックして詳細表示、とやるとNSFWが反映されずに最初から表示されてしまう。逆もしかり。結構前からあったバグのようで…。
フォロー解除時の確認ダイアログを追加
Add unfollow modal (optional) by ykzts · Pull Request #4246 · tootsuite/mastodon
カラム切り替えでスクロール位置がリセットされても新着マークが消えない件
Update scroll top state on column mounting by unarist · Pull Request #4276 · tootsuite/mastodon
ほどほどなやつ
モバイルレイアウトかつ高さが十分にないときに、投稿欄上部のメニューや検索ボックスを隠す
高さの条件があるので例えば…スマホを横持ちにした時とか。
アカウントロックの説明からトゥートの公開範囲に関する記述を削除
日本語訳だと「デフォルトではトゥートの公開範囲はフォロワーのみです。」なんて書いてあったんですが、これが適用されるのは
- WebUIから投稿する時のデフォルト (ただし一度も変更していない場合に限る)
- APIでvisibilityを省略したときのデフォルト (多分大抵のアプリは自前のデフォルト値と選択UIを持っていて、投稿時に選択されているものがvisibilityに設定されるので、省略されることはほとんどないのでは)
という限定された場面だけだったので、削りました。個人的には上記の微妙な仕様も消した方がすっきりするのではと思ったけれど、反応が今一つだったので文言だけ。
セッションをrevokeできるように
Add feature to revoke sessions by ykzts · Pull Request #4259 · tootsuite/mastodon
revokeって日本語でなんて言うのがいいんでしょうね。
セッションが無駄に再作成されていたバグを修正
Fix sessions being replaced needlessly by Gargron · Pull Request #4292 · tootsuite/mastodon
WebPushの登録完了通知が度々現れる件もこれで落ち着くのかな?
admin向け
mastodon:maintenance:prepare_for_foreign_keys を1.3.3でいきなり実行してもエラーにならないように
SMTPS (SMTP over SSL) 用のオプション追加
これまでもSTARTTLSを使った暗号化には対応していたんですが、SMTPSには必要なオプションは環境変数で設定できなかったので、それが追加されました。ポート465の方ですね。
モデレーション周りのUI強化
Improve admin page by abcang · Pull Request #4121 · tootsuite/mastodon
まとめてNSFW・削除ができるようになったり、削除が非同期になったり、通報同様にそういった操作が行えるようなトゥート一覧ページを追加したり。
WebFinger周りのエラー処理を整理して、どうしようもないエラーは無視するように
Fix webfinger retries by Gargron · Pull Request #4275 · tootsuite/mastodon
普通に例外投げるとSidekiqの再試行キューにたまってしまうということもあって、かな。