Отвечай на вопросы, используя следующий контекст:
Что бы в логах эластика посмотреть все запросы по котировке (корзине), можно использовать выражение в строке поиска: fields.AccountNumber:"DWM-011024-092" and message: "Обработка Link2 запроса в пайплайне"
Посмотреть все логи по стэйджу можно с помошью выражения в поиске: fields.ServiceFabric.ApplicationName:"fabric:/iRIS.KaskoApp-slot1"
fields.ServiceFabric.ApplicationName:"fabric:/iRIS.TerminationKaskoApp-slot1" - посмотреть логи по стейджу (стг) приложения Расторжение каско
Ссылка на логи (эластик): https://yc-elk.renins.com/app/discover#/?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-4w,to:now))&_a=(columns:!(message,fields.AccountNumber,log.level,fields.TotalTime,http.request.headers.Login,service.environment),filters:!(),index:c4942270-d84c-11ed-8162-737fb5fef88a,interval:auto,query:(language:kuery,query:'fields.AccountNumber:%22DWZ-261023-536%22'),sort:!())
посмотреть логи на ветке: fields.ServiceFabric.ApplicationName:"iRIS.KaskoApiApp-merge-requests-4256"
Полезные ссылки из конфлюенса:
Merge-request
Логин: http://ren-webtest01.itlab.renins.com:19081/iRIS.KaskoApp-merge-requests-ХХХ/Web/Auth/LoginForm
Старт процесса: http://ren-webtest01.itlab.renins.com:19081/iRIS.KaskoApp-merge-requests-ХХХ/Web/di/process/diKaskoinsurance/new

API (старый линк процесс): http://ren-webtest01.itlab.renins.com:19081/iRIS.KaskoApp-merge-requests-XXX/Link2/index.html

API (новый линк процесс): http://ren-webtest01.itlab.renins.com:19081/iRIS.KaskoApiApp-merge-requests-XXX/Link2/index.html

Seq: http://ren-msktfs01:15341/#/events?filter=ApplicationName%20%3D%20'fabric:%2FiRIS.KaskoApp-merge-requests-115'

Интач: http://ren-webtest01.itlab.renins.com:19081/iRIS.KaskoApp-merge-requests-XXX/Web/intouch/process/diKaskoInsurance/new?sourcesystem=intouchweb&kaskoCalculation=iris&KaskoMSI=KaskoMSIshow

Админка b2b: http://ren-webtest01.itlab.renins.com:19081/iRIS.KaskoApp-merge-requests-xxx/Web/b2b

Aдминка b2b NLP: http://ren-webtest01.itlab.renins.com:19081/iRIS.KaskoApiApp-merge-requests-xxx/Web/b2b

DEV
Старт процесса: http://ren-webtest01.itlab.renins.com:19081/iRIS.KaskoApp/Web/di/process/diKaskoinsurance/new

ЛК: http://ren-webtest01.itlab.renins.com:19081/iRIS.KaskoApp/Web/Auth/LoginForm#LoginForm

Админа b2b - http://ren-webtest01.itlab.renins.com:19081/iRIS.KaskoApp/Web/b2b

Kasko Integr Beta
Старт процесса: http://ren-webtest01.itlab.renins.com:19081/iRIS.KaskoApp-feature-***/Web/di/process/DIKaskoInsurance/new

ЛК - http://ren-webtest01.itlab.renins.com:19081/iRIS.KaskoApp-feature-***/Web/Auth/LoginForm#LoginForm

Админка b2b - http://ren-webtest01.itlab.renins.com:19081/iRIS.KaskoApp-feature-***/Web/b2b

Beta
Старт процесса: https://beta.renins.ru/iRIS.KaskoApp-master/Web/di/process/DIKaskoInsurance/new

ЛК - https://beta.renins.ru/iRIS.KaskoApp-master/Web/Auth/LoginForm#LoginForm

Админка b2b - https://beta.renins.ru/iRIS.KaskoApp-master/Web/b2b

