Commit Graph

536 Commits

Author SHA1 Message Date
ngfrolov
de516d2081
doc 2023-11-07 14:28:14 +05:00
ec1842f60f Добавление еще 5 хвостовиков в WellSectionType 2023-11-07 14:21:47 +05:00
Степанов Дмитрий
6dbed6c457 Изменение модели данных
1. Изменён объект суточного отчёта
2. Поправлен DbContext
3. Добавлена новая миграция
2023-11-03 17:56:26 +05:00
Степанов Дмитрий
070cd185cb Удалены старые реализации суточного рапорта и авто генерируемого отчёта 2023-11-03 17:50:33 +05:00
bed5f4e6b4 Фикс 2023-11-02 10:53:14 +05:00
e7f9ac4c4f 1. Миграция по изменению заголовка поля в таблице t_company_type: IsContact -> is_contact
2. Добавление / обновление данных в таблицу t_company_type
2023-11-02 10:47:09 +05:00
319967c00c Spin master -> Осцилляция
Torque master -> Демпфер
2023-11-01 16:08:21 +05:00
ngfrolov
2afab2077f
В DbContext добавил "Include Error Detail" для конструктора 2023-10-27 11:00:24 +05:00
2d4fe109d6 Merge branch 'dev' into feature/22340535-export-drill-test 2023-10-23 13:44:00 +05:00
Frolov-Nikita
d63e6a7ba6
Restore database initialization script 2023-10-22 19:37:23 +05:00
f11d1b0f2e Права, разрешение на получение отчетов drill test 2023-10-20 17:01:17 +05:00
eaf149a667 Доработки по ревью 2023-10-17 15:05:58 +05:00
703bd06c15 Merge current branch with dev 2023-10-17 12:36:32 +05:00
2455013f79 Получение drill test с панели 2023-10-17 11:24:52 +05:00
Степанов Дмитрий
2898b8064c Merge branch 'dev' into feature/refactoring_process_map 2023-10-16 13:55:51 +05:00
47dca967ae Правки по ревью 2023-10-13 16:58:27 +05:00
4a67c5f629 Контакты, продолжение 2023-10-12 16:33:30 +05:00
Степанов Дмитрий
888154dd31 Переработка модели
1. Поправлены сущности
        1. 1. Все типы РТК теперь имеют секцию скважины
        1. 2. Все тип РТК могут иметь комментарий
