Show more

大部分のサーバーが復旧したというアナウンスがAWSから出ておりますが、残念ながらFeedeenのサーバーは通信できない状態が続いております。最悪の場合も考え、今朝のバックアップから新しいサーバー群を立ち上げ直すことを検討しております。

Webサーバーにはアクセスできたため、メンテナンス表示に切り替え、サービスを停止しました。DBとクローラのサーバーにはアクセスできず、AWSの障害が回復するのを待っている状態です。状況が変化したら、またご報告します。

FeedeenのサーバーをホストしているAWSで障害が発生しており、サービスに接続できない状態となっています。ご不便をおかけし、申し訳ございません。

本日の進捗:
未読数表示のON/OFFができました!

本日の進捗:
だいぶ時間がかかってしまいましたが、ブラウザ拡張のアイコン上での未読数表示ができました!

本日の進捗:
引き続き未読数表示を実装中。もう少しなんですが、排他処理や表示を ON/OFF したときの制御などで試行錯誤しています。なんとか今日中に形にしたい。

ブラウザ拡張のアイコンにバッジを表示するときは、必ず背景色を指定したほうがいいみたいですね。Firefoxの場合は文字色も。ブラウザによってデフォルトの背景色が違うし、Firefoxは背景色によっては文字が黒になるので、未指定だと見え方が安定しません。

本日の進捗:
ブラウザ拡張側で未読数を取得する処理を実装中です。できるだけWebページ側とリクエストがダブらないように、いろいろ工夫しながら進めています。

本日の進捗:
未読数の取得をブラウザ拡張とWebページで共有して無駄なリクエストを省くための連携の仕組みを整備しています。まずはブラウザ拡張からWebページに情報をPushする方法を実装しました。


今日もレイドパス5個もらえるみたいなので、レベル1レイドで砂稼ぎ。

本日の進捗:
やはり想定していたブラウザ拡張の機能をすべて実装してしまおうと考え、拡張のアイコンに未読数表示を追加する作業を始めました。まずはサーバー側に未読数を返すAPIを実装しました。

本日の進捗:
所用で外出していてあまり作業が進んでいませんが、埋め込みツィートなどの絵文字がやたら大きく表示されてしまう問題を解消するため、絵文字の処理方法を調査しました。Unicodeの絵文字は複雑怪奇な仕様になっていて、とても厄介です... 😵

本日の進捗:
検索履歴が削除できるようになりました! \(^o^)/

本日の進捗:
検索窓の履歴メニューの挙動を改善中。テキストボックスからフォーカスが外れたら消えるとか、諸々の制御を実装しています。

本日の進捗:
検索窓に履歴が付きました!その他、前に入力した文字列を覚えておくなど、細かい改善を加えています。なにより、やっと目に見える変化が出てきたのが嬉しい (^^)

本日の進捗:
検索文字列のテキストボックスに履歴機能を実装中です。ブラウザの履歴機能に任せるという手もあるのですが、Chromeはパスワード以外の履歴はないみたいですし、ユーザー体験を統一する意味でも独自に実装することにしました。

だいぶ遅くなってしまいましたが、FeedeenのSSL証明書の更新を確認。

本日の進捗:
帰省から戻ったばかりで作業はあまり進んでいないのですが、検索ポップアップのメニューが時代遅れな処理になっていたのを修正中です。検索のUIももう少し改善したいですが...どうしようかな。

本日の進捗:
検索機能を有効にするUIを新しい拡張の仕様に合わせて変更しました。現在も引き続き、拡張を無効にする処理などの関連UIの調整を行っています。なお、明日は帰省のため作業ができず、進捗の投稿もありません。なにとぞご了承ください。

本日の進捗:
昨晩の更新では短時間とはいえサービス断が発生してしまい、申し訳ありませんでした。その後は問題なく動作していますので、現在は次の作業の準備に入っています。まだ検索機能を有効化するためのUIが実装できていないので、そのあたりの仕様や実装方法を検討しています。

Show more
mstdn.jp

Mastodon日本鯖です.