claude
7bed001d8b
Add .claude/ to .gitignore
...
Build and Push Docker Images / build (push) Successful in 9s
Claude Code stores session files under .claude/ — these are local tooling
artifacts and should not be tracked in the repository.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-22 19:03:47 +03:00
claude
cf064531c5
Refactor docker-compose: single deployable file + local override
...
Build and Push Docker Images / build (push) Successful in 11s
- docker-compose.yml is now the single file for Portainer (staging and prod).
Uses registry images with ${IMAGE_TAG:-staging}, ${LOGS_PATH:-/opt/myai/logs},
and ${FILES_PATH:-/opt/myai/files} so the same file works for all environments.
- docker-compose.override.yml adds build context, ports, and env_file for local dev
and is auto-merged by "docker compose up" (no extra flags needed).
- .env.template documents IMAGE_TAG, LOGS_PATH, FILES_PATH alongside existing vars.
- docker-compose.dcproj updated so override file nests under docker-compose.yml in
Solution Explorer.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-22 18:52:39 +03:00
claude
a4c128fdf4
Fix cv-matcher-api Dockerfile: add cv-search-models to build context
...
Build and Push Docker Images / build (push) Successful in 3m42s
dotnet restore failed in CI because cv-search-models.csproj was added as
a ProjectReference but not copied into the Docker build context.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-22 18:17:58 +03:00
claude
6293fa89e3
Add internet job search feature (cv-search-job)
...
Build and Push Docker Images / build (push) Failing after 1m36s
- New cv-search-models shared library: EF entities + CvSearchDbContext for cvSearch schema (JobSearchTokens, JobSearchSessions, JobSearchResults tables)
- New cv-search-job worker service: polls DB for pending sessions, scrapes job boards via configurable HTML scraping, runs LLM scoring via cv-matcher-api, emails ranked results
- cv-matcher-api: JobTokenService creates one-time tokens; JobSearchController handles link clicks and creates sessions
- api: proxies job-search start endpoint, appends job search link to match result email
- CI workflow updated to build and push myai-cv-search-job:staging image
- CLAUDE.md documentation added for all affected services
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-22 17:56:23 +03:00
claude
a0ae262afc
Main build
Build and Push Docker Images / build (push) Successful in 7s
2026-05-20 21:16:34 +03:00
claude
95d05d8fc8
Staging build
Build and Push Docker Images Staging / build (push) Successful in 9s
2026-05-20 21:15:18 +03:00
claude
270deaaef6
Production build
Build and Push Docker Images Production / build (push) Successful in 9s
2026-05-20 21:14:47 +03:00
claude
2d9f05cf33
Production build
2026-05-20 21:13:16 +03:00
claude
0829eba2b1
Production build
2026-05-20 21:12:58 +03:00
claude
6e54b20a02
Staging build
2026-05-20 21:11:25 +03:00
claude
aa79b422e4
Changes
Build and Push Docker Images / build (push) Successful in 31s
2026-05-20 14:25:07 +03:00
claude
fb5b254570
Staging build
Build and Push Docker Images / build (push) Successful in 8s
2026-05-14 16:15:32 +03:00
claude
feefa0902b
Prod build
Build and Push Docker Images / build (push) Successful in 8s
2026-05-14 16:15:18 +03:00
claude
2701a478e7
Changes
Build and Push Docker Images / build (push) Successful in 7s
2026-05-14 16:11:22 +03:00
claude
b58b3c9314
Changes
Build and Push Docker Images / build (push) Failing after 6s
2026-05-14 16:09:57 +03:00
claude
501f86a970
Changes
Build and Push Docker Images / build (push) Successful in 29s
2026-05-14 15:47:02 +03:00
claude
cec5130c2d
Staging build
Build and Push Docker Images / build (push) Successful in 7s
2026-05-14 15:38:00 +03:00
claude
8ed8d04067
Production build
Build and Push Docker Images / build (push) Successful in 8s
2026-05-14 15:37:37 +03:00
claude
1a790ed9b4
Changes
Build and Push Docker Images / build (push) Successful in 5m57s
2026-05-14 15:04:30 +03:00
claude
9da9ac232b
Changes
Build and Push Docker Images / build (push) Successful in 7s
2026-05-14 14:43:16 +03:00
claude
3b4f5a44b6
Refactor job configuration to rename and update CV cleanup job across Docker Compose files and build workflows
Build and Push Docker Images / build (push) Successful in 7s
2026-05-14 14:29:38 +03:00
claude
75bc9509c5
Changes
Build and Push Docker Images / build (push) Successful in 4m35s
2026-05-14 14:12:29 +03:00
claude
92278ae375
Update Dockerfile paths and project references to reflect new directory structure under 'Apis' and 'Jobs'
2026-05-14 13:56:45 +03:00
claude
d4805b06e6
Changes
2026-05-13 09:38:52 +03:00
claude
24962fba03
Staging build
Build and Push Docker Images / build (push) Successful in 6s
2026-05-12 11:23:24 +03:00
claude
a37c994050
Production build
Build and Push Docker Images / build (push) Successful in 6s
2026-05-12 11:23:00 +03:00
claude
be1dec7171
Changes
Build and Push Docker Images / build (push) Successful in 16s
2026-05-12 11:22:34 +03:00
claude
6fceeb4481
Diacritics
Build and Push Docker Images / build (push) Successful in 17s
2026-05-12 11:19:00 +03:00
claude
6470f7a9c5
Changes
Build and Push Docker Images / build (push) Successful in 40s
2026-05-12 11:16:21 +03:00
claude
19e3526430
Changes
Build and Push Docker Images / build (push) Successful in 18s
2026-05-12 11:11:06 +03:00
claude
4eaae45cba
Changes
2026-05-12 10:38:04 +03:00
claude
5f69e0ffb4
Changes
Build and Push Docker Images / build (push) Successful in 29s
2026-05-12 10:20:03 +03:00
claude
0f7166c1a3
Changes
Build and Push Docker Images / build (push) Successful in 30s
2026-05-12 10:16:17 +03:00
claude
ee2c2d5159
Changes
Build and Push Docker Images / build (push) Successful in 2m2s
2026-05-12 09:56:55 +03:00
claude
3cd6a3cf43
Changes
2026-05-12 09:56:43 +03:00
claude
cabf240397
Changes
Build and Push Docker Images / build (push) Successful in 35s
2026-05-11 16:50:05 +03:00
claude
66fe78a282
Changes
Build and Push Docker Images / build (push) Successful in 5s
2026-05-11 15:56:21 +03:00
claude
bcf6e2aa2d
Staging build
Build and Push Docker Images / build (push) Successful in 4s
2026-05-11 13:18:36 +03:00
claude
90b76f7fe8
Prod build
Build and Push Docker Images / build (push) Successful in 4s
2026-05-11 13:18:15 +03:00
claude
44aa19a92e
Changes
Build and Push Docker Images / build (push) Successful in 17s
2026-05-11 13:09:09 +03:00
claude
3e1ea47007
Build changes
Build and Push Docker Images / build (push) Successful in 5s
2026-05-11 13:02:10 +03:00
claude
e512317f33
Changes
Build and Push Docker Images / build (push) Successful in 43s
2026-05-11 12:33:51 +03:00
claude
68de34c092
Changes
Build and Push Docker Images / build (push) Failing after 17s
2026-05-08 15:23:06 +03:00
claude
25127f92a3
Changes
Build and Push Docker Images / build (push) Failing after 16s
2026-05-08 15:15:45 +03:00
claude
95e5d27140
Changes
Build and Push Docker Images / build (push) Failing after 3s
2026-05-08 15:09:05 +03:00
claude
68d7cef543
Changes
Build and Push Docker Images / build (push) Failing after 1s
2026-05-08 15:06:41 +03:00
claude
7d45daf393
Changes
Build and Push Docker Images / build (push) Failing after 1s
2026-05-08 14:52:04 +03:00
claude
28ba10fee7
Changes
Build and Push Docker Images / build (push) Failing after 3m39s
2026-05-08 14:42:31 +03:00
claude
d8ed3c4fce
Add ing labels
2026-05-08 14:37:22 +03:00
claude
c2896ce77b
Changes
Build and Push Docker Images / build (push) Failing after 0s
2026-05-08 14:09:58 +03:00