From 4bb40fd66aa52b30c4a045cd40809521e570b11d Mon Sep 17 00:00:00 2001 From: Vermaas <vermaas@astron.nl> Date: Fri, 24 Jan 2025 11:53:23 +0100 Subject: [PATCH] hotfix: activity did not filter on service_filter --- atdb/atdb/settings/base.py | 4 +++- atdb/taskdatabase/services/algorithms.py | 7 +++++++ atdb/taskdatabase/templates/taskdatabase/index.html | 2 +- atdb/taskdatabase/views.py | 1 + 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/atdb/atdb/settings/base.py b/atdb/atdb/settings/base.py index 0c06f1ec..9f481122 100644 --- a/atdb/atdb/settings/base.py +++ b/atdb/atdb/settings/base.py @@ -280,5 +280,7 @@ CSRF_COOKIE_NAME = 'atdb_csrftoken' #SILKY_PYTHON_PROFILER_BINARY = False DEFAULT_AUTO_FIELD = 'django.db.models.AutoField' +ACCOUNT_UNIQUE_EMAIL = False -ACCOUNT_UNIQUE_EMAIL = False \ No newline at end of file +# this limits the size of the 'monitoring' table where all the running services report heartbeats to ATDB +MAX_MONITORING_HISTORY_HOURS = 168 # 1 week \ No newline at end of file diff --git a/atdb/taskdatabase/services/algorithms.py b/atdb/taskdatabase/services/algorithms.py index 4cb90d5f..9e82a225 100644 --- a/atdb/taskdatabase/services/algorithms.py +++ b/atdb/taskdatabase/services/algorithms.py @@ -1029,6 +1029,13 @@ def construct_imaging_summary(task): results += '<td colspan="2">' + str(rfi) + '</td>' results += '</tr>' + if 'median_dataloss' in details: + # add RFI median_dataloss (if present) + dataloss = details['median_dataloss'] + results += '<tr><td><b>median dataloss</b></td>' + results += '<td colspan="2">' + str(dataloss) + '</td>' + results += '</tr>' + try: # add calculated quality (if present) calculated_qualities = task.calculated_qualities diff --git a/atdb/taskdatabase/templates/taskdatabase/index.html b/atdb/taskdatabase/templates/taskdatabase/index.html index 32321d80..3d6ccb91 100644 --- a/atdb/taskdatabase/templates/taskdatabase/index.html +++ b/atdb/taskdatabase/templates/taskdatabase/index.html @@ -31,7 +31,7 @@ {% include 'taskdatabase/pagination.html' %} </div> </div> - <p class="footer"> Version 17 Jan 2025</p> + <p class="footer"> Version 24 Jan 2025</p> </div> {% include 'taskdatabase/refresh.html' %} diff --git a/atdb/taskdatabase/views.py b/atdb/taskdatabase/views.py index c2592439..cc4323a7 100644 --- a/atdb/taskdatabase/views.py +++ b/atdb/taskdatabase/views.py @@ -144,6 +144,7 @@ class ActivityFilter(filters.FilterSet): 'is_processed': ['exact'], 'is_verified': ['exact'], 'is_aggregated': ['exact'], + 'service_filter': ['exact','icontains'] } -- GitLab