22 Commits

Author SHA1 Message Date
Christian Krakau-Louis f230a4d9c2 fix: Dockerfile to reduce vulnerabilities (#14)
Build and Push Docker Image / build-and-push (push) Has been cancelled
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN12-SQLITE3-10753055
- https://snyk.io/vuln/SNYK-DEBIAN12-GNUTLS28-10690985
- https://snyk.io/vuln/SNYK-DEBIAN12-GNUTLS28-10690987
- https://snyk.io/vuln/SNYK-DEBIAN12-PERL-5489190
- https://snyk.io/vuln/SNYK-DEBIAN12-GNUTLS28-10690990

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2026-05-17 14:51:06 +02:00
Christian Krakau-Louis b12ca085df fix: requirements.txt to reduce vulnerabilities (#16)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-WERKZEUG-14908843

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2026-05-17 14:49:36 +02:00
Christian Krakau-Louis 804ec2f539 Merge pull request #15 from christianlouis/snyk-fix-5f4fe8a43316e4aae2123d91b39a82fc
[Snyk] Security upgrade python from 3.13.3-slim to 3.14.2-slim
2025-12-17 15:16:24 +01:00
snyk-bot db8e936c23 fix: Dockerfile to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN12-SQLITE3-10753055
- https://snyk.io/vuln/SNYK-DEBIAN12-GNUTLS28-10690985
- https://snyk.io/vuln/SNYK-DEBIAN12-GNUTLS28-10690987
- https://snyk.io/vuln/SNYK-DEBIAN12-PERL-5489190
- https://snyk.io/vuln/SNYK-DEBIAN12-SYSTEMD-10264074
2025-12-17 14:15:05 +00:00
Christian Krakau-Louis 69fc2ad301 Update Dockerfile 2025-05-15 15:48:56 +02:00
Christian Krakau-Louis 82c1b0e7dc Update requirements.txt 2025-05-15 15:47:55 +02:00
Christian Krakau-Louis 479de7f5b1 Merge pull request #3 from christianlouis/snyk-fix-502d796b27b724d94da9e9bf835122a4 2025-04-02 03:41:27 +02:00
snyk-bot 070dbb6131 fix: requirements.txt to reduce vulnerabilities
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-5918878
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-6182918
2025-03-31 07:00:18 +00:00
Christian Krakau-Louis a6071f1ab9 Improve PDF generation by adding text wrapping for paragraphs before and after images 2025-03-27 16:40:21 +01:00
Christian Krakau-Louis 7da2a63b25 Enhance PDF generation to include multiple paragraphs before and after the image 2025-03-27 16:33:45 +01:00
Christian Krakau-Louis f0806365f0 Add GitHub Actions workflow for production deployment 2025-03-27 16:27:14 +01:00
Christian Krakau-Louis 66935e6657 Refactor PDF generation to use ImageReader for image processing 2025-03-27 16:25:11 +01:00
Christian Krakau-Louis ba4fec162f Update docker-image.yml 2025-03-27 16:14:01 +01:00
Christian Krakau-Louis 01a4c80f4b Update docker-image.yml 2025-03-27 16:05:22 +01:00
Christian Krakau-Louis be71f99f06 updated the build file
Please enter the commit message for your changes. Lines starting
2025-03-27 16:00:33 +01:00
Christian Krakau-Louis 373efa0e03 Merge pull request #1 from christianlouis/dependabot/pip/requests-2.32.2
Bump requests from 2.31.0 to 2.32.2
2025-03-27 15:19:23 +01:00
Christian Krakau-Louis ac7131bc09 Merge branch 'main' into dependabot/pip/requests-2.32.2 2025-03-27 15:19:10 +01:00
Christian Krakau-Louis 2e35b56076 Merge pull request #2 from christianlouis/dependabot/pip/reportlab-3.6.13
Bump reportlab from 3.6.12 to 3.6.13
2025-03-27 15:18:24 +01:00
dependabot[bot] 59740da970 Bump reportlab from 3.6.12 to 3.6.13
Bumps [reportlab](https://www.reportlab.com/) from 3.6.12 to 3.6.13.

---
updated-dependencies:
- dependency-name: reportlab
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-27 14:17:25 +00:00
dependabot[bot] 443b8b8498 Bump requests from 2.31.0 to 2.32.2
Bumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.2.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.31.0...v2.32.2)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-27 14:17:23 +00:00
Christian Krakau-Louis 46bf8705d6 Add initial setup for Dockerized application
- Added GitHub Actions workflow for building Docker images (.github/workflows/docker-image.yml)
- Created Dockerfile for containerizing the application
- Implemented main application logic in app.py
- Added requirements.txt for managing Python dependencies
2025-03-27 15:16:12 +01:00
Christian Krakau-Louis 5618cc33bc Initial commit 2025-03-27 15:10:09 +01:00