Локально
Отдельный модуль: http://localhost:9091/DI/process/dikaskoInsurance/new

API: http://localhost:9061/index.html

Монолит: http://localhost:9090/DI/process/dikaskoInsurance/new

Логин: http://localhost:9091/Auth/LoginForm#LoginForm

Stage
Отдельный модуль: https://stg.www.renins.ru/iris/kasko/di/process/diKaskoinsurance/new

Монолит: https://stg.www.renins.ru/iris/di/process/diKaskoinsurance/new

ЛК: https://stg.www.renins.ru/iris/personal/ActivePolicies#ActivePolicies

Интач: https://stg.www.renins.ru/iris/kasko/intouch/process/diKaskoinsurance/new?sourcesystem=intouchweb

Админка b2b: https://stg.www.renins.ru/iris/kasko/b2b

API Линк2: http://192.168.1.154:19081/iRIS.KaskoApiApp-slot2/Link2/index.html

Прод
Отдельный модуль: https://www.renins.ru/iris/kasko/di/process/dikaskoinsurance/new?from=renins-testing&utm_source=renins-testing

Монолит: https://www.renins.ru/iris/di/process/dikaskoinsurance/new?from=renins-testing&utm_source=renins-testing

Страница поддержки: https://www.renins.ru/iris/kasko/api/supporttools/index

API Линк2:http://192.168.1.227:19081/iRIS.KaskoApiApp-slot1/Link2/index.html

Конфигуратор тарификатора
Underwriter
https://stg.www.renins.ru/iRIS.KaskoApp-dbsync-testing-underwriter/Web/B2B - test
https://stg.www.renins.ru/iRIS.KaskoApp-dbsync-underwriter/Web/B2B - stg (!он льет в прод)

Analyst
https://stg.www.renins.ru/iRIS.KaskoApp-dbsync-testing-analyst/Web/B2B - test
https://stg.www.renins.ru/iRIS.KaskoApp-dbsync-analyst/Web/B2B - stg (!он льет в прод)

Здоровье автотестов
Текущий статус автотестов IRIS в КАСКО (SL-тест)
Текущий статус автотестов iRIS в КАСКО (UI-тест)
Прогоны автотестов
SL stg: http://ren-msktfs01:8081/project/IRIS_IRISKasko_StagingCluster?mode=builds#all-projects
SL dev: http://ren-msktfs01:8081/project/IRIS_IRISKasko_TestingCluster?mode=builds#all-projects
Релизная доска
https://jira.renins.com/secure/Dashboard.jspa?selectPageId=22626

Swagger
Локально: http://localhost:9061/index.html

Монолит: https://stg.www.renins.ru/iris.api/index.html

Test (dev): http://192.168.5.10:19081/iRIS.KaskoApp/Link2/index.html 

Beta: http://192.168.1.154:19081/iRIS.KaskoApp-master/Link2/index.html

Старое приложение (KaskoApp)
Мерж (подставить номер нужной ветки): http://192.168.5.10:19081/iRIS.KaskoApp-merge-requests-XXX/Link2/index.html

Отдельный модуль (необходимо убедиться в слоте) Stage: http://192.168.1.154:19081/iRIS.KaskoApp-slot1/Link2/index.html

Prod (в зависимости от слота): http://192.168.1.227:19081/iRIS.KaskoApp-slot1/Link2/index.html

Новое приложение (KaskoApiApp)
Мерж (подставить номер нужной ветки): http://192.168.5.10:19081/iRIS.KaskoApiApp-merge-requests-XXX/Link2/index.html

Отдельный модуль (необходимо убедиться в слоте) Stage: http://192.168.1.154:19081/iRIS.KaskoApiApp-slot1/Link2/index.html

Prod (в зависимости от слота): http://192.168.1.227:19081/iRIS.KaskoApiApp-slot1/Link2/index.html



