cf12500ec2 
							
						 
					 
					
						
						
							
							[minor] refactor mail server connection code  
						
						... 
						
						
						
						- Added `connect_to_mail_server` function to handle mail server connection
- Moved code for connecting to the mail server from `StationQC` class to `connect_to_mail_server`
- Updated references to use `connect_to_mail_server` in `StationQC` class
- Created new function `get_credential` to retrieve credentials from Docker secrets or environment variables 
						
						
					 
					
						2025-03-21 12:36:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							43912135e9 
							
						 
					 
					
						
						
							
							Update email parameters in parameters.yaml and modify SMTP connection in survBot.py  
						
						... 
						
						
						
						- Update mailserver, port, user, password, and sender in parameters.yaml
- Modify SMTP connection in survBot.py to support starttls connection if server is not "localhost"
- Read password from docker secret or environment variable if set to 'DOCKER' or 'ENV' respectively 
						
						
					 
					
						2025-03-20 16:11:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3e47f4275b 
							
						 
					 
					
						
						
							
							Add bind9-host and iputils-ping to Docker image requirements.  
						
						... 
						
						
						
						- Install bind9-host and iputils-ping packages in the Docker image.
- Create a new file "requirements.txt" with the specified package versions. 
						
						
					 
					
						2025-03-20 15:58:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f4605b146b 
							
						 
					 
					
						
						
							
							[feature] run survBot in Docker container  
						
						... 
						
						
						
						- version 0.2-docker
- add Dockerfile
- update paramters.yaml to use logo.png
- update stylesheet to reflect latest changes
- removed survBotGUI.py which is not needed in Docker container 
						
						
					 
					
						2025-03-20 11:38:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0ce41e5654 
							
						 
					 
					
						
						
							
							Change resource limits and logging paths in submit_bot.sh  
						
						... 
						
						
						
						- Update h_vmem limit to 2.5G
- Add mem limit of 2.5G
- Set h_stack to INFINITY
- Change output log path to /data/www/~kasper/survBot/survBot_bg.log
- Change error log path to /data/www/~kasper/survBot/survBot_bg.err
- Enable email notifications for errors
- Update HTML output directory path 
						
						
					 
					
						2025-03-20 11:30:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3dbba37fe9 
							
						 
					 
					
						
						
							
							[minor] update stations_blacklist in parameters.yaml  
						
						... 
						
						
						
						- Add "ATHR" and "HAVD" to the list of excluded stations
- No changes to other parameters 
						
						
					 
					
						2025-03-20 10:33:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9626a4c88d 
							
						 
					 
					
						
						
							
							[minor] add station GR27 to station blacklist in parameters.yaml  
						
						... 
						
						
						
						- Updated stations_blacklist to exclude stations DOMV, EREA, GR19, GR27, LAKA, LFKM and TEST
- Changed the description of datapath to clarify it as the path to SDS data archive.
- Fixed some typos. 
						
						
					 
					
						2025-03-20 10:00:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							94cac54716 
							
						 
					 
					
						
						
							
							[update] add parameter to disable PowBox usage for selected stations  
						
						
						
						
					 
					
						2024-08-13 16:40:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c57763c016 
							
						 
					 
					
						
						
							
							[update] added coloring for temperature warning and a critical temperature level, improved tooltip message  
						
						
						
						
					 
					
						2024-08-13 13:38:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3c6ea1ffd0 
							
						 
					 
					
						
						
							
							[minor] add axis-shading for a better distinction of different axes  
						
						
						
						
					 
					
						2023-12-18 16:18:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fde000ec0d 
							
						 
					 
					
						
						
							
							[minor] revert accidental change  
						
						
						
						
					 
					
						2023-12-18 16:05:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f41f24f626 
							
						 
					 
					
						
						
							
							[minor] added an option to get warn thresholds for PowBox channels from corresponding parameters, added warn state annotations to html figures  
						
						
						
						
					 
					
						2023-12-18 15:26:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c621b31f6e 
							
						 
					 
					
						
						
							
							[update] use logging module instead of print/verbosity  
						
						
						
						
					 
					
						2023-12-18 15:24:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							20b586f96b 
							
						 
					 
					
						
						
							
							[bugfix] warn threshold type check had wrong parentheses  
						
						
						
						
					 
					
						2023-12-18 15:11:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							08b12aeb9d 
							
						 
					 
					
						
						
							
							[minor] catch matplotlib write error  
						
						
						
						
					 
					
						2023-09-04 15:30:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							00d2d0119c 
							
						 
					 
					
						
						
							
							Merge tag 'v0.2' into develop  
						
						... 
						
						
						
						new version release 0.2 
						
						
					 
					
						2023-06-01 10:10:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e1a3b498e5 
							
						 
					 
					
						
						
							
							Merge branch 'release0.2'  
						
						
						
						
					 
					
						2023-06-01 10:09:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9e1ebebeb2 
							
						 
					 
					
						
						
							
							[release] version 0.2  
						
						
						
						
					 
					
						2023-06-01 10:08:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2af30f3a32 
							
						 
					 
					
						
						
							
							[bugfix] count index exceeded array length  
						
						
						
						
					 
					
						2023-05-25 15:28:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f3ccaaefd8 
							
						 
					 
					
						
						
							
							[minor] changed colors in examples stylesheets back to default  
						
						
						
						
					 
					
						2023-04-21 17:18:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a15aee1da6 
							
						 
					 
					
						
						
							
							[minor] update stylesheets  
						
						
						
						
					 
					
						2023-04-21 16:40:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							353f073d12 
							
						 
					 
					
						
						
							
							[update] added color palette suggested by AM, some visual tweaks  
						
						
						
						
					 
					
						2023-04-21 16:33:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							10e2322882 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop  
						
						... 
						
						
						
						# Conflicts:
