Commit Graph

25 Commits

Author SHA1 Message Date
e385d6b52e Merge remote-tracking branch 'origin/dev' 2025-11-05 20:57:11 +03:00
prixod
c926699a46 package parsing update 2025-11-04 23:45:59 +04:00
prixod
ffd0de446d update isolate integrity 2025-11-04 23:36:31 +04:00
prixod
44cb179cf5 update isolate integrity 2025-11-04 23:16:13 +04:00
prixod
b61eac05a2 add isolate integrity 2025-11-04 23:07:12 +04:00
prixod
48c2b4dafd docker isolation update 2025-11-04 20:22:51 +04:00
prixod
cb346db783 Merge remote-tracking branch 'origin/roman' into dev 2025-11-04 17:23:30 +04:00
bf7bd0ad6b Improves package download and caching
All checks were successful
Build and Push Docker Images / build (src/LiquidCode.Tester.Gateway/Dockerfile, git.nullptr.top/liquidcode/liquidcode-tester-gateway-roman, gateway) (push) Successful in 53s
Build and Push Docker Images / build (src/LiquidCode.Tester.Worker/Dockerfile, git.nullptr.top/liquidcode/liquidcode-tester-worker-roman, worker) (push) Successful in 50s
Adds package caching to reduce download frequency.

Introduces a `PackageDownloadService` with memory caching to store downloaded packages,
identified by mission ID, for reuse. Uses concurrent locks to prevent race conditions during download.

Modifies the worker client service to optionally delete the package after sending,
allowing cached packages to be retained.
2025-11-02 20:05:50 +03:00
b95d94d796 параллельные джобы
All checks were successful
Build and Push Docker Images / build (src/LiquidCode.Tester.Gateway/Dockerfile, git.nullptr.top/liquidcode/liquidcode-tester-gateway-roman, gateway) (push) Successful in 48s
Build and Push Docker Images / build (src/LiquidCode.Tester.Worker/Dockerfile, git.nullptr.top/liquidcode/liquidcode-tester-worker-roman, worker) (push) Successful in 4m26s
2025-11-02 19:34:01 +03:00
e154890897 Штуки
Some checks failed
Build and Push Docker Images / build (src/LiquidCode.Tester.Gateway/Dockerfile, git.nullptr.top/liquidcode/liquidcode-tester-gateway-roman, gateway) (push) Successful in 1m12s
Build and Push Docker Images / build (src/LiquidCode.Tester.Worker/Dockerfile, git.nullptr.top/liquidcode/liquidcode-tester-worker-roman, worker) (push) Has been cancelled
2025-11-02 19:31:34 +03:00
prixod
66bcf756fe Merge branch 'master' into dev 2025-11-02 19:35:01 +04:00
prixod
1e77503580 Merge remote-tracking branch 'origin/dev' into dev 2025-11-02 19:34:44 +04:00
50a94ae2be swagger enable always
All checks were successful
Build and Push Docker Images / build (src/LiquidCode.Tester.Gateway/Dockerfile, git.nullptr.top/liquidcode/liquidcode-tester-gateway, gateway) (push) Successful in 28s
Build and Push Docker Images / build (src/LiquidCode.Tester.Worker/Dockerfile, git.nullptr.top/liquidcode/liquidcode-tester-worker, worker) (push) Successful in 27s
2025-11-02 15:35:28 +03:00
36013090c1 Merge pull request 'update polygon package parsing & testing' (#1) from dev into master
All checks were successful
Build and Push Docker Images / build (src/LiquidCode.Tester.Gateway/Dockerfile, git.nullptr.top/liquidcode/liquidcode-tester-gateway, gateway) (push) Successful in 47s
Build and Push Docker Images / build (src/LiquidCode.Tester.Worker/Dockerfile, git.nullptr.top/liquidcode/liquidcode-tester-worker, worker) (push) Successful in 1m13s
Reviewed-on: #1
2025-11-02 11:20:08 +00:00
prixod
06c6d06186 update polygon package parsing & testing 2025-10-28 22:03:50 +04:00
prixod
69829569bb update polygon package parsing & testing 2025-10-28 22:01:35 +04:00
f939fe6dea workflow для сборки
All checks were successful
Build and Push Docker Images / build (src/LiquidCode.Tester.Gateway/Dockerfile, git.nullptr.top/liquidcode/liquidcode-tester-gateway, gateway) (push) Successful in 37s
Build and Push Docker Images / build (src/LiquidCode.Tester.Worker/Dockerfile, git.nullptr.top/liquidcode/liquidcode-tester-worker, worker) (push) Successful in 2m3s
2025-10-27 23:29:57 +03:00
prixod
6041acb8ed remove k8s configs, update worker for multi-languages support, add local-submit option 2025-10-27 22:36:23 +04:00
prixod
7f0e7fbe20 cleanup 2025-10-25 01:08:48 +04:00
prixod
8ecdbf9e42 fix swagger 2025-10-25 00:57:18 +04:00
prixod
77cf0634b1 fix 2025-10-25 00:46:30 +04:00
prixod
dee93134ae add configs 2025-10-24 23:55:10 +04:00
prixod
6cead15a5f add compile & test worker 2025-10-24 23:46:51 +04:00
prixod
3d854c3470 update 2025-10-24 23:29:56 +04:00
prixod
8af94da831 init 2025-10-24 23:19:00 +04:00