Commit Graph

80 Commits

Author SHA1 Message Date
ruberoid
9ad5047535 fix: Replace COPY --from=rootconfig with direct nuget.config copy
Docker additional_contexts with --from=rootconfig is not supported by Kaniko.
Changed to copy nuget.config directly from build context root.

- CI: pipeline already copies nuget.config to submodule root
- Docker Compose: users must run ./prepare-build.sh first
2025-10-28 00:32:56 +04:00
ruberoid
a31068d63e fixed nuget.config copy to additional dockerfile context. 2025-10-27 23:52:49 +04:00
ruberoid
80ac8138c8 copy nuget.config while deploy to every submodule. 2025-10-17 12:26:20 +04:00
ruberoid
a26dadf978 Removed echoed package sourcing to nuget.config file attached. 2025-10-17 12:11:05 +04:00
ruberoid
758cb653d9 Returned back dockerfiles source as echo commands. 2025-10-16 23:35:34 +04:00
ruberoid
d3d79552ee returned back curl to iso 2025-10-16 23:11:53 +04:00
ruberoid
2f1672df37 Optimized steps for Dockerfile's 2025-10-16 23:04:23 +04:00
ruberoid
52df760c5c Modified .dockerignore files for more optimizations 2025-10-16 22:47:10 +04:00
ruberoid
7030e7bce2 deps fix 2025-10-16 16:54:13 +04:00
ruberoid
b92f4c00d5 deps fix 2025-10-16 16:46:07 +04:00
ruberoid
e461387ae3 Update Directory.Packages.props with floating versions 2025-10-16 16:08:31 +04:00
ruberoid
b1526283f7 version deps fix. issue#5 2025-10-16 15:58:27 +04:00
ruberoid
3802eb9dd6 Добавил новый обработчик для выявления обновленных сообщений. Теперь данные сообщения идут отдельным событием в шину. 2025-10-16 14:28:06 +04:00
ruberoid
f65d1fe7b2 Добавил дополнительное логирование для отслеживания дублей. 2025-10-16 13:37:17 +04:00
ruberoid
4510f4d025 returned nuget like a config file 2025-10-14 18:46:06 +04:00
ruberoid
f88eb2c6e3 Removed app protected settings. 2025-10-14 17:16:15 +04:00
ruberoid
08dd95a986 Simplify Dockerfile: use dotnet nuget add source API
Replaced manual NuGet.Config creation (20 lines) with simple API call (1 line):
- dotnet nuget add source for custom Gitea feed
- No API key needed for public read access
- Much cleaner and more maintainable

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-14 15:00:11 +04:00
ruberoid
107739f94b Fix Dockerfile: update CA certificates before network operations
- Move CA certificates update before COPY to ensure SSL works
- Add --no-install-recommends flag to minimize image size
- Clean apt cache after install
- Add --verbosity normal to dotnet restore for better diagnostics

This fixes NU1301 errors caused by outdated SSL certificates in CI/CD builds.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-14 14:44:47 +04:00
ruberoid
08042d5021 update certificates for docker correct build. 2025-10-14 14:25:59 +04:00
Ruberoid
12a7a15d1f added new format for update handling log. WRN. Lets decide what to do this message == null 2025-07-23 11:52:07 +03:00
Ruberoid
24e550d612 fixed output template for logging. 2025-07-22 20:29:46 +03:00
Ruberoid
9316f08a73 Added serilog thread enricher and shrotened the context log story. 2025-07-22 19:39:40 +03:00
Ruberoid
e7ec9b8aa6 added prometheus metrics. 2025-07-22 01:51:44 +03:00
Ruberoid
d16ec173a9 Log messages translated into english and some punctuation fixes. 2025-07-22 00:09:24 +03:00
Ruberoid
97df7e2363 removed nuget priority restore warnings. 2025-07-21 17:46:17 +03:00
Ruberoid
6bf0b6edcd Added curl to image distro. 2025-07-21 13:49:32 +03:00
Ruberoid
4f00f647d8 fixed all warnings included NUGET. 2025-07-18 18:55:09 +03:00
Ruberoid
ae14533171 set minimum version for package sync. 2025-07-18 18:36:44 +03:00
Ruberoid
d2f15e897a removed redundant extra sln file. 2025-07-18 17:46:10 +03:00
Ruberoid
6c74bdbefc Fixed nice configs. 2025-07-18 16:57:33 +03:00
ruberoid
269826b70f fix time limit compare issue. 2025-05-14 09:59:14 +04:00
ruberoid
f2b38eb2b3 new approach 00. 2025-05-13 21:23:18 +04:00
ruberoid
f0c58e28c9 mass update. 2025-05-13 21:14:29 +04:00
ruberoid
09814ad249 Again changes listener service to updateManager one. 2025-05-13 20:49:12 +04:00
ruberoid
c086c35b80 Added update manager. 2025-05-13 18:35:34 +04:00
ruberoid
0861d48f5f Moved to new version of WTelegram. 2025-05-11 18:03:43 +04:00
ruberoid
6e59a4759f added wide debug area for stoppage listener purposes. 2025-05-11 13:53:58 +04:00
Ruberoid (ghostcat)
04fff13fef fixed nocr version dependency. 2024-12-05 00:49:48 +04:00
Ruberoid
cd0c47aaa7 removed accidently included secret file while bild. 2024-08-03 15:45:07 +03:00
44d4fb6c55 Add configurations for docker-compose 2024-08-03 14:39:31 +03:00
Sergey Nazarov
d9590a61d0 Fix channel messages publishing 2024-05-06 15:53:09 +03:00
Sergey Nazarov
4e43da8362 Fix routing keys 2024-05-03 12:39:28 +03:00
Sergey Nazarov
52d4b47d77 Добавляет MessageId в MessageReceived 2024-04-15 16:52:03 +03:00
ruberoid
73043b4ff0 templated production k8s config. 2024-04-05 15:10:09 +04:00
ruberoid
23ec10a012 added debug while init. 2024-04-04 22:35:43 +04:00
ruberoid
fb5a4bb20b added config for k8s with blank rmqc connection string. 2024-04-04 21:31:42 +04:00
ruberoid
2d4983827c fixed session storage file location. 2024-04-04 20:33:16 +04:00
ruberoid
62b823b082 remove protected file from solution. 2024-04-04 17:11:14 +04:00
ruberoid
d172a00cb7 added session path for telegram client. 2024-04-04 16:49:36 +04:00
Sergey Nazarov
53bda5b83f Update dependencies 2024-03-30 12:08:12 +03:00