Степанов Дмитрий
86af253df7
Кэш телеметрии
...
1. Небольшой рефакторинг
2. Покрытие кода тестами
2023-10-24 10:55:50 +05:00
ngfrolov
18b2647889
Добавлены тесты WellboreServiceTest.
2023-10-24 10:42:31 +05:00
ngfrolov
ce9899b131
fix tests
2023-10-23 17:34:47 +05:00
ngfrolov
c28315b795
Add backgroundController for monitoring works states
2023-10-09 13:12:45 +05:00
Frolov-Nikita
1560c6bf91
Refactor webStore
2023-10-08 21:20:28 +05:00
Frolov-Nikita
673cb8960c
WorkBase добавлено больше диагностической информации.
2023-10-08 13:09:09 +05:00
ngfrolov
772360cb6e
SubsystemOperationTimeRequest implements IValidatableObject;
...
Add Controller.ValidationBadRequest(..)
2023-09-28 16:25:29 +05:00
ff65869341
Рефакторинг транспорта уведомлений
...
1. Создал отдельный бекграунд сервис для уведомлений.
2. Сделал отправку уведомлений с помощью SignalR с использованием бекграунд сервиса.
3. Убрал из NotificationDto свойство User. Данное свойство избыточно в данном Dto.
4. В транспорте отправки уведомлений по e-mail добавил получение пользователя.
5. Поправил NotificationRepository, избавился от использования кэша.
2023-07-26 15:41:51 +05:00
1b560dd0a2
Изменение уведомлений
...
1. Изменил сущность уведомлений. Добавил дату регистрации уведомления.
2. Добавил миграцию.
3. Изменил репозитории. Убрал метод для обновления коллекции уведомлений.
4. Поправил запрос для отправки уведомлений и метод контроллера.
5. Поправил логику обновления уведомления. Теперь обновление состояния уведомления происходит в транспорте, после успешной отправки уведомления.
2023-07-25 13:36:09 +05:00
4b2d4f1bba
Отправка уведомлений через email + рефакторинг
...
1. Адаптировал EmailService под сервис транспорта отправки уведомлений по Email
2. Заменил использование EmailService на NotificationService
3. Поправил тесты
4. Создал запрос для отправки уведомлений
2023-07-19 14:24:22 +05:00
29c425d376
Исправил unit тесты
...
Исправил сравнения у тестов траекторий
2023-07-03 12:13:13 +05:00
ngfrolov
de845c5ac5
doc, spelling
2023-06-30 17:57:00 +05:00
a0720e9270
Рефакторинг
...
1. Выпилил лишнюю логику
2. Прокинул IConfiguration в HelpPageService
3. Поправил миграции
4. Поправил тесты
2023-06-29 16:31:37 +05:00
1cac9c336d
Сделал фикс кодировок файлов
2023-06-28 17:09:53 +05:00
cd279b925f
Справки по страницам
...
1. Добавил модель данных
2. Добавил Dto для справки
3. Добавил доменный сервис + сделал покрытие тестами
4. Добавил репозиторий для справки
5. Сделал регистрацию зависимостей
6. Добавил контроллер содержащий методы: создания, редактирования, получения файла справки
2023-06-28 16:33:27 +05:00
2769271583
Мелкие фиксы репозитория хранения файлов.
2023-06-28 16:24:52 +05:00
447478836b
Изменение ссылок на namespace в связи с преемещением UserDto в папку User
2023-06-21 12:33:18 +05:00
03949ed625
Поправлены автотесты
2023-05-31 10:17:54 +05:00
ngfrolov
be9be27bab
generic trajectory services
2023-05-30 11:21:07 +05:00
8c45b36623
Отдельные сервисы для плановой и фактической траектории
2023-05-30 09:53:04 +05:00
b95250a0dd
Правки по результатам ревью
2023-05-17 11:42:14 +05:00
a1b4b1b9bb
Правки, IFactualRepository переименован на IActualRepository, правки в юнит-тестах
2023-05-11 15:36:49 +05:00
2201b6582d
Юнит-тесты для фактической траектории
2023-05-10 15:05:05 +05:00
e1228ef6bf
Поправлены юнит-тесты для плановой траектории
2023-05-10 11:31:40 +05:00
09c69fcf75
Вычисление фактической траектории
2023-05-04 16:54:09 +05:00
ngfrolov
6c694ff7bc
enable nullable TimezoneService
2023-04-18 16:16:11 +05:00
ngfrolov
464678a3db
nit deleting an outdated tasks
2023-03-27 09:40:51 +05:00
ngfrolov
b64c90b3e3
Add DateValidationAttribute
2023-03-24 12:34:57 +05:00
ngfrolov
ab280f3451
Fix tests
2023-03-21 11:19:02 +05:00
ngfrolov
cd130264c4
remove wrong test
2023-02-22 15:06:18 +05:00
ngfrolov
2b84cd5b8f
Tests Add extension method to replace services in webhost
2023-02-22 15:00:43 +05:00
ngfrolov
c94a2f2904
fix tests
2023-02-22 12:37:43 +05:00
5fd971a620
#5822403 Ошибка в полях, при добавлении значений в таблицу
2023-02-21 10:19:07 +05:00
ngfrolov
5070863ed4
TrajectoryVisualizationServiceTest. Update test
2023-02-15 13:46:17 +05:00
ngfrolov
2e59d97dcd
Add test
2023-02-15 13:35:18 +05:00
e58c292d30
#7065595 fix
2023-01-31 10:13:32 +05:00
236c32b16c
#7065595 fix
2023-01-30 14:32:16 +05:00
27cf27ed55
#7065595 Перенос сервиса "Дело скважины" в репозиторий
2023-01-20 10:47:39 +05:00
ngfrolov
4a4b7852b7
Remove ClusterController, ClusterService.
2022-12-23 14:35:23 +05:00
9b71b14048
#7987467
2022-12-05 12:43:16 +05:00
9b4f14a036
#7987467 Раздел РТК в ЕЦП
2022-12-05 12:39:25 +05:00
ngfrolov
a859c096d1
Merge branch 'dev' into feature/8101318
2022-12-05 09:28:38 +05:00
ngfrolov
85b99135e6
nit tests refactoring
2022-12-05 08:47:00 +05:00
ngfrolov
89e0495d09
BackgroundWorker adapt other services to this one.
2022-12-02 14:48:23 +05:00
ngfrolov
98c7599c4b
BackgroundWorker move to toplevel folder
2022-12-02 14:45:20 +05:00
ngfrolov
06fe0e09ff
BackgroundWorkerService cleanup and improve tests
2022-12-02 10:57:27 +05:00
ngfrolov
f61db91dd2
Add new background service.
2022-12-01 17:48:35 +05:00
fb5483299d
#8101318 Изменение работы кэша
2022-12-01 15:56:11 +05:00
ngfrolov
0d9f9296df
Merge branch '7912198_WellCase_add_notification' into dev
2022-11-25 12:45:36 +05:00
046a6a765d
#7887519 Замечания
2022-11-25 11:56:21 +05:00
ngfrolov
8209b61bad
#7912198 Tests ok
2022-11-25 09:34:20 +05:00
17cf2c6573
#7887519 test
2022-11-24 11:15:50 +05:00
454566dc2e
Merge branch 'dev' into feature/7887519
2022-11-24 10:52:07 +05:00
ngfrolov
fc47753b13
Merge branch 'dev' into 7912198_WellCase_add_notification
2022-11-23 17:29:10 +05:00
ngfrolov
75a3ea410d
Add MockQueryable.Moq to moq DbContext and DbSets
2022-11-23 17:28:29 +05:00
ngfrolov
f88307f7b9
#7912198 rename methods in tests
2022-11-23 17:21:47 +05:00
40dac37aa4
#7887519
2022-11-23 15:38:47 +05:00
ngfrolov
0ea49dd72f
improve DbSetMock.
...
добавлена поддержка асинхронных методов в DbSetMock.
AddDbSetMock также мокает свойство соответствующего типа.
2022-11-22 17:26:06 +05:00
ngfrolov
431d291782
remove CacheDB from tests
2022-11-18 16:20:12 +05:00
ngfrolov
eed8c3eeaa
#7579139 Tests
2022-11-15 17:46:58 +05:00
ngfrolov
698fb33651
fix #7582867
2022-11-10 13:59:48 +05:00
ngfrolov
b5650dcd51
merge dev to user_settings
2022-11-03 15:34:03 +05:00
4a2a94ddfb
#7205798 test
2022-11-03 13:58:40 +05:00
ngfrolov
c38730b7aa
#7582867 cleanup
2022-11-02 08:56:08 +05:00
ngfrolov
0d9f8b1819
#7582867 add UserConnectionsLimitMiddlware.
2022-11-01 17:14:19 +05:00
211f300973
#7205798 Перенос сервиса пользователей и ролей в репозиторий
2022-10-27 11:22:39 +05:00
5ea6919738
#7205798 Перенос сервиса пользователей и ролей в репозиторий
2022-10-26 15:36:49 +05:00
25cd263598
Merge pull request ' #7053070 Перенос справочника бурильщиков в репозиторий' ( #8 ) from feature/driller_repository into dev
...
Reviewed-on: http://46.146.209.148:8080/DDrilling/AsbCloudServer/pulls/8
2022-10-19 16:00:35 +05:00
ngfrolov
cab11d368e
fix tests
2022-10-19 15:59:53 +05:00
dd469a0f9a
#7053070 Перенос справочника бурильщиков в репозиторий
2022-10-19 15:31:53 +05:00
51d4e30100
#7051313 Перенос создания композитной скважины в репозиторий
2022-10-19 13:56:34 +05:00
ngfrolov
8b68b8276a
#6385536 refactoring
2022-10-17 14:42:47 +05:00
8a83194187
#6385536 Удаление ненужных файлов. Замечания
2022-10-17 08:58:28 +05:00
ngfrolov
3a0a22616d
Merge branch 'dev' into feature/removing_unnecessary_files
2022-10-13 14:46:16 +05:00
ngfrolov
d86f3fc1de
Merge branch 'Redice_telemetry_sampling' into dev
2022-10-11 17:05:27 +05:00
b54de8fe06
#6385536 Замечания
2022-10-11 14:42:04 +05:00
9de5f04fbc
#6385536 замечания
2022-10-11 09:08:25 +05:00
dbe5618a56
#6385536 Удаление ненужных файлов
2022-10-11 08:28:37 +05:00
fe49c90e58
#6539681 file service refactor
2022-10-06 14:37:03 +05:00
ngfrolov
ea1eb20f82
1-st try
2022-10-06 13:49:20 +05:00
b6ce4cad77
#6539681 file storage repository + tests
2022-10-06 13:41:46 +05:00
03e50a4297
#6539681 test file service
2022-10-05 15:47:02 +05:00
9644f73090
#6539681 Удалил лишние референсы
2022-09-30 13:34:50 +05:00
6ab6da961a
#6539681
2022-09-30 11:05:09 +05:00
ngfrolov
4cbe71f8ca
merge
2022-09-13 13:34:52 +05:00
ngfrolov
698803fbf8
"красивости"
2022-09-13 11:47:12 +05:00
44be18f5ed
#5998816 WellFinalDocument edit publisher
2022-09-13 09:22:49 +05:00
c4d88401fd
#5998816 дело скважины, исправления
2022-09-12 08:22:46 +05:00
ngfrolov
9ca7bf75e7
Update nuget packs
2022-09-09 15:29:46 +05:00
2d0fe6245b
#5998816 tests
2022-09-08 13:09:28 +05:00
0ad4cebdb8
#5998816 исправление замечаний
2022-09-08 12:05:56 +05:00
62eb609b20
#5998816 test
2022-09-05 09:59:14 +05:00
896ba03589
#5998816 Дело скважины + тесты
2022-09-05 09:13:45 +05:00
ngfrolov
0486dd9462
Rename ICrudWellRelatedService to IRepositoryWellRelated, and related services
2022-08-11 14:21:28 +05:00
ngfrolov
ff357f2794
doc AsbCloudApp
2022-08-05 17:16:11 +05:00
ngfrolov
1e42e6ac21
fix tests.
2022-06-20 12:47:59 +05:00
ngfrolov
6d908478dd
fix tests
2022-06-17 15:03:14 +05:00
Lyudmila Romanova
24026f8de8
Тесты для проверки
2022-06-17 14:57:01 +05:00
ngfrolov
cf98bd8a20
Crud services moved to Repository directory
2022-06-16 12:33:05 +05:00
ngfrolov
7080b3e855
autoclean.
2022-06-15 14:57:37 +05:00
ngfrolov
9db7a7303a
Merge branch 'operation_grouping' into dev
2022-06-14 15:35:59 +05:00
ngfrolov
0ac16d37e9
EventService, MessageService, TelemetryUserService uses new cache model.
2022-06-10 17:36:03 +05:00
Lyudmila Romanova
4bc07bc727
Merge conflict fix
2022-06-10 12:01:46 +05:00
Lyudmila Romanova
6c89c32ab3
Фиксация для слияния
2022-06-10 11:58:49 +05:00
ngfrolov
2f5178a68e
fix EventServiceTest.Upsert_telemetry_events()
2022-06-10 10:36:51 +05:00
ngfrolov
a8c4fa58e9
Add Crud service abstract test.
2022-06-09 17:25:26 +05:00
ngfrolov
c7dc89eca7
fix tests
2022-06-09 13:36:14 +05:00
ngfrolov
213675c5a9
Update packs
2022-05-31 16:37:18 +05:00
ngfrolov
9d59dd3b30
починил тесты.
2022-05-26 13:34:50 +05:00
Lyudmila Romanova
0d381dca78
Правки по ПР.Тесты
2022-05-25 20:58:56 +05:00
Lyudmila Romanova
fa4d113221
Правки по ПР. Тесты
2022-05-25 20:58:29 +05:00
Lyudmila Romanova
80bad5bbe2
Правки по PR
2022-05-25 20:19:08 +05:00
Lyudmila Romanova
8ca313a18a
Исправление, чтобы запускался проэет с тестами
2022-05-24 21:06:29 +05:00
Lyudmila Romanova
7bc977ada6
Добавление бурильщика и графика работы. Покрытие тестами.
2022-05-22 21:18:43 +05:00
ngfrolov
6c845b7f9f
Complete from Ivanov
2022-04-25 15:38:44 +05:00
ngfrolov
fa9486e44d
grouping services and controllers
2022-04-11 18:00:34 +05:00
ngfrolov
c96bf87f17
Reorganize dtos
2022-04-08 13:10:06 +05:00
ngfrolov
b12c3efffc
Fix ScheduleReportService correct deltaDepth
2022-03-18 16:54:40 +05:00
Фролов
29845aa36a
Add tests for DrillingProgramService
2022-02-21 17:55:50 +05:00
Фролов
433bc30316
fix default EF data.
2022-02-21 12:04:26 +05:00
Kahrchenko Vladimir
887cb493f2
Added EventServiceTest
2022-02-07 15:10:18 +05:00
Харченко Владимир
87d7563ed3
CS2-27: Fixed ClusterService unit tests
2022-01-31 16:13:27 +05:00
Харченко Владимир
a16cada896
Added ClusterServiceTest
2022-01-27 09:38:52 +05:00
Фролов
995ed49b81
Add UserServiceTest
2022-01-17 16:06:20 +05:00
Фролов
c2c82c2cda
Complete UserRoleService crud and unit test.
2022-01-13 15:51:06 +05:00
Фролов
0109e529f6
CS2-142 Изменить UserRole
2022-01-13 14:36:27 +05:00
Фролов
cb22c0afa5
fix test. add user to controller
2022-01-11 08:50:34 +05:00
Фролов
28c35b5487
draft unit tests
2022-01-09 11:46:27 +05:00
Фролов
e9d980438b
fix tests
2022-01-06 11:03:11 +05:00
Фролов
ab5f43edbe
Migrate projects to net 6.
...
Update nuget packadges.
2021-12-28 16:35:31 +05:00
Фролов
498489b231
fix tests
2021-12-07 13:44:00 +05:00
KharchenkoVV
1956eafb32
Renamed Analytics Service and Controller to TelemetryAnalytics
2021-08-13 15:57:22 +05:00
Фролов
77f1f54c30
IsCompanyOwnsWell rename to IsCompanyInvolvedInWell
2021-07-29 12:39:22 +05:00
Фролов
05cf7244ef
wellService.CheckWellOwnership rename to wellService.IsCompanyOwnsWell
2021-07-27 12:37:10 +05:00
Фролов
6abbf476b1
авточистка проекта
2021-07-21 15:29:19 +05:00
Фролов
d0378e4f1d
Customer to company. Db model opt.
2021-07-21 15:22:58 +05:00
KharchenkoVV
e3c4b262d9
CS2-29: Изменены имя и поля модели DrillingAnalysis (на TelemetryAnalysis)
2021-07-19 15:57:38 +05:00
KharchenkoVV
9b7dfe1d7e
CS2-27: Добавлена основа для xUnit тестов контроллеров
2021-07-19 11:58:17 +05:00