本日の進捗:
引き続きオフライン状態変更の細かな改善を行っています。オンライン・オフライン混在をできるだけ避けるため、オフライン切替時にFeedeen表示中のすべてのタブをリロードする処理を入れました。また、未読数を他のタブと同期する処理もオフライン時は無効化しました。

本日の進捗:
オフライン状態の切り替えが概ねできたので、オンラインとオフラインの混在による不整合を可能な限り避ける実装に入りました。手始めとして、デスクトップ表示はブラウザ拡張との絡みもありオフライン対応が難しいので、常にオンラインとなるようにしました。

本日の進捗:
オフライン状態から復帰する際にセッションが切れている可能性があることに気づいたので、いったんページをリロードしてから変更を反映するように変更しました。また、その際のリクエストの無駄なデータを削減する工夫も同時に施しました。

DB容量のアラートが出て、焦って調査していたのですが、先日DBを増やした際にアラート設定を修正し忘れただけでした。

2ヶ月弱で増加分の容量をすべて消費しただと ((((;°ロ°))))!? と戦慄が走りました...

本日の進捗:
オフライン状態を解除するダイアログを実装しました。オフライン中に行った変更をサーバーに反映するかどうかを選択できるようになります。

本日の進捗:
オフライン状態からの復帰ダイアログを実装中です。またフロー制御でまずい部分が見つかってしまったので、修正しつつ進めています。設計が甘くてお恥ずかしい限りです...

本日の進捗:
オフライン状態遷移のフロー管理を改善し、Webアプリ側でも現在の状態を取得できるようにしました。これで下地は整ったので、明日から復帰ダイアログの実装を進めていきます。

本日の進捗:
オフラインからの復帰フローを実装するため、オフラインのフェイズ管理を見直しています。単にON/OFFしか覚えていなかったのですが、移行・復帰中にブラウザが終了することなども考慮してフェイズを細分化しています。

本日の進捗:
表示内容は仮ですが、オフライン移行時のフローが概ね実装できました。画像のダウンロードを中断した場合、取得済みの分はオフラインで表示、未取得分は通常通りネットワーク経由で取得を試みる予定です。

本日の進捗:
脆弱性の修正のため中断していたオフライン対応の作業を再開しました。今回はフィード中の画像もキャッシュするようにしたのですが、やはり読み込みに時間がかかるので、途中で中断できるような処理を入れています。

フィッシングに利用できるFeedeenの脆弱性を修正しました。詳細はリンク先をご参照ください。 : Feedeen Blog: Feedeenの脆弱性を修正しました feedeen.blogspot.com/2020/02/v

@nacika 昨日ご報告いただいた脆弱性を修正しました。ご報告、まことにありがとうございます。

なお、本脆弱性はFeedeenを表示していたタブを別のページに遷移させるのみで、情報漏えい等に直接繋がるものではございません。ただ、もし遷移先で機密情報を入力していた場合は、たいへん恐縮ですが当該情報の変更などでご対処いただきますよう、お願いいたします。ご質問等ございましたら、折返しお尋ねいただければ幸いです。

@nacika なるほど、リンク先のページからFeedeen側のタブを遷移させることができるということですね。ご報告、たいへんありがたいです。早急に修正します。

RSSのコミュニティが広がらないのは残念ですが、Feedeen ( feedeen.com ) は鋭意開発中です! : 「はてブ」15周年 RSSリーダー機能は「開発予定なし」 - ITmedia NEWS itmedia.co.jp/news/articles/20

本日の進捗:
オフライン移行時、データ読み込みの詳しい進捗を表示する部分を実装しています。が、Service Workerとの通信部分を拡張する必要が出てきてしまい、本筋の作業があまり進んでいません。もう少し頑張って本日中にある程度形にしたい。

本日の進捗:
引き続きダイアログクラスの拡張を続けつつ、オフライン関連のダイアログを実装しています。

本日の進捗:
オフライン関連のダイアログを実装するための機能を共通のダイアログクラスに実装しました。そのうえで、オフライン移行時のダイアログを実装しています。

本日の進捗:
試行錯誤の結果、大量のURLをオフラインキャッシュした際の処理効率低下を抑えることができました。これでService Worker側の処理は概ねできたので、次はオフライン移行時のUIを実装ですが、JS側を触るのは数ヶ月ぶりなので、すっかり忘却の彼方です。まずは実装方法を検討から。

本日の進捗:
オフライン動作用に大量の画像をキャッシュした際に、ページの読み込みが非常に重くなる現象の対策を実装中です。実装自体は概ねできましたので、実際に効果があるかどうかを確認していきます。

本日の進捗:
「すべて既読」などに使用するAPIをオフライン対応し、モバイル版で使用するAPIはすべてオフラインで動くようになりました。ただ、大量の画像をキャッシュしているとページ表示が非常に重くなるという現象があるため、明日、解消方法を検討します。

Show more
mstdn.jp

Mastodon日本鯖です.