• Joined on 2025-11-08
michael pushed to staging at michael/michaelschiemer 2025-11-24 21:54:39 +01:00
abe68af124 fix(ci): replace actions/checkout with manual git checkout
michael pushed to staging at michael/michaelschiemer 2025-11-24 21:41:04 +01:00
a0762623bc test: Add test workflow for Gitea Actions Runner
michael pushed to staging at michael/michaelschiemer 2025-11-24 21:28:34 +01:00
77abc65cd7 fix: DockerSecretsResolver - don't normalize absolute paths like /var/www/html/...
4eb7134853 feat(deploy): add Gitea CI/CD workflows and production Docker Compose config
8f3c15ddbb fix(console): comprehensive TUI rendering fixes
6bc78f5540 fix(console): improve TUI rendering - fix menu bar display and category formatting
2d53270056 feat(cms,asset): add comprehensive test suite and finalize modules
Compare 7 commits »
michael pushed to staging at michael/michaelschiemer 2025-11-09 16:33:46 +01:00
9289344379 feat(gitea): Migrate configuration from environment variables to app.ini
michael pushed to staging at michael/michaelschiemer 2025-11-09 14:46:30 +01:00
36ef2a1e2c fix: Gitea Traefik routing and connection pool optimization
85c369e846 refactor(console): extract responsibilities from ConsoleApplication
4586f0e9ee feat: further optimize workflows - runtime-base artifact and optional health checks
Compare 3 commits »
michael pushed to staging at michael/michaelschiemer 2025-11-09 04:11:25 +01:00
72757954dc feat: optimize workflows with repository artifacts and add performance monitoring
michael pushed to staging at michael/michaelschiemer 2025-11-09 02:52:38 +01:00
c3bec296fc fix: replace insecure Traefik API calls with CLI commands
michael pushed to staging at michael/michaelschiemer 2025-11-09 01:56:11 +01:00
67ab6bd20f fix: ensure PostgreSQL Staging Stack runs before app deployment + fix YAML parsing
michael pushed to staging at michael/michaelschiemer 2025-11-09 01:45:46 +01:00
453e573f28 fix: extract and create external Docker networks from compose files
michael pushed to staging at michael/michaelschiemer 2025-11-09 01:38:04 +01:00
78f6fb186b fix: bind wait/healthcheck tasks to traefik_restart.changed
michael pushed to staging at michael/michaelschiemer 2025-11-09 00:57:42 +01:00
03affc87cf fix: use shell command for docker pull to get better error messages
michael pushed to staging at michael/michaelschiemer 2025-11-09 00:51:55 +01:00
bfcaf09936 fix: improve image pull verification and fix registries_to_login type error
michael pushed to staging at michael/michaelschiemer 2025-11-09 00:45:30 +01:00
6a0b029138 fix: improve Docker image pull error handling and registry login
michael pushed to staging at michael/michaelschiemer 2025-11-09 00:29:52 +01:00
51fda6b732 fix: unify Docker registry URLs to localhost:5000
michael pushed to staging at michael/michaelschiemer 2025-11-09 00:21:09 +01:00
bb5284220f fix: remove duplicate changed_when line
michael pushed to staging at michael/michaelschiemer 2025-11-09 00:20:20 +01:00
d192a09823 fix: use registry from docker-compose file for image deployment
michael pushed to staging at michael/michaelschiemer 2025-11-09 00:13:34 +01:00
f33182539f fix: improve registry URL regex to exclude image names with tags
michael pushed to staging at michael/michaelschiemer 2025-11-09 00:09:51 +01:00
b9437ed68a fix: use immutable list operations in Jinja2 template
michael pushed to staging at michael/michaelschiemer 2025-11-09 00:05:12 +01:00
c8ffb6e298 fix: preserve port numbers in Docker registry URL extraction
michael pushed to staging at michael/michaelschiemer 2025-11-09 00:04:15 +01:00
ba859d0fdf fix: prevent Traefik restart loops and improve Docker registry login