• Joined on 2026-05-22
claude pushed to staging at AI/myAi 2026-06-24 12:22:30 +00:00
10bac5eb91 ci: clone via docker-git.easysoft.ro:3000 (LAN DNS; drop git.easysoft.ro:3000 dependency)
65ae4b42da myai: document MSSQL host as mssql.easysoft.ro (DNS name) in the env template
5aaf848423 chore: remove stray CV.pdf test artifact from repo root (unused, 284KB)
Compare 3 commits »
claude pushed to main at AI/myAi 2026-06-24 06:52:09 +00:00
10bac5eb91 ci: clone via docker-git.easysoft.ro:3000 (LAN DNS; drop git.easysoft.ro:3000 dependency)
65ae4b42da myai: document MSSQL host as mssql.easysoft.ro (DNS name) in the env template
Compare 2 commits »
claude pushed to main at AI/myAi 2026-06-18 16:20:25 +00:00
5aaf848423 chore: remove stray CV.pdf test artifact from repo root (unused, 284KB)
claude pushed to production at AI/myAi 2026-06-18 16:15:48 +00:00
9a33dc019a Promote staging->production: BuildKit CI, Compact JSON logging, consolidated compose + latest app code
62654978af ci: re-enable BuildKit (runner now has buildx plugin)
7da084c174 ci: revert DOCKER_BUILDKIT (runner job env has no buildx plugin -> build failed)
27f4cfe21e ci: enable BuildKit + let its GC manage the layer cache
903fbcd143 ci: preserve Docker build cache (faster runner)
Compare 11 commits »
claude pushed to staging at AI/myAi 2026-06-18 15:19:38 +00:00
62654978af ci: re-enable BuildKit (runner now has buildx plugin)
7da084c174 ci: revert DOCKER_BUILDKIT (runner job env has no buildx plugin -> build failed)
27f4cfe21e ci: enable BuildKit + let its GC manage the layer cache
903fbcd143 ci: preserve Docker build cache (faster runner)
c5e1b7f687 ci: branch-driven deploys (staging/production branches), build the pushed commit
Compare 10 commits »
claude pushed to main at AI/myAi 2026-06-18 15:09:38 +00:00
62654978af ci: re-enable BuildKit (runner now has buildx plugin)
claude pushed to main at AI/myAi 2026-06-18 15:02:32 +00:00
7da084c174 ci: revert DOCKER_BUILDKIT (runner job env has no buildx plugin -> build failed)
claude pushed to main at AI/myAi 2026-06-18 14:58:04 +00:00
27f4cfe21e ci: enable BuildKit + let its GC manage the layer cache
claude pushed to main at AI/myAi 2026-06-18 14:37:05 +00:00
903fbcd143 ci: preserve Docker build cache (faster runner)
claude pushed to main at AI/myAi 2026-06-18 13:29:11 +00:00
c5e1b7f687 ci: branch-driven deploys (staging/production branches), build the pushed commit
claude pushed to main at AI/myAi 2026-06-18 13:04:26 +00:00
9b33876c11 docs: replace template README with a proper one (intro, run, deploy, logging)
claude pushed to main at AI/myAi 2026-06-18 12:46:59 +00:00
2d5572725d docs: add Observability section to CLAUDE.md (Compact JSON logs->Loki); gitignore ACCESS.md
claude pushed to main at AI/myAi 2026-06-18 07:59:16 +00:00
da1f90449e Merge observability/compact-json: standardize Serilog to Compact JSON (Application/Environment/AppVersion enrichment)
2192c3f4c5 Logs: Compact JSON + aligned enrichment in shared StartupExtensions
Compare 2 commits »
claude created branch observability/compact-json in AI/myAi 2026-06-17 08:05:57 +00:00
claude pushed to observability/compact-json at AI/myAi 2026-06-17 08:05:57 +00:00
2192c3f4c5 Logs: Compact JSON + aligned enrichment in shared StartupExtensions
claude pushed to main at AI/myAi 2026-06-16 19:51:45 +00:00
492859f17f ci: prune images + build cache after build (prevent runner disk exhaustion)
claude merged pull request AI/myAi#55 2026-06-09 13:40:11 +00:00
Fix CV keyword extraction — derive from candidate CV, not matched job
claude closed pull request AI/myAi#54 2026-06-09 13:40:11 +00:00
Fix hardcoded user-facing strings (Issue #53)
claude pushed to main at AI/myAi 2026-06-09 13:40:11 +00:00
a3567ce8e9 Merge pull request 'Fix CV keyword extraction — derive from candidate CV, not matched job' (#55) from feature/fix-keyword-extraction-prompt into main
b52ef8ddff Fix CV keyword extraction to reflect candidate identity, not matched job
Compare 2 commits »
claude created pull request AI/myAi#55 2026-06-09 13:38:22 +00:00
Fix CV keyword extraction — derive from candidate CV, not matched job