最近の更新 ~10.63.0

更新
None
Author: aqz
目次

対象バージョン: 10.62.1, 10.62.2, 10.63.0

新機能など - Features

ハッシュタグ設定を改良

設定 > ハッシュタグが改良されました。

#3569

  • addした時点で空アイテムが登録されてしまう
    → addでは保存しないように
  • saveボタンが各アイテムに付いてるがどれを押しても全更新される
    → saveボタンは一番下に1つだけに
  • 消す方法がない / titleが空でも登録できてしまう
    → titleが空なら登録しないようにする
  • ぱっと見queryの書き方がわからない / queryが空でも登録できてしまう
    → queryはオプションにして、queryが空ならtitleをqueryとして登録するように
  • queryのtextareaが表示時に改行されてしまうことがあるため意味が変わってしまう
    → 改行しないように
  • ローカライズされていない
    → ローカライズした

404エラーページ

存在しないURLでエラーが表示されるようになりました。
エラーページに表示される画像は管理画面 > インスタンス設定から指定できます。

#3589, *

その他

  • [Client] アンケートに2つ以上選択肢がなければ投稿ボタンを押せないように
  • [Client] ユーザー名がカスタム絵文字で表示される範囲を追加 #3534
  • ハッシュタグの長さを(JavaScriptの数え方で)100文字に制限 *, *, #3536
  • [Client] CWボタンに文字数とファイルの数を表示するように *
  • [Client] ユーザーページの認証済みアカウントの表示を改良 #3541
  • [Client] 🎨 *, *
  • リモートユーザーのAttachment PropertyValue (MastodonのField)を表示 #3590

不具合修正 - Bug fixes

  • [Client] Chrome 71でクラッシュする #3535
  • パスワードが変更できない #3540
  • リモートアカウントからのフォロー申請状態とオリジナルの整合性が取れなくなった場合でも再び取れるように #3548
  • バグっぽいものがあった *
  • ログアウト時のクッキーの設定が正しくなかった *
  • [Client:mobile] フォロー/フォロワー一覧を見られない #3574
  • [Client:desktop] アバター/バナーをクリックして編集ができなくなっている *
  • [Client:admin] 管理画面で「ユーザー登録の受付を停止する」「ローカルタイムラインを無効にする」を有効にしてもUI上で反映されない *
  • [Server] チャートクラスのエラー *

リファクタ - Refactor

  • [Dependency] diskusage -> 1.0.0 #3512
  • [Refactor] forEachをfor ofで置き換える *, #3560, #3567, #3583, *
  • [Refactor] コンマを付ける *
  • [Refactor] Lintに怒られないように #3522
  • [Refactor] コメントを付ける *
  • [Refactor] if文を省略 #3555, #3558, #3561, #3562, #3563, #3564, #3556*, #3568, #3559
  • [Refactor] getTextCountをリファクタ #3553
  • [Refactor] getChildrenCountをリファクタ #3554
  • [Refactor] camelCaseを使う *
  • [Refactor] Stringのかわりにプリミティブのstringを使う #3578
  • [Refactor] ReadmeのPatreonの自動更新スクリプト #3351