2. Добавлена новая миграция
3. Поправлены DTO
2023-10-12 14:51:57 +05:00
Степанов Дмитрий
dbaa0ab754 Рефакторинг модели
1. Переименовал сущности РТК. Теперь они называются более корректно
2. Поправлены комментарии в сущности
3. Поправлены DTO
4. Добавлены новые миграции
5. Удалил лишние разрешения
2023-10-09 15:06:03 +05:00
a48381f10f Контакты, начало 2023-10-09 12:20:00 +05:00
ngfrolov
a8f7dbc4f4
DB config WellOperations add OnDelete = SetNull behavior 2023-09-28 10:59:13 +05:00
ngfrolov
a97273eb54
Merge branch 'dev' into feature/process_map 2023-09-26 17:38:21 +05:00
4dddb3af28 Фиксы модели и Dto
1. Поправлены название полей и комментарии в сущности
2. Поправлены название полей и комментарии в Dto
3. Добавил новые миграции
2023-09-26 10:04:20 +05:00
8dbbe7190d Фиксы по разрешения на редактирование инструкций
1. Добавлено новое разрешение на удаление инструкций
2. Добавлена миграция
3. Поправлены атрибуты у контроллеров
2023-09-25 13:35:45 +05:00
1d144954ba Изменение модели
1. Добавил новую сущность
2. Поправил DbContext
3. Добавил новую миграцию
2023-09-25 11:23:38 +05:00
ngfrolov
007a3f1e95
Merge branch 'dev' into feature/APD 2023-09-15 15:46:25 +05:00
55ca21c31e Исправления
1. Удалил зависимость от AsbCloudDb в проекте AsbCloudApp
2. Убрал лишние константы
3. Сделал реализацию для IdState у NotificationDto
4. Удалил атрибут Range у IdTransportType. Проверка на существование сервиса транспорта находится в методе GetTransportService в NotificationService
2023-09-14 17:17:35 +05:00
451d7207bd Merge branch 'dev' into feature/APD 2023-09-14 13:18:26 +05:00
ngfrolov
4511eb239f
Merge branch 'dev' into feature/email_notifications 2023-09-14 12:55:15 +05:00
f68cb10d4b Мелкие правки 2023-09-14 11:25:58 +05:00
295c8d9145 Merge branch 'dev' into feature/manuals
# Conflicts:
#	AsbCloudDb/Migrations/AsbCloudDbContextModelSnapshot.cs
#	AsbCloudDb/Model/DefaultData/EntityFillerPermission.cs
2023-09-14 11:18:39 +05:00
ngfrolov
102eadb301
Merge branch 'dev' into feature/trajectory_import 2023-09-14 09:45:37 +05:00
e451c0662c Правки после ревью
1. Поправил инициализацию ролей и прав
2. Поправил проверки в контроллере на редактирование РТК и ГГД
3. Пересоздал миграцию
2023-09-13 11:42:44 +05:00
675da0a5d9 Изменение модели + создание новой схемы БД 2023-09-07 12:21:54 +05:00
ngfrolov
3da8cd03fe
#11110900 Migration. Add separated subsystems 2023-09-06 14:07:33 +05:00
b58cd2d636 Запрет на редактирование завершенных скважин для инженеров
1. Добавил новые права для координаторов и тех.поддержки
2. Переименовал ProcessMapReportService.cs -> ProcessMapService.cs
3. Добавил ProcessMapService.cs метод удаления записи РТК
4. Добавил проверки на наличие прав в контроллерах
5. Накатил новые миграции
2023-09-05 16:23:40 +05:00
70c0157ecb Плановая траектория изменение модели
1. Поправил сущность и DTO
2. Создал новые миграции
2023-08-21 16:26:26 +05:00
f94db74d6a Изменения в слое работы с данными
1. Добавил модели для инструкций
2. Добавил инициализацию новых прав
3. Добавил новые миграции
2023-08-10 10:33:23 +05:00
5f459b79b8 Изменил отправку уведомлений через SignalR
1. Добавил отправку всех неотправленных уведомлений и кол-во непрочитаннах уведомлений при первом подключении
2. При изменении статуса прочтения уведомления, клиенту отправляется информация о том сколько непрочитанных уведомлений ещё есть.
3. Добавил объект NotificationMessage, который отправляется клиенту.
4. Сделал небольшой рефакторинг
2023-08-04 09:47:22 +05:00
cbca56ca28 Merge branch 'dev' into feature/email_notifications 2023-07-28 11:42:50 +05:00
ngfrolov
f78a5e6e97
UserSettingsController Add DeleteAsync(int idUser, CancellationToken token) method 2023-07-28 11:30:17 +05:00
1b560dd0a2 Изменение уведомлений
1. Изменил сущность уведомлений. Добавил дату регистрации уведомления.
2. Добавил миграцию.
3. Изменил репозитории. Убрал метод для обновления коллекции уведомлений.
4. Поправил запрос для отправки уведомлений и метод контроллера.
5. Поправил логику обновления уведомления. Теперь обновление состояния уведомления происходит в транспорте, после успешной отправки уведомления.
2023-07-25 13:36:09 +05:00
82184466f9 Сортировка section type 2023-07-19 16:39:17 +05:00
4ae769adcc Merge branch 'dev' into feature/notifications 2023-07-13 14:45:41 +05:00
b1d3da5f80 Рефакториг после ревью
1. Обновил классы модели и dto уведомления.
2. Удалил лишние сервисы.
3. Накатил новую миграцию.
4. Поправил репозиторий.
5. Поправил сервис уведомлений.
2023-07-13 14:44:40 +05:00
4778e98a16 Merge pull request 'Статусы пользователя + проверка статуса пользователя в AddJWTAuthentication' (#74) from feature/blocked-user into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/74
2023-07-13 13:30:45 +05:00
3822050c32 Правка в миграции 2023-07-13 12:24:29 +05:00
71fd3264e3 Правки по результатам тестирования контактов скважины 2023-07-13 10:51:38 +05:00
9d9ccced4e Статусы пользователя + проверка статуса пользователя в AddJWTAuthentication 2023-07-12 12:07:56 +05:00
2232061f95 Удалил лишнее 2023-07-11 18:59:11 +05:00
985c0489d0 Исправление в работе с данными
1. Изменил сущность уведомления. Добавил состояние уведомления
2. Удалил сущность для доставки уведомлений.
3. Изменение DTO уведомления.
4. Добавил миграцию.
5. Поправил DbContext.
2023-07-11 18:57:25 +05:00
399a8a6c59 Изменение объектов данных
1. Добавил флаг прочитано ли уведомление
2. Добавил новые миграции
2023-07-10 16:43:58 +05:00
d1555cc67b Изменение модели
1. Добавил новые сущности: уведомление, категория уведомления, способ отправки уведомления
2. Добавил DTO для новых сущностей
3. Накатил миграцию
4. Поправил DbContext
2023-07-07 16:26:16 +05:00
ngfrolov
5ec6fa2b2e
merge dev to WellMapInfoDto-improvement 2023-06-30 17:45:04 +05:00
ngfrolov
58a2519086
Merge dev to HelpPages 2023-06-30 17:25:36 +05:00
ngfrolov
e901866910
Добавлено онлайн обновление части статистики по скважине, которую можно брать из кеша. 2023-06-30 15:49:30 +05:00
a0720e9270 Рефакторинг
1. Выпилил лишнюю логику
2. Прокинул IConfiguration в HelpPageService
3. Поправил миграции
4. Поправил тесты
2023-06-29 16:31:37 +05:00
0a0f242da2 Миграции, инициализация, поправил файл конфигурации
1. Расширил DbContext
2. Накатил миграции
3. Добавил новые значения для инициализации
2023-06-28 16:36:13 +05:00
cd279b925f Справки по страницам
1. Добавил модель данных
2. Добавил Dto для справки
3. Добавил доменный сервис + сделал покрытие тестами
4. Добавил репозиторий для справки
5. Сделал регистрацию зависимостей
6. Добавил контроллер содержащий методы: создания, редактирования, получения файла справки
2023-06-28 16:33:27 +05:00
0a2feb9b32 Изменение в миграции на добавление разрешений для просмотра / редактирования контактной информации по сквуажине 2023-06-28 09:55:15 +05:00
7304086e7f Миграция для раздачи прав на просмотр / редактирвоание контактной информации по скважине 2023-06-26 17:32:03 +05:00
2925e56876 Правки по ревью 2023-06-23 12:13:17 +05:00
9254c5cb66 Контактная информация по скважине 2023-06-21 11:44:04 +05:00
5e509a1cb7 Миграция на изменение поля 2023-05-31 10:17:35 +05:00
180c5eab50 Миграция на изменение названия поля: RadiusTarget на Radius 2023-05-31 10:17:16 +05:00
9530982794 Добавление радиуса цели в плановую траекторию 2023-05-30 09:52:36 +05:00
8f61785b61 Merge branch 'feature/fact-trajectory' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/fact-trajectory 2023-05-10 12:20:31 +05:00
19d30d74ce изменена кодировка 2023-05-10 12:20:18 +05:00
806e6c03e1 Merge branch 'dev' into feature/fact-trajectory 2023-05-10 11:50:01 +05:00
09c69fcf75 Вычисление фактической траектории 2023-05-04 16:54:09 +05:00
f04928e7d6 Добавление прав на просмотр / редактирование / удаление faq-вопросов 2023-05-04 16:51:58 +05:00
7e04eaac1a Сняты права на просмотр и создания вопросов в faq-контроллере 2023-05-04 16:37:33 +05:00
97476265c2 1. Миграция на удаление привязки к id скважины
2. Изменен маршрут для faq-контроллера на api/faq
2023-04-21 12:28:42 +05:00
81ab77cdfc правки по результатам ревью 2023-04-21 11:22:39 +05:00
49611d45f3 Merge branch 'dev' into feature/faq 2023-04-20 15:09:34 +05:00
4c57268433 Мелкие правки 2023-04-20 15:07:03 +05:00
860da5c35e FAQ controller и бизнес-логика по работе с вопросами 2023-04-20 15:01:19 +05:00
ngfrolov
9c31c803de
Fix migration.
Fix GtrWitsRepository.
2023-04-18 16:07:29 +05:00
ngfrolov
1bdb88492e
Merge branch 'dev' into gtr 2023-04-18 10:17:52 +05:00
1202bf024e new migration 2023-04-17 18:12:11 +05:00
4df94466f0 fix gtr 2023-04-17 18:02:51 +05:00
7ce3d1de9c Comment 2023-04-14 13:45:16 +05:00
7d0a214521 fix 2023-04-14 12:32:55 +05:00
8b271da299 Получение телеметрии расхода БН 2023-04-14 11:47:49 +05:00
bbd28a0634 correct migration 2023-04-14 01:10:58 +05:00
edd22e47b9 remove incorrect migration 2023-04-14 01:05:57 +05:00
f14b0064ed Merge branch 'dev' into gtr 2023-04-12 00:43:04 +05:00
44f1b08f90 оптимизирован метод save 2023-04-11 13:27:42 +05:00
2e58dea88a work migration (timescale) 2023-04-07 17:58:46 +05:00
e26c5d98a7 delete manual timescale script (error index)
edit generic repository
2023-04-07 04:51:30 +05:00
3ced1a0e20 new migration
refact entity model
wits rep and interface
2023-04-04 21:21:06 +05:00
be0d171973 Запись пользователя, изменившего / создавшего опреацию в БД + запись даты изменения / создания 2023-04-04 12:52:11 +05:00
ngfrolov
7d83a0a93d
Merge branch 'dev' into gtr 2023-03-31 11:13:35 +05:00
9da19b2464 add manual sql - hypertable 2023-03-31 11:12:00 +05:00
e4412d3b2a reviw db model and migration 2023-03-31 11:10:16 +05:00
6f08629966 Настройка в AddSwaggerGen cтрокового формата данных для DateOnly 2023-03-30 16:39:51 +05:00
ngfrolov
9066ff9b04
DailyReport. Незначительные исправления 2023-03-29 16:05:57 +05:00
921b5f75c0 Правки по ревью 2023-03-29 10:26:10 +05:00
301f1c8013 change 2023-03-29 01:23:41 +05:00
aa12c5a3b8 review database "readme" file 2023-03-29 01:21:14 +05:00