nmemmert
9834c081a9
fix
2025-11-05 15:18:05 -05:00
nmemmert
25e4ccad07
Fix PDF support and template URL issues
...
- Add PDF_SUPPORT checks before using PyMuPDF functions
- Handle missing PyMuPDF gracefully in PDF processing functions
- Fix url_for('jobs') to url_for('jobs_page') in templates
- Prevent AttributeError when fitz is None
2025-11-05 15:06:57 -05:00
nmemmert
12e46e3993
Remove unused section navigation links (Section 1, 2, 3) from main page
2025-11-05 14:58:38 -05:00
nmemmert
faa231f9dd
Fix Ubuntu install script - make PyMuPDF optional, fix .env check, improve systemd service
2025-11-05 14:53:12 -05:00
nmemmert
54cd87c0f4
Fix template syntax errors - use dictionary access job['key'] instead of job.key
2025-11-05 14:50:53 -05:00
nmemmert
576ea9edec
Fix OAuth callback redirect issue - use proper redirect() instead of set_data()
2025-11-05 14:41:41 -05:00
nmemmert
9cf075c384
Fix logo not displaying by setting proper permissions on static files for nginx
2025-11-05 14:39:03 -05:00
nmemmert
cad91746ad
Update Ubuntu install script default domain to eoypdf.trbc.org
2025-11-05 14:24:46 -05:00
nmemmert
6654ae30c5
Fix authentication callback issues: add cache control headers, prevent double callbacks, improve error handling, and ensure server-side sessions work properly
2025-11-05 13:55:30 -05:00
nmemmert
d92f557b4b
Fix git clone error by checking if repository already exists and using git pull instead
2025-11-05 13:28:49 -05:00
nmemmert
9ec67b0a45
Ensure web-app branch is properly checked out after cloning repository
2025-11-05 13:26:50 -05:00
nmemmert
aa0a86d9be
Fix session cookie size issue by implementing server-side sessions with Flask-Session
2025-11-05 13:23:39 -05:00
nmemmert
1ab08805fc
Update Ubuntu install script to use correct GitLab repository URL and web-app branch
2025-11-05 12:59:47 -05:00
nmemmert
cc14c288d3
Add self-signed SSL certificate generation option to Ubuntu install script
2025-11-05 11:59:32 -05:00
nmemmert
cc4745d109
Add nginx reverse proxy and DNS domain configuration to Ubuntu install script
2025-11-05 11:55:13 -05:00
nmemmert
5d6a19e7ca
Add interactive Azure AD configuration to Ubuntu install script
2025-11-05 11:44:31 -05:00
nmemmert
144adf64c4
Complete PDF Sort and Merge Flask Application
...
- Full-featured web application for PDF processing
- Microsoft Entra (Azure AD) authentication with PKCE
- Parallel PDF sorting and merging capabilities
- Job management system with real-time progress tracking
- Modern web UI with responsive design
- Comprehensive error handling and logging
- Ubuntu installation script for easy deployment
- Environment configuration for secure credential management
2025-11-05 11:41:48 -05:00
Brandon McCrea
31c2d27a62
Initial commit
2020-12-18 18:11:05 +00:00