feat: add invoice viewing (C-015) and notifications display (C-016)
- Invoice page with table, search, sort, CSV export, PDF download - Company-level access control (can_access_invoices + view_invoices permission) - Notifications page with unread alerts section and mark-as-read - Fix unread notification count in layout (was counting read markers) - Fix dashboard notification count to use per-user unread alerts - Configurable INVOICE_STORAGE_PATH for invoice PDF file serving Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
1198aaa373
commit
b32553668d
17 changed files with 881 additions and 32 deletions
|
|
@ -15,3 +15,6 @@ TRAEFIK_DOMAIN=traefik.vorteq.wulf.cloud
|
|||
DEV_AUTH_SECRET=your-dev-secret-here
|
||||
TEST_AUTH_SECRET=your-test-secret-here
|
||||
PROD_AUTH_SECRET=your-prod-secret-here
|
||||
|
||||
# Invoice PDF Storage Path (where uploaded invoice PDFs are stored)
|
||||
INVOICE_STORAGE_PATH=./storage/invoices
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue