3f07b7bcd0
[minor] update Dockerfile and parameters.yaml
...
- In the Dockerfile, added a new parameter "-parfile" with value "conf/parameters.yaml" to the CMD command in survBot.py.
- In parameters.yaml, made changes to the EMAIL section:
- Added comments explaining how to specify mail server and credentials.
- Added auth_type field with value "SSL".
- Updated port field to 465 for SSL.
- Updated user and password fields to read from environment variables or docker secrets.
- Added comments explaining how to specify mail recipients, sender, and blacklists.
- Moved location of simulate_fail.json to conf/simulate_fail.json for easier Docker integration
2025-03-21 12:41:50 +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
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
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
c57763c016
[update] added coloring for temperature warning and a critical temperature level, improved tooltip message
2024-08-13 13:38:50 +02: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
72e3ede52f
[minor] small adjustments
2023-04-20 15:41:20 +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
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
3a384fd7b5
[update] add external mail list for detailed specification of info mail recipients
2023-01-31 16:12: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
bf000fe042
[minor] visual tweaks
2022-12-21 16:03:10 +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
bf82148449
Merge remote-tracking branch 'origin/develop' into develop
...
# Conflicts:
# parameters.yaml
# survBot.py
2022-12-20 17:02:16 +01:00
174a8e0823
[new] mass channel surveillance added
2022-12-20 16:54:27 +01:00
2a62fe406f
Merge branch 'issue/1' into develop
2022-12-20 11:37:58 +01:00
d397ce377e
[update] add network/station blacklists for mail functionality
2022-12-20 10:23:25 +01:00
ac9f83d856
fixed paramter file
2022-12-06 16:46:19 +01:00
ac1ce5f6fa
Merge branch 'develop' into issue/1
2022-12-06 15:47:56 +01:00
cb3623e4a9
Add quality check for clock quality (LCQ)
2022-12-06 15:43:13 +01:00
f0ae7da2be
[update] add min_sample parameter, which controls ne number of samples that have to be of a specific voltage state before counting them as fail-state
2022-12-06 15:31:09 +01:00
a3378874fa
[minor] parameter change
2022-12-02 11:15:01 +01:00
d21fb0ca3b
[minor] parameter change
2022-11-29 10:42:29 +01:00
6fc1e073c0
[bugfix] compared timedelta with int
2022-11-24 10:13:21 +01:00
7a2b7add04
[minor] parameter changes
2022-11-23 11:28:36 +01:00
ae0c2ef4e9
[minor] track activity status, modify html output for stylesheet
2022-11-22 18:06:25 +01:00
d35c176aab
[update] add channel naming for plots
2022-11-22 15:51:15 +01:00
9444405453
[minor] reformat yaml file
2022-11-22 13:34:58 +01:00
a6d59c8c71
[update] added possibility to modify voltage level in plots from settings in parameters.yaml
2022-11-22 12:07:16 +01:00
3fe5fc48d1
[minor] re-ordered parameters
2022-11-21 10:36:46 +01:00
7da3db260a
[update] error tracking + send email functionality
2022-11-17 09:52:04 +01:00
8e42ac11c7
[update] complete rework of status handling (added Warn/Error classes etc.)
2022-11-15 17:19:39 +01:00
4d4324a1e9
[refactor] st_id -> nwst_id
2022-11-15 13:48:56 +01:00
4ba9c20d0f
[update] add possibility to add columns with links to other web pages (e.g. seedlink monitor)
2022-11-15 13:44:19 +01:00
cd6b40688b
[update] re-read data daily, add daily overlap, add value -1 for voltage lower 1V (e.g. pbox not connected)
2022-11-14 22:31:22 +01:00
c723a32274
[update] html writer creates hourly figures of all stations
2022-11-09 16:29:01 +01:00
c3f9ad0fd9
[update] moved html writing to survBot.py so that no GUI is needed
2022-11-08 16:45:21 +01:00
68c6df72c9
[update] html output from GUI in background possible but maybe not optimal (needs display to work in bg)
2022-11-08 13:35:46 +01:00
7a6072f8dd
[update] first version write html output, todo: html parameters argparse?
2022-11-07 17:56:41 +01:00
cc8c1833f1
[new] initial commit, moving repository from code base
2022-11-03 15:51:26 +01:00