Show newer

Happy birthday, Rin!

今日の朝9時ごろ、配信3周年記念のiMast 5.0 をリリースします!

リリースノートはこちら。

github.com/cinderella-project/

【プッシュ通知等障害のお知らせ】 

今日の16時30分ごろから先程まで、リバースプロキシの同時接続数が足りなくなり、iMastのプッシュ通知機能、Feedback送信機能が不安定になっていました。現在は復旧しているはずです。

原因は、同じリバースプロキシを通っているMastodonインスタンスへの /api/v1/accounts/:id/statuses 総当たりbotの影響で同時接続数が使い切られたものと見ています。また、当該botのIPはHTTPS接続を禁止する対応を行いました。

昨日の朝9時ごろ、iMast 4.2.4をリリースしていました。

リリースノートはこちら。

github.com/cinderella-project/

今日の朝9時ごろ、iMast 4.2.3をリリースしました。動作要件が iOS 13.2 以上になっているのでご注意ください。

リリースノートはこちら。

github.com/cinderella-project/

あけましておめでとうございます! iMast 4.2 以前の端末からのプッシュ通知の新規登録を無効化しました。今年もどうぞよろしくお願いいたします。

Show thread

【iOS 13.2未満の端末のプッシュ通知サービス提供終了予定について】 

以前から2019年末にiOS 13未満のプッシュ通知のサポートを終了すると告知していましたが、新通知システムの開発遅延に伴い、以下のように変更させていただきます。

このあとすぐ: iMast 4.2 より前のバージョンからのプッシュ通知への新規登録の無効化。

2020年2月末ごろ (詳しい日程は決定しだいこのアカウントで再度告知します): iMast 4.2 より前のバージョンからのプッシュ通知への新規Mastodonアカウントの追加の無効化。

2020年4月ごろ (詳しい日程は決定しだいこのアカウントで再度告知します): iMast 4.2より前のバージョンへのプッシュ通知サービスの完全終了。

お使いのアプリのバージョンは、「その他」→「ヘルプ / Feedback」→「Feedback」内の「iMastのバージョン」でご確認いただけます。

【プッシュ通知についてのお知らせ】
既にサーバーのサービスが終了した、もしくはアクセストークンをrevokeしたアカウントのプッシュ通知設定が削除できない不具合を修正しました。

リファクタリングや不具合修正、iOS 13.1.2のworkaroundデフォルト有効化などを含んだiMast 4.2.1は、今日9時ごろリリースです。
github.com/cinderella-project/

現在、通常版iMastを利用しているユーザには正しく通知が配信されていることを確認しています。Mastodonサーバー側でのSidekiqによる再送により、障害中の過去の通知が遅延して届くことがあります。
TP版iMastには現在送信を停止しています。開発版iMastの通知が送信されない不具合は現在調査中です。

Show thread

[プッシュ通知障害のお知らせ]
現在、プッシュ通知が正しく送信されない障害が発生しています。現在調査中です。

iOS 13のダークモード対応、iPadOS対応、iOS 13.1以降のリンク周りの不具合へのworkaroundを含めたiMast 4.2は、明日10月1日9時ごろリリースです。

リリースノートはこちら。

github.com/cinderella-project/

【iOS 13.1のリンク関連の不具合について】 

iOS 13.1 beta 4から発生している、タッチの始点がリンクだとそこからスクロールしようとしてもリンクが反応してしまう不具合について、とりあえずアプリ側で対応した臨時β版を公開します。β版の参加にはiOS 13以降がインストールされたデバイスとTestFlightアプリが必要です。

testflight.apple.com/join/yjMq

iOS 13.1 及び iOS 13.1.1 で起動すると当該の回避策が自動的に有効になりますが、それ以降のiOSアップデートでも直っていなかった場合、その他→設定→一番下の「iOS 13.1(.1)のリンク感度問題のworkaround」を手動で有効にすることで回避策を適応することができます。ただし、この回避策を有効にするとiOS 13.0及びリンク感度に不具合がないiOSではリンクをタップしても反応しなくなるのでご注意ください。

この臨時β版の有効期限はApp StoreにiMast 4.2がリリースされるまでとします。リリース後はApp Storeから正式版をダウンロードしてお使いください。

iMast 4.1をリリースしました。しばらくするとApp Storeに反映されるはずです。
恐らくiOS 13未満で使えるバージョンとしては最後のリリースです。

次回アップデートはiOS 13と(たぶん)同時リリースのiMast 4.2です。

リリースノートはこちら。
github.com/cinderella-project/

この作業は終了しました。ご協力ありがとうございました。
この作業に伴い、プッシュ通知が届かなくなっている場合はお知らせいただけると幸いです。

Show thread

【プッシュ通知/一時サービス停止のお知らせ】
これより数時間の間、プッシュ通知サーバーのiOS 13対応版iMastへの対応作業を含むメンテナンスに伴い、一時的に通知が遅延・不達になる可能性があります。
即座に対応しないといけない、もしくは見逃せない重要な通知が来る可能性がある場合は、iMast内の通知タブを定期的にご確認ください。

Happy birthday, Rin!

今日の9時ごろから、配信2周年記念のiMast 4.0が配信されます。もう2周年なんですね…。

今回はiOS 13対応バージョンを裏で同時進行していることもあり機能的な変更は少ないですが、今回のバージョンからソースコードがApache License 2.0になり、正真正銘(?) OSS になりました。

リリースノートはこちら。
github.com/cinderella-project/

【プッシュ通知障害のお知らせ/復旧済み】
本日2019/07/04のJST00:30ほどから先程まで、プッシュ通知のサーバーがダウンしていました。現在は復旧済みです。

【音声添付機能に関連する不具合について】
現在、iMastでMastodon 2.9.1以降のインスタンスを利用している場合に、新しい機能である音声添付機能を利用した投稿を含むタイムラインや投稿一覧を読み込もうとした時にエラーが表示されることを確認しています。
このエラーは6月25日以降リリース予定のiMast バージョン3.2.2で修正予定です(本日9時からリリース予定の3.2.1では修正されません)。

一時的な対応として、タイムラインの場合、その投稿がタイムラインの初期ロード分から流れてしまえば表示できるようになります。それまでは一時的にWebUIやその他アプリを使ったり、他のサーバーのアカウントを使うなどして対処してください。

Show older
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!