update
This commit is contained in:
@@ -168,3 +168,72 @@
|
||||
{"ts":"2026-05-19T12:10:04Z","tool":"Bash","cmd":"python tools/generowanie/prosba_chrzestny_zlota_plexi_uv.py --klient \"Agnieszka Kosmala\" --imie-dziecka \"GabryÅ›\" --matka-wolacz \"Ciociu Natalio\" --ojciec-wolacz \"Wujku Dawidzie\" 2>&1 | tail -","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T12:10:15Z","tool":"Bash","cmd":"\"C:/xampp/mysql/bin/mysql.exe\" --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -e \"UPDATE order_items SET proj","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T18:49:53Z","tool":"Bash","cmd":"git log --all --diff-filter=A --name-only --pretty=format:\"%h %ad %s\" --date=short -- DOCS/ 2>&1 | head -40\",\"description\":\"Find commits that added files in DOCS/\"},\"tool_response\":{\"stdout\","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T18:53:08Z","tool":"Bash","cmd":"mkdir -p .paul/plans/20260519-1200-refactor-routes-web 2>&1\",\"description\":\"Create plan directory\"},\"tool_response\":{\"stdout\":\"\",\"stderr\":\"\",\"interrupted\":false,\"isImage\":false,\"no","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T18:55:03Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\.paul\\\\plans\\\\20260519-1200-refactor-routes-web\\\\PLAN.md","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T18:59:39Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\.paul\\\\plans\\\\20260519-1200-refactor-routes-web\\\\PLAN.md","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T18:59:55Z","tool":"Edit","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\.paul\\\\STATE.md","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:01:57Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Core\\\\Routing\\\\ServiceRegistry.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:02:08Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Core\\\\Routing\\\\ModuleProvider.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:02:24Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\tests\\\\Unit\\\\Core\\\\Routing\\\\ServiceRegistryTest.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:02:31Z","tool":"Bash","cmd":"php -l src/Core/Routing/ServiceRegistry.php; php -l src/Core/Routing/ModuleProvider.php; php -l tests/Unit/Core/Routing/ServiceRegistryTest.php\",\"description\":\"Lint nowe pliki Core\"},\"tool_respo","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:02:44Z","tool":"Bash","cmd":"vendor/bin/phpunit tests/Unit/Core/Routing/ 2>&1 | tail -20\",\"description\":\"Run new ServiceRegistry tests\"},\"tool_response\":{\"stdout\":\"/usr/bin/bash: line 1: vendor/bin/phpunit: No such file","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:03:05Z","tool":"Bash","cmd":"composer install --no-interaction 2>&1 | tail -20\",\"timeout\":180000,\"description\":\"Install composer dependencies\"},\"tool_response\":{\"stdout\":\"/usr/bin/bash: line 1: composer: command not f","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:03:54Z","tool":"Bash","cmd":"php -r \"require 'src/Core/Routing/ServiceRegistry.php'; \\\\$r = new App\\\\Core\\\\Routing\\\\ServiceRegistry(); \\\\$calls = 0; \\\\$r->set('foo', function() use (&\\\\$calls) { \\\\$calls++; retur","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:04:25Z","tool":"Bash","cmd":"awk '{print $1}' .paul/plans/20260519-1200-refactor-routes-web/routes-baseline.txt | sort | uniq -c\",\"description\":\"Routes by method\"},\"tool_response\":{\"stdout\":\" 78 get\\n 113 post\"","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:05:32Z","tool":"Bash","cmd":"php /c/xampp/php/composer.phar install --no-interaction --no-progress 2>&1 | tail -15\",\"timeout\":300000,\"description\":\"composer install\"},\"tool_response\":{\"stdout\":\"\\u001b[30;43mNo compos","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:05:42Z","tool":"Bash","cmd":"php /c/xampp/php/composer.phar install --no-interaction --no-progress --ignore-platform-req=php --ignore-platform-req=ext-gd 2>&1 | tail -10\",\"timeout\":300000,\"description\":\"composer install ign","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:06:20Z","tool":"Bash","cmd":"php /c/xampp/php/composer.phar install --no-interaction --no-progress --ignore-platform-reqs 2>&1 | tail -10\",\"timeout\":300000,\"description\":\"composer install ignoring all platform reqs\"},\"too","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:06:26Z","tool":"Bash","cmd":"vendor/bin/phpunit tests/Unit/Core/Routing/ 2>&1 | tail -15\",\"description\":\"Run ServiceRegistry tests\"},\"tool_response\":{\"stdout\":\".....\\u001b[31;1mE\\u001b[0m. ","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:06:35Z","tool":"Edit","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\tests\\\\Unit\\\\Core\\\\Routing\\\\ServiceRegistryTest.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:06:47Z","tool":"Edit","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\tests\\\\Unit\\\\Core\\\\Routing\\\\ServiceRegistryTest.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:06:54Z","tool":"Bash","cmd":"vendor/bin/phpunit tests/Unit/Core/Routing/ 2>&1 | tail -8\",\"description\":\"Re-run ServiceRegistry tests\"},\"tool_response\":{\"stdout\":\"Runtime: PHP 8.2.12\\nConfiguration: C:\\\\visual-s","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:09:02Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Info\\\\InfoModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:09:20Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Core\\\\Routing\\\\ModuleProvider.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:09:31Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Info\\\\InfoModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:09:39Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Auth\\\\AuthModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:09:47Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Users\\\\UsersModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:10:02Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Cron\\\\CronModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:10:17Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Settings\\\\SettingsModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:10:26Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Notifications\\\\NotificationsModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:10:59Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Shipments\\\\ShipmentsModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:11:21Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Email\\\\EmailModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:11:35Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Sms\\\\SmsModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:12:09Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Accounting\\\\AccountingModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:12:26Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Automation\\\\AutomationModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:12:42Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Orders\\\\OrdersModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:12:51Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Statistics\\\\StatisticsModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:13:15Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Printing\\\\PrintingModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:13:27Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Settings\\\\IntegrationsHubModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:13:53Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Settings\\\\AllegroIntegrationModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:14:04Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Settings\\\\ApaczkaIntegrationModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:14:15Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Settings\\\\InpostIntegrationModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:14:33Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Settings\\\\PolkurierIntegrationModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:14:47Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Settings\\\\ShopproIntegrationModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:15:13Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Settings\\\\ErliIntegrationModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:15:24Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Settings\\\\FakturowniaIntegrationModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:15:36Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Settings\\\\HostedSmsIntegrationModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:15:46Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\Settings\\\\SmsplanetIntegrationModule.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:16:27Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\routes\\\\web.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:16:33Z","tool":"Bash","cmd":"php -l routes/web.php && wc -l routes/web.php\",\"description\":\"Lint new routes/web.php\"},\"tool_response\":{\"stdout\":\"No syntax errors detected in routes/web.php\\n78 routes/web.php\",\"stderr\","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:17:06Z","tool":"Bash","cmd":"vendor/bin/phpunit 2>&1 | tail -25\",\"timeout\":120000,\"description\":\"Run full test suite\"},\"tool_response\":{\"stdout\":\"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\src\\\\Modules\\\\S","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:17:20Z","tool":"Bash","cmd":"vendor/bin/phpunit 2>&1 | grep -E \"^[0-9]+\\\\)|FAILED|OK|Tests:|^There were\" | head -30\",\"description\":\"Summary of test results\"},\"tool_response\":{\"stdout\":\"There were 3 errors:\\n1) Test","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:17:34Z","tool":"Bash","cmd":"git stash -u 2>&1 | tail -3; vendor/bin/phpunit 2>&1 | tail -3; git stash pop 2>&1 | tail -3\",\"timeout\":180000,\"description\":\"Compare test results with pre-refactor baseline\"},\"tool_response\"","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:18:10Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\tests\\\\route_smoke.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:18:19Z","tool":"Bash","cmd":"php tests/route_smoke.php 2>&1 | head -30\",\"description\":\"Run route smoke test\"},\"tool_response\":{\"stdout\":\"ERROR: SQLSTATE[HY000] [2002] Nie można nawiązać połączenia, ponieważ komput","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:18:38Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\tests\\\\route_smoke.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:18:44Z","tool":"Bash","cmd":"php tests/route_smoke.php 2>&1\",\"description\":\"Verify all module classes load\"},\"tool_response\":{\"stdout\":\"OK: 24 module classes load and implement ModuleProvider\",\"stderr\":\"\",\"interru","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:19:27Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\tests\\\\route_smoke.php","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:19:36Z","tool":"Bash","cmd":"php tests/route_smoke.php 2>&1 | head -10\",\"description\":\"Run register() smoke test\"},\"tool_response\":{\"stdout\":\"WARN: Application could not boot (DB unavailable). Smoke test limited to regi","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:20:00Z","tool":"Bash","cmd":"vendor/bin/phpunit --no-coverage 2>&1 | tail -3\",\"description\":\"Final phpunit check\"},\"tool_response\":{\"stdout\":\"\\u001b[37;41mERRORS!\\u001b[0m\\r\\n\\u001b[37;41mTests: 93\\u001b[0m\\u001b","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:20:09Z","tool":"Bash","cmd":"mv tests/route_smoke.php bin/smoke_routes.php && echo \"moved\"\",\"description\":\"Move smoke script out of tests dir\"},\"tool_response\":{\"stdout\":\"moved\",\"stderr\":\"\",\"interrupted\":false,","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:20:26Z","tool":"Edit","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\.paul\\\\codebase\\\\architecture.md","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:20:48Z","tool":"Edit","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\.paul\\\\codebase\\\\architecture.md","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:21:18Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\.paul\\\\codebase\\\\tech_changelog.md","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:22:04Z","tool":"Write","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\.paul\\\\plans\\\\20260519-1200-refactor-routes-web\\\\SUMMARY.md","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:22:12Z","tool":"Edit","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\.paul\\\\STATE.md","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:22:19Z","tool":"Bash","cmd":"git status --short 2>&1 | head -40\",\"description\":\"Show changed files\"},\"tool_response\":{\"stdout\":\" M .paul/STATE.md\\n M .paul/codebase/architecture.md\\n M .paul/governance/governance_2026","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:24:37Z","tool":"Edit","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\.paul\\\\codebase\\\\quality_risks.md","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:24:47Z","tool":"Edit","file":"C:\\\\visual-studio-code\\\\projekty\\\\orderPRO\\\\.paul\\\\codebase\\\\quality_risks.md","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:24:54Z","tool":"Bash","cmd":"git add src/Core/Routing src/Modules routes/web.php tests/Unit/Core bin/smoke_routes.php .paul/codebase/architecture.md .paul/codebase/quality_risks.md .paul/codebase/tech_changelog.md .paul/STATE.md ","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:25:08Z","tool":"Bash","cmd":"git commit -m \"$(cat <<'EOF'\\nrefactor(routing): module providers + lazy ServiceRegistry\\n\\nRozbicie routes/web.php (859 lin.) na 24 klasy <Modul>Module.php zgodnie\\nz quality_risks.md priorytet ","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
{"ts":"2026-05-19T19:25:16Z","tool":"Bash","cmd":"git log -1 --stat | tail -5; git status --short 2>&1 | head -5\",\"description\":\"Verify commit\"},\"tool_response\":{\"stdout\":\" src/Modules/Sms/SmsModule.php | 58 ++\\n src/","cwd":"/c/visual-studio-code/projekty/orderPRO"}
|
||||
|
||||
Reference in New Issue
Block a user