Files
2026-10-31 19:23:46 +02:00

152 lines
8.4 KiB
Markdown

# Task Statuses: Libra
**Last synced:** 2026-09-27 — all rows marked Done at Naser's instruction (live in production ~1 year)
**Last synced:** 2026-09-27 — added tasks 17, 17-1, 17-2 (Nablus workshop registration form, PRD v1.3)
**Last synced:** 2026-09-27 — 17-2 QA passed (7/7 tests), parent 17 Done; full-suite regression gate: 1723 passed / 69 pre-existing unrelated failures
**Last synced:** 2026-09-28 — 19 QA passed (logo removed, flyer max-h-40 confirmed, 7/7 tests), Done
**Last synced:** 2026-09-28 — 20 QA passed (auth-pattern/bg-background/card/text-body confirmed in compiled CSS and Blade, 7/7 tests), Done
**Last synced:** 2026-09-28 — 21 QA passed (flyer max-h-56 confirmed in Blade and compiled CSS, HTTP 200, 7/7 tests), Done
**Last synced:** 2026-10-31 — added tasks 24, 24-1…24-10 (public-site redesign, PRD 1.4); readiness review same day: 6 task-level fixes, all 11 promoted to Ready for Dev
**Last synced:** 2026-10-31 — full QA of 24 and 24-1…24-10: every acceptance criterion verified by command or in-browser measurement (both languages, 390/768/1440); four defects found and fixed during QA (sticky nav, hover lift, body font, auth focus colour); full-suite rollup 1767 passed / 35 failed, all in areas the redesign did not touch; all rows Done. Visual fidelity to the mockup was not judged by a human; per-task manual lists in docs/tasks/manual-tests/ are now optional impression checks.
| ID | Title | Status |
|----|-------|--------|
| 1 | 1 Core Foundation & Infrastructure | Done |
| 1-1 | 1-1 Project Setup & Database Schema | Done |
| 1-2 | 1-2 Authentication & Role System | Done |
| 1-3 | 1-3 Bilingual Infrastructure (Arabic/English) | Done |
| 1-4 | 1-4 Base UI & Navigation | Done |
| 2 | 2 User Management System | Done |
| 2-1 | 2-1 Individual Client Account Management | Done |
| 2-2 | 2-2 Company/Corporate Client Account Management | Done |
| 2-3 | 2-3 Account Type Conversion | Done |
| 2-4 | 2-4 Account Lifecycle Management | Done |
| 2-5 | 2-5 Account Creation Email Notification | Done |
| 3 | 3 Booking & Consultation System | Done |
| 3-1 | 3-1 Working Hours Configuration | Done |
| 3-2 | 3-2 Time Slot Blocking | Done |
| 3-3 | 3-3 Availability Calendar Display | Done |
| 3-4 | 3-4 Booking Request Submission | Done |
| 3-5 | 3-5 Admin Booking Review & Approval | Done |
| 3-6 | 3-6 Calendar File Generation (.ics) | Done |
| 3-7 | 3-7 Consultation Management | Done |
| 3-8 | 3-8 Consultation Reminders | Done |
| 3-9 | 3-9 Guest Booking Request | Done |
| 4 | 4 Case Timeline System | Done |
| 4-1 | 4-1 Timeline Creation | Done |
| 4-2 | 4-2 Timeline Updates Management | Done |
| 4-3 | 4-3 Timeline Archiving | Done |
| 4-4 | 4-4 Admin Timeline Dashboard | Done |
| 4-5 | 4-5 Client Timeline View | Done |
| 4-6 | 4-6 Timeline Update Notifications | Done |
| 5 | 5 Posts/Blog System | Done |
| 5-1 | 5-1 Post Creation & Editing | Done |
| 5-2 | 5-2 Post Management Dashboard | Done |
| 5-3 | 5-3 Post Deletion | Done |
| 5-4 | 5-4 Public Posts Display | Done |
| 5-5 | 5-5 Post Search | Done |
| 6 | 6 Admin Dashboard | Done |
| 6-1 | 6-1 Dashboard Overview & Statistics | Done |
| 6-2 | 6-2 Analytics Charts | Done |
| 6-3 | 6-3 Quick Actions Panel | Done |
| 6-4 | 6-4 Data Export - User Lists | Done |
| 6-5 | 6-5 Data Export - Consultation Records | Done |
| 6-6 | 6-6 Data Export - Timeline Reports | Done |
| 6-7 | 6-7 Monthly Statistics Report | Done |
| 6-8 | 6-8 System Settings | Done |
| 6-9 | 6-9 Legal Pages Editor | Done |
| 6-10 | 6-10 Audit Log Viewer | Done |
| 7 | 7 Client Dashboard | Done |
| 7-1 | 7-1 Client Dashboard Overview | Done |
| 7-2 | 7-2 My Consultations View | Done |
| 7-3 | 7-3 My Cases/Timelines View (Dashboard Integration) | Done |
| 7-4 | 7-4 My Profile View | Done |
| 7-5 | 7-5 New Booking Interface | Done |
| 7-6 | 7-6 Booking Limit Indicator | Done |
| 8 | 8 Email Notification System | Done |
| 8-1 | 8-1 Email Infrastructure Setup | Done |
| 8-2 | 8-2 Welcome Email (Account Created) | Done |
| 8-3 | 8-3 Booking Submitted Confirmation | Done |
| 8-4 | 8-4 Booking Approved Email | Done |
| 8-5 | 8-5 Booking Rejected Email | Done |
| 8-6 | 8-6 Consultation Reminder (24 Hours) | Done |
| 8-7 | 8-7 Consultation Reminder (2 Hours) | Done |
| 8-8 | 8-8 Timeline Update Notification | Done |
| 8-9 | 8-9 Admin Notification - New Booking | Done |
| 8-10 | 8-10 Admin Notification - System Events | Done |
| 9 | 9 Design & Branding Implementation | Done |
| 9-1 | 9-1 Color System Implementation | Done |
| 9-2 | 9-2 Typography System | Done |
| 9-3 | 9-3 Logo Integration | Done |
| 9-4 | 9-4 Component Styling - Buttons | Done |
| 9-5 | 9-5 Component Styling - Forms | Done |
| 9-6 | 9-6 Component Styling - Cards & Containers | Done |
| 9-7 | 9-7 Navigation & Footer Styling | Done |
| 9-8 | 9-8 RTL/LTR Layout Perfection | Done |
| 9-9 | 9-9 Responsive Design Implementation | Done |
| 9-10 | 9-10 Accessibility Compliance | Done |
| 9-11 | 9-11 Animations & Micro-interactions | Done |
| 10 | 10 Brand Color Refresh | Done |
| 10-1 | 10-1 Core CSS Theme Update | Done |
| 10-2 | 10-2 Blade Component Color Migration | Done |
| 10-3 | 10-3 Email Template Color Update | Done |
| 10-4 | 10-4 PDF Template Color Update | Done |
| 10-5 | 10-5 Logo and SVG Assets Update | Done |
| 10-6 | 10-6 Documentation Update | Done |
| 11 | 11 Guest Booking | Done |
| 11-1 | 11-1 Database Schema & Model Updates | Done |
| 11-2 | 11-2 Public Booking Form with Custom Captcha | Done |
| 11-3 | 11-3 Guest Email Notifications & Admin Integration | Done |
| 11-4 | 11-4 Documentation Updates | Done |
| 12 | 12 Branding Refresh (Logo + Color Scheme) | Done |
| 12-1 | 12-1 Logo Asset Deployment and CSS Layout Updates | Done |
| 12-2 | 12-2 Core CSS Theme Update - Dark Charcoal & Warm Gold Palette | Done |
| 12-3 | 12-3 Blade Component Color Migration - Dark Charcoal & Warm Gold | Done |
| 12-4 | 12-4 Email Template Color Update - Dark Charcoal & Warm Gold | Done |
| 12-5 | 12-5 PDF Template Color Update - Dark Charcoal & Warm Gold | Done |
| 12-6 | 12-6 Brand Documentation Update - Dark Charcoal & Warm Gold | Done |
| 13 | 13 Authentication Pages Design Enhancement | Done |
| 13-1 | 13-1 Language Toggle Visibility Enhancement | Done |
| 13-2 | 13-2 Auth Layout Split Design Update | Done |
| 13-3 | 13-3 Subtle Background Pattern Implementation | Done |
| 13-4 | 13-4 Auth Pages Migration to Split Layout | Done |
| 13-5 | 13-5 Visual QA and Refinement | Done |
| 14 | 14 Home Page Redesign | Done |
| 14-1 | 14-1 Hero Section Implementation | Done |
| 14-2 | 14-2 About Section with Lawyer Profile | Done |
| 14-3 | 14-3 Services Section | Done |
| 14-4 | 14-4 Values Section | Done |
| 14-5 | 14-5 Latest Posts Section | Done |
| 14-6 | 14-6 Footer Contact Information Update | Done |
| 15 | 15 Potential Clients Management | Done |
| 15-1 | 15-1 Database Schema & Model Setup | Done |
| 15-2 | 15-2 Potential Clients List with Type Filter | Done |
| 15-3 | 15-3 CRUD Operations for Potential Clients | Done |
| 16 | 16 About Us Page | Done |
| 16-1 | 16-1 About Page Layout & Hero Section | Done |
| 16-2 | 16-2 Vision & Mission Section | Done |
| 16-3 | 16-3 Values Section | Done |
| 16-4 | 16-4 Goals Section | Done |
| 16-5 | 16-5 Legal Services Section | Done |
| 16-6 | 16-6 Scholarship Aspiration Section (REMOVED from production 2026-01-11 — do not re-implement) | Done |
| 17 | 17 Nablus Workshop Registration Form | Done |
| 17-1 | 17-1 Registration mailable and email template | Done |
| 17-2 | 17-2 Standalone registration page, form, and submit wiring | Done |
| 18 | 18 Nablus Workshop Form - Image Sizing Fix | Done |
| 19 | 19 Nablus Workshop Form - Remove Logo, Shrink Flyer Further | Done |
| 20 | 20 Nablus Workshop Form - Match Site Background and Card Styling | Done |
| 21 | 21 Nablus Workshop Form - Flyer Size Adjustment | Done |
| 22 | 22 Fix Footer Address - Add Missing Street Name | Done |
| 23 | 23 Fix AdminNotificationService Carbon TypeError Masking Exceptions | Done |
| 24 | 24 Public-Site Redesign (PRD 1.4) | Done |
| 24-1 | 24-1 Public Design Foundation (Stylesheet, Script, Fonts, Layout) | Done |
| 24-2 | 24-2 Navigation and Footer | Done |
| 24-3 | 24-3 Signature Balance Component | Done |
| 24-4 | 24-4 Home Page Sections (Hero to Latest Articles) | Done |
| 24-5 | 24-5 Home Booking Card (Compact Booking and Day Strip) | Done |
| 24-6 | 24-6 Booking Page and Booking Success | Done |
| 24-7 | 24-7 About Page | Done |
| 24-8 | 24-8 Articles and Legal Pages | Done |
| 24-9 | 24-9 Auth Pages Type and Controls | Done |
| 24-10 | 24-10 Redesign Integration Verification | Done |