Update Memory Bank with bug fixes and configuration changes

This commit is contained in:
TheMaddax 2025-12-18 10:01:22 -07:00
parent 4bfe443633
commit 2393f50b25
2 changed files with 36 additions and 2 deletions

View file

@ -85,7 +85,7 @@
**Features Implemented**:
- ✅ Session-based authentication (separate from Breeze)
- ✅ Full CRUD operations for docket entries
- ✅ PDF document upload with validation (10MB max, PDF only)
- ✅ PDF document upload with validation (500MB max, PDF only)
- ✅ UUID-based file naming for security
- ✅ File storage in `storage/app/public/documents`
- ✅ Storage symlink configured (`php artisan storage:link`)
@ -96,6 +96,7 @@
- ✅ Form validation with error display
- ✅ Success/error flash messages
- ✅ Responsive design
- ✅ Mobile PDF viewing optimized (opens in new tab on screens < 768px)
### v2.0 Technology Stack
**Backend**:

View file

@ -338,5 +338,38 @@ The website can replace v1.0 at any time with a simple DNS update.
---
*Last Updated: December 17, 2025 at 10:30 PM MST*
*Last Updated: December 18, 2025 at 10:00 AM MST*
*Status: PRODUCTION READY ✅*
## Recent Updates (December 18, 2025)
### Bug Fixes ✅
1. **Mobile PDF Viewing** - Fixed iOS Safari scrolling issue
- Desktop: Opens PDF in modal viewer
- Mobile (< 768px): Opens PDF in new tab for native viewing
- File: `resources/js/Pages/Home.vue`
2. **Admin Subscribers Page** - Fixed blank page error
- Changed pagination from `->through()` to `->items()`
- File: `app/Http/Controllers/Admin/SubscriberController.php`
### Configuration Updates ✅
3. **File Upload Limit Increased** - From 10MB to 500MB
- Laravel validation: `max:512000` (500MB)
- nginx: `client_max_body_size 550M`
- PHP: `upload_max_filesize = 550M`, `post_max_size = 550M`
- Files: `app/Http/Controllers/Admin/DocumentController.php`, `docker/nginx.conf`, `Dockerfile`
### Documentation ✅
4. **README.md** - Comprehensive project documentation added
- Project overview and purpose
- Complete technology stack
- Feature documentation
- Getting started guide
- Project structure
- Security information
- Database schema
- API endpoints
- Known issues and solutions
All changes committed to Git repository (commits: 9ad05833, 0187c2d8, 94fe847c, 4bfe4436)