Backend Diagnostics

Backend Logs

Review the most recent backend errors and change history from customer, visit, schedule, blog, and document updates.

Activity Log Backend Home
Recent Errors 100
Recent Changes 100
Latest Error 2026-05-09 19:13:24
Latest Change 2026-05-09 16:50:44

Errors

Recent Error Log

Errors are shown in a spreadsheet-style table so they are easier to scan, sort mentally, and compare like an Excel sheet.

When Source Severity Request Message Context
2026-05-09 19:13:24 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35339&tab=crypto Request completed successfully
{"status":200,"duration_ms":33,"request_path":"/backend/stocks_crypto.php?buy_year=35339&tab=crypto","request_method":"GET"}
2026-05-09 19:13:24 todo_module.php page_ok GET /backend/todo_module.php Request completed successfully
{"status":200,"duration_ms":167,"request_path":"/backend/todo_module.php","request_method":"GET"}
2026-05-09 19:13:23 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31211&tab=crypto Request completed successfully
{"status":200,"duration_ms":29,"request_path":"/backend/stocks_crypto.php?buy_year=-31211&tab=crypto","request_method":"GET"}
2026-05-09 19:13:23 duke_data.php api_ok GET /backend/api/duke_data.php Request completed successfully
{"status":200,"duration_ms":16,"request_path":"/backend/api/duke_data.php","request_method":"GET"}
2026-05-09 19:13:23 module_blog.php api_ok GET /backend/api/module_blog.php Request completed successfully
{"status":200,"duration_ms":7,"request_path":"/backend/api/module_blog.php","request_method":"GET"}
2026-05-09 19:13:23 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35338&tab=crypto Request completed successfully
{"status":200,"duration_ms":26,"request_path":"/backend/stocks_crypto.php?buy_year=35338&tab=crypto","request_method":"GET"}
2026-05-09 19:13:23 activity_log.php page_ok GET /backend/activity_log.php Request completed successfully
{"status":200,"duration_ms":336,"request_path":"/backend/activity_log.php","request_method":"GET"}
2026-05-09 19:13:22 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31210&tab=crypto Request completed successfully
{"status":200,"duration_ms":34,"request_path":"/backend/stocks_crypto.php?buy_year=-31210&tab=crypto","request_method":"GET"}
2026-05-09 19:13:22 reminders.php page_ok GET /backend/reminders.php Request completed successfully
{"status":200,"duration_ms":14,"request_path":"/backend/reminders.php","request_method":"GET"}
2026-05-09 19:13:22 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35337&tab=crypto Request completed successfully
{"status":200,"duration_ms":32,"request_path":"/backend/stocks_crypto.php?buy_year=35337&tab=crypto","request_method":"GET"}
2026-05-09 19:13:21 bank_data.php api_ok GET /backend/api/bank_data.php Request completed successfully
{"status":200,"duration_ms":51,"request_path":"/backend/api/bank_data.php","request_method":"GET"}
2026-05-09 19:13:21 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31209&tab=crypto Request completed successfully
{"status":200,"duration_ms":30,"request_path":"/backend/stocks_crypto.php?buy_year=-31209&tab=crypto","request_method":"GET"}
2026-05-09 19:13:21 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35336&tab=crypto Request completed successfully
{"status":200,"duration_ms":25,"request_path":"/backend/stocks_crypto.php?buy_year=35336&tab=crypto","request_method":"GET"}
2026-05-09 19:13:20 customers.php api_ok GET /backend/api/customers.php Request completed successfully
{"status":200,"duration_ms":36,"request_path":"/backend/api/customers.php","request_method":"GET"}
2026-05-09 19:13:20 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31208&tab=crypto Request completed successfully
{"status":200,"duration_ms":31,"request_path":"/backend/stocks_crypto.php?buy_year=-31208&tab=crypto","request_method":"GET"}
2026-05-09 19:13:20 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35335&tab=crypto Request completed successfully
{"status":200,"duration_ms":31,"request_path":"/backend/stocks_crypto.php?buy_year=35335&tab=crypto","request_method":"GET"}
2026-05-09 19:13:19 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31207&tab=crypto Request completed successfully
{"status":200,"duration_ms":32,"request_path":"/backend/stocks_crypto.php?buy_year=-31207&tab=crypto","request_method":"GET"}
2026-05-09 19:13:19 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35334&tab=crypto Request completed successfully
{"status":200,"duration_ms":28,"request_path":"/backend/stocks_crypto.php?buy_year=35334&tab=crypto","request_method":"GET"}
2026-05-09 19:13:18 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31206&tab=crypto Request completed successfully
{"status":200,"duration_ms":39,"request_path":"/backend/stocks_crypto.php?buy_year=-31206&tab=crypto","request_method":"GET"}
2026-05-09 19:13:17 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35333&tab=crypto Request completed successfully
{"status":200,"duration_ms":30,"request_path":"/backend/stocks_crypto.php?buy_year=35333&tab=crypto","request_method":"GET"}
2026-05-09 19:13:17 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31205&tab=crypto Request completed successfully
{"status":200,"duration_ms":35,"request_path":"/backend/stocks_crypto.php?buy_year=-31205&tab=crypto","request_method":"GET"}
2026-05-09 19:13:16 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35332&tab=crypto Request completed successfully
{"status":200,"duration_ms":32,"request_path":"/backend/stocks_crypto.php?buy_year=35332&tab=crypto","request_method":"GET"}
2026-05-09 19:13:16 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31204&tab=crypto Request completed successfully
{"status":200,"duration_ms":33,"request_path":"/backend/stocks_crypto.php?buy_year=-31204&tab=crypto","request_method":"GET"}
2026-05-09 19:13:15 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35331&tab=crypto Request completed successfully
{"status":200,"duration_ms":34,"request_path":"/backend/stocks_crypto.php?buy_year=35331&tab=crypto","request_method":"GET"}
2026-05-09 19:13:15 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31203&tab=crypto Request completed successfully
{"status":200,"duration_ms":29,"request_path":"/backend/stocks_crypto.php?buy_year=-31203&tab=crypto","request_method":"GET"}
2026-05-09 19:13:14 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35330&tab=crypto Request completed successfully
{"status":200,"duration_ms":32,"request_path":"/backend/stocks_crypto.php?buy_year=35330&tab=crypto","request_method":"GET"}
2026-05-09 19:13:14 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31202&tab=crypto Request completed successfully
{"status":200,"duration_ms":31,"request_path":"/backend/stocks_crypto.php?buy_year=-31202&tab=crypto","request_method":"GET"}
2026-05-09 19:13:13 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35329&tab=crypto Request completed successfully
{"status":200,"duration_ms":34,"request_path":"/backend/stocks_crypto.php?buy_year=35329&tab=crypto","request_method":"GET"}
2026-05-09 19:13:13 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31201&tab=crypto Request completed successfully
{"status":200,"duration_ms":25,"request_path":"/backend/stocks_crypto.php?buy_year=-31201&tab=crypto","request_method":"GET"}
2026-05-09 19:13:12 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35328&tab=crypto Request completed successfully
{"status":200,"duration_ms":31,"request_path":"/backend/stocks_crypto.php?buy_year=35328&tab=crypto","request_method":"GET"}
2026-05-09 19:13:12 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31200&tab=crypto Request completed successfully
{"status":200,"duration_ms":31,"request_path":"/backend/stocks_crypto.php?buy_year=-31200&tab=crypto","request_method":"GET"}
2026-05-09 19:13:11 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35327&tab=crypto Request completed successfully
{"status":200,"duration_ms":31,"request_path":"/backend/stocks_crypto.php?buy_year=35327&tab=crypto","request_method":"GET"}
2026-05-09 19:13:11 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31199&tab=crypto Request completed successfully
{"status":200,"duration_ms":25,"request_path":"/backend/stocks_crypto.php?buy_year=-31199&tab=crypto","request_method":"GET"}
2026-05-09 19:13:10 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35326&tab=crypto Request completed successfully
{"status":200,"duration_ms":33,"request_path":"/backend/stocks_crypto.php?buy_year=35326&tab=crypto","request_method":"GET"}
2026-05-09 19:13:10 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31198&tab=crypto Request completed successfully
{"status":200,"duration_ms":30,"request_path":"/backend/stocks_crypto.php?buy_year=-31198&tab=crypto","request_method":"GET"}
2026-05-09 19:13:09 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35325&tab=crypto Request completed successfully
{"status":200,"duration_ms":33,"request_path":"/backend/stocks_crypto.php?buy_year=35325&tab=crypto","request_method":"GET"}
2026-05-09 19:13:09 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31197&tab=crypto Request completed successfully
{"status":200,"duration_ms":25,"request_path":"/backend/stocks_crypto.php?buy_year=-31197&tab=crypto","request_method":"GET"}
2026-05-09 19:13:08 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35324&tab=crypto Request completed successfully
{"status":200,"duration_ms":33,"request_path":"/backend/stocks_crypto.php?buy_year=35324&tab=crypto","request_method":"GET"}
2026-05-09 19:13:07 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31196&tab=crypto Request completed successfully
{"status":200,"duration_ms":33,"request_path":"/backend/stocks_crypto.php?buy_year=-31196&tab=crypto","request_method":"GET"}
2026-05-09 19:13:07 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35323&tab=crypto Request completed successfully
{"status":200,"duration_ms":29,"request_path":"/backend/stocks_crypto.php?buy_year=35323&tab=crypto","request_method":"GET"}
2026-05-09 19:13:06 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31195&tab=crypto Request completed successfully
{"status":200,"duration_ms":30,"request_path":"/backend/stocks_crypto.php?buy_year=-31195&tab=crypto","request_method":"GET"}
2026-05-09 19:13:06 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35322&tab=crypto Request completed successfully
{"status":200,"duration_ms":26,"request_path":"/backend/stocks_crypto.php?buy_year=35322&tab=crypto","request_method":"GET"}
2026-05-09 19:13:05 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31194&tab=crypto Request completed successfully
{"status":200,"duration_ms":31,"request_path":"/backend/stocks_crypto.php?buy_year=-31194&tab=crypto","request_method":"GET"}
2026-05-09 19:13:05 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35321&tab=crypto Request completed successfully
{"status":200,"duration_ms":26,"request_path":"/backend/stocks_crypto.php?buy_year=35321&tab=crypto","request_method":"GET"}
2026-05-09 19:13:04 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31193&tab=crypto Request completed successfully
{"status":200,"duration_ms":29,"request_path":"/backend/stocks_crypto.php?buy_year=-31193&tab=crypto","request_method":"GET"}
2026-05-09 19:13:04 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35320&tab=crypto Request completed successfully
{"status":200,"duration_ms":31,"request_path":"/backend/stocks_crypto.php?buy_year=35320&tab=crypto","request_method":"GET"}
2026-05-09 19:13:03 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31192&tab=crypto Request completed successfully
{"status":200,"duration_ms":31,"request_path":"/backend/stocks_crypto.php?buy_year=-31192&tab=crypto","request_method":"GET"}
2026-05-09 19:13:03 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35319&tab=crypto Request completed successfully
{"status":200,"duration_ms":25,"request_path":"/backend/stocks_crypto.php?buy_year=35319&tab=crypto","request_method":"GET"}
2026-05-09 19:13:02 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31191&tab=crypto Request completed successfully
{"status":200,"duration_ms":33,"request_path":"/backend/stocks_crypto.php?buy_year=-31191&tab=crypto","request_method":"GET"}
2026-05-09 19:13:02 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35318&tab=crypto Request completed successfully
{"status":200,"duration_ms":30,"request_path":"/backend/stocks_crypto.php?buy_year=35318&tab=crypto","request_method":"GET"}
2026-05-09 19:13:01 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31190&tab=crypto Request completed successfully
{"status":200,"duration_ms":34,"request_path":"/backend/stocks_crypto.php?buy_year=-31190&tab=crypto","request_method":"GET"}
2026-05-09 19:13:01 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35317&tab=crypto Request completed successfully
{"status":200,"duration_ms":25,"request_path":"/backend/stocks_crypto.php?buy_year=35317&tab=crypto","request_method":"GET"}
2026-05-09 19:13:00 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31189&tab=crypto Request completed successfully
{"status":200,"duration_ms":35,"request_path":"/backend/stocks_crypto.php?buy_year=-31189&tab=crypto","request_method":"GET"}
2026-05-09 19:13:00 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35316&tab=crypto Request completed successfully
{"status":200,"duration_ms":30,"request_path":"/backend/stocks_crypto.php?buy_year=35316&tab=crypto","request_method":"GET"}
2026-05-09 19:12:59 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31188&tab=crypto Request completed successfully
{"status":200,"duration_ms":28,"request_path":"/backend/stocks_crypto.php?buy_year=-31188&tab=crypto","request_method":"GET"}
2026-05-09 19:12:58 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35315&tab=crypto Request completed successfully
{"status":200,"duration_ms":29,"request_path":"/backend/stocks_crypto.php?buy_year=35315&tab=crypto","request_method":"GET"}
2026-05-09 19:12:58 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31187&tab=crypto Request completed successfully
{"status":200,"duration_ms":31,"request_path":"/backend/stocks_crypto.php?buy_year=-31187&tab=crypto","request_method":"GET"}
2026-05-09 19:12:57 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35314&tab=crypto Request completed successfully
{"status":200,"duration_ms":33,"request_path":"/backend/stocks_crypto.php?buy_year=35314&tab=crypto","request_method":"GET"}
2026-05-09 19:12:57 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31186&tab=crypto Request completed successfully
{"status":200,"duration_ms":27,"request_path":"/backend/stocks_crypto.php?buy_year=-31186&tab=crypto","request_method":"GET"}
2026-05-09 19:12:56 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35313&tab=crypto Request completed successfully
{"status":200,"duration_ms":30,"request_path":"/backend/stocks_crypto.php?buy_year=35313&tab=crypto","request_method":"GET"}
2026-05-09 19:12:56 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31185&tab=crypto Request completed successfully
{"status":200,"duration_ms":36,"request_path":"/backend/stocks_crypto.php?buy_year=-31185&tab=crypto","request_method":"GET"}
2026-05-09 19:12:55 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35312&tab=crypto Request completed successfully
{"status":200,"duration_ms":34,"request_path":"/backend/stocks_crypto.php?buy_year=35312&tab=crypto","request_method":"GET"}
2026-05-09 19:12:55 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31184&tab=crypto Request completed successfully
{"status":200,"duration_ms":24,"request_path":"/backend/stocks_crypto.php?buy_year=-31184&tab=crypto","request_method":"GET"}
2026-05-09 19:12:54 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35311&tab=crypto Request completed successfully
{"status":200,"duration_ms":36,"request_path":"/backend/stocks_crypto.php?buy_year=35311&tab=crypto","request_method":"GET"}
2026-05-09 19:12:54 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31183&tab=crypto Request completed successfully
{"status":200,"duration_ms":33,"request_path":"/backend/stocks_crypto.php?buy_year=-31183&tab=crypto","request_method":"GET"}
2026-05-09 19:12:53 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35310&tab=crypto Request completed successfully
{"status":200,"duration_ms":32,"request_path":"/backend/stocks_crypto.php?buy_year=35310&tab=crypto","request_method":"GET"}
2026-05-09 19:12:53 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31182&tab=crypto Request completed successfully
{"status":200,"duration_ms":28,"request_path":"/backend/stocks_crypto.php?buy_year=-31182&tab=crypto","request_method":"GET"}
2026-05-09 19:12:52 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35309&tab=crypto Request completed successfully
{"status":200,"duration_ms":34,"request_path":"/backend/stocks_crypto.php?buy_year=35309&tab=crypto","request_method":"GET"}
2026-05-09 19:12:52 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31181&tab=crypto Request completed successfully
{"status":200,"duration_ms":32,"request_path":"/backend/stocks_crypto.php?buy_year=-31181&tab=crypto","request_method":"GET"}
2026-05-09 19:12:51 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35308&tab=crypto Request completed successfully
{"status":200,"duration_ms":32,"request_path":"/backend/stocks_crypto.php?buy_year=35308&tab=crypto","request_method":"GET"}
2026-05-09 19:12:50 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31180&tab=crypto Request completed successfully
{"status":200,"duration_ms":31,"request_path":"/backend/stocks_crypto.php?buy_year=-31180&tab=crypto","request_method":"GET"}
2026-05-09 19:12:50 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35307&tab=crypto Request completed successfully
{"status":200,"duration_ms":32,"request_path":"/backend/stocks_crypto.php?buy_year=35307&tab=crypto","request_method":"GET"}
2026-05-09 19:12:49 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31179&tab=crypto Request completed successfully
{"status":200,"duration_ms":32,"request_path":"/backend/stocks_crypto.php?buy_year=-31179&tab=crypto","request_method":"GET"}
2026-05-09 19:12:49 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35306&tab=crypto Request completed successfully
{"status":200,"duration_ms":31,"request_path":"/backend/stocks_crypto.php?buy_year=35306&tab=crypto","request_method":"GET"}
2026-05-09 19:12:48 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31178&tab=crypto Request completed successfully
{"status":200,"duration_ms":32,"request_path":"/backend/stocks_crypto.php?buy_year=-31178&tab=crypto","request_method":"GET"}
2026-05-09 19:12:48 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35305&tab=crypto Request completed successfully
{"status":200,"duration_ms":34,"request_path":"/backend/stocks_crypto.php?buy_year=35305&tab=crypto","request_method":"GET"}
2026-05-09 19:12:47 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31177&tab=crypto Request completed successfully
{"status":200,"duration_ms":34,"request_path":"/backend/stocks_crypto.php?buy_year=-31177&tab=crypto","request_method":"GET"}
2026-05-09 19:12:47 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35304&tab=crypto Request completed successfully
{"status":200,"duration_ms":32,"request_path":"/backend/stocks_crypto.php?buy_year=35304&tab=crypto","request_method":"GET"}
2026-05-09 19:12:46 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31176&tab=crypto Request completed successfully
{"status":200,"duration_ms":32,"request_path":"/backend/stocks_crypto.php?buy_year=-31176&tab=crypto","request_method":"GET"}
2026-05-09 19:12:46 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35303&tab=crypto Request completed successfully
{"status":200,"duration_ms":31,"request_path":"/backend/stocks_crypto.php?buy_year=35303&tab=crypto","request_method":"GET"}
2026-05-09 19:12:45 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31175&tab=crypto Request completed successfully
{"status":200,"duration_ms":28,"request_path":"/backend/stocks_crypto.php?buy_year=-31175&tab=crypto","request_method":"GET"}
2026-05-09 19:12:45 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35302&tab=crypto Request completed successfully
{"status":200,"duration_ms":26,"request_path":"/backend/stocks_crypto.php?buy_year=35302&tab=crypto","request_method":"GET"}
2026-05-09 19:12:44 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31174&tab=crypto Request completed successfully
{"status":200,"duration_ms":33,"request_path":"/backend/stocks_crypto.php?buy_year=-31174&tab=crypto","request_method":"GET"}
2026-05-09 19:12:44 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=35301&tab=crypto Request completed successfully
{"status":200,"duration_ms":33,"request_path":"/backend/stocks_crypto.php?buy_year=35301&tab=crypto","request_method":"GET"}
2026-05-09 19:12:43 stocks_crypto.php page_ok GET /backend/stocks_crypto.php?buy_year=-31173&tab=crypto Request completed successfully
{"status":200,"duration_ms":30,"request_path":"/backend/stocks_crypto.php?buy_year=-31173&tab=crypto","request_method":"GET"}
2026-05-09 19:12:43 frontend/api/reminders_drive_today.php ok GET /api/reminders_drive_today.php API completed successfully
{"uri":"/api/reminders_drive_today.php","method":"GET","status":200,"duration_ms":72,"page_context":"webui","referer":"https://ella.floridaalterations.com/webui.html"}
2026-05-09 19:12:43 frontend/api/today_appointments_list.php ok GET /api/today_appointments_list.php API completed successfully
{"uri":"/api/today_appointments_list.php","method":"GET","status":200,"duration_ms":88,"referer":"https://dashboard.floridaalterations.com/"}
2026-05-09 19:12:43 frontend/api/reminders_app_list.php ok GET /api/reminders_app_list.php API completed successfully
{"uri":"/api/reminders_app_list.php","method":"GET","status":200,"duration_ms":9,"page_context":"webui","referer":"https://ella.floridaalterations.com/webui.html"}
2026-05-09 19:12:43 frontend/api/reminders_today.php ok GET /api/reminders_today.php API completed successfully
{"uri":"/api/reminders_today.php","method":"GET","status":200,"duration_ms":3,"page_context":"webui","referer":"https://ella.floridaalterations.com/webui.html"}
2026-05-09 19:12:43 frontend/api/reminders_today.php ok GET /api/reminders_today.php API completed successfully
{"uri":"/api/reminders_today.php","method":"GET","status":200,"duration_ms":3,"page_context":"webui","referer":"https://ella.floridaalterations.com/webui.html"}
2026-05-09 19:12:43 frontend/api/today_appointments_list.php ok GET /api/today_appointments_list.php API completed successfully
{"uri":"/api/today_appointments_list.php","method":"GET","status":200,"duration_ms":43,"page_context":"webui","referer":"https://ella.floridaalterations.com/webui.html"}
2026-05-09 19:12:43 frontend/api/today_appointments_list.php ok GET /api/today_appointments_list.php API completed successfully
{"uri":"/api/today_appointments_list.php","method":"GET","status":200,"duration_ms":42,"page_context":"webui","referer":"https://ella.floridaalterations.com/webui.html"}
2026-05-09 19:12:43 frontend/api/ready.php ok GET /api/ready.php API completed successfully
{"uri":"/api/ready.php","method":"GET","status":200,"duration_ms":10,"page_context":"webui","referer":"https://ella.floridaalterations.com/webui.html"}
2026-05-09 19:12:43 frontend/api/ready.php ok GET /api/ready.php API completed successfully
{"uri":"/api/ready.php","method":"GET","status":200,"duration_ms":9,"page_context":"webui","referer":"https://ella.floridaalterations.com/webui.html"}
2026-05-09 19:12:43 frontend/api/ready.php ok GET /api/ready.php API completed successfully
{"uri":"/api/ready.php","method":"GET","status":200,"duration_ms":8,"referer":"https://dashboard.floridaalterations.com/"}
2026-05-09 19:12:43 totals_snapshot_live.php api_ok GET /api/totals_snapshot_live.php Request completed successfully
{"status":200,"duration_ms":44,"request_path":"/api/totals_snapshot_live.php","request_method":"GET"}
2026-05-09 19:12:43 totals_snapshot_live.php api_ok GET /api/totals_snapshot_live.php?_ts=1778353961384 Request completed successfully
{"status":200,"duration_ms":43,"request_path":"/api/totals_snapshot_live.php?_ts=1778353961384","request_method":"GET"}
2026-05-09 19:12:43 frontend/api/overdue.php ok GET /api/overdue.php API completed successfully
{"uri":"/api/overdue.php","method":"GET","status":200,"duration_ms":35,"page_context":"webui","referer":"https://ella.floridaalterations.com/webui.html"}
2026-05-09 19:12:43 frontend/api/totals_snapshot_live.php ok GET /api/totals_snapshot_live.php API completed successfully
{"uri":"/api/totals_snapshot_live.php","method":"GET","status":200,"duration_ms":41,"referer":"https://dashboard.floridaalterations.com/"}
2026-05-09 19:12:43 frontend/api/overdue.php ok GET /api/overdue.php API completed successfully
{"uri":"/api/overdue.php","method":"GET","status":200,"duration_ms":34,"page_context":"webui","referer":"https://ella.floridaalterations.com/webui.html"}

