Difference between revisions of "Webif release notes"
Line 135: | Line 135: | ||
* Experimental support for playing recorded media with VLC plugin (inspired by Raydon's implementation for the Foxsat). | * Experimental support for playing recorded media with VLC plugin (inspired by Raydon's implementation for the Foxsat). | ||
+ | == 0.8.13 (19/01/2012) == | ||
+ | * Support running under HTTPS/SSL web server (see switch under ''General Settings''); | ||
+ | * Show ''Network'' column on channel screen; | ||
+ | * Fix bug in and optimise folder size display; | ||
+ | * Fix some undelete issues; | ||
+ | * Fix bug which affected deleting files from within a folder containing a [ character; | ||
+ | |||
+ | == 0.8.12 (14/01/2012) == | ||
+ | * Add undelete support (if optional undelete package is installed); | ||
+ | * Reduce the impact of large delete operations on the system; | ||
+ | * Show local muxes as such in channel list; | ||
+ | * Fix restoration of favourites. | ||
+ | |||
+ | == 0.8.11 (08/01/2012) == | ||
+ | * Re-enabled media browser deletion. Bug identified and fixed; | ||
+ | * Show failed recordings in media browser; | ||
+ | * Ignore old bookmarks in crop interface; | ||
+ | * Resolve occasional problem with passing files to ''join'' interface. | ||
+ | |||
+ | == 0.8.10 (07/01/2012) == | ||
+ | * Temporarily disable deletion from media browser due to possible bug; | ||
+ | * Allow the ''restart required'' alert to be dismissed; | ||
+ | * Default package management tab is now ''upgrades''; | ||
+ | * Package management upgrades tab now shows correct latest version; | ||
+ | |||
+ | == 0.8.9 (29/12/2011) == | ||
+ | * Copy/Cut/Paste for files in media browser; | ||
+ | * Create new directories (folders) from media browser; | ||
+ | * Links to release notes for firmware & webif (bottom of main page); | ||
+ | * Fix hover-over for scheduling table; | ||
+ | * Improve multiple item deletion; | ||
+ | * Add more databases to database viewer; | ||
+ | * Show scheduled start/end time of completed recordings (from 0.8.8-1). | ||
+ | |||
+ | == 0.8.8 (19/12/2011) == | ||
+ | * Schedule screen layout improvements; | ||
+ | * Show AR/Pad mode against recordings. | ||
+ | |||
+ | == 0.8.7 (14/12/2011) == | ||
+ | * Audio extraction function now adds ID3 tags to generated MP3 files. | ||
+ | |||
+ | == 0.8.6 (12/12/2011) == | ||
+ | * Flag folders as flatten eligible/ineligible from the webif. | ||
+ | |||
+ | == 0.8.5 (9/12/2011) == | ||
+ | * Add Extract Audio option for decrypted recordings to produce an MP3 file from the audio within. | ||
+ | |||
+ | == 0.8.4 (9/12/2011) == | ||
+ | * OPT+ for directories (rename/delete); | ||
+ | * Automatic daily schedule backups with last 7 days kept; | ||
+ | * Updated channel icons. | ||
+ | |||
+ | == 0.8.3 (5/12/2011) == | ||
+ | * Option to sort media by date; | ||
+ | * Support drag operations on touch devices; | ||
+ | * Support for joining recordings together (using the nicesplice backend); | ||
+ | * Multiple file/folder deletion. | ||
+ | |||
+ | == 0.8.2 (/2011) == | ||
+ | |||
+ | == 0.8.1 (16/11/2011) == | ||
+ | * New icons on front page; | ||
+ | * Logfile viewer. | ||
+ | |||
+ | == 0.8.0 (29/10/2011) == | ||
+ | * Decrypt in-place. | ||
+ | |||
+ | == 0.7.6 (11/10/2011) == | ||
+ | * Change the mouse pointer to a hand over the top bar (which is a link back to the home page); | ||
+ | * Show the DLNA URL in the media browser. Click on the name of a recording to see it. | ||
+ | |||
+ | == 0.7.4 (4/10/2011) == | ||
+ | * Save last streamed content - if you navigate to a folder using the media browser, and there is a copy of some recently streamed content on the hard disk, then you can save that content to a file. The webif will prompt you for the destination filename. | ||
+ | |||
+ | * Deduplicate/tidy option in the webif. This is similar to the functionality of the dedup package in that it takes everything in the current folder and renames the files and updates the media titles to reflect the content, and files duplicates away in a sub-folder. When you first click the button it shows you what would be done and there is a further button to execute the changes. This feature works very well with series that include the episode number and name at the start of the synopsis. | ||
+ | |||
+ | == 0.7.3 (3/10/2011) == | ||
+ | * Improved Now/Next EPG and optional grid-style EPG (see settings screen); | ||
+ | * Fix several IE interoperability bugs (mostly IE9); | ||
+ | * Fix backup/restore prompts; | ||
+ | * More channel icons; | ||
+ | * Show web interface version at bottom of main screen; | ||
+ | * Channel information screen includes Mux details. | ||
+ | |||
+ | == 0.7.1 (19/09/2011) == | ||
+ | * Updated channel icons; | ||
+ | * Show mod version at bottom right of main screen; | ||
+ | * Show a back-to-top button on long pages; | ||
+ | * Scheduling now works properly on devices which use padding instead of AR; | ||
+ | * Prompt for restart after cancelling event; | ||
+ | * Fixes to schedule backup/restore. | ||
+ | |||
+ | == 0.7.0 (13/9/2011) == | ||
+ | * Show split event icon against split events in EPG; | ||
+ | * Updates to the scheduling code to properly handle scheduling of split events; | ||
+ | * Prevent scheduling duplicate events; | ||
+ | * Fix blank/0 channels in EPG; | ||
+ | * Show dashes for series recordings with no up-coming episodes (like the on-screen schedule does); | ||
+ | * Also put dormant series recordings at bottom of list (was top); | ||
+ | * Fix bug in event schedule popup for recordings in progress; | ||
+ | |||
+ | == 0.6.6 (31/8/2011) == | ||
+ | * Restructured scheduled recordings list, including support for removing scheduled events; | ||
+ | * Scheduling recordings via the web interface now enabled by default; | ||
+ | * Adds hooks required for remote scheduling. | ||
+ | |||
+ | == 0.6.5 (24/8/2011) == | ||
+ | * New scheduled recordings are placed into a temporary holding table until reboot (with mod 1.11 they will be synchronised across during boot before the humax software starts up); | ||
+ | * Progress bar shown during reboot (rather than error page!); | ||
+ | * Fix more symbolic link cases in media browser. | ||
− | == 0. | + | == 0.6.4 (13/8/2011) == |
− | * | + | * Fix downloads of files with apostrophes in their names; |
+ | * Show sizes of symlinked directories (with @ prefix, see below.) | ||
+ | * Download a decrypted version of a file if possible. | ||
+ | |||
+ | == 0.6.3 (18/7/2011) == | ||
+ | * Show alternate showing times for EPG events. |
Revision as of 23:24, 5 November 2012
0.10.0 (5/11/2012)
- Fix problem with Auto-Decrypt which could result in .encrypted files being left behind;
- Built-in mobile browser optimised version (http://<humax>/m/);
- Hard disk diagnostics page (SMART information, will evolve);
- Show status of stream file on browse page (indication of the file size and whether it is still growing);
- Link to mobile interface from main screen;
- Settings option to disable mobile interface link on main screen;
- RMA mode from Diagnostics page;
- Log viewer includes fix-disk.log if present;
- Improve EPG search performance;
- Detect IP address or URL being used to access and use for DLNA downloads;
- Quick edit links on file editor screen for commonly edited files;
- Move front-page status panel up to avoid obscuring buttons so often;
- Add status CLI command;
- Fix erroneous iB suffix shown on small directory sizes;
- Include raw EPG database export utility (/cgi-bin/epg/db.jim).
0.9.14 (8/10/2012)
- Upgrade javascript library to JQuery 1.8.2;
- Upgrade to JQuery UI 1.8.24 + internal restructuring of files;
- Provide JQuery Mobile 1.2.0;
- Trap and skip errors in web interface plugins (rather than just stopping);
- Avoid runtime error in package management with no connectivity;
- Add basic viewer for backed-up schedules;
- Don't reload package management screen following every operation;
- Default to Installed tab in package management;
- Improve recording file in-use check;
- When performing operations on a group of recording files, use only expected suffixes. That is it no longer operates on recording_name.* but rather recording_name.ts, recording_name.hmt, ...;
- Automatic background tasks now check for at least 10% free disk space before proceeding;
- Add Paste to Folder option.
0.9.13 (03/08/2012)
- When clicking on a recording in the media browser, show the files which are associated with that recording in the popup window. Click the + icon for more details;
- Package management no longer refreshes the page after upgrading, installing or removing a package;
- Package management enforces only one package operation at a time;
- Package management shows 'Info' link against installed packages which shows dependencies;
- Improvements to the in-browser playback using the VLC plugin;
- Fix problem with automatic background tasks and folders containing [] in their name;
- Reduce chance of errors with current recording status panels;
- Change some more instances of squeeze to shrink.
0.9.12 (15/06/2012)
- Improved support for shrinking recordings by removing unecessary parts. Now works with SD, HD and audio-only recordings;
- Allow flagging folders as auto-shrink, auto-dedup and auto-decrypt to be processed in the background (see webif_auto.log);
- Show icon against recordings which have been shrunk;
- Improve file-in-use checks throughout;
- Fix single recording decryption when connecting from behind an Internet-based proxy server.
0.9.11 (10/06/2012)
- Add experimental support for stripping unecessary frames from recordings to save space;
- Show simpler OPT+ menu for non-native recordings;
- Show Humax software version on front page (with CFW 2.11 and above);
- Fix errors in rendering page footer on non-CGI pages.
0.9.10 (30/05/2012)
- EPG display faster with favourites;
- EPG display now preserves favourite order;
- Favourite backup/restore preserves order;
- Fix error with footer on some pages.
0.9.9 (21/05/2012)
- New option to create files in file editor;
- Improvements to drop-down menu;
- Option to disable drop-down menu;
- Show free (as well as used) space in top bar;
- Dedup can now make use of series helper files;
- Started large scale internal path cleanup.
0.9.8 (19/5/2012)
- Add slide-down quick link toolbar;
- Remove ability to change Enc flag through media browser;
- Fix bug when deleting two files with the same name and undelete is installed;
- Allow plugins to specify the size of icons they add to the front page.
0.9.7 (27/04/2012)
- Fix restoration of favourite channels;
- Add API to allow plugins to place icons on the main page;
- Remove mediatomb & transmission handling code (now provided in the mediatomb/transmission packages);
- Fix bug in status;
- Add Reset New Flag option to folders in media browser;
- Do not restore DSO events when restoring schedule.
0.9.6 (18/04/2012)
- Retain 15 automatic schedule backups (increase from 7);
- Show the current channel and programme on the front page;
- Properly show chase play;
- Show if system is in half-awake standby;
- Allow changing the target folder for one-off recordings too;
- Allow setting no target folder;
- De-duplication improvements.
0.9.5 (09/04/2012)
- Move links from bottom of main page to Diagnostics page;
- Add DLNA server diagnostics and database reset function;
- Split channel icons out into separate package to make future webif updates smaller;
- dedup function now removes leading 'brand new series' as added by E4 now.
0.9.4 (31/03/2012)
- Fix MPG extraction progress bar;
- Scheduled event screen now shows target folder (if different to event name);
- Scheduled event screen allows AR/Padding switch (cf. RS Portal);
- Scheduled event screen allows target folder changes;
- General file layout restructuring;
NB: If you use the rs package then this must be upgraded before webif.
0.9.3 (22/02/2012)
- Add text file editor to diagnostics screen;
- Add extract to mpg option in media browser;
- Add Operation Complete message following package operations;
- Remove Reset custom firmware option from settings screen.
0.9.2 (07/02/2012)
- Add large file split function (break into 45 minute segments);
- Fix log file display so that they can be cut and pasted;
- Fix sorting by time;
- Restructure backend code for other browse functions (little visible change);
- Restructure EPG code (little visible change).
0.9.1 (05/02/2012)
- Move Paste button to be part of clipboard in file browser;
- Trap more errors during DLNA location lookup;
- Fix VLC icons.
0.9.0 (27/01/2012)
- Only show mediatomb and transmission icons on main menu if the services are running;
- Update Jim dependency to 0.73 (also update jim reference guide);
- Fix 2GB limit when copying files;
- Show DLNA icon against recordings which are indexed by the media server;
- Fix issue with deleting files from external drives with undelete installed;
- Fix issue with deleting multiple files from a directory with square brackets in the name;
- Only enable decrypt option for files which are DLNA indexed;
- Fix the development packages toggle option;
- Experimental support for playing recorded media with VLC plugin (inspired by Raydon's implementation for the Foxsat).
0.8.13 (19/01/2012)
- Support running under HTTPS/SSL web server (see switch under General Settings);
- Show Network column on channel screen;
- Fix bug in and optimise folder size display;
- Fix some undelete issues;
- Fix bug which affected deleting files from within a folder containing a [ character;
0.8.12 (14/01/2012)
- Add undelete support (if optional undelete package is installed);
- Reduce the impact of large delete operations on the system;
- Show local muxes as such in channel list;
- Fix restoration of favourites.
0.8.11 (08/01/2012)
- Re-enabled media browser deletion. Bug identified and fixed;
- Show failed recordings in media browser;
- Ignore old bookmarks in crop interface;
- Resolve occasional problem with passing files to join interface.
0.8.10 (07/01/2012)
- Temporarily disable deletion from media browser due to possible bug;
- Allow the restart required alert to be dismissed;
- Default package management tab is now upgrades;
- Package management upgrades tab now shows correct latest version;
0.8.9 (29/12/2011)
- Copy/Cut/Paste for files in media browser;
- Create new directories (folders) from media browser;
- Links to release notes for firmware & webif (bottom of main page);
- Fix hover-over for scheduling table;
- Improve multiple item deletion;
- Add more databases to database viewer;
- Show scheduled start/end time of completed recordings (from 0.8.8-1).
0.8.8 (19/12/2011)
- Schedule screen layout improvements;
- Show AR/Pad mode against recordings.
0.8.7 (14/12/2011)
- Audio extraction function now adds ID3 tags to generated MP3 files.
0.8.6 (12/12/2011)
- Flag folders as flatten eligible/ineligible from the webif.
0.8.5 (9/12/2011)
- Add Extract Audio option for decrypted recordings to produce an MP3 file from the audio within.
0.8.4 (9/12/2011)
- OPT+ for directories (rename/delete);
- Automatic daily schedule backups with last 7 days kept;
- Updated channel icons.
0.8.3 (5/12/2011)
- Option to sort media by date;
- Support drag operations on touch devices;
- Support for joining recordings together (using the nicesplice backend);
- Multiple file/folder deletion.
0.8.2 (/2011)
0.8.1 (16/11/2011)
- New icons on front page;
- Logfile viewer.
0.8.0 (29/10/2011)
- Decrypt in-place.
0.7.6 (11/10/2011)
- Change the mouse pointer to a hand over the top bar (which is a link back to the home page);
- Show the DLNA URL in the media browser. Click on the name of a recording to see it.
0.7.4 (4/10/2011)
- Save last streamed content - if you navigate to a folder using the media browser, and there is a copy of some recently streamed content on the hard disk, then you can save that content to a file. The webif will prompt you for the destination filename.
- Deduplicate/tidy option in the webif. This is similar to the functionality of the dedup package in that it takes everything in the current folder and renames the files and updates the media titles to reflect the content, and files duplicates away in a sub-folder. When you first click the button it shows you what would be done and there is a further button to execute the changes. This feature works very well with series that include the episode number and name at the start of the synopsis.
0.7.3 (3/10/2011)
- Improved Now/Next EPG and optional grid-style EPG (see settings screen);
- Fix several IE interoperability bugs (mostly IE9);
- Fix backup/restore prompts;
- More channel icons;
- Show web interface version at bottom of main screen;
- Channel information screen includes Mux details.
0.7.1 (19/09/2011)
- Updated channel icons;
- Show mod version at bottom right of main screen;
- Show a back-to-top button on long pages;
- Scheduling now works properly on devices which use padding instead of AR;
- Prompt for restart after cancelling event;
- Fixes to schedule backup/restore.
0.7.0 (13/9/2011)
- Show split event icon against split events in EPG;
- Updates to the scheduling code to properly handle scheduling of split events;
- Prevent scheduling duplicate events;
- Fix blank/0 channels in EPG;
- Show dashes for series recordings with no up-coming episodes (like the on-screen schedule does);
- Also put dormant series recordings at bottom of list (was top);
- Fix bug in event schedule popup for recordings in progress;
0.6.6 (31/8/2011)
- Restructured scheduled recordings list, including support for removing scheduled events;
- Scheduling recordings via the web interface now enabled by default;
- Adds hooks required for remote scheduling.
0.6.5 (24/8/2011)
- New scheduled recordings are placed into a temporary holding table until reboot (with mod 1.11 they will be synchronised across during boot before the humax software starts up);
- Progress bar shown during reboot (rather than error page!);
- Fix more symbolic link cases in media browser.
0.6.4 (13/8/2011)
- Fix downloads of files with apostrophes in their names;
- Show sizes of symlinked directories (with @ prefix, see below.)
- Download a decrypted version of a file if possible.
0.6.3 (18/7/2011)
- Show alternate showing times for EPG events.