Timeline


and .

12/09/06:

18:32 Ticket #11 (OzTivo grabber provides bad XMLTV) closed by lincoln
fixed: implemented the 3rd option - just clean up the xmltv we see from …
18:30 Changeset [346] by lincoln

clean up xmltv downloaded from oztivo to make XMLTV.pm happy

12/08/06:

14:31 Changeset [345] by lincoln

explicitly look for tor FILE and don't match a tor directory\!

14:25 Changeset [344] by lincoln

make tor run locally in ~/.shepherd/tor and run on non-standard port 9051 ...

12/07/06:

18:45 Changeset [343] by lincoln

bump shepherd version

18:44 Changeset [342] by lincoln

debian installs tor in /usr/sbin

12/05/06:

20:17 Changeset [341] by max

Moved the formatting out; still a little buggy but I'm committing to avoid ...

12/04/06:

18:53 Changeset [340] by max

Better handling of failed downloads and parses.

17:59 Ticket #19 (Grabbers should maybe timeout faster) created by max
By chance my network went down for 2 hours today, and it was interesting …
13:50 Changeset [339] by lincoln

don't try to compress old log file if it doesn't yet exist

03:01 Changeset [338] by max

Playing with colours

02:40 Changeset [337] by lincoln

store stats from components

12/03/06:

22:12 Changeset [336] by lincoln

debug should be turned off by default!

21:41 Changeset [335] by lincoln

put stats into appropriate hour if we can

21:13 Changeset [334] by max

Bugfix for [333]

20:57 FAQ created by lincoln
20:26 Changeset [333] by lincoln

wasn't advancing statistics forward

20:13 WikiStart edited by lincoln
(diff)
20:02 Ticket #18 (Odd stats) created by max
Shepherd probably shouldn't compile stats when doing a run with …
19:08 Ticket #8 (shepherd should try really hard to fulfill any CPAN module dependencies ...) closed by lincoln
wontfix
19:07 shepherd_logic edited by lincoln
(diff)
18:45 WikiStart edited by lincoln
(diff)
18:44 shepherd_logic edited by lincoln
(diff)
18:40 shepherd_logic.png attached to shepherd_logic by lincoln
18:35 Ticket #17 (Shepherd installation advises deleting wrong file) closed by lincoln
wontfix: Marking as resolved but actually just commenting out the print statement …
18:32 Changeset [332] by max

Remove disabled component

18:27 WikiStart edited by max
(diff)
18:21 Installation edited by max
(diff)
18:17 Installation edited by max
(diff)
18:15 Installation edited by max
(diff)
18:03 Changeset [331] by lincoln

comment out "you may safely delete" message for now - Cwd is borked and ...

17:42 Ticket #17 (Shepherd installation advises deleting wrong file) created by max
When following installation instructions, Shepherd advises you to delete …
15:45 Changeset [330] by lincoln

more safety checks

15:33 Ticket #12 (Shepherd shouldn't auto-update major versions) closed by max
fixed: Added --pending option.
15:31 Changeset [329] by lincoln

use Storable for data storage instead

13:29 Changeset [328] by max

OzTivo? grabber exits on empty config file

05:44 Changeset [327] by lincoln

lies. damn lies. and statistics

12/02/06:

05:25 Changeset [326] by lincoln

drop RRD from server daily script and use our own home-grown graphing

11/30/06:

21:05 Changeset [325] by lincoln

yahoo7widget thought it had a very long run time

15:48 Changeset [324] by max

Add --pending, expand process_setup_options()

15:17 Changeset [323] by max

Suppress useless warning

14:52 Changeset [322] by max

Bugfix for [291]

11/29/06:

23:49 Changeset [321] by max

Set file locations

23:30 Changeset [320] by max

Bugfix from Lincoln

21:26 Changeset [319] by lincoln

no point in sending "STATS: " text

21:24 Changeset [318] by lincoln

thinko

21:22 Changeset [317] by max

Tidy Tor warning

21:16 Changeset [316] by max

Bugfix

