Commit graph

53 commits

Author SHA1 Message Date
JT Smith
bc5fd3c727 - Added a wait timeout parameter to the WAITING method, so that Spectre
doesn't have to check something that the workflow activity knows it will 
   have to wait on for a while.
 - Added --stop and --start aliases to spectre.pl.
2008-11-19 01:15:31 +00:00
Graham Knop
9ed284beec use UTF8 JSON encoding and decoding universally
fixed: Import/Export of packages with international text is broken
2008-04-01 14:42:20 +00:00
JT Smith
93b5ca16e4 updating copyright year 2008-02-07 23:28:18 +00:00
JT Smith
34fd8c9245 updated webgui to run with Config::JSON 2.04 2008-01-25 05:10:33 +00:00
JT Smith
fa09c41598 replaced return; with return undef; 2008-01-24 21:58:15 +00:00
Colin Kuskie
96178fd70c first round of Perl::Critic cleanups. Do not use return undef, use a bare return instead 2007-12-05 00:30:43 +00:00
Chris Nehren
a7c0ff0dec Fix backwards compatability with existing code. Update the tests accordingly. 2007-11-05 20:10:42 +00:00
Chris Nehren
8688604ea4 Lots of fixes.
1. Restore original getJsonStatus functionality of returning data for just one
site, if sitename is passed.
2. Add a few comments to Spectre::Workflow::getJsonStatus to help explain what's
going on, and also add some whitespace to separate the code into logical pieces.
3. Add tests for this functionality, doubling the number of tests for
getJsonStauts to 20.
4. Per Colin's suggestion, use isa_ok rather than cmp_ok(ref ... , eq 'TYPE',
'...').
5. Fix broken indentation in a for loop.
6. Change for loops to foreach to be consistent with the rest of WebGUI.
2007-11-05 16:56:09 +00:00
Chris Nehren
dd53243b08 Fixups for the tests. I moved the nested key checking into a TODO block. I'm
not sure how to handle them, as they may / may not exist in the %output hash.
Sometimes they'll pass, sometimes they won't, depending upon the time you run
it and the status of Spectre overall.
2007-11-02 19:12:16 +00:00
Chris Nehren
3e2bad5cb4 Work towards having Spectre::Workflow::getJsonStatus return information about
all sites, needed for munging workflow monitoring into wremonitor.pl.
2007-11-02 18:08:20 +00:00
Graham Knop
0dab843407 better error messages from spectre 2007-10-05 15:55:10 +00:00
JT Smith
1a3165e6ee better error handling 2007-07-06 19:00:31 +00:00
Colin Kuskie
00c91f1ad0 fix bad whitespace before POD directives 2007-07-01 16:47:44 +00:00
JT Smith
a7dde82421 updated copyright 2007-07-01 16:09:42 +00:00
James Tolley
60eeebdba9 spectre/workflows/priorities RFE 2007-06-26 23:48:41 +00:00
JT Smith
7db41c6c76 added a "last run time" column to the status output 2007-02-09 15:22:32 +00:00
JT Smith
3122e9e58f enhanced the status screen even more 2007-02-02 04:50:15 +00:00
JT Smith
533a128d52 improved the status report for spectre workflow 2007-02-02 01:57:46 +00:00
JT Smith
f92fe7786d - Added a basic status interface to spectre, for troubleshooting. 2007-02-01 21:50:47 +00:00
JT Smith
0ee42f1060 - fix: Spectre needs to be restarted every day 2007-02-01 21:34:28 +00:00
JT Smith
b19bf14389 - Simplified Spectre's initial data load, and reduced memory footprint in the
process.
2007-02-01 18:48:23 +00:00
JT Smith
2ea58485c9 - Added an option to override the session cookie name. 2006-08-04 15:16:18 +00:00
JT Smith
6864750168 oops, left in some debug 2006-07-20 00:56:59 +00:00
JT Smith
35e0a63262 - fix: spectre
- fix: Spectre tries to delete the same workflow instance twice
 - Fixed part of the Spectre memory leak. See gotcha.txt for details.
2006-07-20 00:55:05 +00:00
JT Smith
531d4284e3 - fix: spectre 2006-07-19 20:11:14 +00:00
Wouter van Oijen
fe9e46336d POD fixes (PodChecker.t) 2006-07-13 12:30:47 +00:00
JT Smith
1440fec057 - Made changes to spectre to handle finished workflows better. 2006-07-12 20:21:10 +00:00
Martin Kamerbeek
f63dc89a0b fix: new spectre.pl error 2006-07-11 15:17:19 +00:00
JT Smith
ea5108f952 more spectre tweaks, but no permanent solution to memory leak 2006-07-04 19:02:22 +00:00
JT Smith
d95fbffa39 cleaned up some spectre code and fixed a few bugs 2006-07-03 19:22:14 +00:00
JT Smith
aa10f84d87 - fix: viewIndividualSurvey shows "Answer" lines in Survey mode
fixed more spectre memory bugs
2006-06-22 19:45:46 +00:00
JT Smith
4f91b4bf4e - Fixed a memory leak in Spectre that could cause it to double in size
roughly every 30 hours under certain conditions.
2006-06-20 14:07:59 +00:00
JT Smith
741b523ad3 - fix create.sql / style3
- fix Spectre memory consumption
 - fix password vidible in debug mode
 - fix No way to add an advertisment to an adspace.
2006-05-25 04:56:12 +00:00
JT Smith
a3b9509090 bug fixes to make webgui work with the wre demo system 2006-05-15 00:23:54 +00:00
JT Smith
c713d5f50c added logging capability to spectre 2006-03-31 16:37:03 +00:00
JT Smith
bf1a0ad11e more workflow bugfixes 2006-03-31 02:51:37 +00:00
JT Smith
046088fedd more debug 2006-03-30 15:45:16 +00:00
JT Smith
985417afd3 a bunch of bug fixes and tweaks related to workflow/versioning 2006-03-23 16:56:08 +00:00
JT Smith
9dac1d5178 a couple small bug fixes 2006-03-19 21:50:49 +00:00
JT Smith
2467dc32dc better queue for workflow 2006-03-19 16:51:21 +00:00
JT Smith
9b9b63cc12 fixed several workflow/spectre related bugs 2006-03-18 23:25:31 +00:00
JT Smith
ccf1b3633f workflows now run, but with errors, must fix that next 2006-03-18 17:40:49 +00:00
JT Smith
3c1a42eeff a little closer 2006-03-18 03:04:19 +00:00
JT Smith
11cc18a5c3 mostly working workflow 2006-03-17 23:13:27 +00:00
JT Smith
df0d073120 adding delays and more debug 2006-03-17 02:07:50 +00:00
JT Smith
71b2634741 adding debug to spectre 2006-03-16 23:32:18 +00:00
JT Smith
c31d28eb3a adding missing use declarations 2006-02-08 20:23:54 +00:00
JT Smith
75ecd4d7f4 added data serialization, encryption, and ip subnet checking to spectre 2006-02-08 20:18:00 +00:00
JT Smith
8950b951bc it lives!!!! 2006-02-08 15:46:07 +00:00
JT Smith
d9a80d9f6f more spectre goodness, it almost runs!! 2006-02-03 03:05:28 +00:00