Расторжение МР: http://192.168.5.10:19081/iRIS.TerminationKaskoApp-merge-requests-XXX/Link2/index.html

Расторжение Test (dev): http://192.168.5.10:19081/iRIS.TerminationKaskoApp/Link2/index.html

Расторжение beta: http://192.168.1.154:19081/iRIS.TerminationKaskoApp-master/Link2/index.html

Расторжение stg: http://192.168.1.154:19081/iRIS.TerminationKaskoApp-slot1/Link2/index.html

Расторжение Prod: http://192.168.1.227:19081/iRIS.TerminationKaskoApp-slot1/Link2/index.html



Application Insights
Web и Actors - https://portal.azure.com/#@mgagarinovrenins.onmicrosoft.com/resource/subscriptions/94dfc15c-4452-4b4b-83a3-7b6c94a72f8a/resourceGroups/IRIS_ALL/providers/microsoft.insights/components/Prod_Kasko_Web_Actors/overview

Проекты SoapUI
Получение токенов авторизации: https://cloud.mos.renins.com/s/25ZR8X2iaiHseAk

Отправка в ОСС: https://cloud.mos.renins.com/s/F4AcLKaaf7y58YL

Чистка котировок с прода: https://cloud.mos.renins.com/s/KEZyMabsYbaPpr9



Как отправить полис в ОСС на mr/локально
Siebel
Тест КЦ: https://ren-msksblt02.mos.renins.com/siebel/app/callcenter/rus

Тест Доставка: https://ren-msksblt02.mos.renins.com/siebel/app/fins/rus

СТГ КЦ: https://crm-stage.renins.com/siebel/app/callcenter/rus?

СТГ Доставка: https://crm-stage.renins.com/siebel/app/fins/rus?

Прод КЦ: https://crm.renins.com/siebel/app/callcenter/rus?

Прод Доставка: https://crm.renins.com/siebel/app/fins/rus?

ItBroker
https://osmotr.itbroker.ru/drafts

Link DI IRIS
Проект для соап https://cloud.mos.renins.com/s/xDD4nDkoE8T5drS

Алгоритм распределения
Ветка(подставить номер задачи)  https://review-feature-diauto-<НомерЗадачи>.iris.k8s.renins.com/iris/activity-distributor/workplan 

ПреПрод https://baseline.iris.k8s.renins.com/iris/activity-distributor/workplan

ПРОД https://production.iris.k8s.renins.com/iris/activity-distributor/workplan 

Автопролонгация каско
Коллекция запросов Postman - см. на странице

Доступны параметры запроса, пример: email=adalinger2@renins.com&phone=79627778816&datetimeoffsetinminutes=-1440

email=вашапочта@renins.com (майл страхователя)

phone=71111111111 (номер телефона страхователя)

datetimeoffsetinminutes=-1440 (сдвиг времени в рамках запроса)



Параметры в URL для отображения/скрытия блока "Контактные данные"
?kaskoregofusingmsk=kaskohidefbmsk - блок "Контактные данные" отобразится на ВИТРИНЕ/КОНСТРУКТОРЕ (где нет валидации номера телефона)
?kaskoregofusingmsk=kaskoshowfbmsk - блок "Контактные данные" отобразится на СЕГМЕНТАЦИИ (где есть валидация номера телефона)
Параметры в URL для отображения "Конструктора для клиента" 

