Show more

本日の進捗:
障害対応が入ったため作業があまり進んでいませんが、フィードアイテムから画像URLを抽出してキャッシュする処理を実装しました。

本日のサービス障害についてのご報告(経緯や対策など)です。ご不便をおかけしてしまい、たいへん申し訳ございません。 feedeen.blogspot.com/2020/01/i

長時間エラーが発生しており、たいへん申し訳ありません。詳細は調査中ですが、DBサーバーが停止してしまい、すべてのリクエストの処理ができなくなっていました。ひとまずDBサーバーを再起動して、全体の動作確認をしております。

本日の進捗:
オフライン動作用のデータをサーバーからダウンロードし、保存する処理を実装中。HTMLと各種アセット、購読リスト、アイテムの取得までできました。

本日の進捗:
タスクマネージャの自動テストの実装を終わらせた後、オフライン状態でキャッシュすべきファイルの洗い出しを行いました。

本日の進捗:
大量のデータをキャッシュするにあたり、きちんとタスクを管理しないと辛いなと感じたので、同時実行数を制限しながら非同期処理を順次実行するタスクマネージャを実装しました。現在そのテストを実装中。

本日の進捗:
ServiceWorkerでリクエストを中継する処理を書き始めました。ひとまずWebアプリのリクエストをインターセプトしてそのまま流すことはできたので、これからオフライン動作のためのキャッシュなどを追加していきます。

本日は年末年始の休みの最終日なので、子供が使うちょっとしたツールの作成に時間を使わせていただきました。明日からはまたFeedeenの作業を頑張ります!

本日の進捗:
IndexedDBラッパーライブラリのエラーハンドリングに不具合があり、Webアプリやブラウザ拡張のものも含めて修正しました。現時点では使っていない箇所ですが、奇妙なバグの原因になりかねないので。あとは、Webアプリ用APIをServiceWorkerで使うためのライブラリを実装中です。

メンテナンスが終了し、サービスを復帰させました。ご理解・ご協力ありがとうございます!

これよりFeedeenのメンテナンスを実施させていただきます。メンテナンス中はサービスが停止しますので、なにとぞご了承ください。

およそ30分後にサービスを停止し、メンテナンスを実施させていただきます。1:00までにご利用を中断していただけるよう、お願いします。ご不便をおかけし、たいへん申し訳ありません。

本日の進捗:
ServiceWorker向けのアイテムデータ取得APIにいくつか仕様不備があったのを修正した後、アイテムデータを取得してIndexedDBに保存する処理を実装中です。また、今晩のメンテナンスに向けた準備も進めています。

繰り返しになりますが、1月4日の午前1:00~3:00の間、DB容量拡張のためのメンテナンスを実施させていただきます。メンテナンス中はサービスがご利用いただけませんので、あらかじめご了承ください。 feedeen.blogspot.com/2020/01/m

本日の進捗:
本日も外出のためあまり作業ができていませんが、IndexedDBのスキーマ構成の検討、初期化処理の実装などを行いました。また、DB容量拡張に向けて新しい本番DBサーバーを構築し、レプリケーションを開始しました。

直前の告知で申し訳ないのですが、1月4日の午前1:00〜3:00の間、DB容量拡張のためのメンテナンスを実施させていただきます。メンテナンス中はサービスがご利用いただけませんので、あらかじめご了承ください。 feedeen.blogspot.com/2020/01/m

本日の進捗:
帰省していたので作業はあまり進んでいませんが、fetchのラッパークラスのテストなどを実装しました。

新年明けましておめでとうございます。本年もFeedeenは地道に改善を続けていきますので、なにとぞよろしくお願い申し上げます。

本日の進捗:
サーバーから未読アイテムを取得する処理を実装するため、IndexedDBやfetchのラッパークラス、ブラウザ拡張でも使用している特殊なデータ形式のパーサーなどを実装しました。年末でなかなか作業が捗りませんが、少しでも進めておこうと思っています。

本日の進捗:
ようやくですが、今朝DBの複製を開始しました。だいぶ予定がずれ込んでしまい、年内のDB拡張作業は難しい見込みですが、年明け早々にもメンテナンスを実施したいと考えております。その際は、よろしくお願いいたします。

Show more
mstdn.jp

Mastodon日本鯖です.