Commit Graph
39 Commits
Author SHA1 Message Date
nmemmert 54ed7aaffd Fix JavaScript syntax error by building HTML incrementally instead of nested template literals 2025-11-07 10:33:05 -05:00
nmemmert ce34482373 Add comprehensive console logging to debug real-time job updates 2025-11-07 10:28:35 -05:00
nmemmert 1e39888e29 Add extensive debug logging to delete_job endpoint 2025-11-07 10:18:19 -05:00
nmemmert e0cf5146df Add underscore between lastname and firstname in file naming 2025-11-07 10:17:13 -05:00
nmemmert f111512317 Fix real-time job updates on /jobs page with better DOM manipulation 2025-11-07 10:11:01 -05:00
nmemmert 864197cc11 Add error handling to delete_job endpoint 2025-11-07 10:07:50 -05:00
nmemmert 90ed775883 Fix JavaScript syntax error in nested ternary operators 2025-11-07 10:07:03 -05:00
nmemmert 168052ed0c Fix: Validate archive files exist when loading jobs on startup 2025-11-07 10:03:47 -05:00
nmemmert e0fcb05c14 archived zip fix and security updates 2025-11-07 09:48:01 -05:00
nmemmert 9a430e798f Processing fix 2025-11-07 09:33:25 -05:00
nmemmert c98e89b5e4 job fix 2025-11-07 09:17:36 -05:00
nmemmert 25ab7dfce7 realtime updated 2025-11-07 08:10:16 -05:00
nmemmert a438493a76 job persitance andupdates 2025-11-07 07:59:41 -05:00
nmemmert 40f65be11b Fix OAuth by using userinfo from token instead of parse_id_token 2025-11-06 16:22:42 -05:00
nmemmert db5df8575f Add debug logging to OAuth and login_required 2025-11-06 16:20:46 -05:00
nmemmert 82a63da8bc Add ProxyFix for HTTPS and self-signed cert fallback 2025-11-06 16:10:55 -05:00
nmemmert 21b6c68ab6 auth fix? 2025-11-06 16:08:15 -05:00
nmemmert baee94bcf7 entra auth test 2025-11-06 15:45:59 -05:00
nmemmert 068899798e Update 2025-11-06 14:22:43 -05:00
nmemmert 0eff4d1eaa Nav updates 2025-11-06 13:28:45 -05:00
nmemmert 36f1722fbe Add collapsible ZIP contents and skipped files sections
- Make ZIP contents collapsible with toggle functionality
- Make skipped files section collapsible with warning styling
- Add JavaScript functions for collapsible sections
- Create dedicated /completed-jobs route for archive purposes
- Add navigation links between jobs pages
- Include job creation timestamps for archive display
- Improve job status display with file counts and statistics
- Add datetime import for timestamp functionality
2025-11-06 12:35:38 -05:00
nmemmert 5fb1a855a1 Fix PDF extraction patterns and improve robustness
- Replace lambda functions with named mapping functions (map_pattern_1-10)
- Add Pattern 10 for Gender+School+LastName+Grade+FirstName format
- Fix pattern matching logic to properly update extracted data
- Achieve 100% success rate on 9 test PDF formats
- Add comprehensive regex patterns for diverse concatenation formats
- Improve error handling and logging for failed extractions
2025-11-06 12:32:18 -05:00
nmemmert a5b26d1324 Add detailed skip reasons showing why PDFs were skipped 2025-11-06 10:41:38 -05:00
nmemmert 198e57835d Add ZIP contents preview showing PDFs inside uploaded ZIP files 2025-11-06 10:37:45 -05:00
nmemmert 5c6fb1e935 Add download route and improve ZIP creation with error handling 2025-11-06 10:35:10 -05:00
nmemmert db6da360f7 Add detailed progress tracking for job processing 2025-11-06 10:33:30 -05:00
nmemmert 87b2b9ad4c Add enhanced PDF parsing with Student fields and folder organization 2025-11-06 10:29:56 -05:00
nmemmert f265f160cb Remove navigation links above logo, keep only View Jobs button below heading 2025-11-06 10:24:52 -05:00
nmemmert 1d9c9c7954 Fix naming conflict by renaming global jobs to job_queue 2025-11-06 10:20:57 -05:00
nmemmert cc5f353992 Move View Jobs button directly below the heading 2025-11-06 10:10:29 -05:00
nmemmert 4b8f86ee2c Add View Jobs button below upload form 2025-11-06 10:08:48 -05:00
nmemmert b51b5e8d29 Update for 500MB file uploads and enhance Entra ID setup instructions 2025-11-06 10:03:53 -05:00
nmemmert d1a94d3378 Add Ubuntu production deployment script and documentation 2025-11-06 10:02:38 -05:00
nmemmert a4b8a5c728 Fix IndentationError by removing duplicate function definition 2025-11-06 09:56:41 -05:00
nmemmert 9473f2c2e8 Add background job processing system with jobs page and download management 2025-11-06 09:55:38 -05:00
nmemmert a08e114eb2 Update default admin credentials 2025-11-06 09:52:08 -05:00
nmemmert 9bda3ab14b Add local admin login alongside Entra ID authentication 2025-11-06 09:51:15 -05:00
nmemmert 7ae29b3fbc Add Microsoft Entra ID authentication with OAuth2 2025-11-06 09:41:00 -05:00
nmemmert 3706314c93 Add PDF renamer web app with ZIP support, styling, and logo 2025-11-06 09:27:57 -05:00