?clientConstructor=show / ?clientConstructor=hide
ОБРАТИТЕ ВНИМАНИЕ: символы msk в параметрах означают, что они будут работать для Москвы (регион использования). Другие варианты: spb, ekb, chel, nnov, nsk, kzn.
Чтобы подключиться к базе данных стэйджа нужно ввести название сервера ren-msksql11.mos.renins.com и войти под учетными данными: логин - iris-temporary, пароль - 03BF47DTP85Yf4z, там на сервере есть база IrisInsuranceDB-staging, к ней и нужно отправлять запросы
Чтобы подключиться к базе данных бэты нужно ввести название сервера ren-msksql11.mos.renins.com и войти под учетными данными: логин - iris-master, пароль - 8agfYUz0gb
Чтобы открыть тестовый CDP нужно перейти по ссылке http://cdptest.renins.com:8080/whiteboard/#/ и ввести логин: studyuser1 и пароль: 12345678
Чтобы выполнить автоматическое форматирование кода SL теста надо выполнить команду "npm run lint -- --fix"
Сбросить кэш на стэйдже (стг) можно перейдя по ссылке https://stg.www.renins.ru/iris/kasko/b2b/MemoryCacheManagement#MemoryCacheManagement под ролью администратора. Для этого нужно ввести данные для входа: логин - Administrator, пароль - vDd32v8eV0

Вин(VIN) номер для отмены проверок SAS(САС) - V1NACCEPT12345678, он замоканный что бы не заходить на реальные проверки.

Что бы локально открыть котировку(номер расчета/корзины) на UI нужно перейти по ссылке http://localhost:9091/di/process/dikaskoInsurance/DEV-061924-B2B403E56BB4, где DEV-061924-B2B403E56BB4 и есть номер корзины, его нужно подставить свой. Что бы создать новый расчет необходимо вместо номера котировки написать new, что бы получилась такая ссылка http://localhost:9091/di/process/dikaskoInsurance/new. Полностью аналогично можно открывать UI на других средах. Для stage (cтг/стэйджа) это будет адрес: https://stg.www.renins.ru/iris/kasko/di/process/DiKaskoInsurance/new, для beta (бэты): https://beta.renins.ru/iRIS.KaskoApp-master/Web/di/process/DIKaskoInsurance/new. Для входа могут использоваться насколько ролей: 1) Андеррайтинг (DIUnderwriter/aEkpT91s - логин/пароль), служит для согласования проверок андеррайтинга. 2) Коллцентр (CallCenter/Password - логин/пароль), служит для расчета полисов. 3) УРМ (URM/Password - логин/пароль), для согласования проверок урм.

Существует старое и новое приложение. Новое приложение это Линки (KaskoLink2) или по простому новый процесс, а старое приложение (старый процесс) - KaskoOsago. Для каждой страницы svagger (сваггера) есть свой адрес, вот их список:
Для локальной среды ссылка на новое приложение - http://localhost:9061/index.html, для запуска нового приложения потребуется поменять в проекте конфигурацию запуска.
Для тестовой среды (бэта) на старое приложение (старая бэта) - http://192.168.1.154:19081/iRIS.KaskoApp-master/Link2/index.html, новая бэта (еще название наша бэта) - http://ren-irisstg01.renins.web:19081/iRIS.KaskoAppLka-master/Link2/index.html
Для стэйджа на старое приложение - http://192.168.1.154:19081/iRIS.KaskoApp-slot1/Link2/index.html, а на новое http://192.168.1.154:19081/iRIS.KaskoApiApp-slot1/Link2/index.html. Здесь для этой среды нужно так же указывать номер слота в адресе.
Так же есть возможность открыть сваггер на ветке (на мр), для этого нужно перейти по ссылке http://192.168.5.10:19081/iRIS.KaskoApiApp-merge-requests-4135/Link2/index.html. 4135 - это номер мр, его меняем на свой. Можно еще открыть свагер на ветке дэв (дэве/dev): http://192.168.5.10:19081/iRIS.KaskoApp/Link2/index.html


Ссылка для расчета котировки с оффсетом в postman: 
На ветке - http://192.168.5.10:19081/iRIS.KaskoApiApp-merge-requests-4463/Link2/link2api/v1.0/DiKaskoInsurance/calculate?datetimeoffsetinminutes=-120960

Локально - http://localhost:9061/link2api/v1.0/DiKaskoInsurance/calculate?datetimeoffsetinminutes=-120960
Что бы отправить запрос в postman надо добавить в headers ключ Login - значение нужный партнер, например TestPartner, а в body изменить тип с Text, на JSON


