Commit graph

  • 041fb91182 Add unique visitor total and CSV export to document access main friday-bot 2026-07-30 13:49:10 -06:00
  • 04bd71aaaa Add document access statistics to admin dashboard friday-bot 2026-07-30 13:14:01 -06:00
  • 13e7d23e0a Add Copy Link button to PDF viewer chaulmark 2026-05-23 12:43:59 -06:00
  • 8bc2a45e39 Update Gmail app password for email notifications TheMaddax 2026-01-11 09:53:00 -07:00
  • b85187c92b Fix PostgreSQL sequence issue after data import TheMaddax 2026-01-11 09:38:54 -07:00
  • ecb2322ac6 Update memory bank: DNS switchover complete, email notifications enabled, iPad fix deployed TheMaddax 2025-12-19 22:38:36 -07:00
  • 81aaa22875 Enable email notifications to all active subscribers TheMaddax 2025-12-19 22:26:02 -07:00
  • d15a2fcb30 Add comprehensive DNS switchover instructions for v2.0 deployment TheMaddax 2025-12-19 22:10:21 -07:00
  • 10b3f92cdd Change port from 8080 to 806 to match v1 configuration TheMaddax 2025-12-19 22:09:32 -07:00
  • 8243ee1a92 Update .env for DNS switchover - change URLs to mad-lawsuit.org TheMaddax 2025-12-19 22:07:46 -07:00
  • 159ce11eb8 Fix iPad PDF scroll issue - detect iOS and open in new tab TheMaddax 2025-12-19 17:44:14 -07:00
  • 400678f4af Update memory bank with Phase 4.1 enhancements TheMaddax 2025-12-18 12:02:15 -07:00
  • b48b51ab6e Remove pagination from admin docket entries - show all on one page TheMaddax 2025-12-18 11:54:05 -07:00
  • 1f3bf22553 Fix subscriber date format to American MM/DD/YYYY TheMaddax 2025-12-18 11:47:27 -07:00
  • e2930c6ce9 Fix CSRF token in unsubscribe page TheMaddax 2025-12-18 11:41:41 -07:00
  • 474df2aa61 Add unsubscribe confirmation page TheMaddax 2025-12-18 11:33:47 -07:00
  • 80b5adf3f4 Fix nginx parent directory permissions TheMaddax 2025-12-18 10:52:23 -07:00
  • a81f26ce88 Fix nginx temp directory permissions in Dockerfile TheMaddax 2025-12-18 10:49:12 -07:00
  • b2b061b57a Add comprehensive debug logging for PDF upload TheMaddax 2025-12-18 10:40:37 -07:00
  • 6f66e0987a Change email notifications to manual trigger TheMaddax 2025-12-18 10:38:07 -07:00
  • 2f9670caf9 Add PostgreSQL sequence fix script TheMaddax 2025-12-18 10:31:54 -07:00
  • 9687b9b9be Add email notification system for new docket entries TheMaddax 2025-12-18 10:21:31 -07:00
  • 2393f50b25 Update Memory Bank with bug fixes and configuration changes TheMaddax 2025-12-18 10:01:22 -07:00
  • 4bfe443633 Increase file upload limit to 500MB for large court documents TheMaddax 2025-12-18 10:00:04 -07:00
  • 94fe847c22 Update README with comprehensive project documentation TheMaddax 2025-12-18 09:55:19 -07:00
  • 0187c2d822 Fix subscribers page - use items() instead of through() for pagination TheMaddax 2025-12-18 09:46:06 -07:00
  • 9ad058339a Add mobile detection - open PDFs in new tab on screens < 768px TheMaddax 2025-12-18 08:56:36 -07:00
  • 7d792fe635 Simplify PDF viewer to match v1.0 - remove wrapper div for mobile scrolling TheMaddax 2025-12-18 08:48:53 -07:00
  • 0273caca03 Fix mobile PDF viewer scrolling - wrap iframe in scrollable container TheMaddax 2025-12-18 08:36:42 -07:00
  • 73b0e7ae9e Fix mobile/tablet PDF viewer - enable viewing in all orientations with scrolling TheMaddax 2025-12-18 08:32:59 -07:00
  • 7b409eba81 Match v1 background colors exactly (#6E6362 and rgba(57,64,83,0.95)) TheMaddax 2025-12-17 22:06:47 -07:00
  • d2d60f6e8b Add TrustProxies middleware to fix HTTPS detection behind Caddy TheMaddax 2025-12-17 22:00:12 -07:00
  • 7258b35dda Fix AdminSeeder to use correct bcrypt hash format TheMaddax 2025-12-17 21:53:00 -07:00
  • 047f81b73f Add ASSET_URL to fix mixed content issues TheMaddax 2025-12-17 21:50:13 -07:00
  • 1b63d00560 Remove password mutator that was causing double-hashing TheMaddax 2025-12-17 21:38:46 -07:00
  • 539df42dc5 Remove test route, set APP_DEBUG=false, fix storage volume mount to preserve permissions TheMaddax 2025-12-17 21:27:48 -07:00
  • a3c1ffd3b3 Add simple test route to debug 500 errors TheMaddax 2025-12-17 21:21:50 -07:00
  • f2183392e2 Change APP_ENV back to production (keep DEBUG=true) TheMaddax 2025-12-17 21:19:59 -07:00
  • ed43ef5622 Enable debug mode: Change APP_ENV to local for better error visibility TheMaddax 2025-12-17 21:14:16 -07:00
  • d36aa2a47d Change SESSION_DOMAIN to null for IP-based access TheMaddax 2025-12-17 21:07:59 -07:00
  • d104bf5471 Fix AdminSeeder to insert password hash directly without model mutator TheMaddax 2025-12-17 21:02:56 -07:00
  • f203bb03eb Fix DatabaseSeeder to call specific seeders instead of using factories TheMaddax 2025-12-17 20:55:57 -07:00
  • 5d9997d3a6 Update AdminSeeder to use Eliza's credentials from v1.0 TheMaddax 2025-12-17 20:52:04 -07:00
  • 9772e4cb83 Fix .dockerignore to include .env file in Docker build TheMaddax 2025-12-17 20:45:39 -07:00
  • 9492a3b08f Add .env file to repository for deployment TheMaddax 2025-12-17 20:38:07 -07:00
  • d7517442d6 Fix PHP-FPM command in supervisord TheMaddax 2025-12-17 20:16:31 -07:00
  • 55a5165d20 Fix V1DataMigrationSeeder for PostgreSQL TheMaddax 2025-12-17 20:04:47 -07:00
  • 1b8679965e Fix Dockerfile: Create supervisor log directory TheMaddax 2025-12-17 19:55:52 -07:00
  • 790fe8a48a Fix TypeScript errors in Home.vue TheMaddax 2025-12-17 19:50:28 -07:00
  • 7583712730 Fix Dockerfile: Use npm install instead of npm ci TheMaddax 2025-12-17 19:45:08 -07:00
  • 90550d34b7 Fix Dockerfile: Remove composer.lock dependency TheMaddax 2025-12-17 19:41:50 -07:00
  • b7125cf2b7 Phase 4: Production deployment configuration v2.0 TheMaddax 2025-12-17 19:12:32 -07:00
  • 844dcf3b73 Phase 2 partial: Admin authentication foundation TheMaddax 2025-12-17 15:58:32 -07:00
  • 06a620406c Phase 1: Email subscription and document download features TheMaddax 2025-12-17 15:51:47 -07:00
  • 80657cc209 v2.0: Laravel + Inertia + Vue foundation complete TheMaddax 2025-12-17 15:44:26 -07:00
  • 4e7c4252f8 Final v1.0 commit before v2.0 Laravel migration v1.0 TheMaddax 2025-12-17 15:06:43 -07:00
  • 7fa831bff7 Update memory bank: Production server migration to 10.4.0.205 complete TheMaddax 2025-12-14 18:37:51 -07:00
  • 2194f55d68 Fix Express 5 404 handler: Use middleware pattern instead of route TheMaddax 2025-12-14 16:46:13 -07:00
  • f3c808952d Fix Express 5 breaking change: Replace app.use('*') with app.all('*') TheMaddax 2025-12-14 16:44:49 -07:00
  • 6c9faf7df0 Upgrade packages: React 19, Next.js 16, Prisma 7, Express 5 TheMaddax 2025-12-14 16:40:28 -07:00
  • 1d37b1fdae Fix Docker Compose to use cached images instead of rebuilding TheMaddax 2025-12-06 10:18:50 -06:00
  • ba654296e9 Fix API proxy path - maintain /api/ prefix for backend calls TheMaddax 2025-11-14 10:40:46 -06:00
  • a2595246cc Implement dedicated backend subdomain files.mad-lawsuit.org TheMaddax 2025-11-14 10:34:30 -06:00
  • 13d219db03 Expose backend on port 809 for direct Caddy routing to fix PDF download TheMaddax 2025-11-10 00:12:39 -06:00
  • eb7983f0ba Fix: Use specific container name to avoid DNS conflict with other backend containers TheMaddax 2025-11-07 16:44:07 -06:00
  • 4abdf9c367 Fix PDF download: Handle binary file responses in API proxy TheMaddax 2025-10-28 08:16:14 -06:00
  • d5037b35a9 Fix TypeScript error: params must be Promise in Next.js 15 TheMaddax 2025-10-28 08:08:57 -06:00
  • cecfcfb620 Add Next.js API route proxy to handle client-side API requests to backend TheMaddax 2025-10-28 08:01:22 -06:00
  • 6df5bd193a Fix CORS configuration: Add frontend:806 to allowed origins and set FRONTEND_URL TheMaddax 2025-10-28 07:55:30 -06:00
  • a3104df159 Update memory bank now. TheMaddax 2025-10-01 21:37:41 -06:00
  • dfbbe32efb Clean out install files. TheMaddax 2025-10-01 21:29:37 -06:00
  • f962327ae3 Update pnpm-lock.yaml after moving prisma to production dependencies TheMaddax 2025-10-01 21:18:40 -06:00
  • b59ae90c2d Fix Prisma dependencies: Move prisma CLI to production deps and regenerate after prune TheMaddax 2025-10-01 21:18:07 -06:00
  • cf071cc478 Fix Prisma prune: Use --config.ignore-scripts=false to preserve Prisma client TheMaddax 2025-10-01 21:15:16 -06:00
  • 0035b7cceb Fix Prisma generate: Use npx instead of pnpm after prune removes CLI TheMaddax 2025-10-01 21:13:48 -06:00
  • d087ca9c7a Fix Prisma client: Regenerate after pnpm prune to restore missing binaries TheMaddax 2025-10-01 21:10:17 -06:00
  • b291ee9b94 Fix Docker build: Add CI=true env var for pnpm prune command TheMaddax 2025-10-01 21:06:37 -06:00
  • 2426d644bc Disable automatic email notifications on docket entry creation TheMaddax 2025-09-10 20:43:49 -06:00
  • d00fecce0f Fix email configuration for Gmail smuggler TheMaddax 2025-09-10 19:19:04 -06:00
  • cefc600230 Restore manual email notification feature TheMaddax 2025-09-10 18:57:48 -06:00
  • cd835cf31b Add BCC functionality to email service TheMaddax 2025-09-10 18:44:44 -06:00
  • 9023d35090 Add .gitignore file and update backend SMTP port to 2525 TheMaddax 2025-09-10 18:39:00 -06:00
  • 3c03aff295 Fix TypeScript error: Remove unused useState import from PDFViewer component TheMaddax 2025-06-25 21:36:56 -05:00
  • 52820b508f Update versions TheMaddax 2025-06-25 18:02:47 -05:00
  • bb153e24e1 Update docker compose TheMaddax 2025-06-25 18:00:13 -05:00
  • bd154d0344 Update tag TheMaddax 2025-06-25 17:53:53 -05:00
  • 7bc32acafb Fix mobile and date TheMaddax 2025-06-25 17:52:58 -05:00
  • ca1bafbb16 Fix email link Add DeafGain TheMaddax 2025-06-25 16:53:44 -05:00
  • 8027ef0ac9 Fix: Add missing required fields to document upload TheMaddax 2025-06-25 15:50:00 -05:00
  • 9ab091966c Fix: Improve PDF MIME type detection for uploads TheMaddax 2025-06-25 15:48:15 -05:00
  • e5c04013bb update tag TheMaddax 2025-06-25 15:42:02 -05:00
  • 910bd52567 Fix: Add frontend to app-network for backend connectivity TheMaddax 2025-06-25 15:37:46 -05:00
  • b5f350a6ad update tag TheMaddax 2025-06-25 15:31:09 -05:00
  • 169bf770b6 Fix: Improve rate limiting configuration for proxy setup TheMaddax 2025-06-25 15:30:26 -05:00
  • 9fbed4c29d update tag TheMaddax 2025-06-25 15:27:40 -05:00
  • c2c516248e Fix: Add trust proxy setting for Caddy reverse proxy TheMaddax 2025-06-25 15:26:40 -05:00
  • facc7fb55c Update documentation: Admin login working, correct credentials documented TheMaddax 2025-06-25 15:20:11 -05:00
  • 87a572df5a Update tag TheMaddax 2025-06-25 15:14:51 -05:00
  • 0331ecaa84 Fix admin login API endpoint: Use Next.js proxy instead of direct backend call TheMaddax 2025-06-25 15:14:27 -05:00
  • c43928eb35 Update tag TheMaddax 2025-06-25 15:08:25 -05:00