Changes

Recent Change Log

Every save, delete, import, and workflow update lands here in the same spreadsheet-style view.

When Area Action Entity Context Changed Data
2026-05-09 16:50:44 documents save backend_document #25
{"document_type":"upload"}
{"backend_document_id":"25","document_type":"upload","title":"Subscription List - Auto Pay","slug":"subscription-list-auto-pay","summary_text":"Subscription List - Auto Pay","content_markdown":"Subscription List\r\nSunPass as used\r\nAmazon Prime 139 Nov 12 Yearly\r\nAsurion 16.99 month through Amazon\r\nAdobe Express 9.99 monthly\r\nChatGPT 20.00 Monthly\r\nSpectrum 79.99 Monthly\r\nMetroPCS 106.00 Monthly\r\nHulu 1.12 Monthly\r\nRoboForm Jan 31, 2030 199.00 Change license\r\nTunnelToTower 11.99 Monthly\r\nPasco Trash Last 01/21/2025 next 3 months 64.50\r\nGoogle Ella ICloud .99 Monthly\r\nGoogle Peter ICloud 2.99 Monthly\r\nZmodo - 49.99 Year 02/27/2025\r\nPeachock Oct 87.00\r\nMax Aug 169.99\r\nClaude $20\r\nCursor $20","content_html":"<p>Subscription List</p>\n<p>SunPass as used</p>\n<p>Amazon Prime 139 Nov 12 Yearly</p>\n<p>Asurion 16.99 month through Amazon</p>\n<p>Adobe Express 9.99 monthly</p>\n<p>ChatGPT 20.00 Monthly</p>\n<p>Spectrum 79.99 Monthly</p>\n<p>MetroPCS 106.00 Monthly</p>\n<p>Hulu 1.12 Monthly</p>\n<p>RoboForm Jan 31, 2030 199.00 Change license</p>\n<p>TunnelToTower 11.99 Monthly</p>\n<p>Pasco Trash Last 01/21/2025 next 3 months 64.50</p>\n<p>Google Ella ICloud .99 Monthly</p>\n<p>Google Peter ICloud 2.99 Monthly</p>\n<p>Zmodo - 49.99 Year 02/27/2025</p>\n<p>Peachock Oct 87.00</p>\n<p>Max Aug 169.99</p>\n<p>Claude $20</p>\n<p>Cursor $20</p>","file_name":"2026-04-25-codex-changes.md","stored_name":"20260425-182957-0b251cd7.md","mime_type":"application/octet-stream","file_size_bytes":"6092","storage_path":"/mnt/drive3/customerdb/backend/documents_storage/20260425-182957-0b251cd7.md","is_deleted":"0","created_at":"2026-04-25 18:29:57","updated_at":"2026-05-09 16:50:44","editor_content":"Subscription List\r\nSunPass as used\r\nAmazon Prime 139 Nov 12 Yearly\r\nAsurion 16.99 month through Amazon\r\nAdobe Express 9.99 monthly\r\nChatGPT 20.00 Monthly\r\nSpectrum 79.99 Monthly\r\nMetroPCS 106.00 Monthly\r\nHulu 1.12 Monthly\r\nRoboForm Jan 31, 2030 199.00 Change license\r\nTunnelToTower 11.99 Monthly\r\nPasco Trash Last 01/21/2025 next 3 months 64.50\r\nGoogle Ella ICloud .99 Monthly\r\nGoogle Peter ICloud 2.99 Monthly\r\nZmodo - 49.99 Year 02/27/2025\r\nPeachock Oct 87.00\r\nMax Aug 169.99\r\nClaude $20\r\nCursor $20","is_text_editable":1,"can_edit_inline":1}
2026-05-09 16:49:07 todo_module save todo_item #30
[]
{"todo_module_item_id":"30","title":"Johnson & Johnson Insurance Due Dec","description_text":"Johnson & Johnson https://www.jjins.com/\r\nTransaction date Due Date    Description              Amount\r\n12/16/2025\t    12/16/2025\tInvoice / Renewal\t$5,850.50","is_completed":"0","due_date":"2026-12-01 12:48:00","completed_date":null,"created_at":"2026-05-09 16:48:22","updated_at":"2026-05-09 16:49:07"}
2026-05-09 16:48:51 todo_module create todo_item #31
[]
{"todo_module_item_id":"31","title":"The Hartford Insurance Due Oct","description_text":"The Hartford Insurance https://account.thehartford.com/customer/login\r\nLast Payment Received\t10/16/2025\t$362.91","is_completed":"0","due_date":"2026-10-01 12:48:00","completed_date":null,"created_at":"2026-05-09 16:48:51","updated_at":"2026-05-09 16:48:51"}
2026-05-09 16:48:22 todo_module create todo_item #30
[]
{"todo_module_item_id":"30","title":"Johnson & Johnson Insurance Due Dec","description_text":"Johnson & Johnson https://www.jjins.com/\r\nTransaction date Due Date    Description              Amount\r\n12/16/2025\t    12/16/2025\tInvoice / Renewal\t$5,850.50","is_completed":"0","due_date":null,"completed_date":null,"created_at":"2026-05-09 16:48:22","updated_at":"2026-05-09 16:48:22"}
2026-05-09 16:47:15 todo_module create todo_item #29
[]
{"todo_module_item_id":"29","title":"Tapco Insurance Due December","description_text":"Tapco will come from Florida Strategic Insurance due 12/01/2026","is_completed":"0","due_date":"2026-10-31 12:47:00","completed_date":null,"created_at":"2026-05-09 16:47:15","updated_at":"2026-05-09 16:47:15"}
2026-05-09 15:48:25 todo_module save todo_item #28
[]
{"todo_module_item_id":"28","title":"Install Dock Panel","description_text":"https://github.com/ovexro/dockpanel","is_completed":"0","due_date":"2026-05-08 14:30:00","completed_date":null,"created_at":"2026-05-08 18:30:52","updated_at":"2026-05-09 15:48:25"}
2026-05-09 14:43:53 todo_module save todo_item #4
[]
{"todo_module_item_id":"4","title":"Pharmacy Cream","description_text":null,"is_completed":"1","due_date":"2026-05-08 12:13:00","completed_date":"2026-05-09 14:43:53","created_at":"2026-05-08 16:14:01","updated_at":"2026-05-09 14:43:53"}
2026-05-09 14:42:14 cust_email send_email review_request #96
[]
{"customer_id":3369,"visit_id":129461,"email":"rae.flkey@yahoo.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:42:00 cust_email send_email review_request #95
[]
{"customer_id":488997,"visit_id":129068,"email":"eunicemonique@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:41:58 cust_email send_email review_request #94
[]
{"customer_id":488997,"visit_id":129068,"email":"eunicemonique@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:41:46 cust_email send_email review_request #93
[]
{"customer_id":495247,"visit_id":129426,"email":"patgln2004@yahoo.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:41:24 cust_email send_email review_request #92
[]
{"customer_id":489082,"visit_id":129394,"email":"lasagnas@aol.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:41:13 cust_email send_email review_request #91
[]
{"customer_id":495256,"visit_id":129437,"email":"sandraprece2@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:41:12 cust_email send_email review_request #90
[]
{"customer_id":495256,"visit_id":129437,"email":"sandraprece2@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:41:03 cust_email send_email review_request #89
[]
{"customer_id":3496,"visit_id":129044,"email":"sheilabeckman@yahoo.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:40:55 cust_email send_email review_request #88
[]
{"customer_id":2468,"visit_id":129464,"email":"roxann.diaz1223@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:40:47 cust_email send_email review_request #87
[]
{"customer_id":3456,"visit_id":307,"email":"klassykitty_2000@yahoo.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:40:38 cust_email mark_sent review_request #86
[]
{"customer_id":489068,"visit_id":129351,"email":"lawomansmom58@aol.com","status":"sent"}
2026-05-09 14:40:30 cust_email send_email review_request #85
[]
{"customer_id":488980,"visit_id":128994,"email":"gunther_m@hcsb.k12.fl.us","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:40:21 cust_email send_email review_request #84
[]
{"customer_id":495273,"visit_id":129466,"email":"venkateshchanda2012@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:39:57 cust_email send_email review_request #83
[]
{"customer_id":489076,"visit_id":129381,"email":"ckkcchace@yahoo.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:39:48 cust_email send_email review_request #82
[]
{"customer_id":489075,"visit_id":129374,"email":"erin.buskey@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:39:37 cust_email send_email review_request #81
[]
{"customer_id":495254,"visit_id":129434,"email":"kelsey.renke@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:39:25 cust_email send_email review_request #80
[]
{"customer_id":495271,"visit_id":129457,"email":"havvasevimli@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:39:16 cust_email send_email review_request #79
[]
{"customer_id":3463,"visit_id":129492,"email":"jennyrosenberg06@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:39:05 cust_email send_email review_request #78
[]
{"customer_id":495289,"visit_id":129504,"email":"johnphillip4u@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:38:49 cust_email mark_sent review_request #77
[]
{"customer_id":3226,"visit_id":128973,"email":"emilianodel@gmail.com","status":"sent"}
2026-05-09 14:38:39 cust_email send_email review_request #76
[]
{"customer_id":1257,"visit_id":129436,"email":"cherlyn8@aol.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:38:30 cust_email send_email review_request #75
[]
{"customer_id":488981,"visit_id":128999,"email":"mortonchantel20@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
2026-05-09 14:38:20 cust_email mark_sent review_request #74
[]
{"customer_id":847,"visit_id":129326,"email":"cassandracardi@yahoo.com","status":"sent"}
2026-05-09 14:34:32 duke_energy create duke_energy_reading #2372
[]
{"duke_energy_reading_id":"2372","legacy_id":null,"reading_date":"2026-05-08","system_production_wh":"37.21","duke_energy":"2.10","total_usage":"-35.11","meter_grid":"40279.00","meter_solar":"43479.00","total_usage_meter":"-3200.00","total_meter":"99.00","percent_per_day":"0.1238","day_count":"8.00","used_value":"23.00","created_at":"2026-05-09 14:34:32","updated_at":"2026-05-09 14:34:32"}
2026-05-09 14:33:29 duke_energy delete duke_meter_quick_capture #10
[]
[]
2026-05-09 14:33:24 duke_energy create duke_energy_reading #2371
[]
{"duke_energy_reading_id":"2371","legacy_id":null,"reading_date":"2026-05-07","system_production_wh":"30.61","duke_energy":"35.00","total_usage":"4.39","meter_grid":"40239.00","meter_solar":"43462.00","total_usage_meter":"-3223.00","total_meter":"76.00","percent_per_day":"0.1086","day_count":"7.00","used_value":"4.00","created_at":"2026-05-09 14:33:24","updated_at":"2026-05-09 14:33:24"}
2026-05-09 14:33:03 duke_energy delete duke_meter_quick_capture #11
[]
[]
2026-05-09 14:32:55 duke_energy create duke_energy_reading #2370
[]
{"duke_energy_reading_id":"2370","legacy_id":null,"reading_date":"2026-05-06","system_production_wh":"27.26","duke_energy":"33.50","total_usage":"6.24","meter_grid":"40209.00","meter_solar":"43436.00","total_usage_meter":"-3227.00","total_meter":"72.00","percent_per_day":"0.1200","day_count":"6.00","used_value":"14.00","created_at":"2026-05-09 14:32:55","updated_at":"2026-05-09 14:32:55"}
2026-05-09 14:32:13 duke_energy delete duke_meter_quick_capture #8
[]
[]
2026-05-09 14:32:07 duke_energy create duke_energy_reading #2369
[]
{"duke_energy_reading_id":"2369","legacy_id":null,"reading_date":"2026-05-05","system_production_wh":"26.17","duke_energy":"27.70","total_usage":"1.53","meter_grid":"40178.00","meter_solar":"43419.00","total_usage_meter":"-3241.00","total_meter":"58.00","percent_per_day":"0.1160","day_count":"5.00","used_value":"9.00","created_at":"2026-05-09 14:32:07","updated_at":"2026-05-09 14:32:07"}
2026-05-09 14:31:48 duke_energy delete duke_meter_quick_capture #7
[]
[]
2026-05-09 14:31:42 duke_energy delete duke_energy_reading #2368
[]
[]
2026-05-09 14:30:58 duke_energy create duke_energy_reading #2368
[]
{"duke_energy_reading_id":"2368","legacy_id":null,"reading_date":"2026-05-04","system_production_wh":"26.17","duke_energy":"27.70","total_usage":"1.53","meter_grid":"40152.00","meter_solar":"43402.00","total_usage_meter":"-3250.00","total_meter":"49.00","percent_per_day":"0.1225","day_count":"4.00","used_value":"-4.00","created_at":"2026-05-09 14:30:58","updated_at":"2026-05-09 14:30:58"}
2026-05-09 14:28:51 duke_energy create duke_meter_quick_capture #11
[]
{"duke_meter_quick_capture_id":"11","capture_date":"2026-05-06","duke_meter":"40209.00","solar_meter":"43436.00","created_at":"2026-05-09 14:28:51","updated_at":"2026-05-09 14:28:51"}
2026-05-09 14:28:12 duke_energy create duke_meter_quick_capture #10
[]
{"duke_meter_quick_capture_id":"10","capture_date":"2026-05-07","duke_meter":"40239.00","solar_meter":"43462.00","created_at":"2026-05-09 14:28:12","updated_at":"2026-05-09 14:28:12"}
2026-05-09 14:27:45 duke_energy create duke_meter_quick_capture #9
[]
{"duke_meter_quick_capture_id":"9","capture_date":"2026-05-08","duke_meter":"40279.00","solar_meter":"43479.00","created_at":"2026-05-09 14:27:45","updated_at":"2026-05-09 14:27:45"}
2026-05-09 14:26:45 gold_silver recalculate_items gold_silver_price #642
[]
{"items_updated":134,"price_date":"2026-05-09","gold_oz":4730.7,"silver_oz":80.86,"platinum_oz":2059.3,"total_gold_value":21977.47,"total_gold_profit":11648.31,"total_silver_value":36144.42,"total_silver_profit":21786.2,"total_platinum_value":1452.79,"total_platinum_profit":742}
2026-05-09 14:26:42 gold_silver create gold_silver_price #642
[]
{"gold_silver_price_id":"642","legacy_id":null,"set_date":"2026-05-09","gold_oz":"4730.7000","gold_gram":"166.8707","silver_oz":"80.8600","silver_gram":"2.8523","copper_oz":"0.3900","copper_gram":"0.0138","total_gold_profit":"0.00","total_silver_profit":"0.00","total_gold_value_price":"0.00","total_silver_value_price":"0.00","high_gold":"5354.5000","high_silver":"114.8800","platinum_oz":"2059.3000","platinum_gram":"72.6397","high_platinum":"2835.7000","total_platinum_value_price":"0.00","total_platinum_profit":"0.00","created_at":"2026-05-09 14:26:42","updated_at":"2026-05-09 14:26:42"}
2026-05-09 09:27:50 todo_module save todo_item #3
[]
{"todo_module_item_id":"3","title":"Order Aaa Battery","description_text":null,"is_completed":"1","due_date":"2026-05-08 12:13:00","completed_date":"2026-05-09 09:27:50","created_at":"2026-05-08 16:13:51","updated_at":"2026-05-09 09:27:50"}
2026-05-09 09:27:12 todo_module save todo_item #12
[]
{"todo_module_item_id":"12","title":"Order Jumper Cables","description_text":null,"is_completed":"1","due_date":"2026-05-08 12:15:00","completed_date":"2026-05-09 09:27:12","created_at":"2026-05-08 16:15:42","updated_at":"2026-05-09 09:27:12"}
2026-05-08 19:23:11 live_table_manager update customer_totals #19349
[]
{"customer_totals_id":"19349","legacy_id":null,"customer_date":"2026-05-08 00:00:00","total_customers":"1.00","new_customers":"1.00","cash_sales":"100.00","edwards":"0.00","check_sales":"0.00","credit_card_sales":"0.00","total_sales":"100.00","total_sales_no_edwards":"100.00","dopu_can":"Drop Off","customer_name":"Beverly Oconnor","update_flag":null,"receipts":null,"skyler_worked":"0","skyler_pay":"0.00","ella_pay":"0.00","email":"prolineman19@yahoo.com","lola":null,"created_at":"2026-04-18 07:04:00","edwards_type":null,"tips":"0.00","visit_id":"129386","order_id":"104139","customer_id":"3501"}
2026-05-08 19:20:25 live_table_manager update customer_payment_transactions #6580
[]
{"customer_payment_transaction_id":"6580","payment_id":"64450","order_id":"104139","visit_id":"129386","customer_id":"3501","customer_name":"Beverly Oconnor","transaction_date":"2026-05-08 00:00:00","payment_method":null,"payment_type":"Deposit","bucket":"cash","amount":"100.00","tip_amount":"0.00","is_new_customer":"0","source":"payments","created_at":"2026-05-08 19:16:00","updated_at":"2026-05-08 19:16:00"}
2026-05-08 19:02:42 todo_module save todo_item #7
[]
{"todo_module_item_id":"7","title":"Bank Imports","description_text":null,"is_completed":"1","due_date":"2026-05-08 12:14:00","completed_date":"2026-05-08 19:02:42","created_at":"2026-05-08 16:14:39","updated_at":"2026-05-08 19:02:42"}
2026-05-08 19:01:40 bank import bank_import_batch #38
{"rows_seen":80,"rows_imported":0,"rows_updated":80,"rows_skipped":0,"source_filename":"usaavisa.csv"}
{"bank_import_batch_id":"38","bank_account_id":"1","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"usaavisa.csv","import_status":"imported","rows_seen":"80","rows_imported":"0","rows_updated":"80","rows_skipped":"0","created_at":"2026-05-08 19:01:40","updated_at":"2026-05-08 19:01:40"}
2026-05-08 19:00:49 bank import bank_import_batch #37
{"rows_seen":80,"rows_imported":4,"rows_updated":76,"rows_skipped":0,"source_filename":"usaavisa.csv"}
{"bank_import_batch_id":"37","bank_account_id":"1","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"usaavisa.csv","import_status":"imported","rows_seen":"80","rows_imported":"4","rows_updated":"76","rows_skipped":"0","created_at":"2026-05-08 19:00:49","updated_at":"2026-05-08 19:00:49"}
2026-05-08 19:00:36 bank import bank_import_batch #36
{"rows_seen":3,"rows_imported":0,"rows_updated":3,"rows_skipped":0,"source_filename":"usaasavings.csv"}
{"bank_import_batch_id":"36","bank_account_id":"4","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"usaasavings.csv","import_status":"imported","rows_seen":"3","rows_imported":"0","rows_updated":"3","rows_skipped":"0","created_at":"2026-05-08 19:00:36","updated_at":"2026-05-08 19:00:36"}
2026-05-08 19:00:13 bank import bank_import_batch #35
{"rows_seen":1,"rows_imported":0,"rows_updated":1,"rows_skipped":0,"source_filename":"usaamainchecking.csv"}
{"bank_import_batch_id":"35","bank_account_id":"2","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"usaamainchecking.csv","import_status":"imported","rows_seen":"1","rows_imported":"0","rows_updated":"1","rows_skipped":"0","created_at":"2026-05-08 19:00:13","updated_at":"2026-05-08 19:00:13"}
2026-05-08 18:59:37 bank import bank_import_batch #34
{"rows_seen":25,"rows_imported":0,"rows_updated":0,"rows_skipped":25,"source_filename":"midlforidacreditcard.csv"}
{"bank_import_batch_id":"34","bank_account_id":"7","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"midlforidacreditcard.csv","import_status":"imported","rows_seen":"25","rows_imported":"0","rows_updated":"0","rows_skipped":"25","created_at":"2026-05-08 18:59:37","updated_at":"2026-05-08 18:59:37"}
2026-05-08 18:59:21 bank import bank_import_batch #33
{"rows_seen":5,"rows_imported":0,"rows_updated":0,"rows_skipped":5,"source_filename":"midfloridacarloan.csv"}
{"bank_import_batch_id":"33","bank_account_id":"8","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"midfloridacarloan.csv","import_status":"imported","rows_seen":"5","rows_imported":"0","rows_updated":"0","rows_skipped":"5","created_at":"2026-05-08 18:59:21","updated_at":"2026-05-08 18:59:21"}
2026-05-08 18:59:08 bank import bank_import_batch #32
{"rows_seen":12,"rows_imported":0,"rows_updated":0,"rows_skipped":12,"source_filename":"midfloridamainchecking.csv"}
{"bank_import_batch_id":"32","bank_account_id":"6","import_date":"2026-05-08","start_date":"2026-01-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"midfloridamainchecking.csv","import_status":"imported","rows_seen":"12","rows_imported":"0","rows_updated":"0","rows_skipped":"12","created_at":"2026-05-08 18:59:08","updated_at":"2026-05-08 18:59:08"}
2026-05-08 18:58:47 bank import bank_import_batch #31
{"rows_seen":12,"rows_imported":0,"rows_updated":0,"rows_skipped":12,"source_filename":"midfloridamainchecking.csv"}
{"bank_import_batch_id":"31","bank_account_id":"6","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"midfloridamainchecking.csv","import_status":"imported","rows_seen":"12","rows_imported":"0","rows_updated":"0","rows_skipped":"12","created_at":"2026-05-08 18:58:47","updated_at":"2026-05-08 18:58:47"}
2026-05-08 18:57:52 bank import bank_import_batch #30
{"rows_seen":5,"rows_imported":0,"rows_updated":5,"rows_skipped":0,"source_filename":"lowes2.csv"}
{"bank_import_batch_id":"30","bank_account_id":"16","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"lowes2.csv","import_status":"imported","rows_seen":"5","rows_imported":"0","rows_updated":"5","rows_skipped":"0","created_at":"2026-05-08 18:57:52","updated_at":"2026-05-08 18:57:52"}
2026-05-08 18:57:43 bank import bank_import_batch #29
{"rows_seen":8,"rows_imported":1,"rows_updated":7,"rows_skipped":0,"source_filename":"lowes.csv"}
{"bank_import_batch_id":"29","bank_account_id":"16","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"lowes.csv","import_status":"imported","rows_seen":"8","rows_imported":"1","rows_updated":"7","rows_skipped":"0","created_at":"2026-05-08 18:57:43","updated_at":"2026-05-08 18:57:43"}
2026-05-08 18:57:30 bank import bank_import_batch #28
{"rows_seen":104,"rows_imported":1,"rows_updated":103,"rows_skipped":0,"source_filename":"centennial.csv"}
{"bank_import_batch_id":"28","bank_account_id":"10","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"centennial.csv","import_status":"imported","rows_seen":"104","rows_imported":"1","rows_updated":"103","rows_skipped":"0","created_at":"2026-05-08 18:57:29","updated_at":"2026-05-08 18:57:30"}
2026-05-08 18:57:06 bank import bank_import_batch #27
{"rows_seen":8,"rows_imported":1,"rows_updated":7,"rows_skipped":0,"source_filename":"capitalonesavings4978ins&tax.csv"}
{"bank_import_batch_id":"27","bank_account_id":"11","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"capitalonesavings4978ins&tax.csv","import_status":"imported","rows_seen":"8","rows_imported":"1","rows_updated":"7","rows_skipped":"0","created_at":"2026-05-08 18:57:06","updated_at":"2026-05-08 18:57:06"}
2026-05-08 18:56:18 bank import bank_import_batch #26
{"rows_seen":46,"rows_imported":46,"rows_updated":0,"rows_skipped":0,"source_filename":"capitalonesavor.csv"}
{"bank_import_batch_id":"26","bank_account_id":"13","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"capitalonesavor.csv","import_status":"imported","rows_seen":"46","rows_imported":"46","rows_updated":"0","rows_skipped":"0","created_at":"2026-05-08 18:56:17","updated_at":"2026-05-08 18:56:18"}
2026-05-08 18:56:02 bank import bank_import_batch #25
{"rows_seen":57,"rows_imported":0,"rows_updated":57,"rows_skipped":0,"source_filename":"capitalonemainchecking.csv"}
{"bank_import_batch_id":"25","bank_account_id":"12","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"capitalonemainchecking.csv","import_status":"imported","rows_seen":"57","rows_imported":"0","rows_updated":"57","rows_skipped":"0","created_at":"2026-05-08 18:56:02","updated_at":"2026-05-08 18:56:02"}
2026-05-08 18:55:28 bank import bank_import_batch #24
{"rows_seen":112,"rows_imported":0,"rows_updated":112,"rows_skipped":0,"source_filename":"capitalonequicksilver.csv"}
{"bank_import_batch_id":"24","bank_account_id":"11","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"capitalonequicksilver.csv","import_status":"imported","rows_seen":"112","rows_imported":"0","rows_updated":"112","rows_skipped":"0","created_at":"2026-05-08 18:55:28","updated_at":"2026-05-08 18:55:28"}
2026-05-08 18:55:12 bank import bank_import_batch #23
{"rows_seen":57,"rows_imported":1,"rows_updated":56,"rows_skipped":0,"source_filename":"capitalonemainchecking.csv"}
{"bank_import_batch_id":"23","bank_account_id":"12","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"capitalonemainchecking.csv","import_status":"imported","rows_seen":"57","rows_imported":"1","rows_updated":"56","rows_skipped":"0","created_at":"2026-05-08 18:55:12","updated_at":"2026-05-08 18:55:12"}
2026-05-08 18:52:05 bank import bank_import_batch #22
{"rows_seen":48,"rows_imported":0,"rows_updated":48,"rows_skipped":0,"source_filename":"amazon3.csv"}
{"bank_import_batch_id":"22","bank_account_id":"15","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"amazon3.csv","import_status":"imported","rows_seen":"48","rows_imported":"0","rows_updated":"48","rows_skipped":"0","created_at":"2026-05-08 18:52:05","updated_at":"2026-05-08 18:52:05"}
2026-05-08 18:51:50 bank import bank_import_batch #21
{"rows_seen":29,"rows_imported":0,"rows_updated":29,"rows_skipped":0,"source_filename":"amazon2.csv"}
{"bank_import_batch_id":"21","bank_account_id":"15","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"amazon2.csv","import_status":"imported","rows_seen":"29","rows_imported":"0","rows_updated":"29","rows_skipped":"0","created_at":"2026-05-08 18:51:50","updated_at":"2026-05-08 18:51:50"}
2026-05-08 18:51:17 bank import bank_import_batch #20
{"rows_seen":48,"rows_imported":0,"rows_updated":48,"rows_skipped":0,"source_filename":"amazon3.csv"}
{"bank_import_batch_id":"20","bank_account_id":"15","import_date":"2026-05-08","start_date":"2026-05-01","end_date":"2026-05-31","sort_name":null,"import_notes":null,"source_filename":"amazon3.csv","import_status":"imported","rows_seen":"48","rows_imported":"0","rows_updated":"48","rows_skipped":"0","created_at":"2026-05-08 18:51:17","updated_at":"2026-05-08 18:51:17"}
2026-05-08 18:30:52 todo_module create todo_item #28
[]
{"todo_module_item_id":"28","title":"Install Dock Panel","description_text":"https://github.com/ovexro/dockpanel","is_completed":"0","due_date":"2026-05-08 14:30:00","completed_date":null,"created_at":"2026-05-08 18:30:52","updated_at":"2026-05-08 18:30:52"}
2026-05-08 18:08:57 amazon_orders_module create amazon_order_item #5
[]
{"amazon_orders_module_item_id":"5","title":"BENECREAT Adjustable Satin Corset Back Kit - Wedding Dress Zipper Replacement - White Lace-up Back Kit for Formal Prom Dress","description_text":"BENECREAT Adjustable Satin Corset Back Kit - Wedding Dress Zipper Replacement - White Lace-up Back Kit for Formal Prom Dress","url":"https://www.amazon.com/dp/B0C1H6M9JR","last_bought":"2026-05-08 14:08:00","notes":null,"created_at":"2026-05-08 18:08:57","updated_at":"2026-05-08 18:08:57"}
2026-05-08 18:08:15 amazon_orders_module create amazon_order_item #4
[]
{"amazon_orders_module_item_id":"4","title":"QRBTSCL Women's Wedding Dress Zipper Replacement Adjustable Fit Satin Corset Back Kit Lace up for Prom Dress","description_text":"QRBTSCL Women's Wedding Dress Zipper Replacement Adjustable Fit Satin Corset Back Kit Lace up for Prom Dress","url":"https://www.amazon.com/dp/B07M9YV4XG?psc=1","last_bought":"2026-05-08 14:08:00","notes":null,"created_at":"2026-05-08 18:08:15","updated_at":"2026-05-08 18:08:15"}
2026-05-08 18:07:40 amazon_orders_module create amazon_order_item #3
[]
{"amazon_orders_module_item_id":"3","title":"QRBTSCL Women's Wedding Dress Zipper Replacement Adjustable Fit Satin Corset Back Kit Lace up for Prom Dress","description_text":"QRBTSCL Women's Wedding Dress Zipper Replacement Adjustable Fit Satin Corset Back Kit Lace up for Prom Dress","url":"https://www.amazon.com/dp/B07MNZT4JR?psc=1","last_bought":"2026-05-08 14:07:00","notes":null,"created_at":"2026-05-08 18:07:40","updated_at":"2026-05-08 18:07:40"}
2026-05-08 18:06:50 amazon_orders_module create amazon_order_item #2
[]
{"amazon_orders_module_item_id":"2","title":"QRBTSCL Women's Wedding Dress Zipper Replacement Adjustable Fit Satin Corset Back Kit Lace up for Prom Dress","description_text":"QRBTSCL Women's Wedding Dress Zipper Replacement Adjustable Fit Satin Corset Back Kit Lace up for Prom Dress","url":"https://www.amazon.com/dp/B07M9YV4XG?psc=1","last_bought":"2026-05-08 14:06:00","notes":null,"created_at":"2026-05-08 18:06:50","updated_at":"2026-05-08 18:06:50"}
2026-05-08 18:06:09 amazon_orders_module create amazon_order_item #1
[]
{"amazon_orders_module_item_id":"1","title":"BENECREAT Adjustable Satin Corset Back Kit","description_text":"BENECREAT Adjustable Satin Corset Back Kit - Wedding Dress Zipper Replacement - White Lace-up Back Kit for Formal Prom Dress","url":"https://www.amazon.com/dp/B0C1H6M9JR","last_bought":"2026-05-08 14:06:00","notes":null,"created_at":"2026-05-08 18:06:09","updated_at":"2026-05-08 18:06:09"}
2026-05-08 16:22:59 todo_module save todo_item #26
[]
{"todo_module_item_id":"26","title":"ToDo module fix like excell and put on first page","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:20:00","completed_date":null,"created_at":"2026-05-08 16:20:56","updated_at":"2026-05-08 16:22:59"}
2026-05-08 16:21:45 todo_module create todo_item #27
[]
{"todo_module_item_id":"27","title":"Social Post","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:21:00","completed_date":null,"created_at":"2026-05-08 16:21:45","updated_at":"2026-05-08 16:21:45"}
2026-05-08 16:20:56 todo_module create todo_item #26
[]
{"todo_module_item_id":"26","title":"ToDo module fix like excel","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:20:00","completed_date":null,"created_at":"2026-05-08 16:20:56","updated_at":"2026-05-08 16:20:56"}
2026-05-08 16:20:16 todo_module create todo_item #25
[]
{"todo_module_item_id":"25","title":"Mmj Card","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:20:00","completed_date":null,"created_at":"2026-05-08 16:20:16","updated_at":"2026-05-08 16:20:16"}
2026-05-08 16:20:04 todo_module create todo_item #24
[]
{"todo_module_item_id":"24","title":"Hubcaps","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:20:00","completed_date":null,"created_at":"2026-05-08 16:20:04","updated_at":"2026-05-08 16:20:04"}
2026-05-08 16:19:53 todo_module create todo_item #23
[]
{"todo_module_item_id":"23","title":"Finish Video","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:19:00","completed_date":null,"created_at":"2026-05-08 16:19:53","updated_at":"2026-05-08 16:19:53"}
2026-05-08 16:19:41 todo_module create todo_item #22
[]
{"todo_module_item_id":"22","title":"Seo Plugin And Web Scrape Alterations Businesses","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:19:00","completed_date":null,"created_at":"2026-05-08 16:19:41","updated_at":"2026-05-08 16:19:41"}
2026-05-08 16:19:23 todo_module create todo_item #21
[]
{"todo_module_item_id":"21","title":"Twilio","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:19:00","completed_date":null,"created_at":"2026-05-08 16:19:23","updated_at":"2026-05-08 16:19:23"}
2026-05-08 16:19:10 todo_module create todo_item #20
[]
{"todo_module_item_id":"20","title":"Get Payoff Numbers For MidFlorida","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:19:00","completed_date":null,"created_at":"2026-05-08 16:19:10","updated_at":"2026-05-08 16:19:10"}
2026-05-08 16:18:55 todo_module create todo_item #19
[]
{"todo_module_item_id":"19","title":"Fix Driveway","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:18:00","completed_date":null,"created_at":"2026-05-08 16:18:55","updated_at":"2026-05-08 16:18:55"}
2026-05-08 16:18:18 todo_module create todo_item #18
[]
{"todo_module_item_id":"18","title":"Starlink","description_text":"https://starlink.com/order?processorToken=3b4fdb6f-14d6-4db4-9264-906a5a00afb9&step=0","is_completed":"0","due_date":"2026-05-08 12:18:00","completed_date":null,"created_at":"2026-05-08 16:18:18","updated_at":"2026-05-08 16:18:18"}
2026-05-08 16:17:58 todo_module create todo_item #17
[]
{"todo_module_item_id":"17","title":"Internxt Backups","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:17:00","completed_date":null,"created_at":"2026-05-08 16:17:58","updated_at":"2026-05-08 16:17:58"}
2026-05-08 16:17:45 todo_module create todo_item #16
[]
{"todo_module_item_id":"16","title":"Finish Move Servers","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:17:00","completed_date":null,"created_at":"2026-05-08 16:17:45","updated_at":"2026-05-08 16:17:45"}
2026-05-08 16:17:28 todo_module create todo_item #15
[]
{"todo_module_item_id":"15","title":"Rv Vent","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:17:00","completed_date":null,"created_at":"2026-05-08 16:17:28","updated_at":"2026-05-08 16:17:28"}
2026-05-08 16:17:18 todo_module create todo_item #14
[]
{"todo_module_item_id":"14","title":"Pet Meds Date?","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:17:00","completed_date":null,"created_at":"2026-05-08 16:17:18","updated_at":"2026-05-08 16:17:18"}
2026-05-08 16:15:54 todo_module create todo_item #13
[]
{"todo_module_item_id":"13","title":"Air Filter","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:15:00","completed_date":null,"created_at":"2026-05-08 16:15:54","updated_at":"2026-05-08 16:15:54"}
2026-05-08 16:15:42 todo_module create todo_item #12
[]
{"todo_module_item_id":"12","title":"Order Jumper Cables","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:15:00","completed_date":null,"created_at":"2026-05-08 16:15:42","updated_at":"2026-05-08 16:15:42"}
2026-05-08 16:15:28 todo_module create todo_item #11
[]
{"todo_module_item_id":"11","title":"Finish Rv","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:15:00","completed_date":null,"created_at":"2026-05-08 16:15:28","updated_at":"2026-05-08 16:15:28"}
2026-05-08 16:15:17 todo_module create todo_item #10
[]
{"todo_module_item_id":"10","title":"Clean Tools","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:15:00","completed_date":null,"created_at":"2026-05-08 16:15:17","updated_at":"2026-05-08 16:15:17"}
2026-05-08 16:15:06 todo_module create todo_item #9
[]
{"todo_module_item_id":"9","title":"Customer Room Leak","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:15:00","completed_date":null,"created_at":"2026-05-08 16:15:06","updated_at":"2026-05-08 16:15:06"}
2026-05-08 16:14:54 todo_module create todo_item #8
[]
{"todo_module_item_id":"8","title":"Call on Garbage Can","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:14:00","completed_date":null,"created_at":"2026-05-08 16:14:54","updated_at":"2026-05-08 16:14:54"}
2026-05-08 16:14:39 todo_module create todo_item #7
[]
{"todo_module_item_id":"7","title":"Bank Imports","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:14:00","completed_date":null,"created_at":"2026-05-08 16:14:39","updated_at":"2026-05-08 16:14:39"}
2026-05-08 16:14:25 todo_module create todo_item #6
[]
{"todo_module_item_id":"6","title":"Jeep Tires And Oil Change","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:14:00","completed_date":null,"created_at":"2026-05-08 16:14:25","updated_at":"2026-05-08 16:14:25"}
2026-05-08 16:14:13 todo_module create todo_item #5
[]
{"todo_module_item_id":"5","title":"Find All Insurance Payments And Times","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:14:00","completed_date":null,"created_at":"2026-05-08 16:14:13","updated_at":"2026-05-08 16:14:13"}
2026-05-08 16:14:01 todo_module create todo_item #4
[]
{"todo_module_item_id":"4","title":"Pharmacy Cream","description_text":null,"is_completed":"0","due_date":"2026-05-08 12:13:00","completed_date":null,"created_at":"2026-05-08 16:14:01","updated_at":"2026-05-08 16:14:01"}