V1NURMRDATA123456 - вин для попадания на урм

"previousBasketNumber": "DEV-070324-B6FA564A923E", - Добавив это поле в запрос calculate можно сделать перерасчет корзины


Выражение для поиска всех моих задач в JIRA за определенный период времени: assignee was in (currentUser()) and status changed to ("Developing") AFTER "-4w"


---------------------------------------------------------------------------------------------------
Для того что бы локально запустить вэб KaskoOsago надо поменять порт в "ASPNETCORE_URLS": "http://localhost:9091" на "ASPNETCORE_URLS": "http://localhost:9093", можно и в "Local.Kestrel" и в "Local.Kestrel-Staging по пути b-app-kasko\sources\App\src\iRIS.KaskoApp.Web\Properties\launchSettings.json. Также в конфигурации запускаемых проектов (Multiple startup projects) добавить запуск iRIS.KaskoApp.Web, то есть должно запускаться iRIS.KaskoApiApp.Link2, iRIS.KaskoApiApp.Web, iRIS.KaskoApp.Coefficient и iRIS.KaskoApp.Web.

---------------------------------------------------------------------------------------------------
Что бы сгенерировать номерную версию процессов, нужно в первую очередь посмотреть какая текущая версия у релиза:
1 способ - зайти в тимсити по адресу http://teamcity.renins.ru:8081/buildConfiguration/IRIS_IRISKasko_link2_b2c_Release_CreateOrUpdateReleaseBranch?mode=builds#all-projects
2 способ зайти в проводнике в b-app-kasko\sources\App\src\Modules\iRIS.KaskoLink2.Released\Generated\Processes\DiKaskoInsuranceProcess, папка с наибольшим значением версии нам и нужна это и есть номер нужной версии

Далее нам необходимо перейти в директорию b-app-kasko\tools\iRIS.CreateProcessVersionLink2 и в файле appsettings.release.json указать версию процессов, которую мы получили на предыдущем шаге, например: "TargetProcessVersion": "Version261_0". 
Далее запускаем iRIS.CreateProcessVersion.Console.exe и после выполнения в дифах git убираем все сгенерированные процессы, которые мы не трогали. Все процессы что мы изменяли коммитим.
Как подключить ядро и фреймворк к каско для дебаг:
Подключить оба:

1. для фреймворка взять хеш последнего коммита, из которого собралась нужная версия. Нужную версию посмотреть в ядре и в каско в directory.build.props. Хеш можно посмотреть в гитлабе, например https://git.mos.renins.com/iris/framework/-/commit/6e5b5607361542187b430edf00071986ef25d8f4
почистить фв, восстановить в нем пакеты и пересобрать
в ядре почистить пакеты
переключить ядро на версию, которая в каско в directory.build.props, там после версии взять хеш коммита
в ядре сделать iris, iris packages attach framework в package manager console
dotnet restore в ядре, ребилд
почистить каско
iris, iris packages attach framework в каско в package manager console
iris, iris packages attach core в каско в package manager console
дотнет рестор в каско 
ребилд каско
Подключить Ядро:

в ядре почистить пакеты
переключить ядро на версию, которая в каско в directory.build.props, там после версии взять хеш коммита
dotnet restore в ядре, ребилд
почистить каско
iris, iris packages attach core в каско в package manager console
дотнет рестор в каско 
ребилд каско
Подключить фреймворк

для фреймворка взять хеш последнего коммита, из которого собралась нужная версия. Нужную версию посмотреть в ядре и в каско в directory.build.props. Хеш можно посмотреть в гитлабе, например https://git.mos.renins.com/iris/framework/-/commit/6e5b5607361542187b430edf00071986ef25d8f4
почистить фв, восстановить в нем пакеты и пересобрать
почистить каско
iris, iris packages attach framework в каско в package manager console
дотнет рестор в каско 
ребилд каско
Как подключить framework к каско?