Commit Graph

280 Commits

Author SHA1 Message Date
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