| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
commit_hash:2ef90948530f405044ad65943789681d9e0668eb
|
| |
|
|
| |
commit_hash:d06dfe8472f4baa95ba6902db1a6e17a6fc7a635
|
| |
|
|
|
|
| |
from conf
commit_hash:6e76745385a337c7399c1d643db30025b47f7bd5
|
| |
|
|
| |
commit_hash:167ae843c832ad5c5f5b018be6e523664b08c75e
|
| |
|
|
| |
commit_hash:4227c50d56e9e3f6b7157461f0e31bb3b34609be
|
| |
|
|
| |
commit_hash:689ca538bc2960d72fa0a791d813bf7473bf071d
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<section id="quibbler-autodescription">
#### Поддержка мультимаунта аркадии 📝
- 🔄 Добавлена поддержка работы с несколькими корнями аркадии (мульти-маунт), чтобы изолировать данные для разных проектов в одной системе.
- 📁 Изменены пути к хранилищам: теперь они включают уникальный идентификатор корня аркадии, чтобы избежать конфликтов между проектами.
- 🧹 Обновлены тесты и логика очистки, чтобы корректно работать с новой структурой хранения данных.
- 🛠 Исправлены зависимости и вызовы функций, чтобы учесть передачу корня аркадии при формировании путей.
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
</section>
commit_hash:7f8ac65b8fbfbb696541316d824ad1f490638c2d
|
| |
|
|
| |
commit_hash:57f16674525e31274c6abd6614854bb962894f01
|
| |
|
|
| |
commit_hash:e0f7192494aa00b2107695bec62d55e830ae6acc
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
использованию результат
<section id="quibbler-autodescription">
#### Поддержка готового к использованию вывода в ya make 📝
- 🔄 Добавлена возможность генерации готового к использованию результата сборки, устраняя проблемы с content uid, вызванные динамическим содержимым
- 📦 Улучшена обработка зависимостей и peer-модулей при создании бандлов node_modules с поддержкой инъекции peer-зависимостей
- 🛠️ Обновлены конфигурации CI для корректной работы с новыми ресурсами и выводом сборки, включая обновленные пути и флаги сборки
- 📁 Внесены изменения в структуру ресурсов и метаданные, включая обновленные идентификаторы и описания ресурсов для улучшения отслеживаемости и воспроизводимости сборок
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
</section>
commit_hash:b740a64b2d1a2177f9f4e2088013de29925a3434
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<section id="quibbler-autodescription">
#### Добавление C++ стайлгайда для booking-агентов 📝
- 📄 Добавлен документ с описанием стиля кодирования и практик для C++ проекта, включая рекомендации по форматированию, конфигурации и работе с ошибками
- 🛠️ Описаны ключевые аспекты архитектуры и интеграции, такие как использование общих библиотек, управление конфигурациями и принципы разработки инструментов
- 🧪 Представлены рекомендации по тестированию, сборке и деплою, а также особенности работы с эмуляторами и обработкой ошибок в C++ коде
- 📦 Уточнены различия между Python и C++ реализациями, включая особенности обработки идентификаторов пользователей и работы с датами
- 🧭 Приведены инструкции по локальному запуску и отладке с перенаправлением трафика, а также по процессу деплоя в продакшн среду
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
</section>
#| || **<a href="https://nda.ya.ru/t/PJz8dFSJ7epZ3n" target="_blank"> Echo tests</a>** || |#
commit_hash:03a9b9cd14c14b8fc9a5133dce590d6899546dee
|
| |
|
|
| |
commit_hash:e4ec136c106665159705dc23b92aacb6bd08d314
|
| |
|
|
| |
commit_hash:b8f364fd401df3802cd4839aa0f60348a91f8db8
|
| |
|
|
| |
commit_hash:68b519ca14bc9c0656b7e38db569a04aca127e65
|
| |
|
|
|
|
|
| |
Linter to check hardcoded russians constants in Yandex.Market services
(https://nda.ya.ru/t/8c2UwbII7dUqGz
commit_hash:4fa2ecfe2d7f49e5ea30fb7a80936248b76d31a0
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<section id="quibbler-autodescription">
#### Исправление coverage для тестов в fbp-lite 📝
- 🛠️ Добавлена поддержка сборки покрытия кода для TypeScript-тестов, включая определение наличия скрипта покрытия и настройку соответствующих зависимостей
- 🧪 Внедрена логика запуска тестов с покрытием при наличии флага `TS_COVERAGE`, а также обновлены механизмы конфигурации и запуска тестов
- 📊 Добавлена возможность генерации отчетов о покрытии кода в аркадийном формате с сохранением результатов в tar-архиве
- 📦 Обновлены зависимости и скрипты в package.json для корректной работы с покрытием, включая добавление нового скрипта `nots:test:coverage`
- 🧾 Улучшена обработка метаданных тестов с учетом наличия покрытия и добавлена поддержка новых параметров в системе тестирования
- 📁 Добавлены тестовые примеры и документация для проверки работоспособности функции покрытия кода
- 📁 Обновлены конфигурационные файлы для корректной работы с покрытием и тестами TypeScript-проектов
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
</section>
commit_hash:0795199e81921c62527d8f25b76c6a3f18d72e7a
|
| |
|
|
|
| |
USE_PERSISTENT_RECIPE macro
commit_hash:dbc7c6b06a594001afdd6b3ca6b2d32427d93c49
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
TS_BUILD_OUTPUTS и package.json#files
<section id="quibbler-autodescription">
#### Исправление валидации путей в build-конфигурациях 📝
- 🛠️ Обновлена логика проверки соответствия выходных директорий сборки файлам, указанным в конфигурации пакета: добавлена нормализация путей для корректного сравнения
- 📁 Исправлена валидация, позволяющая учитывать относительные пути с префиксами и суффиксами (например, `./build`, `build/`) как эквивалентные
- ⚙️ Обновлена конфигурация сборки для использования корректного пути `./build` вместо `build` в качестве точки выхода
- 🧪 Улучшена проверка соответствия путей, теперь она корректно обрабатывает случаи, когда выходные директории находятся внутри или совпадают с указанными в файле конфигурации
- 📦 Добавлена проверка на корректность путей, чтобы избежать ошибок при неверном указании выходных директорий в конфигурации пакета
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
</section>
commit_hash:1b9b6f83449c712f742c96a6a66ea7474325f3b4
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<section id="quibbler-autodescription">
#### Добавление поддержки libatomic для Node.js >= 25 📝
- 🛠️ Добавлена поддержка библиотеки `libatomic` в сборку для Node.js версии 25 и выше, что необходимо для корректной работы в среде Linux
- 📦 Обновлены ресурсы и конфигурации для включения `libatomic` при сборке проектов с Node.js >= 25 на Linux
- 🧪 Обеспечена корректная передача `LD_LIBRARY_PATH` в тестовую среду для поддержки новых версий Node.js
- 📝 Обновлены описания ресурсов и добавлено указание минимальной версии Node.js (>=25.9.0) в `package.json` для соответствующих проектов
- ⚙️ Расширена функциональность CLI и билдера с возможностью передачи дополнительного пути для `LD_LIBRARY_PATH` при запуске сборок
- 🧹 Очищены и обновлены тестовые сценарии для корректной работы с новыми параметрами сборки
- 📁 Добавлены новые ресурсы для `libatomic` на платформах Linux и Linux-aarch64, включая обновленные версии в `resources.json`
- 🧩 Реализована логика автоматического подключения `libatomic` при использовании Node.js >= 25 на Linux, учитывая архитектуру процессора
- 📦 Обновлены зависимости и конфигурации для корректной работы с новыми версиями Node.js и библиотеками
- 📁 Обновлены пути к ресурсам и метаданные в `resources.json`, отражающие изменения в сборке и поддержку новых версий Node.js
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
</section>
commit_hash:d078809fbb928dd6328f2b5200c895eb05a44220
|
| |
|
|
| |
commit_hash:f5a8b48c2f9527cc8412bf966caee0d283815c2c
|
| |
|
|
| |
commit_hash:3f9ef3c5e3cc3447ac84c4cb61379c2c0470e958
|
| |
|
|
| |
commit_hash:4d4171110a3c0d7a599a391ea892f540fa67906a
|
| |
|
|
|
|
|
| |
In order to switch DOCS_DIR to use relative paths for its argument we need to do directory resolving
to calculate effective absolute path. This kind of directory resolving is not available in core.conf
yet (see for details)
commit_hash:ad14d3d72c9849b02a94033deb68dc2f782c45d9
|
| |
|
|
|
|
| |
validation
commit_hash:fa4593c734b50de2aa23e5c8719a4e0445743709
|
| |
|
|
| |
commit_hash:9c3b0d6bee145dee5119f80270d73b77749316cf
|
| |
|
|
| |
commit_hash:f5f3ba83acf46664463841fa2974c9f1d84c679a
|
| |
|
|
|
|
|
| |
Сейчас при добавлении новой библиотеки нужно не забывать _вручную_ включать ее в список clang-format и clang-tidy.
Меняю дефолт на обратный - все новые библиотеки подключаются автоматически.
Для старых неподдерживаемых библиотек добавляются `DISABLE(MAPS_RENDERER_STYLE_CPP)` и `NO_CLANG_TIDY()`, которые позволяют временно отключить проверки.
commit_hash:9b0cbd5e5365c4b76b521ee239383f663cffc246
|
| |
|
|
|
| |
feat(conf): Node.js 20 is deprecated
commit_hash:12198d0ee2ebe515795d77c78d418f6ab755dc14
|
| |
|
|
| |
commit_hash:2210fbc94a3bbf5767e4a5b68393454db5856933
|
| |
|
|
| |
commit_hash:6591570b89e8d857bed3dbd9da5e813a0b6a651a
|
| |
|
|
|
| |
Добавил либу pytest-asynctio v1.3.0 в проектный контриб, так как в общем контрибе ее оказалось слишком дорого обновлять.
commit_hash:5156c890041ea1f9ec49ded5ee0645f2f31b35f4
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
из-за того что outdir в source_dir это симлинка, то падает валидация, так как внутри резолвится в nm_store
`outDir=> ~/.nots/nm_store/edadeal/frontend/configs/dist`
```
Error[-WMisconfiguration]: in $B/edadeal/frontend/configs/output.tar: Invalid tsconfig /Users/baymer/arcadia/edadeal/frontend/configs/tsconfig.json:
'outDir' should be a subdirectory of the module
Error[-WSyntax]: in $B/edadeal/frontend/configs/output.tar: _TS_CONFIGURE() was not processed properly: devtools/ymake/plugins/error.cpp:11: Error in plugin. Skip _TS_CONFIGURE
Traceback (most recent call last):
File "/Users/baymer/arcadia/build/plugins/nots.py", line 355, in _wrapper
fn(*args, **kwargs)
~~^^^^^^^^^^^^^^^^^
File "/Users/baymer/arcadia/build/plugins/nots.py", line 531, in on_ts_configure
tsconfig.validate(use_tsconfig_outdir)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/Users/baymer/arcadia/build/plugins/lib/nots/typescript/ts_config.py", line 276, in validate
raise TsValidationError(self.path, errors)
lib.nots.typescript.ts_errors.TsValidationError: Invalid tsconfig /Users/baymer/arcadia/edadeal/frontend/configs/tsconfig.json:
'outDir' should be a subdirectory of the module
```
commit_hash:3e502154c17596df29a251c39daf57127c703f91
|
| |
|
|
|
|
| |
неизменных зависимостях
commit_hash:140e997f13a190a260effe490921efaaa6f9cec8
|
| |
|
|
| |
commit_hash:5bbca48683a843366d0f68c2c00a51e1858ecc56
|
| |
|
|
| |
commit_hash:578e7865e35db5433ddace3fa4f5af9fdc26c573
|
| |
|
|
|
|
| |
Support Java 26 in build/test/uberjar packaging in ya.make
<https://nda.ya.ru/t/KrSYyO6u7ZafNd>
commit_hash:3a488935d6801a40d6781e73db65507d563e5eac
|
| |
|
|
|
| |
Вынес отдельно изменения по коменту - <https://nda.ya.ru/t/h7WcY-y_7ZQ8Yw>
commit_hash:577cfb9fe47a400f319f1d9f85a6504270ac854d
|
| |
|
|
| |
commit_hash:e84040ad4da0763ce6fa402c8996bc2f0198ac5a
|
| |
|
|
| |
commit_hash:8c93eea4565075c47db3532653529ae3b7a76e40
|
| |
|
|
| |
commit_hash:18afe262d18e7ac7fa97fb01551d4c709b47f2c6
|
| |
|
|
| |
commit_hash:69fc341d45a983b5363af8bd7f5669c30689483d
|
| |
|
|
|
| |
Подключаю к папке maps/tariffs кодстайл uservices: https://nda.ya.ru/t/3n1vtE8b5Xn7Dh
commit_hash:3bc30a2dfd442b88357f1488d11d4d7ae5acb3af
|
| |
|
|
| |
commit_hash:8fa2c50ab7d98e6e265b6690f03b0a58928fe76b
|
| |
|
|
| |
commit_hash:fbe0a55793035b0a53b7167e7b3fefae58cd716b
|
| |
|
|
| |
commit_hash:10de0e5b02b27873e1c1cbcab1cc3ce525c39f6d
|
| |
|
|
| |
commit_hash:d571460f987641604d671a7f88e30f6d48c2695a
|
| |
|
|
|
| |
Specify `__CUDA_ARCH_LIST__` explicitly so CUB namespace stay the same across all nvcc invokations
commit_hash:2100ccb2307100378bcead498fd34cd11e44c566
|
| |
|
|
| |
commit_hash:32cd225d503f033395c1c182c4635629fb6dca17
|
| |
|
|
| |
commit_hash:ecebcfd300909c7deaa48cb323bd246b5c7c2b2b
|
| |
|
|
| |
commit_hash:a1ba75a15f0f014c14f54a0ced5e938a750922eb
|