Code Monkey home page Code Monkey logo

backlogwatch's People

Contributors

dependabot[bot] avatar ongaq avatar yukihirata avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

backlogwatch's Issues

複数スペースを登録したとき、ウォッチが1件もないスペースが一番最初にあると処理が止まる

本拡張、いつも便利に使わせてもらっています!
そしてV2になり、より一層使いやすくなりました!ありがとうございます!

早速ですが、表題の件です。

スペースA(ウォッチ0件)
スペースB(ウォッチ1件)
スペースC(ウォッチ20件)
という状態で登録すると、Chrome拡張ボタンを押したときのリスト表示でスペース切り替えのプルダウンが表示されずに「現在ウォッチしてる課題がないか、オプションでスペースの情報の入力がありません」の表示になってしまいました。
スペースAにウォッチを1件登録すれば解決するのですが、可能であればプルダウンでスペースを選択できるようにして頂けると助かります。

また、同じIssueに記述してしまって恐れ入りますが・・・
スペースA(ウォッチ1件)
スペースB(ウォッチ0件)
スペースC(ウォッチ20件)
という状態にした場合、スペース選択プルダウンは表示されるのですが、スペースBを選択したとき「データの取得に失敗しました」の表示となり、リスト表示自体の高さが小さいため、スペース選択プルダウンでスペースCが選択出来ない状態となってしまいました。
これは大量のスペースを登録した場合にウォッチ数が1件の場合でも発生しました。
工夫で乗り切れるかとは思いますが、改善頂けると助かります。。

そしてもう1つ・・・
一度ウォッチ0件のスペースを選択して「データの取得に失敗しました」の表示があると、別のスペースを選択してもずっと残ってしまっておりました。ウォッチ20件のスペースを選択して、ウォッチ0件のスペースを選択する。を連続して繰り返すと、「データの取得に失敗しました」の表示が積み重なる挙動となっておりました。

よろしくお願いいたします。

ウォッチのUIが背面に隠れる

ウォッチのUI要素(.watchIconWrap )がBacklogページの他要素の背面に隠れてしまう。

自分の確認した範囲ではBacklogが使用している最大のz-indexは15なので、
それ以上のz-indexを指定すれば隠れないと思われる。

v2.1

v2.1

  • ウォッチに入れていなくてもメンションされた場合も通知したい

QUOTA_BYTES_PER_ITEM対策

  • 現状全てのWatchを一つのObject(issues)に集約している(しかもspace問わず!)
  • descriptionなどの長くなりがちなものを削除、または別のObjectへ移しなるべく8KB制限にかからないようにする

qijgkfaq5pgj3hk1529994388_1529994457

v2.0

v2.0

  • 更新の取得方法の変更によりBacklog本来のウォッチ機能を流用するように処理を変更
  • ウォッチしたい(通知させたい)課題数の上限を増加
  • お知らせ覧に更新があった場合に通知する
  • プロジェクトのウォッチ機能を削除
    • 以後は公式機能のピン留めを使うこと
  • jQuery撤廃
  • typescript化
  • オプション画面のデザインをbulmaで作る
  • Chromeメニューアイコンからウォッチ中の課題を表示、リンクなど

BacklogのSPA化への対応

Backlogの各課題ページから、親子課題一覧やリンクで他の課題ページへ移る際、画面遷移しない仕様になった。

その経路で他課題に移った際、画面右下の(backlogWatchの)ウォッチ状況が移動前の課題のもののままとなっている。

v1.4実装予定

v1.4と銘打つが1.5に回すものもあるかもしれない。

  • Chromeメニューアイコンからウォッチ中の課題を表示、リンクなど
  • 2016年9~11月実装予定のBacklogデザインリニューアルに備えた改修
  • 通知に返信ボタンをつけてポップアップで出せたら良いかも
  • 複数の通知が出た際にどれか一つをクリックすると全てが開いてしまうのを個別で開く(閉じる)ようにする
    • オプションでもいいかも

【要望】選択したスペースを記憶していて欲しい

連続恐れ入ります。。。

拡張ボタンを押すたびに、1番上のスペースが選択されてしまうのでいちいちスペース選択プルダウンで選択する必要があり2クリック増えてしまっており、、、。

または、オプション画面で登録したスペースがアルファベット順で自動ソートされるのではなく、登録した順番を保持していただけると助かります。(よく使うスペース順に並び替えておいて、スペース選択プルダウンもその通りに表示される)

ご検討のほど、よろしくお願い致します。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.