Skip to content

Releases: sakura-tel/areionskey

3.1.1

05 Apr 15:28
69d48ee
Compare
Choose a tag to compare

To Update

以下を実施してください

  • Dockerfile 確認 (Node.js v18.17.1 -> v18.20.1 )
  • Areionskey 再起動

🐛Fixes

  • 依存関係の更新

3.1.0

29 Nov 05:58
c0519c4
Compare
Choose a tag to compare

To Update

以下を実施してください

  • Areionskey 再起動

✨Improvements

🐛Fixes

  • Emoji: List 修正 by @mei23 dcddba0
  • api-doc: Chrome から閲覧できるように修正 by @mei23 1670be1
  • Server: Queue 制限のチューン by @mei23 4c8316e
  • ルームを利用できるように修正 by @fs5m8 00f1864
  • 言語ファイルの更新
  • 依存関係の更新

Put on hold

3.0.0

16 Aug 16:16
32df2ca
Compare
Choose a tag to compare

💥BREAKING CHANGES

  • Drop Node.js v14.x support
  • Now support Node.js version is 16.20.1 or later

To Update

以下を実施してください

  • Dockerfile 確認 (Alpine Linux v3.15 -> v3.18, Node.js v18.12.1 -> v18.17.1 )
  • Areionskey 再起動

✨Improvements

  • Search: ユーザネームによる検索を改善 by @fs5m8 e2201a0
  • Endpoint: ユーザネームやホストで検索可能に by @sousuke0422 96d7925
  • Export: ファイルをURLを含めるように変更 by @CGsama a820b7d
  • Reaction: 作成時のパフォーマンスを改善 by @mei23 90abd62

🐛Fixes

  • 2FA: 有効にすると必ずサインイン時にサインインできないのを修正 by @fs5m8 c33b233
  • 言語ファイルの更新
  • 依存関係の更新

2.4.3

14 May 07:10
a503670
Compare
Choose a tag to compare

To Update

以下を実施してください

  • Areionskey 再起動

✨Improvements

🐛Fixes

  • Deck: デッキを読む際にタイムラインを2回ロードしてしまうのを修正 by @mei23 18d6d16
  • 依存関係の更新

❌Abolitions

2.4.2

10 Feb 15:10
5f2a152
Compare
Choose a tag to compare

To Update

以下を実施してください

  • Areionskey 再起動

✨Improvements

🐛Fixes

  • StyleSheet: 特定の固定幅フォントの指定を削除 by @fs5m8 0a24cd7
  • 依存関係の更新

2.4.1

15 Jan 10:45
61e79b7
Compare
Choose a tag to compare

To Update

以下を実施してください

  • Areionskey 再起動

✨Improvements

🐛Fixes

  • Depend: 本来ないといけない依存関係を追加など by @mei23 374cb69
  • mobile: トーストの位置を修正 by @fs5m8 7844e93
  • reaction: カウントの文字の大きさを修正 by @fs5m8 d3dda02
  • api/ep/emoji: カスタム絵文字名の重複チェックの修正 by @fs5m8 bdc809c

2.4.0

13 Jan 18:19
89a07c8
Compare
Choose a tag to compare

To Update

以下を実施してください

  • Areionskey 再起動

✨Improvements

  • welcome/timeline: CW ボタンを追加 by @fs5m8 8b191a5
  • pages/aiscript: 変数を指す表記を { } から ${ } に変更 by @fs5m8 078250d ac96df6
  • service/drive: 不要なら画像のリサイズをしない 大きいJPEGの圧縮にMozjpegを使用するように変更 by @mei23 5c67f61
  • mfm: strike の内部名を delete に変更 by @fs5m8 ba0c188
  • mfm: カスタム絵文字の直前に カスタム絵文字名に含めることができる文字があるとき カスタム絵文字扱いをやめるように変更 by @fs5m8 4de9dfa eb54290 3027922
  • api/ep/emoji: カスタム絵文字名の重複と不正な形式をチェックする処理を追加 by @fs5m8 aae02be
  • icon: unlock -> lock by @fs5m8 9f30ed8
  • postform: 引用として投稿される条件のときは Renote ではなく 引用 と表示するように変更 by @fs5m8 458f978
  • Dev: backend の build に swc を使用するように変更 by @mei23 842f6bb 837246e
  • Dev: webpack.config を js に変更 by @mei23 186fdab
  • Dev: gulpfile を js に変更 by @mei23 7ae458b
  • Dev: TypeScript の Linter に ESLint を使用 by @mei23 7dced81
  • user: ブロックしているときはフォローボタンを非表示にする変更 by @atsu1125 4cd05ed

