summaryrefslogtreecommitdiff
path: root/HISTORY
AgeCommit message (Collapse)Author
2014-08-05Updated for release 3.6.10.v3.6.10Andreas Mair
2012-08-18Finnish translation update.Ville Skyttä
2012-07-09Added streaming of recordings folders.Daniel Matzke
2012-05-04Update Italian translation (Closes: #963).Diego Pierotto
2011-12-26Fixed LSTR for VDR >= 1.7.21 when executing recording commands (Closes: #834).David Rütti
2011-12-11Added Hungarian translation.Andreas Mair
2011-11-20Updated for release 3.6.9.Andreas Mair
2011-11-18Show available subtitles in EPG/recording details.Ville Skyttä
2011-11-18Show recording length in list and details with VDR >= 1.7.21 (closes #813).Ville Skyttä
2011-11-13Adapt rename recording to Liemikuutio 1.32 (RENR => MOVR).Ville Skyttä
2011-10-15Add live TV streaming with xineliboutput plugin.Ville Skyttä
2011-10-06Initialize $ENV{HTTP_HOST} from Host: to fix CGI->url() (closes #653).Ville Skyttä
While at it, make it local so it does not stick between requests.
2011-09-04Support changed SVDRP LSTR output of VDR >= 1.7.21.Ville Skyttä
2011-07-31Autodetect default for number of DVB cards from local system.Ville Skyttä
2011-07-30Do not require pid dir to exist when not running as a daemon.Ville Skyttä
2011-07-30Rework non-forked logging.Ville Skyttä
It is now possible to log to something else besides stderr in --nofork mode which now honors the config file (useful when running under a process supervisor such as systemd), and the new --logfile option can be used to override config.
2011-07-20Improve error messages when Locale::* or IO::Socket::* load fails on startup.Ville Skyttä
2011-07-20Make --log 0 actually set logging level to 0.Ville Skyttä
2011-06-03Updated for release 3.6.8.v3.6.8Andreas Mair
2011-05-29Allow specifying multiple local subnets.Ville Skyttä
http://projects.vdr-developer.org/issues/650
2011-05-15Use default streamdev host from browser URL when VDR host is localhost.Ville Skyttä
http://projects.vdr-developer.org/issues/642
2011-05-03Default SVDRP port is 6419 in initial config if locally installed VDR is >= ↵Ville Skyttä
1.7.15. http://projects.vdr-developer.org/issues/626
2011-02-13Improve SVDRP connection error handling, logging, and messages.Ville Skyttä
2011-02-13Log unauthenticated HTTP requests.Ville Skyttä
2011-02-13Finnish translation update.Ville Skyttä
2010-12-28Updated Dutch translation (Submitted by Roel Koelewijn).Andreas Mair
2010-04-102010-04-10: 3.6.7v3.6.7Andreas Mair
- Updated: Italian translation (Submitted by Diego Pierotto). - Fixed: creating/editing of searches using EPGsearch v0.9.24 (Bug report #567). - Minor bugfixes and improvements.
2010-03-132010-03-13: 3.6.6v3.6.6Andreas Mair
- Added: Support new epgsearch v0.9.25-git settings "unmute" and "min. description match". - Changed: Log to syslog by default (if logging is enabled) (Ville Skyttä). - Changed: Fall back to stderr if setting up syslog fails (Ville Skyttä). - Changed: Get character encoding from configured locale or environment variables (Submitted by Tobias Grimm). - Fixed: Encode SVDRP commands sent to VDR if needed (Submitted by Tobias Grimm). - Updated: Italian translation (Submitted by Diego Pierotto). - Updated: Dutch translation (Submitted by Roel Koelewijn). - Updated: Spanish translation (Submitted by Manuel Gomez). - Improved: Default mail settings (Ville Skyttä). - Fixed: Check if "GUI_POPUP_WIDTH" and "GUI_POPUP_HEIGHT" are numeric and set them to the defaults if they are not (Reported by Jan). - Added: Support VDR 1.7.12+ commands.conf and reccmds.conf (means: skip lines ending in "{" and lines with only "}" in them). - Added: check file and directory permissions on startup abort on error. - Changed: Default directory for PID file to /var/run/vdradmin. - Changed: Default directory for log file to /var/log/vdradmin. - Changed: Use "cache" directory in the current directory if $SEARCH_FILES_IN_SYSTEM is not set. - Changed: Hide "record" button in EPG lists there's already a timer for that broadcast (Based on patch by Dave Pickles). - Added: New options to show or hide a broadcast's subtitle and/or summary in EPG lists (Based on patch by Dave Pickles). - Added: New option to set a day's "start time" in "Playing today?" (Based on patch by Dave Pickles). - Changed: Minimum required epgsearch version now is 0.9.24. - Added: Support for new epgsearch search timer actions (Bug #557). - Changed: "--ipv6" only enables IPv6 for connections to VDRAdmin-AM, to also use IPv6 for SVDRP connection one can use "--ipv6-all" (if he really knows what he's doing!). - Fixed: Check encoding for every SVDRP connection (Submitted by Tobias Grimm). - Changed: Warn about missing key or certificate if --ssl is used. - Changed: Certificates for --ssl option must be located in $ETCDIR/certs. - Fixed: Resizing browser window in "Timeline" showed "file not found" (Reported by tag @vdr-portal.de). - Updated: Links to EPGSearch and Streamdev home pages (Ville Skyttä). - Updated: Finnish translation (Ville Skyttä).
2009-12-302009-12-30: 3.6.5v3.6.5Andreas Mair
- Changed: use HTTP::Date for HTTP date/time formatting (Ville Skyttä). - Improved: Create fewer SVDRP connections (Ville Skyttä). - Fixed: some jslint warnings in javascript files (Ville Skyttä). - Improved: Config file read/write error handling (Ville Skyttä). - Improved: Send Last-Modified header for static resources (Ville Skyttä). - Added: "-l" and "--log" parameter. - Changed: "-nf" option to "-n". - Changed: Logging. - Added: "--ssl" switch to accept https instead of http. - Added: Find VDR 1.7.2+ TS recordings. - Updated: Italian translation (Submitted by Diego Pierotto). - Fixed: epgsearch uses seconds in aux field of timers, not minutes (Reported by Rincewind99 @vdr-portal.de). - Fix bug #507 "EPGsearch custom categories no longer show". - Fixed: Saving the config showed error message "1". - Reworked: Spanish translation (Submitted by Manuel Gomez). - Fixed: failing check whether the process with our pid is a vdradmind (Ville Skyttä) - Fixed: always exit with status 1 from --kill if no processes were killed (Ville Skyttä) - Improved: pid file error handling (Ville Skyttä) - Added: autotimer schedule change tracking option in UI (Ville Skyttä) - Fixed: use text/javascript for JavaScript in HTTP headers (Ville Skyttä) - Updated: required Perl module documentation (Ville Skyttä) - Improved: template caching options (stat ttl, default cache dir is now /var/cache/vdradmin) (Ville Skyttä) - Improved: error message when binding the server socket fails (Ville Skyttä) - Improved: warn if log file cannot be written to (Ville Skyttä) - Fixed: don't try to delete pid file in non-daemon mode. - Improved: include reason in pid file deletion error message (Ville Skyttä). - Added: ability to log to syslog ("LOGFILE = syslog" in config) (Ville Skyttä). - Changed: non-daemon mode (-nf) always turns on logging to stderr (Ville Skyttä).
2008-12-202008-12-20: 3.6.4v3.6.4Andreas Mair
- Added: Use ".update" in VDR's video directory to check if recordings cache needs to be refreshed. - Added: CACHE_REC_ENABLED option in vdradmind.conf to enable (1) or disable (0) recordings caching. - Changed: Encode.pm now is optional and no recoding will happen if it's missing. - Updated: Finnish translation (Ville Skyttä)
2008-12-132008-12-13: 3.6.3v3.6.3Andreas Mair
- Updated: Spanish translation (Submitted by Rüdiger Jung). - Changed: Process name to "vdradmind" (Based on patch submitted by Ville Skyttä). - Updated: Italian translation (Submitted by Diego Pierotto). - Changed executable's name from "vdradmind.pl" to "vdradmind". - Updated: Dutch translation (Submitted by Roel Koelewijn). - Added Play/Stop/FastForward/etc. buttons to remote controls (based on patch by L.Locke @vdr-portal.de). - Added: epgsearch templates can be created, modified and deleted. - Read used character encoding in SVDRP connections and recode result to the encoding used in the current locale. - Minor bugfixes and improvements.
2008-06-302008-06-30: 3.6.2v3.6.2Andreas Mair
- Changed: No need to set the VFAT option in VDRAdmin-AM any longer as both filename codings will be searched for. - Fixed: some bugs in tv.html. - Fixed: command line options parsing. - Fixed: pattern titles that contain double quotes. - Fixed: timer titles that contain double quotes. - Added: new command line switch "--ipv6" to use IO::Socket::INET6 for networking (See bug report #462). - Updated: Dutch translation (Submitted by Roel Koelewijn). - Added: ST_STREAMDEV_HOST config option to set the name/ip to be used for streaming. - Fixed: m3u files for Xine (Reported by Robert C. Helling). - Updated: Italian translation (Submitted by Gringo). - Updated: Spanish translation (Submitted by Rüdiger Jung). - Updated: Finnish translation (Submitted by Rolf Ahrenberg). - Changed: include UTF8 locales by default. - Introduced new config options "GUI_POPUP_WIDTH" and "GUI_POPUP_HEIGHT" for setting the prog_detail's window size (Requested by Viking @vdr-portal.de). - Added prev/next arrows in prog_list after each day (Requested by Faudeer @vdr-portal.de). - Show channel in prog_list even if it's not in the current channel list; this is useful if prog_list is called by a link (e.g. timer_list) (Requested by Faudeer @vdr-portal.de). - Added support for modifying EPGSearch blacklists (Requested by dings @vdr-portal.de). - Show stream and switch buttons in prog_summary on channels without EPG information (Reported by Faudeer @vdr-portal.de). - Added: Show channelname in recording's details (Suggested by Stefan Seyfried). - Minor bugfixes and improvements.
2007-12-192007-12-19: 3.6.1v3.6.1Andreas Mair
- Fixed: show textfield if no locales found. - Updated for infoboxes.js. - Fixed: wrong sorting in find results. - Changed: Remove leading and trailing whitespaces from a timer's title (Reported by Derek). - Changed: Minimal required EPGsearch version to v0.9.23. - Added: Support for features introduced in EPGsearch v0.9.23 (e.g. auto delete searches, timeframe for searches). - Fixed: Close connection to VDR after AutoTimer update (Reported by Leo @vdr-portal.de).
2007-09-212007-09-21: 3.6.0v3.6.0Andreas Mair
- Added: missing license information. - Changed: prog_timeline uses global channels array instead of copying it locally. - Fixed: Bug in prog_timeline introduced in 3.6.0beta (Reported by several users). - Updated: Italian translation (Submitted by Gringo) - Updated: Spanish translation (Submitted by Rüdiger Jung). - Fixed: Channel range in epgsearch_new didn't work since 3.6.0beta (Reported by mblaster4711 @vdr-portal.de).
2007-08-272007-08-27: 3.6.0rcv3.6.0rcAndreas Mair
- Updated: French translation (Submitted by Trois Six). - Updated: Dutch translation (Submitted by Roel Koelewijn). - Updated: French translation (Submitted by Ville Skyttä & Rolf Ahrenberg). - Reworked: configuration part: selected channels work again and settings are only applied if "save" or "apply" is pressed in config menu. - Fixed: initialisation if CHANNEL_WANTED_<area> config options.
2007-08-172007-08-17: 3.6.0betav3.6.0betaAndreas Mair
- Added: export of channels in each channel group as m3u playlist in vdr_cmds. - Added: channel list to rc. - Added: VDRAdmin-AM now holds four default channel groups: all channels / selected channels / tv channels / radio channels. - Reworked: Logging; Use "LOGFILE = stderr" if you want logging to stderr. - Added: If background EPG refreshes are enabled, VDRAdmin-AM will try to read the EPG data from VDR at startup and if VDR can't be reached it will try every minute until it can read the EPG data. - Added: New option in configuration for enabling/disabling background EPG refreshes. - Changed: default for tv.html to only show the grabbed picture (for VDR streamingtool). - Added: config option "Show channels without EPG information" - Fixed: wrong background color for some broadcasts having timers in prog_timeline. - Fixed: Last frame now shows "REC" (see bug report #249). - Fixed: Reduce memory usage of EPG tree. - Fixed: Priority and lifetime can be set to "0" (See bug report #232). - Changed: Priority/Lifetime/Buffer Start/Buffer Stop in (Auto)Timer can now be empty ("") which means "use default set in configuration". - New: configure options for AutoTimer: start/stop buffer. - Fixed: Handle symbolic links when find'ing video files for a recording. - Added: "stderr" as special LOGFILE target to log to stderr (=console?). - Fixed: LOGFILE config file option. - Fixed: Allow more than two characters in EPGsearch's "record" action (See bug report #286). - Changed: Join CACHE_TIMEOUT and AT_TIMEOUT to their minimum in CACHE_TIMEOUT. - Added: New buttons in EPG views to edit the EPG entry (Based on patch by Christoph Haubrich). - Added: New "--pid" vdradmind.pl to set the used pidfile. - Added: extended information in m3u file used for livetv streaming (Submitted by Samuli Sorvakko). - Changed: IMDb search URL can be modified. - Added: Optional user defined external search (Based on suggestion by Axel Röhken). - Fixed: Saving of wrong timer if repeating timers have no day set (= "-------"). - Added: Record button to epgsearch result list if no timer is set. - Added: Support for epgsearch's timer checking. - Changed: Minimum required epgsearch release to 0.9.21. - Fixed: Disable EPG_DIRECT because it no longer works with the "lste" speedup patch. - Minor bugfixes and improvements.
2007-01-252007-01-25: 3.5.3v3.5.3Andreas Mair
- Fixed: epgsearch's LSTT/DEFT commands need at least epgsearch v0.9.20. - Added: Klaus Schmidinger's "lste" speedup patch. - Changed: Do not send every HTTP header line in its own TCP packet (Speedup!). - Changed: Display error message if VDRAdmin-AM can't connect to VDR if index.html is requested. - Changed: Added warning in epgsearch edit if neither "title", "subtitle" nor "description" is checked. - Changed: Don't show recording commands drop-down if there are no reccmds. - Fixed: When sorting recordings by name, sort folders by name too.
2006-12-082006-12-08: 3.5.2v3.5.2Andreas Mair
- Fixed: Canceling of "Do you really want to delete?" messages (Reported by KHG_AC @vdr-portal.de).
2006-12-012006-12-01: 3.5.1v3.5.1Andreas Mair
- Added: Italian translation (Submitted by Gringo). - Bugfixes.
2006-11-242006-11-24: 3.5.1betav3.5.1betaAndreas Mair
- Changed: Handling of critical/colliding timers on encrypted channels in timer_list (Requested lot's of time in vdr-portal.de). - Fixed: Lost info on selected extepginfos if testing an epgsearch in epgsearch_new (Reported by marpiet). - Fixed: Didn't select the right channel group in epgsearch_new (Reported by viking). - Added: epgsearches can be based on epgsearch's templates.
2006-11-102006-11-10: 3.5.0v3.5.0Andreas Mair
- Changed: Don't use "Bitstream Vera Sans" font as default as this looks ugly on Windows (at least for some users).
2006-11-022006-11-02: 3.5.0rcv3.5.0rcAndreas Mair
- Minor bugfixes.
2006-10-272006-10-27: 3.5.0betav3.5.0betaAndreas Mair
- Added: script to convert existing AutoTimers to epgsearch (autotimer2searchtimer.pl). - Added: Hack for MSIE to always show vertical scroller to prevent horizontal scroller (Submitted by Udo Richter). - Added: Support for epgsearch plugin; AutoTimer now considered deprecated and unsupported. - Minor bugfixes
2006-09-292006-09-29: 3.4.7v3.4.7Andreas Mair
- Autosave now takes care of the number of lines to show in commands menu (Requested by Ronny Kornexl).
2006-09-062006-09-06: 3.4.7betav3.4.7betaAndreas Mair
- Fixed: Smaller bugs (see ChangeLog). - Changed: Hide select boxes for templates and skins if it contains only a single choice. - Fixed: Another fix for the refering pages problem(s). - Changed: Hide "AutoTimer" menu item unless $FEATURE{AUTOTIMER} is set. - Changed: Use date instead of empty subtitle in timers programed by AutoTimer with activated "Episode" option. - Fixed: Don't show outdated broadcast as search result. - Added: Display warning message if lists is empty. - Added: UTF8 locales patch by Zoolook (see Bug #124). - Fixed: AutoTimer test feature didn't find broadcasts if they were in vdradmind.done. - Removed: HTML::Template dependency. - Changed: Only use Template-Toolkit's Template.pm. - Fixed: Hide "switch" button in prog_summary2 if broadcast is not running (Based on suggestion by Hardy Flor). - Fixed: Initial display of rec_list was empty. - Added: New PLAY and EDIT actions in rec_list. - Added: Remember selected size and interval in TV. - Added: check for features available with VDR's SVDRP, disable missing ones and show them in about.html (ATM used for RENR). - Changed: handling of sorting in rec_list (should always keep the current sorting). - Changed: handling of sorting in at_timer_list (should always keep the current sorting). - New: option to autosave config on exit (also saves sorting state in lists and viewmode in prog_summary). - Added: Czech translation (Submitted by Karel Borkovec). - Changed: handling of sorting in timer_list (should always keep the current sorting). - Changed: Moved favicon.ico from a template's skin folder to the template's main folder.
2006-07-142006-07-14: 3.4.6v3.4.6Andreas Mair
- No changes.
2006-07-072006-07-07: 3.4.6rcv3.4.6rcAndreas Mair
- Replaced: Makefiles by make.sh (run "./make.sh" for usage information"). - Removed: LinVDR logo. - Changed: colors in timeline. - Fixed: layout problems in prog_summary detail view (Reported by Sven Soltau). - Fixed: moving forward/backward at the end/start of a month (Reported by foobar42).
2006-06-302006-06-30: 3.4.6beta5v3.4.6beta5Andreas Mair
- Changed: "channels" column in timeline uses max 10% of available width. - Fixed: programming a timer in prog_detail in FireFox. - Fixed: HTML warnings. - Fixed: find repeatings containing "&" in prog_detail (Bug #0000104, Reported by hajo). - Changed: TV and remote control to better fit new "default" theme. - Fixed: correct sorting in prog_list2 selectbox at the end of a month (Reported by sirtobi). - Fixed: Extracting VDR version number.
2006-06-262006-06-26: 3.4.6beta4v3.4.6beta4Andreas Mair
- Changed: CSS a little bit. - Rewrote: prog_timeline to make it more dynamic (needs JavaScript) (Submitted by Torsten Herz). - Changed: displaying of audio/video tracks in prog_details (Fixes weird EPG display behaviour).
2006-06-232006-06-23: 3.4.6beta3v3.4.6beta3Andreas Mair
- Fixed: Crash in prog_detail if invalid EPG-ID (Bug #0000077, Reported by Reiner Buehl). - Fixed: Bug #0000034 (Reported by The Unknown). - Added: error page on internal vdradmind.pl errors. - Changed: access_log. - Removed: unused stuff in templates. - Fixed: quote special characters in "find repeatings" URL (Reported by Hans-Joachim Gurt). - Reworked: prog_timeline again (Fixes Bug #0000009, Reported by Georgius, Patch submitted by Torsten Herz). - Fixed: correct sorting in prog_list2 selectbox at the end of a month (Reported by sirtobi). - Changed: dates in prog_list2 selectbox now shows day and month (Requested by sirtobi). - Changed: Removed tabs in configuration menu. - Fixed: "Divide by 0" bug in prog_summary list view (Bug #0000072, Reported by djdagobert). - Changed: Place folders in rec_list at the top (Patch submitted by Frank Jepsen). - Fixed: Remember sorting after returning fom rec_rename (Bug #0000037, Reported by martind). - Fixed: Canceling rec_rename does no longer rename the recording (Bug #0000036, Reported by martind). - Fixed: VDRAdmin-AM didn't start if PID file was empty (Reported and fixed by Hirmke Michael). - Fixed: In prog_list2 starting time also works for other days. - Added: Icons to find repeatings and IMDb lookup in prog_list and prog_list2. - Added: Each AutoTimer can have its own start/stop margins (Requested by many people at vdrportal.de). NOTE: vdradmind.at format changed!