System
Unified timeline of data changes (saves, imports, deletes) and backend errors. Filter by type, area, severity, or search.
274,335 results · Page 5480 of 5487
[]
[]
{"customer_id":148013,"visit_id":129055,"email":"carol.massote89@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
[]
[]
{"customer_id":3541,"visit_id":129350,"email":"tdosu15@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
[]
[]
{"customer_id":448245,"visit_id":129052,"email":"tiffanyverner@yahoo.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
[]
[]
{"customer_id":488969,"visit_id":128963,"email":"tracynightwatch@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
[]
[]
{"customer_id":489081,"visit_id":129390,"email":"unichen620@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
[]
[]
{"customer_id":430,"visit_id":129414,"email":"vgonzalez-saez@hotmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
[]
[]
{"customer_id":3423,"visit_id":129041,"email":"laurawhitney02@gmail.com","status":"sent"}
[]
[]
{"customer_id":200478,"visit_id":129013,"email":"wneifa@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
[]
[]
{"customer_id":429500,"visit_id":129398,"email":"martin110406@sbcglobal.net","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
[]
[]
{"customer_id":3534,"visit_id":129329,"email":"zuheily2001@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
[]
[]
{"customer_id":200479,"visit_id":129016,"email":"wbrittney89@ymail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
[]
[]
{"customer_id":489005,"visit_id":129410,"email":"nanafrog24@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
[]
[]
{"customer_id":40315,"visit_id":5504,"email":"bethakirby61@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
[]
[]
{"customer_id":3532,"visit_id":128985,"email":"barbieb84@gmail.fom","status":"sent"}
[]
[]
{"customer_id":448253,"visit_id":129411,"email":"annemr0229@gmail.com","status":"sent"}
[]
[]
{"customer_id":3503,"visit_id":129045,"email":"angiedelossantos742@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
[]
[]
{"customer_id":200481,"visit_id":34954,"email":"aodonahoe@gmail.com","status":"sent","delivery_result":"Sent via SMTP (PHPMailer)"}
[]
[]
{"customer_id":148003,"visit_id":22301,"email":"kimberlymatt2017@gmail.com","status":"sent"}
{"mode":"mark_sent","type":"TypeError","file":"/mnt/drive3/customerdb/backend/bootstrap.php","line":434,"trace":"#0 /mnt/drive3/customerdb/backend/cust_email_service.php(687): app_log_backend_change()\n#1 /mnt/drive3/customerdb/backend/cust_email.php(25): app_review_request_mark_sent()\n#2 /mnt/drive3/customerdb/webui/backend/cust_email.php(5): require('...')\n#3 {main}"}
{"type":"ParseError","file":"/mnt/drive3/customerdb/backend/cust_email_service.php","line":124,"trace":"#0 /mnt/drive3/customerdb/webui/backend/cust_email.php(5): require()\n#1 {main}"}
{"mode":"import_customers","type":"JsonException","file":"/mnt/drive3/customerdb/backend/cust_email.php","line":101,"trace":"#0 /mnt/drive3/customerdb/backend/cust_email.php(101): json_decode()\n#1 /mnt/drive3/customerdb/webui/backend/cust_email.php(5): require('...')\n#2 {main}"}
{"mode":"import_customers","type":"JsonException","file":"/mnt/drive3/customerdb/backend/cust_email.php","line":101,"trace":"#0 /mnt/drive3/customerdb/backend/cust_email.php(101): json_decode()\n#1 /mnt/drive3/customerdb/webui/backend/cust_email.php(5): require('...')\n#2 {main}"}
{"type":"mysqli_sql_exception","file":"/mnt/drive3/customerdb/backend/bills.php","line":19,"trace":"#0 /mnt/drive3/customerdb/backend/bills.php(19): mysqli->prepare()\n#1 /mnt/drive3/customerdb/backend/bills.php(246): dbQuery()\n#2 /mnt/drive3/customerdb/webui/backend/bills.php(5): require('...')\n#3 {main}"}
{"type":"mysqli_sql_exception","file":"/mnt/drive3/customerdb/backend/bills.php","line":19,"trace":"#0 /mnt/drive3/customerdb/backend/bills.php(19): mysqli->prepare()\n#1 /mnt/drive3/customerdb/backend/bills.php(378): dbQuery()\n#2 /mnt/drive3/customerdb/webui/backend/bills.php(5): require('...')\n#3 {main}"}
{"type":"mysqli_sql_exception","file":"/mnt/drive3/customerdb/backend/bills.php","line":19,"trace":"#0 /mnt/drive3/customerdb/backend/bills.php(19): mysqli->prepare()\n#1 /mnt/drive3/customerdb/backend/bills.php(378): dbQuery()\n#2 /mnt/drive3/customerdb/webui/backend/bills.php(5): require('...')\n#3 {main}"}
{"type":"mysqli_sql_exception","file":"/mnt/drive3/customerdb/backend/bills.php","line":19,"trace":"#0 /mnt/drive3/customerdb/backend/bills.php(19): mysqli->prepare()\n#1 /mnt/drive3/customerdb/backend/bills.php(378): dbQuery()\n#2 /mnt/drive3/customerdb/webui/backend/bills.php(5): require('...')\n#3 {main}"}
{"type":"mysqli_sql_exception","file":"/mnt/drive3/customerdb/backend/bills.php","line":19,"trace":"#0 /mnt/drive3/customerdb/backend/bills.php(19): mysqli->prepare()\n#1 /mnt/drive3/customerdb/backend/bills.php(246): dbQuery()\n#2 /mnt/drive3/customerdb/webui/backend/bills.php(5): require('...')\n#3 {main}"}
{"type":"mysqli_sql_exception","file":"/mnt/drive3/customerdb/backend/bills.php","line":19,"trace":"#0 /mnt/drive3/customerdb/backend/bills.php(19): mysqli->prepare()\n#1 /mnt/drive3/customerdb/backend/bills.php(378): dbQuery()\n#2 /mnt/drive3/customerdb/webui/backend/bills.php(5): require('...')\n#3 {main}"}
{"mode":"send_email","type":"Error","file":"/mnt/drive3/customerdb/backend/cust_email_service.php","line":277,"trace":"#0 /mnt/drive3/customerdb/backend/cust_email.php(20): app_review_request_send_email()\n#1 /mnt/drive3/customerdb/webui/backend/cust_email.php(5): require('...')\n#2 {main}"}
[]
{"customer_payment_transaction_id":"6112","payment_id":"64091","order_id":"104165","visit_id":"129412","customer_id":"148006","customer_name":"Alison Belletete","transaction_date":"2026-04-20 00:00:00","payment_method":"Cash","payment_type":"Deposit","bucket":"cash","amount":"100.00","tip_amount":"0.00","is_new_customer":"0","source":"payments","created_at":"2026-04-20 16:35:33","updated_at":"2026-04-20 16:35:33"}
{"customer_payment_transaction_id":"6112","payment_id":"64091","order_id":"104165","visit_id":"129412","customer_id":"148006","customer_name":"Alison Belletete","transaction_date":"2026-04-20 00:00:00","payment_method":"Cash","payment_type":"Payment","bucket":"cash","amount":"270.00","tip_amount":"0.00","is_new_customer":"0","source":"payments","created_at":"2026-04-20 16:35:00","updated_at":"2026-04-20 16:35:00"}
[]
{"customer_payment_transaction_id":"6113","payment_id":"64092","order_id":"104165","visit_id":"129412","customer_id":"148006","customer_name":"Alison Belletete","transaction_date":"2026-04-20 00:00:00","payment_method":"Cash","payment_type":"Balance","bucket":"cash","amount":"270.00","tip_amount":"0.00","is_new_customer":"0","source":"payments","created_at":"2026-04-20 16:35:33","updated_at":"2026-04-20 16:35:33"}
{"deleted":true}
[]
{"customer_payment_transaction_id":"6114","payment_id":"64093","order_id":"104165","visit_id":"129412","customer_id":"148006","customer_name":"Alison Belletete","transaction_date":"2026-04-20 00:00:00","payment_method":"Cash","payment_type":"Tip","bucket":"tip","amount":"69.20","tip_amount":"69.20","is_new_customer":"0","source":"payments","created_at":"2026-04-20 16:35:33","updated_at":"2026-04-20 16:35:33"}
{"deleted":true}
[]
{"customer_payment_transaction_id":"6115","payment_id":"64094","order_id":"104165","visit_id":"129412","customer_id":"148006","customer_name":"Alison Belletete","transaction_date":"2026-04-20 00:00:00","payment_method":"Cash","payment_type":"Deposit","bucket":"cash","amount":"170.00","tip_amount":"0.00","is_new_customer":"0","source":"payments","created_at":"2026-04-20 16:35:33","updated_at":"2026-04-20 16:35:33"}
{"customer_payment_transaction_id":"6115","payment_id":"64094","order_id":"104165","visit_id":"129412","customer_id":"148006","customer_name":"Alison Belletete","transaction_date":"2026-04-20 00:00:00","payment_method":"Cash","payment_type":"Deposit","bucket":"cash","amount":"100.00","tip_amount":"0.00","is_new_customer":"0","source":"payments","created_at":"2026-04-20 16:35:00","updated_at":"2026-04-20 16:35:00"}
{"file_name":"ESSENTIAL_FILES_ANALYSIS.md","mime_type":"application/octet-stream"}
[]
{"backend_document_id":"23","document_type":"upload","title":"All Essential Files for Customer DB","slug":"all-essential-files-for-customer-db","summary_text":"All Essential Files for Customer DB","content_markdown":null,"content_html":null,"file_name":"ESSENTIAL_FILES_ANALYSIS.md","stored_name":"20260420-183627-ab045aa6.md","mime_type":"application/octet-stream","file_size_bytes":"9785","storage_path":"/mnt/drive1/customerdb/backend/documents_storage/20260420-183627-ab045aa6.md","is_deleted":"0","created_at":"2026-04-20 14:36:27","updated_at":"2026-04-20 14:36:27","editor_content":"# Essential Files Analysis - C:\\code\\customerdb\n\n**Generated:** April 17, 2026\n\n---\n\n## Summary\n\nThis document identifies which files are essential to keep vs which can be safely removed to reduce disk usage and simplify the codebase.\n\n**Estimated Space Savings:** ~200+ MB\n\n---\n\n## KEEP - Essential Files\n\n### Core Application\n\n```\nC:\\code\\customerdb\\backend\\ # Main PHP backend (98 files)\nC:\\code\\customerdb\\frontend\\ # Front Desk app (15 HTML pages)\nC:\\code\\customerdb\\frontend\\api\\ # Frontend API endpoints\nC:\\code\\customerdb\\scripts\\ # Import/sync scripts\nC:\\code\\customerdb\\migrations\\ # SQL migrations\nC:\\code\\customerdb\\csv\\ # Active CSV data\nC:\\code\\customerdb\\docs\\ # Documentation\nC:\\code\\customerdb\\backups\\ # Database backups (prune old)\nC:\\code\\customerdb\\mariadb_core_schema.sql\nC:\\code\\customerdb\\backup.sh\n```\n\n### Backend - Essential Files (98 PHP files)\n\n| File | Purpose |\n|------|---------|\n| `bootstrap.php` | Core bootstrap |\n| `customer_service.php` | Customer management |\n| `customer.php` | Customer API |\n| `visit_service.php` | Visit records |\n| `visit.php` | Visit API |\n| `customer_totals_service.php` | Daily totals |\n| `report_service.php` | Reporting (80KB) |\n| `schedule.php` | Appointment scheduling |\n| `setmore_service.php` | Setmore integration |\n| `email_service.php` | Email handling |\n| `bank_service.php` | Banking |\n| `gold_silver_service.php` | Precious metals |\n| `duke_service.php` | Energy tracking |\n| `payroll_service.php` | Payroll |\n| `stocks_crypto_service.php` | Investments |\n| `medication_service.php` | Medication tracking |\n| `backup_database_service.php` | Database backup |\n| `cron_manager.php` | Cron management |\n| `nightly_reports_service.php` | Nightly reports |\n| `morning_jobs_service.php` | Morning batch jobs |\n| `square_terminal_service.php` | Square POS |\n| `live_table_manager_service.php` | Live data tables |\n| `notifications_service.php` | Notifications |\n\n**API Endpoints:** 58 files in `/backend/api/` - all active REST endpoints\n\n### Frontend - HTML Pages (15 files)\n\n| File | Purpose |\n|------|---------|\n| `visit.html` | Visit management (254KB) |\n| `customer.html` | Customer records |\n| `index.html` | Main dashboard |\n| `reports.html` | Reports viewer |\n| `schedule.html` | Schedule view |\n| `work_order.html` | Work orders |\n| `workload.html` | Workload view |\n| `receipt.html` | Receipt printing |\n| `login.html` | Authentication |\n| `upcoming.html` | Upcoming appointments |\n| `square_customer.html` | Square integration |\n| `item_types.html` | Item types |\n| `todo.html` | Todo lists |\n| `customer_display.html` | Customer display |\n\n### Scripts - Essential (7 files)\n\n| Script | Purpose |\n|--------|---------|\n| `import_csv_v2.py` | CSV import |\n| `import_access_v2.py` | Access DB import |\n| `access_to_mariadb_parser.py` | Access parser |\n| `import_legacy_totals_from_excel.ps1` | Excel import |\n| `sync_backend_mirror.ps1` | Mirror sync |\n| `check_backend_mirror.ps1` | Mirror check |\n| `signature_blob_loader.py` | Signature loader |\n\n### Migrations - Essential (3 files)\n\n| File | Purpose |\n|------|---------|\n| `20260407_add_conversion_job.sql` | Conversion job table |\n| `20260411_order_items_item_type_name_no_fk.sql` | Item type changes |\n| `20260416_blog_prompt_templates.sql` | Blog prompts |\n\n### CSV Data - Essential\n\n| File | Purpose |\n|------|---------|\n| `CustomerTable.csv` | Customer records |\n| `CustomerVisits.csv` | Visit records |\n| `CustomerTotals.csv` | Daily totals |\n| `AlterationItems.csv` | Alteration items |\n\n---\n\n## REMOVE - Redundant/Unused Files\n\n### Priority 1 - Safe to Delete (Complete Directories)\n\n| Directory | Size | Action |\n|-----------|------|--------|\n| `notused\\` | ~85 MB | DELETE ENTIRE |\n| `venv\\` | ~100 MB | DELETE ENTIRE |\n| `OldFiles\\` | ~1 MB | DELETE ENTIRE |\n| `.vs\\` | ~1 MB | DELETE ENTIRE |\n| `.vscode\\` | small | DELETE |\n\n#### notused/ Contents (DELETE ALL)\n```\nnotused\\access_to_mariadb_parser (1).py # duplicates\nnotused\\access_to_mariadb_parser (2).py # duplicates\nnotused\\customerdb_v2_staging_schema.sql # duplicate\nnotused\\mariadb_core_schema.sql # duplicate\nnotused\\mariadb-12.2.2-winx64.msi # MariaDB installer (89MB!)\nnotused\\Backend\\ # old PHP code\nnotused\\backups\\ # old backups\nnotused\\csv\\ # old CSVs\nnotused\\docs\\ # old docs\nnotused\\schema\\ # old schemas\nnotused\\scripts\\ # old scripts\nnotused\\webui\\ # old webui\n```\n\n### Priority 2 - Duplicate WebUI (Check First)\n\n| Directory | Purpose |\n|-----------|---------|\n| `webui\\` | ~15 MB - mirrors backend/frontend |\n\nThis directory appears to mirror the main `backend/` and `frontend/` directories. If `webui` is NOT served as a separate application, DELETE ENTIRE:\n\n```\nwebui\\backend\\ # 89 files - duplicate of ../backend/\nwebui\\frontend\\ # mirrors ../frontend/\nwebui\\api\\ # similar to ../frontend/api/\n```\n\n### Priority 3 - Temporary Files\n\nDelete all files matching patterns:\n```\ntmp_*.php (~30 files) # temp PHP scripts\ntmp_*.sql (~30 files) # temp SQL queries\ntmp_*.sh (1 file) # temp shell scripts\ntmp_*.csv (1 file) # temp CSV files\n```\n\nExamples:\n- `tmp_check_129411.sql`\n- `tmp_nightly_preview.php`\n- `tmp_compare_sheet_customer_totals.sql`\n- `tmp_mirror_drive.sh`\n- `tmp_customertotalsaccess.csv`\n\n### Priority 4 - Check Before Delete\n\n| Directory | Purpose | Action |\n|-----------|---------|--------|\n| `blog\\` | Blog module | Verify if used, else DELETE |\n| `Topaz\\` | Signature pad drivers | Verify if needed, else DELETE |\n| `wordpress-plugin\\` | WP integration | Verify if used, else DELETE |\n| `schedule\\` | Laravel scheduling app | Verify if integrated, else DELETE |\n| `csv\\back\\` | 8 backup CSVs | Likely duplicate, verify then DELETE |\n\n### Priority 5 - Backup Files\n\n| File Pattern | Action |\n|-------------|--------|\n| `*.bak_*` | DELETE |\n| `*.bak` | DELETE |\n| `*.backup` | DELETE |\n| `*~` | DELETE |\n\n### Priority 6 - Root Level Large Unused Files\n\n| File | Size | Action |\n|------|------|--------|\n| `Items To Test or Comlete.odt` | 26KB | Move to docs or DELETE |\n\n---\n\n## Directory Structure After Cleanup\n\n```\ncustomerdb/\n├── backend/ # KEEP - Main PHP backend\n│ ├── api/ # KEEP - API endpoints\n│ ├── jobs/ # KEEP - Cron jobs\n│ └── bin/ # KEEP - Binaries\n├── frontend/ # KEEP - Front Desk app\n│ ├── api/ # KEEP - API calls\n│ └── reports/ # KEEP - PDF reports\n├── scripts/ # KEEP - Import scripts\n├── migrations/ # KEEP - DB migrations\n├── csv/ # KEEP - Active data\n│ └── back/ # DELETE - backup copies\n├── docs/ # KEEP - Documentation\n├── backups/ # KEEP - Keep latest, prune old\n├── schema/ # KEEP or DELETE (empty)\n├── mariadb_core_schema.sql # KEEP - Core schema\n├── migrate_add_visit_type.sql # KEEP - Migration\n├── backup.sh # KEEP - Backup script\n├── .gitignore # KEEP\n│\n├── notused/ # DELETE ENTIRE (~85 MB)\n├── OldFiles/ # DELETE ENTIRE (~1 MB)\n├── .vs/ # DELETE (~1 MB)\n├── .vscode/ # DELETE\n├── venv/ # DELETE (~100 MB)\n├── webui/ # DELETE OR VERIFY FIRST\n├── blog/ # VERIFY - then delete\n├── Topaz/ # VERIFY - then delete\n├── wordpress-plugin/ # VERIFY - then delete\n├── schedule/ # VERIFY - then delete\n└── tmp_*.* # DELETE ALL (~2 MB)\n```\n\n---\n\n## Space Savings Summary\n\n| Category | Savings |\n|----------|----------|\n| `notused/` directory | ~85 MB |\n| `venv/` directory | ~100 MB |\n| `tmp_*` files | ~2 MB |\n| `OldFiles/` | ~1 MB |\n| `.vs`, `.vscode` | ~1 MB |\n| `webui/` (if duplicate) | ~15 MB |\n| `csv/back/` | ~2 MB |\n| **TOTAL** | **~200+ MB** |\n\n---\n\n## Commands to Remove Files\n\n### PowerShell - Delete Priority 1 (Safe to Delete)\n\n```powershell\n# Delete notused directory\nRemove-Item -Recurse -Force \"C:\\code\\customerdb\\notused\"\n\n# Delete OldFiles directory\nRemove-Item -Recurse -Force \"C:\\code\\customerdb\\OldFiles\"\n\n# Delete .vs directory\nRemove-Item -Recurse -Force \"C:\\code\\customerdb\\.vs\"\n\n# Delete .vscode directory\nRemove-Item -Recurse -Force \"C:\\code\\customerdb\\.vscode\"\n\n# Delete venv directory\nRemove-Item -Recurse -Force \"C:\\code\\customerdb\\venv\"\n```\n\n### PowerShell - Delete Temporary Files\n\n```powershell\n# Delete all tmp_* files in root\nGet-ChildItem \"C:\\code\\customerdb\" -Filter \"tmp_*\" | Remove-Item -Force\n\n# Delete backup files\nGet-ChildItem \"C:\\code\\customerdb\" -Filter \"*.bak*\" | Remove-Item -Force\n```\n\n### PowerShell - Delete Duplicate WebUI (After Verification)\n\n```powershell\n# Only run if webui is NOT served separately\nRemove-Item -Recurse -Force \"C:\\code\\customerdb\\webui\"\n```\n\n---\n\n## Verification Checklist Before Delete\n\n- [ ] **webui/** - Is port 8894 served from this directory? If yes, KEEP. If served from `backend/`, DELETE.\n- [ ] **blog/** - Is blog feature actively used in the application?\n- [ ] **Topaz/** - Is the Topaz signature pad still in use?\n- [ ] **wordpress-plugin/** - Is WordPress integration still active?\n- [ ] **schedule/** - Is the Laravel scheduling app still integrated?\n\n---\n\n*End of Analysis*","is_text_editable":1,"can_edit_inline":1}
{"type":"Error","file":"/mnt/drive1/customerdb/backend/tabby_terminal.php","line":15,"trace":"#0 /mnt/drive1/customerdb/webui/backend/tabby_terminal.php(5): require()\n#1 {main}"}
{"type":"Error","file":"/mnt/drive1/customerdb/backend/tabby_terminal.php","line":15,"trace":"#0 /mnt/drive1/customerdb/webui/backend/tabby_terminal.php(5): require()\n#1 {main}"}
{"type":"Error","file":"/mnt/drive1/customerdb/backend/tabby_terminal.php","line":15,"trace":"#0 /mnt/drive1/customerdb/webui/backend/tabby_terminal.php(5): require()\n#1 {main}"}
{"type":"Error","file":"/mnt/drive1/customerdb/backend/tabby_terminal.php","line":15,"trace":"#0 /mnt/drive1/customerdb/webui/backend/tabby_terminal.php(5): require()\n#1 {main}"}
{"type":"Error","file":"/mnt/drive1/customerdb/backend/tabby_terminal.php","line":15,"trace":"#0 /mnt/drive1/customerdb/webui/backend/tabby_terminal.php(5): require()\n#1 {main}"}
{"type":"Error","file":"/mnt/drive1/customerdb/backend/tabby_terminal.php","line":15,"trace":"#0 /mnt/drive1/customerdb/webui/backend/tabby_terminal.php(5): require()\n#1 {main}"}
{"type":"Error","file":"/mnt/drive1/customerdb/backend/tabby_terminal.php","line":15,"trace":"#0 /mnt/drive1/customerdb/webui/backend/tabby_terminal.php(5): require()\n#1 {main}"}
{"type":"Error","file":"/mnt/drive1/customerdb/backend/tabby_terminal.php","line":15,"trace":"#0 /mnt/drive1/customerdb/webui/backend/tabby_terminal.php(5): require()\n#1 {main}"}
{"workflow_status":"no_show","visit_id":129358,"order_id":104111}
[]
{"workflow_id":"9","source":"visit","source_key":"129358","appointment_date":"2026-04-20","customer_id":"489071","visit_id":"129358","order_id":null,"workflow_status":"no_show","payment_state":null,"payment_method":null,"payment_amount":"0.00","paid_in_advance":"0","report_required":"0","report_attached":"0","report_checked_at":"2026-04-20 13:54:02","provider_notes_text":null,"operator_notes":null,"no_show_email_key":"none","created_at":"2026-04-20 13:54:02","updated_at":"2026-04-20 13:54:02"}
[]
[]
{"customer_date":"2026-04-20 14:55:00","customer_name":"Edwards","dopu_can":"Edwards","edwards":100,"edwards_type":"mileage","update_flag":"47"}
{"type":"UnexpectedValueException","file":"/mnt/drive1/customerdb/webui/backend/api/sysadmin.php","line":290,"trace":"#0 /mnt/drive1/customerdb/webui/backend/api/sysadmin.php(290): DirectoryIterator->__construct()\n#1 {main}"}
{"workflow_status":"no_show","visit_id":129401,"order_id":104154}
[]
{"workflow_id":"8","source":"visit","source_key":"129401","appointment_date":"2026-04-19","customer_id":"3478","visit_id":"129401","order_id":null,"workflow_status":"no_show","payment_state":null,"payment_method":null,"payment_amount":"0.00","paid_in_advance":"0","report_required":"0","report_attached":"0","report_checked_at":"2026-04-19 15:46:07","provider_notes_text":null,"operator_notes":"Status: 3/23/2026 Drop Off","no_show_email_key":"none","created_at":"2026-04-19 15:46:07","updated_at":"2026-04-19 15:46:07"}
[]
{"customer_payment_transaction_id":"5982","payment_id":"63997","order_id":"104085","visit_id":"129332","customer_id":"489019","customer_name":"Chevy Stern","transaction_date":"2026-04-12 00:00:00","payment_method":"Square","payment_type":"Deposit","bucket":"credit","amount":"45.60","tip_amount":"0.00","is_new_customer":"0","source":"payments","created_at":"2026-04-19 13:15:17","updated_at":"2026-04-19 13:15:17"}
{"deleted":true}
[]
{"customer_payment_transaction_id":"5983","payment_id":"63998","order_id":"104085","visit_id":"129332","customer_id":"489019","customer_name":"Chevy Stern","transaction_date":"2026-04-12 00:00:00","payment_method":"Square","payment_type":"Deposit","bucket":"credit","amount":"40.00","tip_amount":"0.00","is_new_customer":"0","source":"payments","created_at":"2026-04-19 13:15:17","updated_at":"2026-04-19 13:15:17"}
{"deleted":true}
[]
{"customer_payment_transaction_id":"5984","payment_id":"63999","order_id":"104085","visit_id":"129332","customer_id":"489019","customer_name":"Chevy Stern","transaction_date":"2026-04-12 00:00:00","payment_method":"Square","payment_type":"Balance","bucket":"credit","amount":"40.00","tip_amount":"0.00","is_new_customer":"0","source":"payments","created_at":"2026-04-19 13:15:17","updated_at":"2026-04-19 13:15:17"}
{"deleted":true}
[]
{"customer_payment_transaction_id":"5985","payment_id":"64000","order_id":"104085","visit_id":"129332","customer_id":"489019","customer_name":"Chevy Stern","transaction_date":"2026-04-12 00:00:00","payment_method":"Square","payment_type":"Tip","bucket":"tip","amount":"0.00","tip_amount":"0.00","is_new_customer":"0","source":"payments","created_at":"2026-04-19 13:15:17","updated_at":"2026-04-19 13:15:17"}
{"deleted":true}