🐛Fixes

  • desktop/header/menu: アイコンの並びを統一 by @fs5m8 43adf82
  • drive/files: 形式バリデータの修正 by @mei23 ea2bc3f
  • SQL LIKE escape by @mei23 22f9ea5
  • Dev: build に不要な依存パッケージを devDependencies に移動 by @mei23 ce0bd05
  • settings: API token を隠すように変更 by @atsu1125 7e0d6a4
  • その他 mergin, padding, overflow などの調整
  • 言語ファイルの更新
  • 依存関係,テストファイルの更新

❌Abolitions

2.3.0

04 Jan 01:37
0220701
Compare
Choose a tag to compare

To Update

以下を実施してください

  • Areionskey 再起動

docker-compose.yml の PostgreSQL デフォルトバージョンを 11.2 から 15.x に,Redis デフォルトバージョンを 4.0.x から 6.2.x に変更しました.付属の docker-compose.yml で直接実行している場合は,環境に合わせて 書き換え または アップデートを実施してください.

✨Improvements

🐛Fixes

  • desktop/crop: ボタン類のフォーマットを他のウインドウと統一するように変更 by @fs5m8 67a1a4e 67a1a4e
  • 参照置換 api/admin/show-user -> api/users/show by @fs5m8 dbbe3f6
  • avatar/cat: ネコミミをアバター画像の平均色となるように変更 by @fs5m8 cd97f08
  • autocomplete: 画像を中央揃えに変更 by @fs5m8 8be6e0d
  • report: admin を通報可能に変更 by @atsu1125 85e5ff8
  • note: リアクション数合計をタイムラインではなく 当該の投稿の詳細画面に表示するように変更 by @fs5m8 5965173
  • explore: 検索結果に「もっと表示」を表示しないように変更 by @fs5m8 73905c7
  • desktop/header: サインアウト時はゲームを表示しないよう変更 by @fs5m8 8082e1d
  • mobile/emoji-picker: 出現する位置を調整 by @fs5m8 0e0dec7
  • CSS: backdrop-filter を削除 by @fs5m8 a6f9120
  • admin: moderator の権限の変更と,合わせて frontend の調整 by @atsu1125 6fb511d 3ca49f3 4a9c814 77751a0
  • その他 overflow, transparency などの調整
  • 言語ファイルの更新
  • 依存関係,ワークフローファイル,テストファイルの更新

How to upgrade PostgreSQL on Docker

Part 1 - Backup DB from PostgreSQL 11.2

# Shutdown app containers (keeping db online)
$ docker-compose stop web

# Create backup of areionskey db to local file
$ docker-compose exec db pg_dumpall -U example-misskey-user > ~/11.2.backup

# Shutdown db container
$ docker-compose down --remove-orphans

# Move Old db volume
$ sudo mv db ~/11.2db

Part 2 - Import DB to PostgreSQL 15