21:13 Ticket #13 (SHA1 checksums for 'status' file) closed by lincoln
fixed
21:13 Ticket #10 (shepherd should signal back grabber/component failure to a central source) closed by lincoln
fixed
20:58 Changeset [315] by lincoln

rework [313] a bit - component messages are being eaten up somewhere

20:42 Changeset [314] by lincoln

stats passing for yahoo7widget, abc_website, abc2_website, ...

20:30 Changeset [313] by lincoln

changes all over:

19:39 Changeset [312] by max

Added success messages

18:06 Changeset [311] by max

Bugfix!

17:51 Changeset [310] by max

Added debugging messages

17:49 Changeset [309] by lincoln

server daily maintenance script - to be run from cron a few times per day ...

17:30 Changeset [308] by max

File location modification

17:06 Changeset [307] by max

Switch to more common module.

15:36 Changeset [306] by lincoln

add sysid into pending shepherd STATUS message

12:51 Changeset [305] by lincoln

add gmt_offset to status post

04:44 Changeset [304] by lincoln

for #10: infrastructure for passing info back to whuffy

11/28/06:

20:36 Changeset [303] by lincoln

server-side "getstatus" cgi script

19:56 Changeset [302] by max

Tidy up printing/logging.

18:42 Changeset [301] by lincoln

allow engine components to be disabled -- dog just hangs around otherwise!

18:36 Ticket #15 (Re-integrate Dog into Shepherd) closed by lincoln
fixed: in [300]
18:36 Changeset [300] by lincoln

merge dog back into shepherd - engine/dog now obsolete

17:24 Ticket #16 (Warnings from abc2_website) closed by lincoln
fixed: fixed in [299]
17:23 Changeset [299] by lincoln

quieten warnings when there have been no cache entries used

14:55 Ticket #16 (Warnings from abc2_website) created by max
abc2_website v2.01 seems to spit out a bunch of warnings:[…]
14:44 Ticket #15 (Re-integrate Dog into Shepherd) created by max
Since there's no benefit in having Shepherd and Dog separate any more, and …
13:22 Ticket #14 (Revamp --status output) created by max
From email discussion... Max: Speaking of which, I wouldn't mind …

11/27/06:

02:21 Ticket #13 (SHA1 checksums for 'status' file) created by max
Verify correct download of status file using SHA1 checksums.

11/26/06:

23:29 Changeset [298] by max

Typo.

23:28 Changeset [297] by max

Added --update-version for {12}

21:06 Ticket #12 (Shepherd shouldn't auto-update major versions) created by max
From email discussion... We may also want to make Shepherd not …
20:19 Ticket #11 (OzTivo grabber provides bad XMLTV) created by max
The XML file provided by OzTivo? has elements in the wrong order -- at …

11/25/06:

18:05 Changeset [296] by lincoln

thinko in [295]

18:01 Ticket #5 (preferred-title grabber not called frequently enough to possibly avoid ...) closed by lincoln
fixed: as per [294]
18:00 Changeset [295] by lincoln

clearing title history with --reset should also trigger preferred grabber ...

17:53 Changeset [294] by lincoln

multiple enhancements to the reconciler:

  1. choose_title() now keeps its ...

11/24/06:

19:57 Changeset [293] by lincoln

begin seperation of admin_status from operational status (laststatus)

18:54 Changeset [292] by lincoln

util/generate_status_csum server-side helper

18:13 Changeset [291] by lincoln

$components_pending_install->{$proggy}->{config} rather than ...

15:56 Changeset [290] by lincoln

cosmetic - make abc grabbers say how many cached entries they have used ...

15:53 Changeset [289] by lincoln

if an install was successful, remove it from the pending list

15:49 Changeset [288] by lincoln

rework install logic: only install downloaded components if they pass ...

14:54 Changeset [287] by lincoln

protect shepherd from dying due to a corrupt .conf file

11/23/06:

18:26 Changeset [286] by max

Added --reset option for clearing out reconciler .config file(s)

18:15 Changeset [285] by max

Added &countdown() (in both shepherd and dog, alas)

17:46 Changeset [284] by lincoln