#	utils.py 
						
						
					 
					
						2023-04-21 14:17:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a6475f2c3b 
							
						 
					 
					
						
						
							
							tweak website design in html and css  
						
						
						
						
					 
					
						2023-04-21 13:52:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							72e3ede52f 
							
						 
					 
					
						
						
							
							[minor] small adjustments  
						
						
						
						
					 
					
						2023-04-20 15:41:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fb4d5c2929 
							
						 
					 
					
						
						
							
							[minor] optimized stylesheets  
						
						
						
						
					 
					
						2023-04-19 15:44:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1983cc3b1e 
							
						 
					 
					
						
						
							
							[new] add logo on html webpage  
						
						
						
						
					 
					
						2023-04-19 14:59:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							acc8575d70 
							
						 
					 
					
						
						
							
							[update] can add global (station-independent) links on html web page  
						
						
						
						
					 
					
						2023-04-17 17:59:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1b010ecb61 
							
						 
					 
					
						
						
							
							[minor] add missing </a> at the end of html link  
						
						
						
						
					 
					
						2023-04-17 17:20:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							174a6148bf 
							
						 
					 
					
						
						
							
							[update] disconnect status if PowBox voltage < 1V  
						
						
						
						
					 
					
						2023-04-12 13:13:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5a4733b031 
							
						 
					 
					
						
						
							
							[minor] only send mail on inactive when no FAIL state is present  
						
						
						
						
					 
					
						2023-02-28 11:25:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							477727018f 
							
						 
					 
					
						
						
							
							[minor] added call argument "parameter path"  
						
						
						
						
					 
					
						2023-02-23 11:50:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9d9ced7c83 
							
						 
					 
					
						
						
							
							[bugfix] no warning for volt_lvl = -1  
						
						
						
						
					 
					
						2023-02-17 16:14:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							305ab25ab2 
							
						 
					 
					
						
						
							
							[bugfix] slightly wrong if condition  
						
						
						
						
					 
					
						2023-02-17 14:16:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b875e63f83 
							
						 
					 
					
						
						
							
							[bugfix] check for upcoming error  
						
						
						
						
					 
					
						2023-02-16 16:05:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							20635e3433 
							
						 
					 
					
						
						
							
							[new] add file mailing_list.yaml  
						
						
						
						
					 
					
						2023-02-16 15:57:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a6c792b271 
							
						 
					 
					
						
						
							
							[bugfix] some bugfixes/tweaks  
						
						
						
						
					 
					
						2023-02-16 15:49:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5632bab07b 
							
						 
					 
					
						
						
							
							[update] re-wrote html part, increased flexibility, can now send html via mail incl. figure  
						
						
						
						
					 
					
						2023-02-01 16:22:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d7cbbe6876 
							
						 
					 
					
						
						
							
							[minor] add missing verbosity flag  
						
						
						
						
					 
					
						2023-01-31 17:37:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3a384fd7b5 
							
						 
					 
					
						
						
							
							[update] add external mail list for detailed specification of info mail recipients  
						
						
						
						
					 
					
						2023-01-31 16:12:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c736048811 
							
						 
					 
					
						
						
							
							[update] re-read only modified files  
						
						
						
						
					 
					
						2023-01-31 16:10:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							908535fcc8 
							
						 
					 
					
						
						
							
							[minor] modified email message for activity check, plot figures in same time intervals  
						
						
						
						
					 
					
						2023-01-06 10:38:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a5486e19aa 
							
						 
					 
					
						
						
							
							[update] first working version of gap check, testing needed  
						
						... 
						
						
						
						[minor] soft-coded data channels 
						
						
					 
					
						2023-01-03 18:11:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a89ea1b06d 
							
						 
					 
					
						
						
							
							[refactor] PEP8 naming convention  
						
						
						
						
					 
					
						2022-12-22 16:00:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							24d15d9d55 
							
						 
					 
					
						
						
							
							[fix] mutable default argument  
						
						
						
						
					 
					
						2022-12-22 16:00:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bc70dc0816 
							
						 
					 
					
						
						
							
							[minor] soft-coded unit factor for channel analysis  
						
						
						
						
					 
					
						2022-12-22 15:56:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							03616a2b7b 
							
						 
					 
					
						
						
							
							[update] refined and enabled clock quality check  
						
						
						
						
					 
					
						2022-12-22 15:36:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bf000fe042 
							
						 
					 
					
						
						
							
							[minor] visual tweaks  
						
						
						
						
					 
					
						2022-12-21 16:03:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c90b430fa8 
							
						 
					 
					
						
						
							
							[bugfix] corrected error check (plot on new FAIL status)  
						
						... 
						
						
						
						[minor] message output 
						
						
					 
					
						2022-12-21 15:48:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7d5f9cf516 
							
						 
					 
					
						
						
							
							[update] re-worked channel definition in parameters.yaml, each channel now has its own dictionary with optional plotting flags  
						
						... 
						
						
						
						[WIP] clock quality work in progress, currently disabled 
						
						
					 
					
						2022-12-21 12:51:01 +01:00