System

Activity Log

Unified timeline of data changes (saves, imports, deletes) and backend errors. Filter by type, area, severity, or search.

Data changes (total)1,029
Errors (total)214,627
Today · changes0
Today · errors43,533
Reset

215,656 results · Page 4182 of 4314

ui/log_event.php/page_load
2026-05-04 17:25:33 · anonymous · /backend/api/log_event.php
info
Backend page loaded
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"href":"https://ella.floridaalterations.com/backend/blog.php?content_item_id=123&saved=1#step-1","path":"/backend/blog.php","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","ts":"2026-05-04T17:25:31.846Z"}
blog.php
2026-05-04 17:25:33 · anonymous · /backend/blog.php?content_item_id=123&saved=1
page_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/blog.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":33,"request_path":"/backend/blog.php?content_item_id=123&saved=1","request_method":"GET"}
blog.php
2026-05-04 17:25:33 · anonymous · /backend/blog.php?content_item_id=123&saved=1
page_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/blog.php
IP: 192.168.7.125
Context
{"status":302,"duration_ms":10,"request_path":"/backend/blog.php?content_item_id=123&saved=1","request_method":"POST"}
log_event.php
2026-05-04 17:25:33 · anonymous · /backend/api/log_event.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":3,"request_path":"/backend/api/log_event.php","request_method":"POST"}
ui/log_event.php/form_submit
2026-05-04 17:25:33 · anonymous · /backend/api/log_event.php
info
Form submitted
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"href":"https://ella.floridaalterations.com/backend/blog.php?content_item_id=123&saved=1#step-1","path":"/backend/blog.php","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","ts":"2026-05-04T17:25:31.709Z","form_action":"","form_id":"","form_name":""}
log_event.php
2026-05-04 17:25:33 · anonymous · /backend/api/log_event.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":6,"request_path":"/backend/api/log_event.php","request_method":"POST"}
ui/log_event.php/ui_click
2026-05-04 17:25:33 · anonymous · /backend/api/log_event.php
info
UI action clicked
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"href":"","path":"/backend/blog.php","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","ts":"2026-05-04T17:25:31.708Z","label":"Save Step","id":""}
blog · save
2026-05-04 17:25:33 · anonymous · /backend/blog.php?content_item_id=123&saved=1
change
ai_generation_task #924
Context
{"content_item_id":123}
Before
{"ai_generation_task_id":"924","content_item_id":"123","ai_model_id":null,"task_type":"section","target_key":"extra_ai_article_blocks","prompt_template_text":"Using the blog article title and keywords below, write only the content text for these blocks: TLDR Content, Speak Phrase, Answer Box, Key Takeaways, Comparison Table, Quick Facts, Mini Glossary, Tailor’s Insight, Fast Answer Panel, Alter vs Replace Cost Decision Block, Client Story Block, Real Customer Review Block, Fit Test Checklist System, The Breathing Test, The Sitting Test, Rush Service Fee Ranges Block, and What We Can Still Save Fast Block.\r\n\r\nTitle: {title}\r\n\r\nKeywords: {keywords}\r\n\r\nKeep the voice conversational, honest, practical, and expert. Write from the point of view of a professional tailor. Do not include code, HTML, JSON, or image descriptions. Just write the content text under each section heading.","ordinal_no":"1","prompt_text":"Title: A Tailors Guide: Why Jacket Shoulders Are The Foundation of Fit\n\nUsing the blog article title and keywords below, write only the content text for these blocks: TLDR Content, Speak Phrase, Answer Box, Key Takeaways, Comparison Table, Quick Facts, Mini Glossary, Tailor’s Insight, Fast Answer Panel, Alter vs Replace Cost Decision Block, Client Story Block, Real Customer Review Block, Fit Test Checklist System, The Breathing Test, The Sitting Test, Rush Service Fee Ranges Block, and What We Can Still Save Fast Block.\r\n\r\nTitle: A Tailors Guide: Why Jacket Shoulders Are The Foundation of Fit\r\n\r\nKeywords: tailoring, shoulders, jacket, suit, blazer, tuxedo, fit, alterations, tailor, menswear, formalwear, style, fashion, structure, silhouette, balance, drape, padding, seam, sleeves, chest, collar, armhole, reconstruction, wardrobe, fitting, garments, measurement, craftsmanship, elegance, how should jacket shoulders fit, why jacket shoulders matter, suit jacket shoulder fit guide, can jacket shoulders be altered, are jacket shoulder alterations worth it, how to tell if jacket shoulders fit, suit jacket shoulders too wide, suit jacket shoulders too narrow, blazer shoulder fit problems, tuxedo jacket shoulder fit, how should a suit jacket fit in the shoulders, signs a jacket does not fit, shoulder divots in suit jacket, what causes shoulder divots in jackets, can a tailor fix shoulder divots, suit jacket shoulder seam placement, how to check jacket shoulder fit, best jacket fit tips from a tailor, why suit shoulders are hard to alter, jacket shoulders foundation of fit, suit alterations shoulder problems, formal jacket shoulder fitting guide, should you buy a jacket with bad shoulders, how to choose a suit jacket that fits, tailor advice for jacket shoulders, jacket shoulder reconstruction cost, blazer shoulders too big fix, suit jacket pulling across shoulders, jacket fit mistakes to avoid, off the rack jacket shoulder fit\r\n\r\nKeep the voice conversational, honest, practical, and expert. Write from the point of view of a professional tailor. Do not include code, HTML, JSON, or image descriptions. Just write the content text under each section heading.","response_text":null,"status":"pending","error_message":null,"created_at":"2026-05-04 17:11:52","updated_at":"2026-05-04 17:11:52"}
After
{"ai_generation_task_id":"924","content_item_id":"123","ai_model_id":null,"task_type":"section","target_key":"extra_ai_article_blocks","prompt_template_text":"Using the blog article title and keywords below, write only the content text for these blocks: TLDR Content, Speak Phrase, Answer Box, Key Takeaways, Comparison Table, Quick Facts, Mini Glossary, Tailor’s Insight, Fast Answer Panel, Alter vs Replace Cost Decision Block, Client Story Block, Real Customer Review Block, Fit Test Checklist System, The Breathing Test, The Sitting Test, Rush Service Fee Ranges Block, and What We Can Still Save Fast Block.\r\n\r\nTitle: {title}\r\n\r\nKeywords: {keywords}\r\n\r\nKeep the voice conversational, honest, practical, and expert. Write from the point of view of a professional tailor. use the templates below and create the html blocks\r\n\r\n<!--  TLDR and Audio --> need TLDR Content and Speak Phrase\r\njust the TLDR Content and Speak Phrase\r\n\r\n<!-- Answer Box -->\r\n<section id=\"answer-box\">\r\n<div class=\"answer-box\">\r\n<h2 style=\"margin-top: 0;\">Tailor vs Seamstress</h2>\r\n<p><strong>section-title:</strong>content</p>\r\n</div>\r\n</section>\r\n\r\n<!-- Key Takeaways -->\r\n<section id=\"key-takeaways\" style=\"background: #f7f6fb; padding: 24px; margin-top: 32px; border-left: 4px solid #9a6fd4; border-radius: 8px;\">\r\n<h2>Key Takeaways</h2>\r\n<ul>\r\n    <li><strong>section-title:</strong> content</li>\r\n    <li><strong>section-title:</strong> content</li>\r\n    <li><strong>section-title:</strong> content</li>\r\n</ul>\r\n</section>\r\n\r\n<!-- Comparison Table -->\r\n<section id=\"comparison_table\" class=\"card\">\r\n<h2>Tailor vs Seamstress Comparison</h2>\r\n<div class=\"ellas-table-responsive\">\r\n<div class=\"table-wrap\" style=\"overflow-x: auto;\">\r\n<table class=\"styled-table\" style=\"width: 100%; border-collapse: collapse;\">\r\n<thead>\r\n<tr style=\"background: #f0f4ff; border-bottom: 2px solid #e0e7ff;\">\r\ntable headers\r\n</tr>\r\n</thead>\r\n<tbody>\r\n<tr>\r\ntable data\r\n</tbody>\r\n</table>\r\n</div>\r\n</div>\r\n</section>\r\n\r\n<!-- Quick Facts -->\r\n<section id=\"quick_facts\" class=\"card\" style=\"background: #f0f8ff; border: 2px solid #bcdcff;\">\r\n<h2 style=\"margin-top: 0;\">Quick Facts</h2>\r\n<ul style=\"list-style: none; padding: 0; margin: 0;\">\r\n    <li><strong>section-title:</strong> content</li>\r\n    <li><strong>section-title:</strong> content</li>\r\n    <li><strong>section-title:</strong> content</li>\r\n    <li><strong>section-title:</strong> content</li>\r\n    <li><strong>section-title:</strong> content</li>\r\n</ul>\r\n</section>\r\n\r\n<!-- Mini Glossary -->\r\n<section id=\"mini_glossary\" style=\"background: #f7f7f7; border: 1px solid #e6e6e6; border-radius: 12px; padding: 18px; margin: 24px 0;\">\r\n<h2 style=\"margin-top: 0;\">Mini Glossary</h2>\r\n<dl>\r\n<dt><strong>section-title</strong></dt>\r\n<dd>content</dd>\r\n<dt><strong>section-title</strong></dt>\r\n<dd>content</dd>\r\n</dl>\r\n</section>\r\n\r\n<!-- Tailors Insight--> \r\nneed for each section just the content text\r\n\r\n<!-- Fast Answer Panel-->\r\n<section class=\"ella-block ella-fast-answer\">\r\n <h2>Fast Answer</h2>\r\n <p><strong>section-title:</strong> content</p>\r\n <a class=\"ella-button\" href=\"/appointments/\">Book Your Fitting</a>\r\n</section>\r\n\r\n<!-- Alter vs Replace Cost Decision Block -->\r\n<section class=\"ella-block ella-decision\">\r\n <h2>Alter or Replace?</h2>\r\n <p>Most people assume replacing is easier. Usually, tailoring is cheaper and keeps the quality you already paid for.</p>\r\n <div class=\"ella-columns\">\r\n   <div>\r\n     <h3>section-title</h3>\r\n     <ul>\r\n       <li>Content</li>\r\n     </ul>\r\n   </div>\r\n   <div>\r\n     <h3>section-title</h3>\r\n     <ul>\r\n       <li>Content</li>\r\n     </ul>\r\n   </div>\r\n </div>\r\n</section>\r\n\r\n<!-- Client Story Block-->\r\n<section class=\"ella-block ella-story\">\r\n <h2>Client Story</h2>\r\n <p>\r\n   content\r\n </p>\r\n</section>\r\n\r\n<!-- Real Customer Review Block-->\r\n<section class=\"ella-block ella-review\">\r\n <h2>Real Review</h2>\r\n <blockquote>\r\n   content\r\n </blockquote>\r\n <p><strong>Local Bride, Zephyrhills FL</strong></p>\r\n</section>\r\n\r\n<!-- Fit Test Checklist System-->\r\n<!-- The Zipper Test-->\r\n<section class=\"ella-block ella-test\">\r\n <h2>The Zipper Test</h2>\r\n <p>content</p>\r\n</section>\r\n\r\n<!-- The Breathing Test-->\r\n<section class=\"ella-block ella-test\">\r\n <h2>The Breathing Test</h2>\r\n <p>content</p>\r\n</section>\r\n\r\n<!-- The Sitting Test-->\r\n<section class=\"ella-block ella-test\">\r\n <h2>The Sitting Test</h2>\r\n <p>content</p>\r\n</section>\r\n\r\n<!-- Rush Service Fee Ranges Block-->\r\n<section class=\"ella-block ella-rush\">\r\n <h2>Rush Service Timing</h2>\r\n <p>section-title:</p>\r\n <ul>\r\n   <li>content</li>\r\n </ul>\r\n</section>\r\n\r\n<!-- What We Can Still Save Fast Block--> \r\n<section class=\"ella-block ella-save-fast\">\r\n <h2>What We Can Still Save Quickly</h2>\r\n <ul>\r\n   <li>content</li>\r\n </ul>\r\n</section>","ordinal_no":"1","prompt_text":"Title: A Tailors Guide: Why Jacket Shoulders Are The Foundation of Fit\n\nUsing the blog article title and keywords below, write only the content text for these blocks: TLDR Content, Speak Phrase, Answer Box, Key Takeaways, Comparison Table, Quick Facts, Mini Glossary, Tailor’s Insight, Fast Answer Panel, Alter vs Replace Cost Decision Block, Client Story Block, Real Customer Review Block, Fit Test Checklist System, The Breathing Test, The Sitting Test, Rush Service Fee Ranges Block, and What We Can Still Save Fast Block.\r\n\r\nTitle: A Tailors Guide: Why Jacket Shoulders Are The Foundation of Fit\r\n\r\nKeywords: tailoring, shoulders, jacket, suit, blazer, tuxedo, fit, alterations, tailor, menswear, formalwear, style, fashion, structure, silhouette, balance, drape, padding, seam, sleeves, chest, collar, armhole, reconstruction, wardrobe, fitting, garments, measurement, craftsmanship, elegance, how should jacket shoulders fit, why jacket shoulders matter, suit jacket shoulder fit guide, can jacket shoulders be altered, are jacket shoulder alterations worth it, how to tell if jacket shoulders fit, suit jacket shoulders too wide, suit jacket shoulders too narrow, blazer shoulder fit problems, tuxedo jacket shoulder fit, how should a suit jacket fit in the shoulders, signs a jacket does not fit, shoulder divots in suit jacket, what causes shoulder divots in jackets, can a tailor fix shoulder divots, suit jacket shoulder seam placement, how to check jacket shoulder fit, best jacket fit tips from a tailor, why suit shoulders are hard to alter, jacket shoulders foundation of fit, suit alterations shoulder problems, formal jacket shoulder fitting guide, should you buy a jacket with bad shoulders, how to choose a suit jacket that fits, tailor advice for jacket shoulders, jacket shoulder reconstruction cost, blazer shoulders too big fix, suit jacket pulling across shoulders, jacket fit mistakes to avoid, off the rack jacket shoulder fit\r\n\r\nKeep the voice conversational, honest, practical, and expert. Write from the point of view of a professional tailor. use the templates below and create the html blocks\r\n\r\n<!--  TLDR and Audio --> need TLDR Content and Speak Phrase\r\njust the TLDR Content and Speak Phrase\r\n\r\n<!-- Answer Box -->\r\n<section id=\"answer-box\">\r\n<div class=\"answer-box\">\r\n<h2 style=\"margin-top: 0;\">Tailor vs Seamstress</h2>\r\n<p><strong>section-title:</strong>content</p>\r\n</div>\r\n</section>\r\n\r\n<!-- Key Takeaways -->\r\n<section id=\"key-takeaways\" style=\"background: #f7f6fb; padding: 24px; margin-top: 32px; border-left: 4px solid #9a6fd4; border-radius: 8px;\">\r\n<h2>Key Takeaways</h2>\r\n<ul>\r\n    <li><strong>section-title:</strong> content</li>\r\n    <li><strong>section-title:</strong> content</li>\r\n    <li><strong>section-title:</strong> content</li>\r\n</ul>\r\n</section>\r\n\r\n<!-- Comparison Table -->\r\n<section id=\"comparison_table\" class=\"card\">\r\n<h2>Tailor vs Seamstress Comparison</h2>\r\n<div class=\"ellas-table-responsive\">\r\n<div class=\"table-wrap\" style=\"overflow-x: auto;\">\r\n<table class=\"styled-table\" style=\"width: 100%; border-collapse: collapse;\">\r\n<thead>\r\n<tr style=\"background: #f0f4ff; border-bottom: 2px solid #e0e7ff;\">\r\ntable headers\r\n</tr>\r\n</thead>\r\n<tbody>\r\n<tr>\r\ntable data\r\n</tbody>\r\n</table>\r\n</div>\r\n</div>\r\n</section>\r\n\r\n<!-- Quick Facts -->\r\n<section id=\"quick_facts\" class=\"card\" style=\"background: #f0f8ff; border: 2px solid #bcdcff;\">\r\n<h2 style=\"margin-top: 0;\">Quick Facts</h2>\r\n<ul style=\"list-style: none; padding: 0; margin: 0;\">\r\n    <li><strong>section-title:</strong> content</li>\r\n    <li><strong>section-title:</strong> content</li>\r\n    <li><strong>section-title:</strong> content</li>\r\n    <li><strong>section-title:</strong> content</li>\r\n    <li><strong>section-title:</strong> content</li>\r\n</ul>\r\n</section>\r\n\r\n<!-- Mini Glossary -->\r\n<section id=\"mini_glossary\" style=\"background: #f7f7f7; border: 1px solid #e6e6e6; border-radius: 12px; padding: 18px; margin: 24px 0;\">\r\n<h2 style=\"margin-top: 0;\">Mini Glossary</h2>\r\n<dl>\r\n<dt><strong>section-title</strong></dt>\r\n<dd>content</dd>\r\n<dt><strong>section-title</strong></dt>\r\n<dd>content</dd>\r\n</dl>\r\n</section>\r\n\r\n<!-- Tailors Insight--> \r\nneed for each section just the content text\r\n\r\n<!-- Fast Answer Panel-->\r\n<section class=\"ella-block ella-fast-answer\">\r\n <h2>Fast Answer</h2>\r\n <p><strong>section-title:</strong> content</p>\r\n <a class=\"ella-button\" href=\"/appointments/\">Book Your Fitting</a>\r\n</section>\r\n\r\n<!-- Alter vs Replace Cost Decision Block -->\r\n<section class=\"ella-block ella-decision\">\r\n <h2>Alter or Replace?</h2>\r\n <p>Most people assume replacing is easier. Usually, tailoring is cheaper and keeps the quality you already paid for.</p>\r\n <div class=\"ella-columns\">\r\n   <div>\r\n     <h3>section-title</h3>\r\n     <ul>\r\n       <li>Content</li>\r\n     </ul>\r\n   </div>\r\n   <div>\r\n     <h3>section-title</h3>\r\n     <ul>\r\n       <li>Content</li>\r\n     </ul>\r\n   </div>\r\n </div>\r\n</section>\r\n\r\n<!-- Client Story Block-->\r\n<section class=\"ella-block ella-story\">\r\n <h2>Client Story</h2>\r\n <p>\r\n   content\r\n </p>\r\n</section>\r\n\r\n<!-- Real Customer Review Block-->\r\n<section class=\"ella-block ella-review\">\r\n <h2>Real Review</h2>\r\n <blockquote>\r\n   content\r\n </blockquote>\r\n <p><strong>Local Bride, Zephyrhills FL</strong></p>\r\n</section>\r\n\r\n<!-- Fit Test Checklist System-->\r\n<!-- The Zipper Test-->\r\n<section class=\"ella-block ella-test\">\r\n <h2>The Zipper Test</h2>\r\n <p>content</p>\r\n</section>\r\n\r\n<!-- The Breathing Test-->\r\n<section class=\"ella-block ella-test\">\r\n <h2>The Breathing Test</h2>\r\n <p>content</p>\r\n</section>\r\n\r\n<!-- The Sitting Test-->\r\n<section class=\"ella-block ella-test\">\r\n <h2>The Sitting Test</h2>\r\n <p>content</p>\r\n</section>\r\n\r\n<!-- Rush Service Fee Ranges Block-->\r\n<section class=\"ella-block ella-rush\">\r\n <h2>Rush Service Timing</h2>\r\n <p>section-title:</p>\r\n <ul>\r\n   <li>content</li>\r\n </ul>\r\n</section>\r\n\r\n<!-- What We Can Still Save Fast Block--> \r\n<section class=\"ella-block ella-save-fast\">\r\n <h2>What We Can Still Save Quickly</h2>\r\n <ul>\r\n   <li>content</li>\r\n </ul>\r\n</section>","response_text":null,"status":"pending","error_message":null,"created_at":"2026-05-04 17:11:52","updated_at":"2026-05-04 17:25:33"}
totals_snapshot_live.php
2026-05-04 17:25:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777915523353
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":27,"request_path":"/api/totals_snapshot_live.php?_ts=1777915523353","request_method":"GET"}
stocks_summary.php
2026-05-04 17:25:25 · anonymous · /backend/api/stocks_summary.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/stocks_summary.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":14,"request_path":"/backend/api/stocks_summary.php","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:24:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777915463357
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":25,"request_path":"/api/totals_snapshot_live.php?_ts=1777915463357","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:23:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777915403360
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":25,"request_path":"/api/totals_snapshot_live.php?_ts=1777915403360","request_method":"GET"}
stocks_summary.php
2026-05-04 17:23:25 · anonymous · /backend/api/stocks_summary.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/stocks_summary.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":13,"request_path":"/backend/api/stocks_summary.php","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:22:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777915343351
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":25,"request_path":"/api/totals_snapshot_live.php?_ts=1777915343351","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:21:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777915283358
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":25,"request_path":"/api/totals_snapshot_live.php?_ts=1777915283358","request_method":"GET"}
stocks_summary.php
2026-05-04 17:21:25 · anonymous · /backend/api/stocks_summary.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/stocks_summary.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":14,"request_path":"/backend/api/stocks_summary.php","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:20:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777915223357
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":26,"request_path":"/api/totals_snapshot_live.php?_ts=1777915223357","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:19:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777915163345
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":24,"request_path":"/api/totals_snapshot_live.php?_ts=1777915163345","request_method":"GET"}
stocks_summary.php
2026-05-04 17:19:25 · anonymous · /backend/api/stocks_summary.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/stocks_summary.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":12,"request_path":"/backend/api/stocks_summary.php","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:18:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777915103356
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":26,"request_path":"/api/totals_snapshot_live.php?_ts=1777915103356","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:17:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777915043350
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":25,"request_path":"/api/totals_snapshot_live.php?_ts=1777915043350","request_method":"GET"}
stocks_summary.php
2026-05-04 17:17:25 · anonymous · /backend/api/stocks_summary.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/stocks_summary.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":13,"request_path":"/backend/api/stocks_summary.php","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:16:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777914983344
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":29,"request_path":"/api/totals_snapshot_live.php?_ts=1777914983344","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:15:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777914923345
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":25,"request_path":"/api/totals_snapshot_live.php?_ts=1777914923345","request_method":"GET"}
stocks_summary.php
2026-05-04 17:15:25 · anonymous · /backend/api/stocks_summary.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/stocks_summary.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":13,"request_path":"/backend/api/stocks_summary.php","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:14:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777914863353
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":31,"request_path":"/api/totals_snapshot_live.php?_ts=1777914863353","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:13:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777914803361
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":27,"request_path":"/api/totals_snapshot_live.php?_ts=1777914803361","request_method":"GET"}
stocks_summary.php
2026-05-04 17:13:25 · anonymous · /backend/api/stocks_summary.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/stocks_summary.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":12,"request_path":"/backend/api/stocks_summary.php","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:12:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777914743355
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":24,"request_path":"/api/totals_snapshot_live.php?_ts=1777914743355","request_method":"GET"}
log_event.php
2026-05-04 17:12:11 · anonymous · /backend/api/log_event.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":4,"request_path":"/backend/api/log_event.php","request_method":"POST"}
ui/log_event.php/ui_click
2026-05-04 17:12:11 · anonymous · /backend/api/log_event.php
info
UI action clicked
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"href":"","path":"/backend/blog.php","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","ts":"2026-05-04T17:12:09.063Z","label":"Copy Prompt","id":""}
log_event.php
2026-05-04 17:11:52 · anonymous · /backend/api/log_event.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":10,"request_path":"/backend/api/log_event.php","request_method":"POST"}
ui/log_event.php/page_load
2026-05-04 17:11:52 · anonymous · /backend/api/log_event.php
info
Backend page loaded
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"href":"https://ella.floridaalterations.com/backend/blog.php?content_item_id=123&saved=1#step-1","path":"/backend/blog.php","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","ts":"2026-05-04T17:11:50.731Z"}
blog.php
2026-05-04 17:11:52 · anonymous · /backend/blog.php?content_item_id=123&saved=1
page_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/blog.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":35,"request_path":"/backend/blog.php?content_item_id=123&saved=1","request_method":"GET"}
blog.php
2026-05-04 17:11:52 · anonymous · /backend/blog.php?content_item_id=123&saved=1
page_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/blog.php
IP: 192.168.7.125
Context
{"status":302,"duration_ms":8,"request_path":"/backend/blog.php?content_item_id=123&saved=1","request_method":"POST"}
log_event.php
2026-05-04 17:11:52 · anonymous · /backend/api/log_event.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":4,"request_path":"/backend/api/log_event.php","request_method":"POST"}
ui/log_event.php/form_submit
2026-05-04 17:11:52 · anonymous · /backend/api/log_event.php
info
Form submitted
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"href":"https://ella.floridaalterations.com/backend/blog.php?content_item_id=123&saved=1#step-10","path":"/backend/blog.php","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","ts":"2026-05-04T17:11:50.582Z","form_action":"","form_id":"","form_name":""}
log_event.php
2026-05-04 17:11:52 · anonymous · /backend/api/log_event.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":12,"request_path":"/backend/api/log_event.php","request_method":"POST"}
ui/log_event.php/ui_click
2026-05-04 17:11:52 · anonymous · /backend/api/log_event.php
info
UI action clicked
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"href":"","path":"/backend/blog.php","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","ts":"2026-05-04T17:11:50.581Z","label":"Save Step","id":""}
blog · create
2026-05-04 17:11:52 · anonymous · /backend/blog.php?content_item_id=123&saved=1
change
ai_generation_task #924
Context
[]
Before
[]
After
{"content_item_id":123,"target_key":"extra_ai_article_blocks"}
totals_snapshot_live.php
2026-05-04 17:11:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777914683345
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":23,"request_path":"/api/totals_snapshot_live.php?_ts=1777914683345","request_method":"GET"}
stocks_summary.php
2026-05-04 17:11:25 · anonymous · /backend/api/stocks_summary.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/stocks_summary.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":14,"request_path":"/backend/api/stocks_summary.php","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:10:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777914623350
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":24,"request_path":"/api/totals_snapshot_live.php?_ts=1777914623350","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:09:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777914563346
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":25,"request_path":"/api/totals_snapshot_live.php?_ts=1777914563346","request_method":"GET"}
stocks_summary.php
2026-05-04 17:09:25 · anonymous · /backend/api/stocks_summary.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/stocks_summary.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":12,"request_path":"/backend/api/stocks_summary.php","request_method":"GET"}
log_event.php
2026-05-04 17:08:44 · anonymous · /backend/api/log_event.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":5,"request_path":"/backend/api/log_event.php","request_method":"POST"}
ui/log_event.php/page_load
2026-05-04 17:08:44 · anonymous · /backend/api/log_event.php
info
Backend page loaded
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"href":"https://ella.floridaalterations.com/backend/blog.php?content_item_id=123&saved=1#step-10","path":"/backend/blog.php","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","ts":"2026-05-04T17:08:42.685Z"}
blog.php
2026-05-04 17:08:44 · anonymous · /backend/blog.php?content_item_id=123&saved=1
page_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/blog.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":30,"request_path":"/backend/blog.php?content_item_id=123&saved=1","request_method":"GET"}
totals_snapshot_live.php
2026-05-04 17:08:25 · anonymous · /api/totals_snapshot_live.php?_ts=1777914503358
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/api/totals_snapshot_live.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":23,"request_path":"/api/totals_snapshot_live.php?_ts=1777914503358","request_method":"GET"}
log_event.php
2026-05-04 17:08:19 · anonymous · /backend/api/log_event.php
api_ok
Request completed successfully
Script: /mnt/drive3/customerdb/webui/backend/api/log_event.php
IP: 192.168.7.125
Context
{"status":200,"duration_ms":5,"request_path":"/backend/api/log_event.php","request_method":"POST"}
← Prev 1 4180 4181 4182 4183 4184 4314 Next →