engine issueshttps://gitlab.servus.at/aura/engine/-/issues2024-03-21T18:37:39+01:00https://gitlab.servus.at/aura/engine/-/issues/77Graceful restart by keeping currently playing entry, in case it matches the o...2024-03-21T18:37:39+01:00David TrattnigGraceful restart by keeping currently playing entry, in case it matches the one to be scheduledWhen _Engine_ is crashing/restarting it normally (re-) schedules the entry which is planned per current timeslot. In case _Engine Core_ didn't crash though, it successfully kept playing the planned timeslot-entry. In such case no new sch...When _Engine_ is crashing/restarting it normally (re-) schedules the entry which is planned per current timeslot. In case _Engine Core_ didn't crash though, it successfully kept playing the planned timeslot-entry. In such case no new scheduling should happen i.e. when the playing entry is the one due to be scheduled.
Without the improvement, there is some Dead Air for some time, until the item is re-scheduled.1.0-alpha7Chris PastlChris Pastlhttps://gitlab.servus.at/aura/engine/-/issues/74Failure handling for invalid or broken Audio Streams2023-11-21T14:14:12+01:00David TrattnigFailure handling for invalid or broken Audio StreamsCurrent: Connecting to some invalid stream URL is continuously retried, which breaks other schedules.
Expected: Keep retrying, but only until the end of the playlist entry (expanded end-time, if no duration is provided via API)Current: Connecting to some invalid stream URL is continuously retried, which breaks other schedules.
Expected: Keep retrying, but only until the end of the playlist entry (expanded end-time, if no duration is provided via API)1.0-alpha5Chris PastlChris Pastlhttps://gitlab.servus.at/aura/engine/-/issues/49[STORY] As a host/programme coordinator, I want to assign a Playlist to a Tim...2023-07-17T12:01:57+02:00David Trattnig[STORY] As a host/programme coordinator, I want to assign a Playlist to a Timeslot after it has been started already, to override any undesired fallback scenarioTo allow intervention when no playlist has been assigned to an active timeslot, it should be possible to do so after the timeslot has started already. The assigned playlist starts from the beginning.
Related: #48To allow intervention when no playlist has been assigned to an active timeslot, it should be possible to do so after the timeslot has started already. The assigned playlist starts from the beginning.
Related: #481.1https://gitlab.servus.at/aura/engine/-/issues/48[STORY] As a host/programme coordinator, I want the ability to add entries to...2023-07-17T12:06:25+02:00David Trattnig[STORY] As a host/programme coordinator, I want the ability to add entries to a playlist which is currently playing / during play-out, when the playlist has not been populated properlyIt should be possible to add entries to a playlist which is currently in broadcast. Think about (expanded) live or stream entries in that context - here their length should be "re-expanded".
In case some removal or change of order of pl...It should be possible to add entries to a playlist which is currently in broadcast. Think about (expanded) live or stream entries in that context - here their length should be "re-expanded".
In case some removal or change of order of playlist entries has happened, no live update is performed.
Related: #491.1https://gitlab.servus.at/aura/engine/-/issues/18Integrate Serial Port Connectivity for Heartbeat Monitoring2023-07-17T12:06:13+02:00David TrattnigIntegrate Serial Port Connectivity for Heartbeat MonitoringUse something like PySerial (https://pyserial.readthedocs.io/en/latest/shortintro.html)Use something like PySerial (https://pyserial.readthedocs.io/en/latest/shortintro.html)1.1