reconciler pass 2 logic with fuzzy_match_title_time_window should only ...

15:36 Ticket #10 (shepherd should signal back grabber/component failure to a central source) created by lincoln
While one of Shepherd's primary design goals is to handle failure of …
04:47 Changeset [283] by lincoln

reconciler fix: ensure we aren't using data from 2 programmes from the ...

01:55 Changeset [282] by lincoln

cosmetic - silence warnings about uninitialized variables

01:39 Changeset [281] by lincoln

simplify and speedup abc_website (http/1.1 persistent connections, far ...

01:28 Changeset [280] by lincoln

simplify and speedup abc2_website (http/1.1 persistent connections, far ...

11/22/06:

18:39 Changeset [279] by lincoln

[278] didn't quite cut it

17:42 Changeset [278] by lincoln

filter --config-file from being passed to called components

17:38 Changeset [277] by lincoln

ignore --config-file setting as passed from mythfilldatabase - it gets in ...

17:20 Changeset [276] by lincoln

bugfix imdb, negatively cached lookup (no url) causes it to abort with an ...

03:31 Changeset [275] by lincoln

d'oh, fix a mistake on [274]

03:21 Ticket #6 (shepherd should enforce explicit time limits on how long a component is ...) closed by lincoln
fixed: limits set via [271], enforced via [274]
03:20 Changeset [274] by lincoln

enforce max_runtime of components

11/21/06:

19:27 Ticket #9 (Full debug output in shepherd.log) created by max
Might be a good idea for shepherd.log to always contain the output you get …
19:08 Changeset [273] by max

(Minor) Cosmetic string fix.

19:04 Ticket #7 (rex should default to running in directory ~/.shepherd/grabbers/rex/ if ...) closed by max
fixed: Fixed by [272].
19:03 Changeset [272] by max

Rex runs from CWD, fixes {7}.

15:14 WikiStart edited by anonymous
(diff)
01:55 Changeset [271] by lincoln

first pass at #6: add a per-component max_runtime

00:46 Ticket #8 (shepherd should try really hard to fulfill any CPAN module dependencies ...) created by lincoln
shepherd should try really hard to fulfill any CPAN module dependencies …
00:37 Ticket #4 (shepherd should call each component's --configure during config if ...) closed by lincoln
fixed: see [270]
00:36 Changeset [270] by lincoln

addresses ticket {4}: 'shepherd --configure' calls each components config ...

11/20/06:

23:45 Ticket #7 (rex should default to running in directory ~/.shepherd/grabbers/rex/ if ...) created by lincoln
a fresh install of shepherd on a system that has never run rex before …
23:19 Ticket #6 (shepherd should enforce explicit time limits on how long a component is ...) created by lincoln
shepherd (engine/dog) should set explicit limits on how long a component …
23:13 Ticket #5 (preferred-title grabber not called frequently enough to possibly avoid ...) created by lincoln
preferred-title grabber not called frequently enough to possibly avoid …
23:01 Ticket #4 (shepherd should call each component's --configure during config if ...) created by lincoln
shepherd should call each component's --configure during config if …
18:02 Ticket #1 (Support --quiet) closed by max
fixed
15:43 WikiStart edited by lincoln
(diff)
15:40 Policies created by lincoln
15:24 WikiStart edited by lincoln
(diff)
15:20 shepherd_logic edited by lincoln
(diff)
14:14 WikiStart edited by lincoln
(diff)
03:21 WikiStart edited by lincoln
(diff)
03:18 shepherd_logic created by lincoln
03:10 WikiStart edited by lincoln
(diff)
03:05 WikiStart edited by lincoln
(diff)

11/19/06:

23:12 Changeset [269] by lincoln

try to be more helpful in detecting a failed component - interpret Perl ...

11/18/06:

19:03 Changeset [268] by max

Support --quiet

18:53 Changeset [267] by max

Reduce likelihood of selecting a Tor-reliant grabber when Tor isn't ...

11/17/06:

00:34 Installation edited by lincoln
(diff)
00:25 Changeset [266] by lincoln

yahoo7web grabber is alive

00:24 Changeset [265] by lincoln

add SOCKS4A support to yahoo7web grabber

00:11 Changeset [264] by lincoln

ninemsn grabber is alive

00:06 Changeset [263] by lincoln

add SOCKS4A support to ninemsn grabber

11/16/06:

21:01 Changeset [262] by lincoln

Tor support for engine/dog

19:36 Changeset [261] by lincoln

Anon SOCKS option for grabber config files

11/14/06:

23:15 Changeset [260] by lincoln

more work on yahoo7web grabber - pick up correct venues based on region ...

22:34 Changeset [259] by lincoln

initial commit of yahoo7web grabber

21:19 Changeset [258] by lincoln

fix bug in ninemsn caching

04:19 Changeset [257] by lincoln

more work on ninemsn grabber

11/13/06:

04:51 Changeset [256] by lincoln

initial rev of ninemsn grabber, not debugged yet

11/12/06:

02:00 Changeset [255] by lincoln

add 'Station Close' information for abc_website via parsing it from ...

01:58 Changeset [254] by lincoln

argh, repear damage to engine/dog in [252] - committed some ...

01:52 Changeset [253] by lincoln

add 'Station Close' information for abc2_website via parsing it from ...

11/11/06:

04:31 Changeset [252] by lincoln

cosmetic: silence warning

04:28 Changeset [251] by lincoln

more minor policy tweaks

04:21 Changeset [250] by lincoln

some policy refinements + debugging + bugfixes: 1. calculate gmt_offset ...

03:05 Changeset [249] by lincoln

sigh, yet more fixes to abc/abc2. getting there...

02:56 Changeset [248] by lincoln

whoops, debug shouldn't be enabled by default

02:48 Changeset [247] by lincoln

port changes from abc2_website in [246] into abc_website

02:46 Changeset [246] by lincoln

yet more abc website fixes, think we are almost there now

11/10/06:

21:44 Changeset [245] by lincoln

fix caching on abc_website, bring it up to same code rev as abc2_website

21:41 Changeset [244] by lincoln

abc2_website caching bug: wasn't zeroing seconds

21:15 Changeset [243] by lincoln

sigh, Cwd::realpath is buggy and returns undef for a symlink

21:09 Changeset [242] by lincoln

abc2_website doesn't seem to be using cached entries, change it a bit

20:56 Changeset [241] by lincoln

revert --restart, pass it as an environment variable when we do exec ...

20:29 Changeset [240] by lincoln

cosmetic - silence some warnings

20:22 Changeset [239] by lincoln

bump shepherd version so symlink is created properly

20:19 Changeset [238] by lincoln

more abc_website/abc2_website after-midnight fixes

19:57 Changeset [237] by lincoln

dog needs to eat --restart command-line parameter so as to not pass it to ...

19:00 Changeset [236] by lincoln

abc_website incorrectly set start time forward for 12 hours for programmes ...

18:59 Changeset [235] by lincoln

abc2_website incorrectly set start time forward for 12 hours for ...

18:49 Changeset [234] by lincoln

different policy thresholds for missing data for output from ...

00:38 Changeset [233] by max

Undo changeset [231], apparently my_die() is needed in dog after all.

11/09/06:

20:46 Installation edited by schachte@…
(diff)
20:00 Changeset [232] by lincoln

explicitly reject bogus programme lengths to cause us to keep calling more ...

18:23 Changeset [231] by max

Removed my_die() from Dog: think this is unnecessary now we're running ...

17:42 Changeset [230] by lincoln

reconciler should not barf on optional (hdtv) channels

17:37 Changeset [229] by lincoln

symlinks go to wrong place

17:26 Installation edited by schachte@…
(diff)
16:15 Installation edited by lincoln
(diff)
16:12 Changeset [228] by lincoln

revert back to Cwd until i can understand why my get_full_path doesn't ...

01:33 Installation edited by lincoln
(diff)
00:15 Changeset [227] by lincoln

force flag_aus_hdtv to be disabled (for now)

Note: See TracTimeline for information about the timeline view.