From 1cf2fc9523d21bc125dea0db1dc049a909c3cb6e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 31 May 2026 15:04:55 +0000 Subject: [PATCH] Redesign project workflow: unified workspace, project-centric dashboard, clickable request rows --- client/requests.php | 17 +- dashboard.php | 93 ++-- project.php | 1007 +++++++++++++++++++++++++++++++++++ staff/estimate-requests.php | 121 +---- 4 files changed, 1088 insertions(+), 150 deletions(-) create mode 100644 project.php diff --git a/client/requests.php b/client/requests.php index 77715af..122fd39 100644 --- a/client/requests.php +++ b/client/requests.php @@ -14,8 +14,6 @@ $requests = array_values(array_filter(portalLoadProjectRequests(), function ($r) use ($username) { return (string)($r['client_username'] ?? '') === $username; })); -$proposals = portalLoadProposals(); -$agreements = portalLoadProjectAgreements(); usort($requests, function ($a, $b) { return strcmp((string)($b['created_at'] ?? ''), (string)($a['created_at'] ?? '')); @@ -31,7 +29,7 @@ -
Project not found.
You do not have permission to view this project.
No proposal created yet.
+ + + + +No agreement created yet.
+ + + +Payments are managed via PayPal invoices or approved payment method.
+ +No activity recorded yet.
+ +