Actually all (both completed and failed recordings are showed to clients. Due to that all aborted recording which can be played, even they are incomplete.
I imagine that this kind of recording will be invisible in XBMC to clients. Also I imagine, that failed recordings can be removed more frequently than completed successfully.
Please take a look at bug #2531. This could be achieved by some cron job, but it is impossible to check if recording is expired or aborted.
Then few features would be appreciated:
1) To automatically remove recordings (expired and/or aborted) from both db and disk. 2) To set after which period of time they have to be removed separately (eg. remove failed after 3 days, and completed after 2 weeks). 3) To not show aborted recordings to clients-specific software.
Also Bug #2531 can be closed as this one covers more scope.
Personally, I don't see any reason to show failed jobs in XBMC to users, as they cannot playback them. I think that they should be visible only in WebUI.
actually some users might want to know if they forgot or if it failed. I think it should be a client option to filter the results based on users choice
actually some users might want to know if they forgot or if it failed. I think it should be a client option to filter the results based on users choice
Maybe, but I dont think it can be done on client side, so I guess this should be configurable in TVH per user.