Commit Graph

163 Commits

Author SHA1 Message Date
Christian Krakau-Louis 7dca46b94b feat: add license page and version display in templates, update LICENSE file, and enhance footer with license information 2025-04-03 22:12:12 +02:00
Christian Krakau-Louis d23a48b1c0 feat: add frontend views and file management functionality, enhance user response structure, and update configuration guide 2025-04-03 21:49:15 +02:00
Christian Krakau-Louis 2cafda11dd feat: update version to 0.4.3-dev, add file deletion feature, and refactor API structure 2025-04-03 15:55:34 +02:00
Christian Krakau-Louis dc19608ec1 feat: update version to 0.4.2-dev, add self-hosted Font Awesome loader, and enhance provider status icons 2025-04-03 13:29:40 +02:00
Christian Krakau-Louis cb58d57b17 Merge pull request #38 from christianlouis/dropbox-token-wizard
Implement Dropbox integration with OAuth and error handling
2025-04-03 12:48:07 +02:00
Christian Krakau-Louis 8b640d83bd Merge pull request #37 from christianlouis/Safeguards-for-Upload-and-Processing
Update to version 0.4.1-dev and refactor document processing tasks
2025-04-03 12:46:54 +02:00
Christian Krakau-Louis af1a76a813 feat: refactor OneDrive integration to use session storage for credentials and enhance error handling
feat: updated System Status Dashboard
2025-04-03 12:44:17 +02:00
Christian Krakau-Louis 94889e9e41 feat: implement Dropbox integration with OAuth setup and error handling 2025-04-03 10:35:55 +02:00
Christian Krakau-Louis 619c72ac53 feat: update version to 0.4.1-dev, refactor task imports, and replace Textract processing with Azure Document Intelligence 2025-04-02 15:46:56 +02:00
Christian Krakau-Louis 8cf749eaf0 Update SECURITY.md 2025-04-02 03:19:36 +02:00
Christian Krakau-Louis 4ca0ce8d4f Added a new version of the Dockerfile to support the latest version of the software. 2025-04-02 03:10:02 +02:00
Christian Krakau-Louis 3e220e3fbb Merge pull request #36 from christianlouis/OneDrive
Enhance FTP configuration and OneDrive workflow
2025-04-02 03:02:25 +02:00
Christian Krakau-Louis c3df8107d8 feat: enhance FTP configuration with TLS options and update documentation
Enhanced OneDrive workflow and tested
2025-04-02 02:57:30 +02:00
Christian Krakau-Louis 81296b93f8 feat: update version to 0.3.2-dev and enhance Google Drive upload with optional metadata extraction 2025-04-02 00:20:00 +02:00
Christian Krakau-Louis adfd5c9757 feat: update configuration options to use Optional types and enhance documentation structure 2025-04-01 23:34:52 +02:00
Christian Krakau-Louis 8769982cea Merge pull request #31 from christianlouis/uptime-monitor
Add Uptime Kuma integration with periodic ping task and configuration options
2025-04-01 22:54:30 +02:00
Christian Krakau-Louis ceaed1a081 feat: add Uptime Kuma integration with periodic ping task and configuration options 2025-04-01 22:44:46 +02:00
Christian Krakau-Louis 4ba34e2cbc feat: add SECURITY.md to outline security practices and guidelines 2025-04-01 05:45:25 +02:00
Christian Krakau-Louis bcda8e6d11 Update issue templates 2025-04-01 05:38:12 +02:00
Christian Krakau-Louis edee8745a0 Update issue templates 2025-04-01 05:37:52 +02:00
Christian Krakau-Louis 19e5de9834 Merge pull request #30 from christianlouis/google-drive-upload
Add Contributor Covenant Code of Conduct and Google Drive integration
2025-04-01 05:34:40 +02:00
Christian Krakau-Louis d32e94715a feat: enhance email upload functionality with recipient validation and SMTP error handling 2025-04-01 05:31:40 +02:00
Christian Krakau-Louis 22a551f766 feat: refactor file upload handling and remove unused router files 2025-04-01 04:58:55 +02:00
Christian Krakau-Louis 6972fb7505 feat: implement Google Drive integration and enhance documentation for new features 2025-04-01 04:44:00 +02:00
Christian Krakau-Louis 71937202a8 feat: add Contributor Covenant Code of Conduct to promote a respectful community 2025-03-31 11:04:55 +02:00
Christian Krakau-Louis 5aff586fb0 feat: add comprehensive documentation including user guide, API reference, and deployment instructions 2025-03-31 10:58:01 +02:00
Christian Krakau-Louis 92a387a759 feat: add initial migration setup and configuration files 2025-03-31 10:51:49 +02:00
Christian Krakau-Louis 2e9eed8d2c Merge pull request #29 from christianlouis/logging_tasks
Update Python version and enhance requirements documentation
2025-03-29 04:00:44 +01:00
Christian Krakau-Louis 6f5ec7bd14 chore: update Python version in Dockerfile and enhance requirements.txt with comments 2025-03-29 03:56:04 +01:00
Christian Krakau-Louis 8f96eabb7d feat: update dependabot configuration for pip and npm package ecosystems 2025-03-29 02:31:34 +01:00
Christian Krakau-Louis 3bac586324 feat: enhance README with branding, screenshots, and workflow process 2025-03-29 01:04:16 +01:00
deepsource-io[bot] 323bb189a0 ci: add .deepsource.toml 2025-03-28 23:09:47 +00:00
Christian Krakau-Louis ee0d63a3b6 Merge pull request #28 from christianlouis/snyk-fix-7afd8264107b3f9fbf151124e8378262
[Snyk] Security upgrade python from 3.11-slim to 3.13.2-slim
2025-03-29 00:03:17 +01:00
snyk-bot 70b82775f3 fix: Dockerfile to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN12-ZLIB-6008963
- https://snyk.io/vuln/SNYK-DEBIAN12-GNUPG2-9486681
- https://snyk.io/vuln/SNYK-DEBIAN12-NCURSES-6123823
- https://snyk.io/vuln/SNYK-DEBIAN12-NCURSES-6123823
- https://snyk.io/vuln/SNYK-DEBIAN12-NCURSES-6123823
2025-03-28 23:02:31 +00:00
Christian Krakau-Louis 447f7deb7e Update docker-ci.yml 2025-03-28 23:56:05 +01:00
Christian Krakau-Louis 219a252090 feat: update environment configuration and README for DocuNova branding 2025-03-28 23:49:07 +01:00
Christian Krakau-Louis ef6ea291d5 Update docker-build.yaml 2025-03-28 23:31:49 +01:00
Christian Krakau-Louis a050cb50ce Create docker-ci.yml 2025-03-28 23:19:07 +01:00
Christian Krakau-Louis 60bcf7d964 Update docker-build.yaml 2025-03-28 20:54:04 +01:00
Christian Krakau-Louis 9e7cef8402 Merge pull request #26 from christianlouis:fix-pdf-handing
Enhance attachment processing to accept PDF files
2025-03-28 16:08:45 +01:00
Christian Krakau-Louis 1d028c7a84 feat: enhance attachment processing to accept PDF files by extension or MIME type 2025-03-28 16:04:07 +01:00
Christian Krakau-Louis cf69c6f059 Merge pull request #25 from christianlouis:refactor-authentik
Update README and add Authentik integration details
2025-03-28 15:59:25 +01:00
Christian Krakau-Louis 828c921a9d docs: update README to reflect changes in features and environment variables; add Authentik integration details 2025-03-28 15:11:45 +01:00
Christian Krakau-Louis 387e07d025 Merge pull request #24 from christianlouis/more-flexible-openai-parameters
More flexible openai parameters
2025-03-28 14:54:45 +01:00
Christian Krakau-Louis f293567f1f Update utils.py 2025-03-28 14:10:18 +01:00
Christian Krakau-Louis eefafc5775 Update app/utils.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-03-28 14:06:17 +01:00
Christian Krakau-Louis c9c39afc6b Merge pull request #23 from christianlouis/refactoring-for-s3-code
refactor: rename upload_to_s3 to process_document
2025-03-28 13:53:59 +01:00
Christian Krakau-Louis 43500ce66f feat: integrate OpenAI API with configurable settings for model and base URL 2025-03-28 13:50:10 +01:00
Christian Krakau-Louis de06fd1286 refactor: rename upload_to_s3 to process_document
- Rename upload_to_s3.py to process_document.py to better reflect its purpose
- Update all import statements across the codebase to use new module name
- Remove S3-specific code and references
- Keep the core document processing logic intact
- Update docstrings and comments to reflect new functionality

This change is part of removing AWS S3 dependencies and simplifying the
document processing pipeline.
2025-03-27 14:50:51 +01:00
Christian Krakau-Louis e1caa144f2 Merge pull request #21 from christianlouis/openhands-workspace-21smus5m
Add unit tests for utils.hash_file function
2025-03-26 21:10:00 +01:00