# Checkout for Areionskey 
$ git fetch && VERSION=$(curl -s https://api.github.com/repos/sakura-tel/areionskey/releases/latest | grep tag_name | cut -d '"' -f 4) && echo "Latest Areionskey version is $VERSION" && git checkout ${VERSION}

# Boot the new DB - PostgreSQL 15
$ docker-compose up -d db

# Import the backup
$ cat ~/11.2.backup | docker-compose exec -T db psql -U example-misskey-user -d misskey

Part 3 - Confirm import of DB has no serious errors

$ docker-compose logs db and confirm there are not any errors in the import stage. Below is a list of known errors, and their resolution.

Error 1

db_1 | ERROR: invalid input syntax for type <something>

These errors are bad and need to be investigated.

Running vacuumdb has apparently resolved these issues. Please read the optional command as an alternative to step 1.

Error 2

db_1 | LOG:  checkpoints are occurring too frequently (20 seconds apart)
db_1 | HINT:  Consider increasing the configuration parameter "max_wal_size".

These errors can be ignored.

Part 4 - Upgrade Areionskey

  • Follow standard Upgrade notes.

Alternative Step 1 - Vacuum DB before backup

# Shutdown app containers (keeping db online)
$ docker-compose stop web

# Vacuum your db (untested command)
## Note: If you believe your 11.2 DB might be corrupted or experience errors with the importing stage, 
$ docker-compose exec db pg_dumpall -U example-misskey-user > ~/11.2.novacuum.backup
$ docker-compose exec db vacuumdb -U example-misskey-user --all --full --analyze --verbose 
$ docker-compose exec db pg_dumpall -U example-misskey-user > ~/11.2.backup

# Shutdown db container
$ docker-compose down --remove-orphans

2.2.0

31 Dec 01:39
a5076a7
Compare
Choose a tag to compare

To Update

以下を実施してください

  • Areionskey 再起動

✨Improvements

  • server: クライアントIPアドレスの取得元ヘッダを変更できるように変更 by @mei23 88b8c0f
  • admin: 管理者によるアカウントの削除機能の追加 by @atsu1125 PR#1066 025673e
  • admin/logs: 操作時にダイアログを表示するように変更 by @fs5m8 025673e
  • admin/db: 操作時にダイアログを表示するように変更 by @fs5m8 a695887
  • frontend: メニューからデスクトップ/モバイルの切替ができるように変更 by @atsu1125 PR#1063 a695887
  • sound: トークのウインドウを閉じていても着信時に音を鳴らすように変更 by @fs5m8 0479521
  • mobile/sound: モバイルでもサウンドが機能するように変更 by @fs5m8 cec0fb0
  • postform: プレビュー機能を無効化できるように変更 by @fs5m8 0eb1488
  • settings: isCat/isBot の説明を追加 by @fs5m8 35cb4ba

🐛Fixes

  • server: X-Forwarded-For から クライアントIPアドレスを取得時は 1つ目だけ再帰するように変更 by @mei23 35cb4ba
  • activitypub: signToActivityPubGet をデフォルトで有効に変更 by @mei23 c94ecfd
  • server/inbox: inboxのサイズリミットを1MBから64KBに変更 by @mei23 6e1d936
  • admin: 非ログイン時にアクセス拒否表示が表示されないのを修正 by @atsu1125 PR#1062 de078e7
  • assets: 整理と音声の定位を中央に変更 by @fs5m8 dd47191
  • mobile/widgets: テーマに適合するように変更 by @fs5m8 c5bb452
  • mobile/user: テーマに適合するように変更 by @fs5m8 c5bb452
  • mobile/drive/folder-chooser: テーマに適合するように変更 by @fs5m8 c5bb452
  • desktop/header/clock: テーマに適合するように変更 by @fs5m8 0b8a01e
  • mobile: focus 時のアウトラインを非表示に変更 by @fs5m8 b6c2058
  • mobile/postform: 最近のハッシュタグの表示が2つもあったので片方を削除 by @fs5m8 a015b41
  • TypeScript: String.substr() -> String.substring() by @fs5m8 eb40267
  • CSS: 廃止された/不要になった CSS プロパティの削除 by @fs5m8 8a37c22
  • その他 mergin/padding の調整
  • 言語ファイルや文書の更新
  • 依存関係の更新

2.1.1

25 Dec 13:50
61130cd
Compare
Choose a tag to compare

To Update

以下を実施してください

  • Areionskey 再起動

✨Improvements

  • sound: 通知音を追加, サウンドの個別 ON/OFF 機能を追加 by @fs5m8 56fba4c

🐛Fixes

  • image: サムネイルの余白は塗り潰すように変更 by @fs5m8 7a97403
  • misc/fetch: 取得する JSON の大きさを 256kB に制限するよう変更 by @fs5m8 9a5ced7
  • block: ブロック時に RejectFollow するよう変更 by @mei23 (from Mei v11) 755fab1
  • image: サムネイルの表示が cover になっていたのを修正 by @mei23 (from Mei v11) a333f60
  • nav: フォローリクエストの項目を フォローリクエストがあるときのみ表示するよう変更 by @fs5m8 0f5b05f
  • configfiles: 投稿ID生成のデフォルトを ULID に変更 by @fs5m8 167b032
  • admin: アクセス拒否時のテキストを 全体表示にし,i18n対応に変更 by @fs5m8 fb68f6e
  • login/out -> signin/out 語彙を変更 by @fs5m8 b52b8de
  • desktop/header: 開発ビルド警告バーの flush のリンク先を変更 by @fs5m8 730f035
  • signin: 不要なメソッドを削除 by @fs5m8 a2c2e98
  • signin/flush: ダイアログをリッチに変更 by @fs5m8 6d6b8f8
  • ui-container: ヘッダをクリックしても展開しないよう変更 by @fs5m8 89b3e2d
  • その他 font-size/mergin/padding の調整
  • 統一されていない文言やアイコンを統一
  • 言語ファイルや文書の更新
  • 依存関係の更新

❌Abolitions