manaba-enhanced
manaba-enhanced copied to clipboard
Chrome extension to make your manaba a little bit more comfortable.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@commitlint/cli](https://commitlint.js.org/) ([source](https://togithub.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli)) | [`17.4.0` -> `17.8.1`](https://renovatebot.com/diffs/npm/@commitlint%2fcli/17.4.0/17.8.1) | [](https://docs.renovatebot.com/merge-confidence/) |...
便利な拡張機能をいつもありがとうございます。 Twitter 上で以下のエラー報告のツイートを見掛け、自身の環境でも再現したため報告いたします。 https://twitter.com/INOdesuyo/status/1700391919921373655 課題一覧の色分け機能に関して、[未提出の課題一覧](https://manaba.tsukuba.ac.jp/ct/home_library_query) ページに表示される課題が、すべて赤色で表示されてしまっています。 手元で確認したところ、次のコード中で Deadline, Status として取得した innerHTML の値が、それぞれ `2023-04-03 08:50 ~`, `2023-04-03 08:50` となっていました。 本来は受付終了日時が取得されるはずのところで、受付開始日時が取得されていることがこのエラーの原因かと思われます。 https://github.com/manaba-enhanced-for-tsukuba/manaba-enhanced/blob/8a3eaafcc2e352917bb4ef81df66f13011b75083/src/methods/colorizeDeadline.ts#L57-L61
fix #603 - 課題非表示機能の追加に伴い、ページによって NegColumn が変動してしまうようになったため、行番号の計算を降順から昇順に変更しました。 - manaba 側の変更に合わせ行番号を修正しました。
This PR Introduces mustache.js to reduce logic complexity and changes the format of user input such as `courseName` from CamelCase to KebabCase.
Resolved a problem with the `chrome` object causing a reference error when running the test suite with Jest. ``` ❯ npx jest FAIL src/methods/ReportTemplateGenerator.test.ts ● Test suite failed to run...
This PR enables TSC to detect missing implementation for features and relates to #505 in bringing easiness for listing features.
小テスト・アンケート・レポートページの一覧表では、リンクに対してhrefだけではなくonclick属性も付与されている。 そのため、中ボタンクリックやCtrl+クリックで新規タブで開いた場合に、新規タブが開くだけではなく元のタブの方でもページが遷移してしまう。 そのため中ボタンクリックやCtrl+クリックした場合にはページ遷移を無効にする機能が欲しい。
SSIA. We are ought to use it according to the principle the simpler the better.