HISTORY calChecker

VERSION	DATE		DESCRIPTION
1.0	2007-12-14	created 
1.0.1	2008-04-29	bug fixed with link suppression for exported HTML files
1.0.2	2008-05-27	"not yet analyzed" blinking
1.0.3	2008-06-03	bug in getAnalysis fixed
1.1	2008-06-12	PROG_ID, OBS_ID, OB_GRADE displayed in result tables; dataclient and report calls included; option RCP=NO
1.1.1	2008-07-09	permanent storage of calResults_GIRAFFE_$DATE.html
1.1.2	2008-09-15	"not yet analyzed" grey color
1.1.3	2008-11-03	NOTES section better highlighted
1.1.4	2008-11-17	bug fixed with cc_list_comments
1.2	2009-01-15	transfers output to $DFO_WEB_SERVER, links to AB monitor and analysis template 
1.3	2009-01-27	link to AB monitor; option -N (for testing); bug fixed with CAL_POSTIT editing
1.3.1	2009-03-09	line 1347: improved sed
1.3.2	2009-03-23	INFO link replaced by HELP; improved check for empty status pages; N_VCAL_LIST=7 as default
1.4	2009-04-20	product links always to logs; B/EOCAL signal implemented
1.4.1	2009-04-23	updated datatransfer URL
1.5	2009-05-25	watch flags; long-term calibrations; improved 60./060. suppression; direct scp to w1/w2; history; bug fixed with :MISS/:NOK and _setup file transfer
1.5.1	2009-06-22	added: timestamps in daily result pages; bug fix for long-term calibs; wrapper and timeout for createReport
1.5.2	2009-06-30	small improvement in line :2577 [BWo]
1.6	2009-07-29	CAL_BADQUAL management: files with bad quality; improved scp handling, files with $D1 dropped; uses QC_ADDRESS
1.6.1	2009-09-01	bug fixed with $EMAIL/$QC_ADDRESS; getAnalysis symmetrical for :MISS/:NOK ; BandWidth link added
1.6.2	2009-09-14	bug fixed with edit_NEWS
1.7	2009-10-20	new key DATA_TRANSFER=DISK: for VIRCAM only
1.7.1	2010-01-12	improved handling of SM_VM (suppressed if no SCIENCE)
1.7.2	2010-01-22	quick links for navigation; bug fixes for high number of files; qcweb replacing safweb1
1.8	2010-07-27	auto-evaluation flag overwritten by CAL_ANALYSIS; bugs fixed for delta_T and CHECK_ACT; improved BADQUAL handling; improved display of OB comments; up/down navigation on result pages
2.0 	2010-11-05	incremental mode; minor design changes; stabilized against loss of navbar
2.0.1	2010-11-24	bug fix for case "no fast datatransfer"
2.0.2	2010-11-29	execution time written into DFO database 'exec_time'; certified dates and dates with unsupported modes marked, some links highlighted
2.0.3	2010-12-20	proper management of outdated alog/ab files in $DFO_AB_DIR
3.0	2011-01-19	include CAL4CAL checks; result pages: tablesorter replacing OB list and tags; wrapper extended to dataclient;  auto-refresh on/off
3.0.1	2011-02-02	cleaned up OCA config files for CAL4CAL; BANDWIDTH_URL fixed
3.0.2	2011-02-04	bug fixed in list_rawt1
3.0.3	2011-02-22	improved time navigation in detail pages
3.1	2011-02-25	optional inclusion of tellTracker page, BANDWIDTH_URL fixed
3.1.1	2011-03-02	bug fixed with PREV_MONTH line :4545 
3.1.2	2011-03-16	process_load added to QC1 database table exec_time; bug fixed with BADQUAL
3.1.3	2011-04-01	bug fixed with QC_URL related to $NAVBAR (line 3155); improved handling of getObGrades
3.1.4	2011-04-07	bug fixed with handling of getObGrades
3.1.5	2011-04-21	EDITORs replaced by central $DFO_EDITOR
3.2	2011-05-05	php scripts for web-based analysis editing
3.3	2011-06-06	repair option -d; bug fix for analysis interface
3.3.1	2011-06-10	EDIT_ANALYSIS is back; improved sorting on the analysis interface
3.3.2	2011-07-13	bug fix around line :4659 [SMo]
3.3.3	2011-07-14	improved SCI_NUM in line :3800 [SMo]
3.3.4	2011-11-04	improved BADQUAL dialog text
3.4	2011-12-13	improved BADQUAL dialog text, tpl_descr.html for Paranal
3.5	2012-01-18	calibmap link; cal_scores; "not_found_since_out_of_DATE_range"; standard comments; security mechanism for disk full
3.5.1	2012-01-30	bug fix for calScores
3.5.2	2012-02-06	export SUPPRESS_ABCHECK to control createAB behaviour; special handling for UVES in getObGrades; fix for science data with optional calibs only
3.6	2012-03-22	UVES+GIRAF in EOCAL; bug fix in line 5056 (+ in setup disliked by egrep); added: edit_tpl_descr; scp to mirror site; option -s to initialize; export of calScores
3.6.1	2012-05-10	new logo; export timestamp to shiftleader's page
3.6.2	2012-05-22	improved links on analysis interface; export "not yet analyzed" and cal_texec; FULL mode: refresh CALIB memory; POSTIT files can be updated without running the tool
3.7	2012-07-10	dataTables replacing tablesorter; filtering enabled on calResults pages; new page _setup_all.html; MIRROR process enabled 
3.7.1	2012-07-18	bug fixed in line :423 (df /fastcache)
3.7.2	2012-10-02	bug fixed with _setup_all.html; use getObInfo for the OB grades, getObGrades obsolete; updated links to NLT
3.7.3	2012-10-21	simplified vnavbar; createNightLog removed, NLT_FLAG removed
3.7.4	2012-12-03	bug fix in :5693
3.7.5	2012-12-04	improved handling of 'products' links
3.7.6	2013-01-07	dropped: FILE_MODE, HC_NAVBAR, REF_NAVBAR; scp with ConnectTimeOut=1; DATA_TRANSFER always FAST; improved SCORE_FLAG and NAVBAR handling
3.7.7	2013-01-17	new hidden option -r; PRODDIR_CREATION removed
3.7.8	2013-05-14	all special signature for new hosts removed (-r, $RESOURCE, $NEW_HOST); new hidden config key ENABLE_60
4.0	2013-09-19	implementing LOST case (configured nighttime calibrations after end of night); more compact setup tables
4.0.1	2013-10-10	mark tellTracker issue (unrecoverable tellurics from last night); new TRANSFER_URL
4.0.2	2013-10-17	bug fix for tellTracker issue marker
4.1	2013-10-30	stargate1 replaced by $DFO_WEB_SERVER
4.2	2013-11-14	memory for open issues beyond 7 days, until N_VCAL_MEM
4.2.1	2013-12-06	N_VCAL_MEM_EX expanded, to include longest validity (for FULL mode)
4.2.2	2013-12-09	minor bug fixed for open-issue memory
4.2.3	2014-02-17	replace 'switch' by 'change' in awk commands (for OS upgrade)
4.3	2014-04-28	PREVIOUS directory now under $DFO_MON_DIR/CALCHECK; dataclient replaced by HdrDownloader 
4.3.1	2014-05-22	final migration to HdrDownloader 
4.3.2	2014-09-23	bug fix in :4038 [bwolff]
4.3.3	2014-10-21	added ServerAliveInterval to scp parameters
4.3.4	2015-01-12	bug fix in line :5725
4.4	2015-01-26	introducing preliminary comments for the analysis editor
4.4.1	2015-03-05	bug fix for CHECK_C4C=NO [BWo]
4.4.2	2015-03-23	-o Timeout removed; tell_warn.html implemented for the navbar 
4.5	2015-07-23	new result line for RAWDISP links; link to 'how_to_execute' changed, edit jobs 0.13.4 obsolete
4.5.1	2015-09-21	filtered out PROG_ID=Maintenance
4.6	2015-11-02	php script for hiding bad calibrations; forced mode; managing outdated history
4.6.1	2015-11-15	optional PGI_FILTER to fine-tune suppression of pseudo-SCIENCE 
4.6.2	2017-03-06	prepared for P100 (0060)
4.6.3	2017-07-21	removed obsolete NLT_APPLICABLE
4.6.4	2017-12-07	updated BANDWIDTH_URL
4.6.5	2017-12-08	CAL added to labels 'product quality'
4.6.6	2018-06-16	no sourcing of qcrc and dfosrc in :2894
4.6.7	2018-09-06	line :5445 'marquee' disabled, incompatible with browser
4.6.8	2022-08-03	handle cases with duplicated files in CAL_BADQUAL