This commit is contained in:
Marwan Alwali 2025-11-06 23:08:02 +03:00
parent 512104b666
commit 3fbfccb799
6 changed files with 546 additions and 7 deletions

View File

@ -450,11 +450,10 @@
// Date select (for quick booking)
select: function(info) {
{% if user.role in 'ADMIN,FRONT_DESK' %}
showConfirmModal('{% trans "Book an appointment for" %} ' + info.startStr + '?', '{% trans "Confirm Booking" %}').then((confirmed) => {
if (confirmed) {
var url = '{% url "appointments:appointment_create" %}' +
'?date=' + info.startStr.split('T')[0] +
'&time=' + info.startStr.split('T')[1].substring(0, 5);
if (confirm('{% trans "Book an appointment for" %} ' + info.startStr + '?')) {
var url = '{% url "appointments:appointment_create" %}' +
'?date=' + info.startStr.split('T')[0] +
'&time=' + info.startStr.split('T')[1].substring(0, 5);
window.location.href = url;
}
{% endif %}

Binary file not shown.

View File

@ -86195,3 +86195,543 @@ ERROR 2025-11-06 18:43:34,477 tasks 76869 8426217792 Failed to send multi-channe
INFO 2025-11-06 18:43:44,119 basehttp 68971 6129987584 "GET /en/slp/progress-reports/6c34be38-a840-458c-b138-665e2d481f92/ HTTP/1.1" 200 35418
INFO 2025-11-06 18:43:44,156 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:43:52,654 basehttp 68971 6129987584 "GET /en/slp/progress-reports/6c34be38-a840-458c-b138-665e2d481f92/pdf/?view=inline HTTP/1.1" 200 49234
INFO 2025-11-06 18:44:14,158 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:44:17,088 basehttp 68971 6129987584 "GET /en/dashboard/ HTTP/1.1" 200 54169
INFO 2025-11-06 18:44:17,129 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:44:28,295 basehttp 68971 6129987584 "GET /en/finance/invoices/create/ HTTP/1.1" 200 59649
INFO 2025-11-06 18:44:28,331 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:44:32,721 basehttp 68971 6129987584 "GET /en/appointments/create/ HTTP/1.1" 200 55727
INFO 2025-11-06 18:44:32,740 basehttp 68971 6146813952 "GET /static/plugins/datatables.net-select-bs5/css/select.bootstrap5.min.css HTTP/1.1" 200 2157
INFO 2025-11-06 18:44:32,740 basehttp 68971 6129987584 "GET /static/plugins/select2/dist/css/select2.min.css HTTP/1.1" 200 14966
INFO 2025-11-06 18:44:32,762 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 18:44:34,496 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 18:44:36,875 basehttp 68971 6129987584 "GET /en/appointments/calendar/ HTTP/1.1" 200 46423
INFO 2025-11-06 18:44:36,881 basehttp 68971 6129987584 "GET /static/plugins/moment/min/moment.min.js HTTP/1.1" 200 58890
INFO 2025-11-06 18:44:36,883 basehttp 68971 6146813952 "GET /static/plugins/@fullcalendar/core/index.global.js HTTP/1.1" 200 444856
INFO 2025-11-06 18:44:36,887 basehttp 68971 6146813952 "GET /static/plugins/@fullcalendar/bootstrap/index.global.js HTTP/1.1" 200 2075
INFO 2025-11-06 18:44:36,887 basehttp 68971 13455405056 "GET /static/plugins/@fullcalendar/list/index.global.js HTTP/1.1" 200 18635
INFO 2025-11-06 18:44:36,888 basehttp 68971 6163640320 "GET /static/plugins/@fullcalendar/timegrid/index.global.js HTTP/1.1" 200 68582
INFO 2025-11-06 18:44:36,888 basehttp 68971 6129987584 "GET /static/plugins/@fullcalendar/daygrid/index.global.js HTTP/1.1" 200 58461
INFO 2025-11-06 18:44:36,888 basehttp 68971 13438578688 "GET /static/plugins/@fullcalendar/interaction/index.global.js HTTP/1.1" 200 99452
INFO 2025-11-06 18:44:36,927 basehttp 68971 13438578688 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
WARNING 2025-11-06 18:44:50,551 log 68971 13438578688 Not Found: /.well-known/appspecific/com.chrome.devtools.json
WARNING 2025-11-06 18:44:50,551 basehttp 68971 13438578688 "GET /.well-known/appspecific/com.chrome.devtools.json HTTP/1.1" 404 3165
WARNING 2025-11-06 18:44:50,591 basehttp 68971 13438578688 "GET /static/plugins/toastr/toastr.js.map HTTP/1.1" 404 2011
INFO 2025-11-06 18:44:50,592 basehttp 68971 6163640320 "GET /static/plugins/moment/min/moment.min.js.map HTTP/1.1" 200 98730
INFO 2025-11-06 18:44:54,678 basehttp 68971 6163640320 "GET /en/appointments/calendar/ HTTP/1.1" 200 46423
WARNING 2025-11-06 18:44:54,696 log 68971 6163640320 Not Found: /.well-known/appspecific/com.chrome.devtools.json
WARNING 2025-11-06 18:44:54,697 basehttp 68971 6163640320 "GET /.well-known/appspecific/com.chrome.devtools.json HTTP/1.1" 404 3165
WARNING 2025-11-06 18:44:54,771 basehttp 68971 6163640320 "GET /static/plugins/toastr/toastr.js.map HTTP/1.1" 404 2011
INFO 2025-11-06 18:44:54,786 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:45:24,794 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:45:54,786 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:46:11,401 basehttp 68971 6129987584 "GET /en/appointments/calendar/ HTTP/1.1" 200 46331
WARNING 2025-11-06 18:46:11,416 log 68971 6129987584 Not Found: /.well-known/appspecific/com.chrome.devtools.json
WARNING 2025-11-06 18:46:11,416 basehttp 68971 6129987584 "GET /.well-known/appspecific/com.chrome.devtools.json HTTP/1.1" 404 3165
INFO 2025-11-06 18:46:11,492 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
WARNING 2025-11-06 18:46:11,510 basehttp 68971 13455405056 "GET /static/plugins/toastr/toastr.js.map HTTP/1.1" 404 2011
INFO 2025-11-06 18:46:11,510 basehttp 68971 6129987584 "GET /api/v1/appointments/calendar/?start=2025-10-26T00%3A00%3A00%2B03%3A00&end=2025-12-07T00%3A00%3A00%2B03%3A00&clinic=&provider=&status= HTTP/1.1" 200 4930
INFO 2025-11-06 18:46:15,308 basehttp 68971 6129987584 "GET /en/appointments/ HTTP/1.1" 200 121961
INFO 2025-11-06 18:46:15,331 basehttp 68971 13438578688 "GET /static/plugins/datatables.net-responsive-bs5/js/responsive.bootstrap5.min.js HTTP/1.1" 200 1796
INFO 2025-11-06 18:46:15,331 basehttp 68971 6146813952 "GET /static/plugins/datatables.net-responsive-bs5/css/responsive.bootstrap5.min.css HTTP/1.1" 200 6044
INFO 2025-11-06 18:46:15,332 basehttp 68971 6163640320 "GET /static/plugins/datatables.net-responsive/js/dataTables.responsive.min.js HTTP/1.1" 200 16086
WARNING 2025-11-06 18:46:15,335 log 68971 6129987584 Not Found: /.well-known/appspecific/com.chrome.devtools.json
WARNING 2025-11-06 18:46:15,335 basehttp 68971 6129987584 "GET /.well-known/appspecific/com.chrome.devtools.json HTTP/1.1" 404 3165
WARNING 2025-11-06 18:46:15,407 basehttp 68971 6129987584 "GET /static/plugins/toastr/toastr.js.map HTTP/1.1" 404 2011
INFO 2025-11-06 18:46:15,415 basehttp 68971 6163640320 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:46:17,392 basehttp 68971 6163640320 "GET /en/appointments/calendar/ HTTP/1.1" 200 46331
WARNING 2025-11-06 18:46:17,416 log 68971 6163640320 Not Found: /.well-known/appspecific/com.chrome.devtools.json
WARNING 2025-11-06 18:46:17,416 basehttp 68971 6163640320 "GET /.well-known/appspecific/com.chrome.devtools.json HTTP/1.1" 404 3165
INFO 2025-11-06 18:46:17,492 basehttp 68971 6163640320 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:46:17,502 basehttp 68971 6146813952 "GET /api/v1/appointments/calendar/?start=2025-10-26T00%3A00%3A00%2B03%3A00&end=2025-12-07T00%3A00%3A00%2B03%3A00&clinic=&provider=&status= HTTP/1.1" 200 4930
WARNING 2025-11-06 18:46:17,511 basehttp 68971 6146813952 "GET /static/plugins/toastr/toastr.js.map HTTP/1.1" 404 2011
INFO 2025-11-06 18:46:20,214 basehttp 68971 6163640320 "GET /appointments/f2443d00-7fe6-4eb4-94ba-c30743ad8bbf/quick-view/ HTTP/1.1" 302 0
INFO 2025-11-06 18:46:20,228 basehttp 68971 13438578688 "GET /en/appointments/f2443d00-7fe6-4eb4-94ba-c30743ad8bbf/quick-view/ HTTP/1.1" 200 2756
INFO 2025-11-06 18:46:22,337 basehttp 68971 13438578688 "GET /appointments/f2443d00-7fe6-4eb4-94ba-c30743ad8bbf/ HTTP/1.1" 302 0
INFO 2025-11-06 18:46:22,362 basehttp 68971 6129987584 "GET /en/appointments/f2443d00-7fe6-4eb4-94ba-c30743ad8bbf/ HTTP/1.1" 200 43747
WARNING 2025-11-06 18:46:22,392 log 68971 6129987584 Not Found: /.well-known/appspecific/com.chrome.devtools.json
WARNING 2025-11-06 18:46:22,392 basehttp 68971 6129987584 "GET /.well-known/appspecific/com.chrome.devtools.json HTTP/1.1" 404 3165
WARNING 2025-11-06 18:46:22,456 basehttp 68971 6146813952 "GET /static/plugins/toastr/toastr.js.map HTTP/1.1" 404 2011
INFO 2025-11-06 18:46:22,458 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:46:25,820 basehttp 68971 6129987584 "GET /en/appointments/f2443d00-7fe6-4eb4-94ba-c30743ad8bbf/pdf/?view=inline HTTP/1.1" 200 49218
WARNING 2025-11-06 18:46:25,841 log 68971 6129987584 Not Found: /.well-known/appspecific/com.chrome.devtools.json
WARNING 2025-11-06 18:46:25,841 basehttp 68971 6129987584 "GET /.well-known/appspecific/com.chrome.devtools.json HTTP/1.1" 404 3165
ERROR 2025-11-06 18:46:45,807 tasks 70301 8426217792 Appointment 44c813f5-d675-48c6-b0de-229c3457aacb not found
INFO 2025-11-06 18:46:45,810 tasks 76869 8426217792 Reminder sent for appointment 0af2bea2-bd7c-4b81-8815-6c0ea6bb78ab
ERROR 2025-11-06 18:46:45,817 tasks 70301 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 18:46:52,473 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:47:22,470 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 18:47:45,826 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 18:47:52,461 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 18:47:58,769 tasks 76869 8426217792 Appointment 44c813f5-d675-48c6-b0de-229c3457aacb not found
INFO 2025-11-06 18:47:58,771 tasks 70301 8426217792 Reminder sent for appointment 0af2bea2-bd7c-4b81-8815-6c0ea6bb78ab
ERROR 2025-11-06 18:47:58,778 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 18:48:22,470 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
WARNING 2025-11-06 18:48:23,512 basehttp 68971 6146813952 "GET /static/plugins/toastr/toastr.js.map HTTP/1.1" 404 2011
INFO 2025-11-06 18:48:23,524 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
WARNING 2025-11-06 18:48:23,526 log 68971 6163640320 Not Found: /.well-known/appspecific/com.chrome.devtools.json
WARNING 2025-11-06 18:48:23,526 basehttp 68971 6163640320 "GET /.well-known/appspecific/com.chrome.devtools.json HTTP/1.1" 404 3165
WARNING 2025-11-06 18:48:23,534 log 68971 6163640320 Not Found: /.well-known/appspecific/com.chrome.devtools.json
WARNING 2025-11-06 18:48:23,534 basehttp 68971 6163640320 "GET /.well-known/appspecific/com.chrome.devtools.json HTTP/1.1" 404 3165
INFO 2025-11-06 18:48:26,942 basehttp 68971 6163640320 "GET /en/dashboard/ HTTP/1.1" 200 54170
WARNING 2025-11-06 18:48:26,959 log 68971 6163640320 Not Found: /.well-known/appspecific/com.chrome.devtools.json
WARNING 2025-11-06 18:48:26,959 basehttp 68971 6163640320 "GET /.well-known/appspecific/com.chrome.devtools.json HTTP/1.1" 404 3165
WARNING 2025-11-06 18:48:27,044 basehttp 68971 6163640320 "GET /static/plugins/toastr/toastr.js.map HTTP/1.1" 404 2011
INFO 2025-11-06 18:48:27,050 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 18:48:45,843 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
ERROR 2025-11-06 18:48:50,133 tasks 70301 8426217792 Appointment 44c813f5-d675-48c6-b0de-229c3457aacb not found
INFO 2025-11-06 18:48:50,135 tasks 76869 8426217792 Reminder sent for appointment 0af2bea2-bd7c-4b81-8815-6c0ea6bb78ab
ERROR 2025-11-06 18:48:50,143 tasks 70301 8426217792 Failed to send multi-channel notification: User matching query does not exist.
ERROR 2025-11-06 18:48:50,179 tasks 76869 8426217792 Appointment 44c813f5-d675-48c6-b0de-229c3457aacb not found
INFO 2025-11-06 18:48:50,181 tasks 70301 8426217792 Reminder sent for appointment 0af2bea2-bd7c-4b81-8815-6c0ea6bb78ab
ERROR 2025-11-06 18:48:50,187 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
ERROR 2025-11-06 18:48:51,181 tasks 76869 8426217792 Appointment 69dcd286-66b4-4619-9870-fda6fe206ff3 not found
INFO 2025-11-06 18:48:57,063 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 18:48:58,799 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 18:49:27,062 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 18:49:45,860 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
ERROR 2025-11-06 18:49:50,163 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
ERROR 2025-11-06 18:49:50,197 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 18:49:57,062 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 18:49:58,821 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 18:50:27,062 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 18:50:50,179 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
ERROR 2025-11-06 18:50:50,206 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 18:50:57,063 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 18:50:58,838 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 18:51:06,148 basehttp 68971 6129987584 "GET /en/ HTTP/1.1" 200 32690
INFO 2025-11-06 18:51:06,162 basehttp 68971 6146813952 "GET /static/img/logo/tenhal.svg HTTP/1.1" 200 1164
INFO 2025-11-06 18:51:06,163 basehttp 68971 13438578688 "GET /static/js/one-page-parallax/app.min.js HTTP/1.1" 200 10820
INFO 2025-11-06 18:51:06,164 basehttp 68971 6163640320 "GET /static/js/one-page-parallax/vendor.min.js HTTP/1.1" 200 1071293
INFO 2025-11-06 18:51:06,167 basehttp 68971 6129987584 "GET /static/css/one-page-parallax/app.min.css HTTP/1.1" 200 666020
INFO 2025-11-06 18:51:06,182 basehttp 68971 6163640320 "GET /static/css/one-page-parallax/images/bg-content-cover.png HTTP/1.1" 200 957
INFO 2025-11-06 18:51:06,193 basehttp 68971 6129987584 "GET /static/img/bg/bg-home.jpg HTTP/1.1" 200 563549
INFO 2025-11-06 18:51:06,201 basehttp 68971 6146813952 "GET /static/img/bg/bg-quote.jpg HTTP/1.1" 200 2484439
INFO 2025-11-06 18:51:06,207 basehttp 68971 13438578688 "GET /static/img/bg/bg-milestone.jpg HTTP/1.1" 200 2304909
INFO 2025-11-06 18:51:06,207 basehttp 68971 13455405056 "GET /static/img/bg/bg-client.jpg HTTP/1.1" 200 2728016
INFO 2025-11-06 18:51:06,209 basehttp 68971 6129987584 "GET /static/webfonts/fa-brands-400.woff2 HTTP/1.1" 200 118684
INFO 2025-11-06 18:51:16,120 basehttp 68971 6129987584 "GET /en/switch_language/?language=ar&next=/en/ HTTP/1.1" 302 0
INFO 2025-11-06 18:51:16,153 basehttp 68971 6129987584 "GET / HTTP/1.1" 200 35436
INFO 2025-11-06 18:51:33,129 basehttp 68971 6129987584 "GET /ar/switch_language/?language=en&next=/ HTTP/1.1" 302 0
INFO 2025-11-06 18:51:33,142 basehttp 68971 6129987584 "GET / HTTP/1.1" 200 32687
INFO 2025-11-06 18:51:38,486 basehttp 68971 6129987584 "GET /accounts/login/ HTTP/1.1" 302 0
INFO 2025-11-06 18:51:38,502 basehttp 68971 13455405056 "GET /en/accounts/login/ HTTP/1.1" 200 28234
INFO 2025-11-06 18:51:38,527 basehttp 68971 13455405056 "GET /static/css/default/images/bg-login.png HTTP/1.1" 200 425929
INFO 2025-11-06 18:51:38,536 basehttp 68971 13455405056 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:51:40,099 basehttp 68971 13455405056 "POST /en/accounts/login/ HTTP/1.1" 302 0
INFO 2025-11-06 18:51:40,107 basehttp 68971 13455405056 "GET /dashboard/ HTTP/1.1" 302 0
INFO 2025-11-06 18:51:40,124 basehttp 68971 13438578688 "GET /en/dashboard/ HTTP/1.1" 200 54170
INFO 2025-11-06 18:51:40,156 basehttp 68971 13438578688 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:51:47,687 basehttp 68971 13438578688 "GET /en/profile/ HTTP/1.1" 200 37919
INFO 2025-11-06 18:51:47,722 basehttp 68971 13438578688 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 18:51:50,281 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
ERROR 2025-11-06 18:51:50,300 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 18:51:57,168 basehttp 68971 6129987584 "GET /en/my-hr/attendance/ HTTP/1.1" 200 38570
INFO 2025-11-06 18:51:57,186 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:52:01,508 basehttp 68971 6129987584 "GET /en/my-hr/schedule/ HTTP/1.1" 200 32212
INFO 2025-11-06 18:52:01,529 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:52:31,537 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:53:01,538 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:53:32,228 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:53:56,246 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:54:17,736 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:54:47,735 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:55:17,727 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:55:42,618 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:55:47,897 basehttp 68971 6129987584 "GET /en/medical/followups/ HTTP/1.1" 200 54132
INFO 2025-11-06 18:55:47,935 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:56:00,396 basehttp 68971 6129987584 "GET /en/medical/followups/c0e825b1-16c8-4240-9146-9d0dac2db020/ HTTP/1.1" 200 39658
INFO 2025-11-06 18:56:00,431 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:56:14,994 basehttp 68971 6129987584 "GET /en/medical/followups/c0e825b1-16c8-4240-9146-9d0dac2db020/pdf/?view=inline HTTP/1.1" 200 48974
INFO 2025-11-06 18:56:24,572 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:56:30,181 basehttp 68971 6129987584 "GET /en/aba/consults/ HTTP/1.1" 200 51323
INFO 2025-11-06 18:56:30,207 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:56:42,879 basehttp 68971 6129987584 "GET /en/aba/consults/dac23f37-ad4d-417d-9117-dcb79563c907/ HTTP/1.1" 200 39052
INFO 2025-11-06 18:56:42,916 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:56:47,824 basehttp 68971 6129987584 "GET /en/aba/patients/df734462-465a-4e95-a839-0789c1c24c3c/history/ HTTP/1.1" 200 40518
INFO 2025-11-06 18:56:47,861 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:56:55,685 basehttp 68971 6129987584 "GET /en/patients/df734462-465a-4e95-a839-0789c1c24c3c/ HTTP/1.1" 200 56491
INFO 2025-11-06 18:56:55,723 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:57:11,690 basehttp 68971 6129987584 "GET /en/slp/interventions/292caf4d-8a30-4216-807d-b51bfc26c48e/ HTTP/1.1" 200 36057
INFO 2025-11-06 18:57:11,720 basehttp 68971 6129987584 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 18:57:25,766 tasks 76869 8426217792 Appointment c60c62dc-20a8-4e2a-85e9-96e82744d880 not found
ERROR 2025-11-06 18:57:38,094 log 68971 6129987584 Internal Server Error: /en/slp/progress-reports/create/
Traceback (most recent call last):
File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/base.py", line 105, in view
return self.dispatch(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/contrib/auth/mixins.py", line 73, in dispatch
return super().dispatch(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/contrib/auth/mixins.py", line 135, in dispatch
return super().dispatch(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/base.py", line 144, in dispatch
return handler(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/edit.py", line 178, in get
return super().get(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/edit.py", line 142, in get
return self.render_to_response(self.get_context_data())
^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/AgdarCentre/slp/views.py", line 1306, in get_context_data
context = super().get_context_data(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/edit.py", line 72, in get_context_data
kwargs["form"] = self.get_form()
^^^^^^^^^^^^^^^
File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/edit.py", line 37, in get_form
return form_class(**self.get_form_kwargs())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/marwanalwali/AgdarCentre/slp/forms.py", line 384, in __init__
HTML('<div class="form-group"><label>{}</label><textarea name="objectives_progress" class="form-control" rows="3" placeholder=\'{"Objective 1": 85, "Objective 2": 70, "Objective 3": 90}\'></textarea><small class="form-text text-muted">{}</small></div>'.format(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: '"Objective 1"'
ERROR 2025-11-06 18:57:38,095 basehttp 68971 6129987584 "GET /en/slp/progress-reports/create/?patient=df734462-465a-4e95-a839-0789c1c24c3c HTTP/1.1" 500 111969
INFO 2025-11-06 18:58:23,722 autoreload 68971 8426217792 /Users/marwanalwali/AgdarCentre/slp/forms.py changed, reloading.
INFO 2025-11-06 18:58:24,290 autoreload 4877 8426217792 Watching for file changes with StatReloader
INFO 2025-11-06 18:58:31,324 basehttp 4877 6130331648 "GET /en/slp/progress-reports/create/?patient=df734462-465a-4e95-a839-0789c1c24c3c HTTP/1.1" 200 40047
INFO 2025-11-06 18:58:31,356 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:58:40,508 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:58:42,468 basehttp 4877 6130331648 "GET /en/slp/interventions/create/?patient=df734462-465a-4e95-a839-0789c1c24c3c&previous=292caf4d-8a30-4216-807d-b51bfc26c48e HTTP/1.1" 302 0
INFO 2025-11-06 18:58:42,500 basehttp 4877 6130331648 "GET /en/patients/df734462-465a-4e95-a839-0789c1c24c3c/?tab=consents&missing=GENERAL_TREATMENT,SERVICE_SPECIFIC HTTP/1.1" 200 56856
INFO 2025-11-06 18:58:42,526 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:59:00,636 basehttp 4877 6130331648 "GET /en/consents/create/ HTTP/1.1" 200 48041
INFO 2025-11-06 18:59:00,781 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:59:19,258 basehttp 4877 6130331648 "GET /api/consent-content/?patient_id=b480432c-b0fc-46c2-9b4b-780a36f6bfbc&consent_type=SERVICE_SPECIFIC HTTP/1.1" 200 824
INFO 2025-11-06 18:59:30,778 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 18:59:37,912 signals 4877 6130331648 Consent created: SERVICE_SPECIFIC for patient 000051
INFO 2025-11-06 18:59:37,913 basehttp 4877 6130331648 "POST /en/consents/create/ HTTP/1.1" 302 0
INFO 2025-11-06 18:59:37,932 basehttp 4877 6130331648 "GET /en/patients/b480432c-b0fc-46c2-9b4b-780a36f6bfbc/ HTTP/1.1" 200 48259
INFO 2025-11-06 18:59:37,962 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:00:00,005 tasks 76869 8426217792 Radiology results sync started
INFO 2025-11-06 19:00:00,005 tasks 76869 8426217792 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-11-06 16:00:00.005804+00:00'}
INFO 2025-11-06 19:00:00,010 tasks 76869 8426217792 Lab results sync started
INFO 2025-11-06 19:00:00,010 tasks 76869 8426217792 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-11-06 16:00:00.010465+00:00'}
INFO 2025-11-06 19:00:00,793 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:00:03,152 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:00:12,539 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:00:42,543 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:01:12,536 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:01:42,542 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:02:12,542 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:02:42,541 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:03:12,531 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:03:42,541 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:04:12,531 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:04:42,540 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:05:12,528 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:05:42,542 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:06:12,539 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 19:06:29,850 tasks 76869 8426217792 Appointment f10d4cf7-f909-486f-bc21-6b5ff87374c7 not found
ERROR 2025-11-06 19:06:29,904 tasks 76869 8426217792 Appointment f10d4cf7-f909-486f-bc21-6b5ff87374c7 not found
INFO 2025-11-06 19:06:43,221 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:07:13,214 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:08:09,206 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 19:08:42,119 tasks 76869 8426217792 Appointment b0c611dd-314f-4f02-8011-ac5519bdd525 not found
ERROR 2025-11-06 19:08:42,168 tasks 76869 8426217792 Appointment b0c611dd-314f-4f02-8011-ac5519bdd525 not found
INFO 2025-11-06 19:09:09,215 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:10:09,209 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:10:54,115 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:10:59,324 basehttp 4877 6130331648 "GET /en/consents/create/ HTTP/1.1" 200 48041
INFO 2025-11-06 19:10:59,367 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:11:02,159 basehttp 4877 6130331648 "GET /en/consents/ HTTP/1.1" 200 86288
INFO 2025-11-06 19:11:02,201 basehttp 4877 6130331648 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:11:04,758 basehttp 4877 6130331648 "GET /en/consents/2f9540ef-0e8f-4821-ad18-31911417897e/ HTTP/1.1" 200 35168
INFO 2025-11-06 19:11:04,786 basehttp 4877 6130331648 "GET /media/consents/signatures/signature_000051_20251106_155937.png HTTP/1.1" 200 29149
INFO 2025-11-06 19:11:04,788 basehttp 4877 6147158016 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:11:32,216 basehttp 4877 6147158016 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:12:02,215 basehttp 4877 6147158016 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:12:32,203 basehttp 4877 6147158016 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 19:12:38,216 tasks 70301 8426217792 Appointment b7386e99-0cbb-420c-9fa8-13a2200e5715 not found
ERROR 2025-11-06 19:12:38,217 tasks 76869 8426217792 Appointment b5a77fcd-5a4b-4e96-9a68-fd3018073de1 not found
ERROR 2025-11-06 19:12:38,245 tasks 70301 8426217792 Appointment 44c813f5-d675-48c6-b0de-229c3457aacb not found
INFO 2025-11-06 19:12:38,247 tasks 76869 8426217792 Reminder sent for appointment 0af2bea2-bd7c-4b81-8815-6c0ea6bb78ab
ERROR 2025-11-06 19:12:38,254 tasks 70301 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 19:13:02,216 basehttp 4877 6147158016 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:13:32,215 basehttp 4877 6147158016 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 19:13:38,262 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 19:14:02,215 basehttp 4877 6147158016 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:14:32,213 basehttp 4877 6147158016 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 19:14:38,279 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 19:15:02,216 basehttp 4877 6147158016 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:15:32,216 basehttp 4877 6147158016 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 19:15:34,730 tasks 76869 8426217792 Appointment f10d4cf7-f909-486f-bc21-6b5ff87374c7 not found
ERROR 2025-11-06 19:15:34,741 tasks 76869 8426217792 Appointment f10d4cf7-f909-486f-bc21-6b5ff87374c7 not found
ERROR 2025-11-06 19:15:34,858 tasks 76869 8426217792 Appointment f10d4cf7-f909-486f-bc21-6b5ff87374c7 not found
ERROR 2025-11-06 19:15:38,287 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 19:16:02,210 basehttp 4877 6147158016 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:16:32,215 basehttp 4877 6147158016 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:17:02,217 basehttp 4877 6147158016 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 19:18:51,249 tasks 76869 8426217792 Appointment b0c611dd-314f-4f02-8011-ac5519bdd525 not found
ERROR 2025-11-06 19:20:19,286 tasks 70301 8426217792 Appointment 236f3e70-6d16-466f-a04f-eaf12cee9ba2 not found
ERROR 2025-11-06 19:20:19,286 tasks 76869 8426217792 Appointment c61467c7-19c0-454f-9b46-9b011f167dbf not found
INFO 2025-11-06 19:30:00,009 tasks 76869 8426217792 Radiology results sync started
INFO 2025-11-06 19:30:00,009 tasks 76869 8426217792 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-11-06 16:30:00.009742+00:00'}
INFO 2025-11-06 19:30:00,015 tasks 76869 8426217792 Lab results sync started
INFO 2025-11-06 19:30:00,015 tasks 76869 8426217792 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-11-06 16:30:00.015899+00:00'}
ERROR 2025-11-06 19:33:38,397 tasks 76869 8426217792 Appointment f10d4cf7-f909-486f-bc21-6b5ff87374c7 not found
ERROR 2025-11-06 19:36:29,820 tasks 76869 8426217792 Appointment 69dcd286-66b4-4619-9870-fda6fe206ff3 not found
ERROR 2025-11-06 19:36:29,875 tasks 76869 8426217792 Appointment 69dcd286-66b4-4619-9870-fda6fe206ff3 not found
ERROR 2025-11-06 19:38:41,118 tasks 76869 8426217792 Appointment c60c62dc-20a8-4e2a-85e9-96e82744d880 not found
ERROR 2025-11-06 19:38:42,067 tasks 76869 8426217792 Appointment 36b67a10-fe1e-41a7-8f62-0b0ca127c128 not found
ERROR 2025-11-06 19:38:42,114 tasks 76869 8426217792 Appointment 36b67a10-fe1e-41a7-8f62-0b0ca127c128 not found
ERROR 2025-11-06 19:39:38,839 tasks 70301 8426217792 Appointment 44c813f5-d675-48c6-b0de-229c3457aacb not found
INFO 2025-11-06 19:39:38,842 tasks 76869 8426217792 Reminder sent for appointment 0af2bea2-bd7c-4b81-8815-6c0ea6bb78ab
ERROR 2025-11-06 19:39:38,850 tasks 70301 8426217792 Failed to send multi-channel notification: User matching query does not exist.
ERROR 2025-11-06 19:40:38,856 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
ERROR 2025-11-06 19:40:47,481 tasks 70301 8426217792 Appointment c61467c7-19c0-454f-9b46-9b011f167dbf not found
ERROR 2025-11-06 19:40:47,481 tasks 76869 8426217792 Appointment 236f3e70-6d16-466f-a04f-eaf12cee9ba2 not found
ERROR 2025-11-06 19:41:38,872 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
ERROR 2025-11-06 19:42:38,881 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
ERROR 2025-11-06 19:44:19,147 tasks 76869 8426217792 Appointment f10d4cf7-f909-486f-bc21-6b5ff87374c7 not found
ERROR 2025-11-06 19:45:34,677 tasks 76869 8426217792 Appointment 69dcd286-66b4-4619-9870-fda6fe206ff3 not found
ERROR 2025-11-06 19:45:34,687 tasks 76869 8426217792 Appointment 69dcd286-66b4-4619-9870-fda6fe206ff3 not found
ERROR 2025-11-06 19:45:34,804 tasks 76869 8426217792 Appointment 69dcd286-66b4-4619-9870-fda6fe206ff3 not found
ERROR 2025-11-06 19:48:51,195 tasks 76869 8426217792 Appointment 36b67a10-fe1e-41a7-8f62-0b0ca127c128 not found
INFO 2025-11-06 19:51:57,918 autoreload 30551 8426217792 Watching for file changes with StatReloader
INFO 2025-11-06 19:52:02,197 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 302 0
INFO 2025-11-06 19:52:02,208 basehttp 30551 6137442304 "GET /en/accounts/login/?next=/en/notifications/api/unread-count/ HTTP/1.1" 200 18834
INFO 2025-11-06 19:52:09,582 basehttp 30551 6137442304 "GET /en/consents/ HTTP/1.1" 302 0
INFO 2025-11-06 19:52:09,588 basehttp 30551 6137442304 "GET /en/accounts/login/?next=/en/consents/ HTTP/1.1" 200 18812
INFO 2025-11-06 19:52:09,600 basehttp 30551 6137442304 "GET /static/img/logo/tenhal_logo.png HTTP/1.1" 200 8513
INFO 2025-11-06 19:52:14,758 basehttp 30551 6137442304 "GET /en/accounts/login/?next=/en/consents/ HTTP/1.1" 200 18812
INFO 2025-11-06 19:52:16,136 basehttp 30551 6137442304 "POST /en/accounts/login/ HTTP/1.1" 302 0
INFO 2025-11-06 19:52:16,155 basehttp 30551 6137442304 "GET /en/consents/ HTTP/1.1" 200 86288
INFO 2025-11-06 19:52:16,193 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:52:17,505 basehttp 30551 6137442304 "GET /en/consents/ HTTP/1.1" 200 86288
INFO 2025-11-06 19:52:17,548 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:52:26,752 basehttp 30551 6137442304 "GET /en/dashboard/ HTTP/1.1" 200 54170
INFO 2025-11-06 19:52:26,783 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:52:30,619 basehttp 30551 6137442304 "GET /en/finance/invoices/create/ HTTP/1.1" 200 59649
INFO 2025-11-06 19:52:30,654 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:52:56,798 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
WARNING 2025-11-06 19:53:00,119 log 30551 6137442304 Not Found: /en/invoice/
WARNING 2025-11-06 19:53:00,119 basehttp 30551 6137442304 "GET /en/invoice/ HTTP/1.1" 404 23394
WARNING 2025-11-06 19:53:04,510 log 30551 6137442304 Not Found: /en/invoices/
WARNING 2025-11-06 19:53:04,510 basehttp 30551 6137442304 "GET /en/invoices/ HTTP/1.1" 404 23397
WARNING 2025-11-06 19:53:08,938 log 30551 6137442304 Not Found: /en/invoices/
WARNING 2025-11-06 19:53:08,939 basehttp 30551 6137442304 "GET /en/invoices/ HTTP/1.1" 404 23397
INFO 2025-11-06 19:53:25,049 basehttp 30551 6137442304 "GET /en/finance/invoices/ HTTP/1.1" 200 63344
INFO 2025-11-06 19:53:25,110 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:53:27,616 basehttp 30551 6137442304 "GET /en/finance/invoices/462f1f5d-e473-47e9-8dc5-932a527e8d47/ HTTP/1.1" 200 34792
INFO 2025-11-06 19:53:27,654 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:53:32,701 basehttp 30551 6137442304 "GET /en/finance/invoices/462f1f5d-e473-47e9-8dc5-932a527e8d47/pdf/?print=true HTTP/1.1" 200 63825
INFO 2025-11-06 19:53:57,663 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:54:00,335 basehttp 30551 6137442304 "GET /en/settings/ HTTP/1.1" 200 41993
INFO 2025-11-06 19:54:00,368 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:54:01,891 basehttp 30551 6137442304 "GET /en/settings/ZATCA/ HTTP/1.1" 200 37074
INFO 2025-11-06 19:54:01,931 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:54:08,268 basehttp 30551 6137442304 "GET /en/settings/ HTTP/1.1" 200 41993
INFO 2025-11-06 19:54:08,298 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:54:20,631 basehttp 30551 6137442304 "GET /en/settings/NPHIES/ HTTP/1.1" 200 34507
INFO 2025-11-06 19:54:20,668 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:54:38,313 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:55:08,304 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:55:38,313 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 19:55:43,837 tasks 76869 8426217792 Appointment c60c62dc-20a8-4e2a-85e9-96e82744d880 not found
INFO 2025-11-06 19:56:08,314 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 19:56:22,585 tasks 70301 8426217792 Appointment 44c813f5-d675-48c6-b0de-229c3457aacb not found
INFO 2025-11-06 19:56:22,588 tasks 76869 8426217792 Reminder sent for appointment 0af2bea2-bd7c-4b81-8815-6c0ea6bb78ab
ERROR 2025-11-06 19:56:22,596 tasks 70301 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 19:56:38,313 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:57:08,303 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 19:57:22,608 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
ERROR 2025-11-06 19:57:25,771 tasks 70301 8426217792 Appointment 236f3e70-6d16-466f-a04f-eaf12cee9ba2 not found
ERROR 2025-11-06 19:57:25,771 tasks 76869 8426217792 Appointment c61467c7-19c0-454f-9b46-9b011f167dbf not found
INFO 2025-11-06 19:57:38,314 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:58:08,313 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 19:58:22,624 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 19:58:38,314 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 19:59:08,303 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 19:59:22,639 tasks 76869 8426217792 Failed to send multi-channel notification: User matching query does not exist.
INFO 2025-11-06 19:59:38,313 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 20:00:00,017 tasks 76869 8426217792 Radiology results sync started
INFO 2025-11-06 20:00:00,017 tasks 76869 8426217792 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-11-06 17:00:00.017415+00:00'}
INFO 2025-11-06 20:00:00,024 tasks 76869 8426217792 Lab results sync started
INFO 2025-11-06 20:00:00,024 tasks 76869 8426217792 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-11-06 17:00:00.024474+00:00'}
INFO 2025-11-06 20:00:08,315 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 20:00:38,313 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 20:01:06,284 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 20:01:31,945 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 20:05:18,778 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 20:20:58,364 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 20:36:26,439 tasks 76869 8426217792 Lab results sync started
INFO 2025-11-06 20:36:26,439 tasks 76869 8426217792 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-11-06 17:36:26.439283+00:00'}
INFO 2025-11-06 20:36:26,443 tasks 76869 8426217792 Radiology results sync started
INFO 2025-11-06 20:36:26,443 tasks 76869 8426217792 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-11-06 17:36:26.443238+00:00'}
INFO 2025-11-06 20:37:48,783 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 20:53:47,760 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 21:10:48,220 tasks 76869 8426217792 Lab results sync started
INFO 2025-11-06 21:10:48,220 tasks 76869 8426217792 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-11-06 18:10:48.220588+00:00'}
INFO 2025-11-06 21:10:48,224 tasks 76869 8426217792 Radiology results sync started
INFO 2025-11-06 21:10:48,225 tasks 76869 8426217792 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-11-06 18:10:48.225024+00:00'}
ERROR 2025-11-06 21:10:50,723 tasks 76869 8426217792 Appointment 69dcd286-66b4-4619-9870-fda6fe206ff3 not found
INFO 2025-11-06 21:43:50,791 tasks 76869 8426217792 Lab results sync started
INFO 2025-11-06 21:43:50,791 tasks 76869 8426217792 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-11-06 18:43:50.791305+00:00'}
INFO 2025-11-06 21:43:50,795 tasks 76869 8426217792 Radiology results sync started
INFO 2025-11-06 21:43:50,795 tasks 76869 8426217792 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-11-06 18:43:50.795844+00:00'}
INFO 2025-11-06 21:48:07,348 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:02:40,707 tasks 70301 8426217792 Lab results sync started
INFO 2025-11-06 22:02:40,708 tasks 70301 8426217792 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-11-06 19:02:40.708084+00:00'}
INFO 2025-11-06 22:02:40,711 tasks 76869 8426217792 Radiology results sync started
INFO 2025-11-06 22:02:40,712 tasks 76869 8426217792 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-11-06 19:02:40.712037+00:00'}
INFO 2025-11-06 22:13:36,981 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:14:38,011 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 22:15:03,634 tasks 76869 8426217792 Appointment b0c611dd-314f-4f02-8011-ac5519bdd525 not found
ERROR 2025-11-06 22:15:03,689 tasks 76869 8426217792 Appointment b0c611dd-314f-4f02-8011-ac5519bdd525 not found
INFO 2025-11-06 22:18:30,303 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:18:34,821 basehttp 30551 6137442304 "GET /en/dashboard/ HTTP/1.1" 200 54170
INFO 2025-11-06 22:18:34,853 basehttp 30551 6137442304 "GET /media/tenant_settings/2025/11/04/Agdar-Logo.png HTTP/1.1" 304 0
INFO 2025-11-06 22:18:34,912 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:18:42,588 basehttp 30551 6137442304 "GET /en/finance/payers/ HTTP/1.1" 200 71308
INFO 2025-11-06 22:18:42,628 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:18:48,631 basehttp 30551 6137442304 "GET /en/patients/3ed8901f-686b-468a-b7a1-acc1e64a23ec/ HTTP/1.1" 200 55448
INFO 2025-11-06 22:18:48,660 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:19:10,672 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:19:13,575 basehttp 30551 6137442304 "GET /en/hr/schedules/ HTTP/1.1" 200 96609
INFO 2025-11-06 22:19:13,608 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:19:16,517 basehttp 30551 6137442304 "GET /en/hr/schedules/create/ HTTP/1.1" 200 30469
INFO 2025-11-06 22:19:16,553 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:19:25,207 basehttp 30551 6137442304 "GET /en/finance/packages/ HTTP/1.1" 200 36253
INFO 2025-11-06 22:19:25,226 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:19:34,921 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:20:04,985 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 22:20:32,203 tasks 70301 8426217792 Appointment b7386e99-0cbb-420c-9fa8-13a2200e5715 not found
ERROR 2025-11-06 22:20:32,203 tasks 76869 8426217792 Appointment b5a77fcd-5a4b-4e96-9a68-fd3018073de1 not found
ERROR 2025-11-06 22:20:32,256 tasks 70301 8426217792 Appointment b7386e99-0cbb-420c-9fa8-13a2200e5715 not found
ERROR 2025-11-06 22:20:32,256 tasks 76869 8426217792 Appointment b5a77fcd-5a4b-4e96-9a68-fd3018073de1 not found
INFO 2025-11-06 22:20:34,975 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:21:04,984 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:21:34,984 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:22:04,982 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:22:34,982 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:23:04,984 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:23:34,976 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 22:23:48,762 tasks 76869 8426217792 Appointment f10d4cf7-f909-486f-bc21-6b5ff87374c7 not found
INFO 2025-11-06 22:24:04,983 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:24:34,984 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:25:04,981 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:25:34,985 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:26:04,985 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 22:26:09,297 tasks 76869 8426217792 Appointment 69dcd286-66b4-4619-9870-fda6fe206ff3 not found
INFO 2025-11-06 22:26:34,985 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:27:04,984 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 22:27:24,824 tasks 76869 8426217792 Appointment b0c611dd-314f-4f02-8011-ac5519bdd525 not found
ERROR 2025-11-06 22:27:24,833 tasks 70301 8426217792 Appointment b0c611dd-314f-4f02-8011-ac5519bdd525 not found
ERROR 2025-11-06 22:27:24,949 tasks 76869 8426217792 Appointment b0c611dd-314f-4f02-8011-ac5519bdd525 not found
INFO 2025-11-06 22:27:34,985 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:28:04,984 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:28:34,982 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:29:04,982 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:29:34,983 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:30:00,008 tasks 76869 8426217792 Radiology results sync started
INFO 2025-11-06 22:30:00,009 tasks 76869 8426217792 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-11-06 19:30:00.009813+00:00'}
INFO 2025-11-06 22:30:00,014 tasks 76869 8426217792 Lab results sync started
INFO 2025-11-06 22:30:00,014 tasks 76869 8426217792 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-11-06 19:30:00.014831+00:00'}
INFO 2025-11-06 22:30:05,303 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:30:35,293 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 22:30:41,342 tasks 76869 8426217792 Appointment b5a77fcd-5a4b-4e96-9a68-fd3018073de1 not found
ERROR 2025-11-06 22:30:41,342 tasks 70301 8426217792 Appointment b7386e99-0cbb-420c-9fa8-13a2200e5715 not found
ERROR 2025-11-06 22:31:00,580 tasks 76869 8426217792 Appointment f10d4cf7-f909-486f-bc21-6b5ff87374c7 not found
INFO 2025-11-06 22:31:36,304 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:32:37,300 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:33:38,308 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:34:39,304 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:35:40,335 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:36:41,309 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:37:42,319 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:38:43,316 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:39:44,319 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:40:45,320 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:41:46,319 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:42:47,317 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:43:48,310 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:44:49,320 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 22:45:22,108 tasks 76869 8426217792 Appointment c60c62dc-20a8-4e2a-85e9-96e82744d880 not found
ERROR 2025-11-06 22:45:28,523 tasks 76869 8426217792 Appointment b0c611dd-314f-4f02-8011-ac5519bdd525 not found
INFO 2025-11-06 22:45:50,318 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 22:46:01,193 tasks 76869 8426217792 Appointment c60c62dc-20a8-4e2a-85e9-96e82744d880 not found
INFO 2025-11-06 22:46:51,313 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:47:52,320 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 22:48:19,945 tasks 76869 8426217792 Appointment 36b67a10-fe1e-41a7-8f62-0b0ca127c128 not found
ERROR 2025-11-06 22:48:20,004 tasks 76869 8426217792 Appointment 36b67a10-fe1e-41a7-8f62-0b0ca127c128 not found
INFO 2025-11-06 22:48:53,313 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 22:49:15,241 tasks 76869 8426217792 Appointment c60c62dc-20a8-4e2a-85e9-96e82744d880 not found
INFO 2025-11-06 22:49:54,310 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 22:50:12,788 tasks 76869 8426217792 Appointment c60c62dc-20a8-4e2a-85e9-96e82744d880 not found
ERROR 2025-11-06 22:50:31,270 tasks 70301 8426217792 Appointment 236f3e70-6d16-466f-a04f-eaf12cee9ba2 not found
ERROR 2025-11-06 22:50:31,270 tasks 76869 8426217792 Appointment c61467c7-19c0-454f-9b46-9b011f167dbf not found
INFO 2025-11-06 22:50:55,305 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:51:56,309 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:52:57,310 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 22:53:48,773 tasks 76869 8426217792 Appointment 69dcd286-66b4-4619-9870-fda6fe206ff3 not found
INFO 2025-11-06 22:53:58,302 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:54:59,321 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 22:55:59,316 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 22:56:09,307 tasks 76869 8426217792 Appointment b0c611dd-314f-4f02-8011-ac5519bdd525 not found
INFO 2025-11-06 22:56:59,379 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:00:13,631 tasks 76869 8426217792 Lab results sync started
INFO 2025-11-06 23:00:13,632 tasks 76869 8426217792 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-11-06 20:00:13.632822+00:00'}
INFO 2025-11-06 23:00:13,635 tasks 76869 8426217792 Radiology results sync started
INFO 2025-11-06 23:00:13,635 tasks 76869 8426217792 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-11-06 20:00:13.635653+00:00'}
INFO 2025-11-06 23:00:13,656 tasks 70301 8426217792 ZATCA e-invoice submission for IAGDAR694854
INFO 2025-11-06 23:00:13,656 tasks 76869 8426217792 ZATCA batch submission: 0 submitted, 20 failed
INFO 2025-11-06 23:00:13,670 tasks 70301 8426217792 ZATCA e-invoice submission for IAGDAR413063
INFO 2025-11-06 23:00:13,671 tasks 76869 8426217792 ZATCA e-invoice submission for IAGDAR675756
INFO 2025-11-06 23:00:13,679 tasks 70309 8426217792 ZATCA e-invoice submission for IAGDAR407503
INFO 2025-11-06 23:00:13,680 tasks 70310 8426217792 ZATCA e-invoice submission for IAGDAR971131
INFO 2025-11-06 23:00:13,680 tasks 70302 8426217792 ZATCA e-invoice submission for IAGDAR731922
INFO 2025-11-06 23:00:13,682 tasks 70303 8426217792 ZATCA e-invoice submission for IAGDAR101831
INFO 2025-11-06 23:00:13,684 tasks 70301 8426217792 ZATCA e-invoice submission for IAGDAR844758
INFO 2025-11-06 23:00:13,683 tasks 70311 8426217792 ZATCA e-invoice submission for IAGDAR878182
INFO 2025-11-06 23:00:13,684 tasks 70304 8426217792 ZATCA e-invoice submission for IAGDAR242596
INFO 2025-11-06 23:00:13,686 tasks 70312 8426217792 ZATCA e-invoice submission for IAGDAR993799
INFO 2025-11-06 23:00:13,688 tasks 76869 8426217792 ZATCA e-invoice submission for IAGDAR370417
INFO 2025-11-06 23:00:13,685 tasks 70313 8426217792 ZATCA e-invoice submission for IAGDAR239702
INFO 2025-11-06 23:00:13,688 tasks 70305 8426217792 ZATCA e-invoice submission for IAGDAR314903
INFO 2025-11-06 23:00:13,689 tasks 70306 8426217792 ZATCA e-invoice submission for IAGDAR904123
INFO 2025-11-06 23:00:13,690 tasks 70314 8426217792 ZATCA e-invoice submission for IAGDAR527643
INFO 2025-11-06 23:00:13,692 tasks 70307 8426217792 ZATCA e-invoice submission for IAGDAR338723
INFO 2025-11-06 23:00:13,692 tasks 70301 8426217792 ZATCA e-invoice submission for IAGDAR318547
INFO 2025-11-06 23:00:13,693 tasks 70302 8426217792 ZATCA e-invoice submission for IAGDAR315317
INFO 2025-11-06 23:00:13,694 tasks 70310 8426217792 ZATCA e-invoice submission for IAGDAR524770
ERROR 2025-11-06 23:00:21,597 tasks 76869 8426217792 Appointment 36b67a10-fe1e-41a7-8f62-0b0ca127c128 not found
ERROR 2025-11-06 23:00:21,608 tasks 76869 8426217792 Appointment 36b67a10-fe1e-41a7-8f62-0b0ca127c128 not found
ERROR 2025-11-06 23:00:21,725 tasks 76869 8426217792 Appointment 36b67a10-fe1e-41a7-8f62-0b0ca127c128 not found
INFO 2025-11-06 23:00:56,078 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:05:06,640 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:05:18,990 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:05:24,929 basehttp 30551 6137442304 "GET /en/dashboard/ HTTP/1.1" 200 54170
INFO 2025-11-06 23:05:24,992 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:05:29,373 basehttp 30551 6137442304 "GET /en/appointments/0af2bea2-bd7c-4b81-8815-6c0ea6bb78ab/ HTTP/1.1" 200 43411
INFO 2025-11-06 23:05:29,413 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:05:59,419 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:06:29,427 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:06:56,777 basehttp 30551 6137442304 "GET /en/notifications/api/dropdown/ HTTP/1.1" 200 1005
INFO 2025-11-06 23:06:59,427 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:06:59,678 basehttp 30551 6137442304 "GET /en/notifications/inbox/ HTTP/1.1" 200 32772
INFO 2025-11-06 23:06:59,715 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:07:03,936 basehttp 30551 6137442304 "GET /en/notifications/inbox/?filter=unread HTTP/1.1" 200 26882
INFO 2025-11-06 23:07:03,974 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:07:05,246 basehttp 30551 6137442304 "GET /en/notifications/inbox/?filter=all HTTP/1.1" 200 32772
INFO 2025-11-06 23:07:05,269 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:07:07,766 basehttp 30551 6137442304 "GET /en/notifications/inbox/?filter=unread HTTP/1.1" 200 26882
INFO 2025-11-06 23:07:07,797 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:07:08,938 basehttp 30551 6137442304 "GET /en/notifications/inbox/?filter=read HTTP/1.1" 200 32772
INFO 2025-11-06 23:07:08,971 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:07:10,799 basehttp 30551 6137442304 "GET /en/notifications/inbox/?filter=unread HTTP/1.1" 200 26882
INFO 2025-11-06 23:07:10,827 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:07:13,228 basehttp 30551 6137442304 "GET /en/notifications/inbox/?filter=all HTTP/1.1" 200 32772
INFO 2025-11-06 23:07:13,263 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
INFO 2025-11-06 23:07:25,914 basehttp 30551 6137442304 "GET /en/dashboard/ HTTP/1.1" 200 54170
INFO 2025-11-06 23:07:25,941 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19
ERROR 2025-11-06 23:07:44,593 tasks 76869 8426217792 Appointment 69dcd286-66b4-4619-9870-fda6fe206ff3 not found
INFO 2025-11-06 23:07:55,950 basehttp 30551 6137442304 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View File

@ -381,14 +381,14 @@ class SLPProgressReportForm(forms.ModelForm):
Fieldset(
_('Objectives & Progress'),
HTML('<p class="text-muted">{}</p>'.format(_('Objective → % accuracy mapping (JSON format)'))),
HTML('<div class="form-group"><label>{}</label><textarea name="objectives_progress" class="form-control" rows="3" placeholder=\'{"Objective 1": 85, "Objective 2": 70, "Objective 3": 90}\'></textarea><small class="form-text text-muted">{}</small></div>'.format(
HTML('<div class="form-group"><label>{}</label><textarea name="objectives_progress" class="form-control" rows="3" placeholder=\'{{"Objective 1": 85, "Objective 2": 70, "Objective 3": 90}}\'></textarea><small class="form-text text-muted">{}</small></div>'.format(
_('Objectives Progress (JSON format)'),
_('Enter each objective with percentage accuracy achieved')
)),
),
Fieldset(
_('Plan Details'),
HTML('<div class="form-group"><label>{}</label><textarea name="plan_details" class="form-control" rows="3" placeholder=\'{"continue": ["Objective 1"], "add": ["New objective"], "fade_prompts": ["Objective 2"], "generalization": ["Objective 3"]}\'></textarea><small class="form-text text-muted">{}</small></div>'.format(
HTML('<div class="form-group"><label>{}</label><textarea name="plan_details" class="form-control" rows="3" placeholder=\'{{"continue": ["Objective 1"], "add": ["New objective"], "fade_prompts": ["Objective 2"], "generalization": ["Objective 3"]}}\'></textarea><small class="form-text text-muted">{}</small></div>'.format(
_('Plan Details (JSON format)'),
_('Continue/Add/Fade prompts/Generalization plans')
)),