EPGStation icon indicating copy to clipboard operation
EPGStation copied to clipboard

Mirakurun を使用した録画管理ソフト

Results 83 EPGStation issues
Sort by recently updated
recently updated
newest added

### 環境 * Version of EPGStation: `v2.7.3` * Version of Mirakurun: `3.9.0-rc.4` * Version of Node: `v18.19.0` * Version of NPM: `10.2.3` * OS: Ubuntu 20.04.6 LTS * Architecture: arm64(sunxi64)...

いつもお世話になっております。 ゼロトラスト環境下における利用で、正しく設定が取得できない問題があるため起票いたします。 ### 環境 * Version of EPGStation: `2.7.3` * Version of Mirakurun: `3.9.0-rc.4 ` * Version of Node: `v18.18.2` * Version of NPM: `9.8.1` * OS: docker環境下。ubuntu 22.04のVMで動かしている。 *...

### 環境 * Version of EPGStation: `2.7.3` * Version of Mirakurun: `x.x.x` * Version of Node: `x.x.x` * Version of NPM: `x.x.x` * OS: archlinux * Architecture: x64 ### Issue...

enhancement

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.4. Commits 6585820 Release version 1.15.4 of the npm package. 7a6567e Disallow bracketed hostnames. 05629af Prefer native URL instead of deprecated url.parse. 1cba8e8 Prefer native...

dependencies

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.4. Commits 6585820 Release version 1.15.4 of the npm package. 7a6567e Disallow bracketed hostnames. 05629af Prefer native URL instead of deprecated url.parse. 1cba8e8 Prefer native...

dependencies

### 環境 * Version of EPGStation: `2.7.3` * Version of Mirakurun: `3.9.0-rc.4` * Version of Node: `18.18.2` * Version of NPM: (すみません確認漏れました…) * OS: Latest docker image [2866cdcf6b36](https://hub.docker.com/layers/l3tnun/epgstation/latest/images/sha256-2866cdcf6b36e95109563fd1bdf146c27487da023eab3af5d89cabcc454a997b?context=explore) * Architecture:...

## 概要(Summary) preprec前(timerがfireする前)の予約をキャンセルしたケースでは、this.recordingIndex[]からRecorderModelが削除されない RecordingManageModelのcancelメソッドであらかじめリストから削除するよう修正

## 概要(Summary) 番組の放送時刻変更および番組の組み替えに伴う番組削除への対応を強化 ## 内容 ### epgUpdater - 番組編成変更に迅速に対応するため、epgUpdateIntervalTime間隔のキューのフラッシュに追加して、受信した番組がすでに開始している(※放送終了の変更)か開始時刻が5分以内の番組がキューにあれば迅速にdbへフラッシュする - キューをフラッシュする必要がなかった場合は"updated"イベントを通知せず、スケジュールの無駄な更新を避ける - 番組が削除された際の処理に問題があったため改善した。このことで、削除された番組が番組表に存在し続けて、正しい番組が裏に隠れて見えなくなる事象が解消する ### recording - 録画中の場合、スケジュール更新によるキャンセルは行わない。これは、EPGstationの番組情報の更新が間に合わなかたことを示す事象であるから。録画を継続しても影響はない - preprec(スタンバイ中)の番組の開始時刻変更を検知した場合はprecrecをキャンセルする。この際、10分ほどの通信タイムアウトを待たないでmirakurunとの通信を即座に閉じるためabortSignalを使用 - 録画対象の直前の番組が終了時刻延長になった場合、mirakurunから番組削除電文が届く場合がる。これにより録画が失敗しずらい様対処した(当該番組が存在しない状態でスケジュール更新すると警告は出力されるがレコードは削除されない様である。mirakurunから新しい当該番組情報が届けばスケジュールは正常に戻る) ※この事象をさらに改善するためにmirakurunへプルリクエストを行ったが取り込まれるかは現時点で不明

## 概要(Summary) 録画検索時のパラメータについて、「放送局」「ジャンル」をフィールドのクリアボタンにて空にしてから検索するとエラーになります。 その際、URLクエリ文字列は `/#/recorded?genre&channelid&timestamp=1699760905709` のようになっており、`null` でクエリしているからだと思われます。 コードでは `undefined` 時のみパラメータを追加しないようになっていたので、`this.searchState.ruleId` と同様に `null` 時も追加しないように修正しました。 `keyword` パラメータについても同様のクエリ文字列になりますが、こちらはエラーにならないようでしたので修正していません。

## 概要(Summary) `RuleListItens` は `RuleListItems` の typo と思われるので修正しました。 ファイル名も同じく修正しています。