vault backup: 2025-08-21 10:49:46

This commit is contained in:
sShemet
2025-08-21 10:49:46 +05:00
parent dbf4275d11
commit 9a96f7edf2
3 changed files with 193 additions and 121 deletions

View File

@@ -4,84 +4,69 @@
"type": "split",
"children": [
{
"id": "f34c42b92db22671",
"id": "b1afd552ee0aa86f",
"type": "tabs",
"children": [
{
"id": "80dbf49c3b165c4e",
"id": "78448225d8fe26c6",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Untitled.md",
"file": "WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 08_2025.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Untitled"
"title": "Разработка - 08_2025"
}
},
{
"id": "9a0992797db5b7bd",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "WORK & PROJECTS/Mol/Серверы/1С Бухгалтерия.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "1С Бухгалтерия"
}
},
{
"id": "9ae4fd909dea85a6",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/status_stages.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "status_stages"
}
},
{
"id": "c5cf117b38b1d3b3",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/status_stage_logs.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "status_stage_logs"
}
},
{
"id": "6abd4a7f411625cc",
"id": "3f6af89cf23c2361",
"type": "leaf",
"state": {
"type": "canvas",
"state": {
"file": "WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/entities flow.canvas",
"file": "WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/Структура таблиц. Основа + заказы.canvas",
"viewState": {
"x": -261.8429083675397,
"y": -22.59797481217118,
"zoom": -0.7971154328826511
"x": -636.563485780434,
"y": -491.5456710670622,
"zoom": -0.5109322467104386
}
},
"icon": "lucide-layout-dashboard",
"title": "entities flow"
"title": "Структура таблиц. Основа + заказы"
}
},
{
"id": "6b6ae15e40ca713f",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "WORK & PROJECTS/Mol/Серверы/mail.mol-soft.ru.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "mail.mol-soft.ru"
}
},
{
"id": "08b9c8d0b05e0c9b",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "WORK & PROJECTS/Mol/Ideas/Все идеи для Моли.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Все идеи для Моли"
}
}
],
"currentTab": 4
]
}
],
"direction": "vertical"
@@ -138,7 +123,7 @@
}
],
"direction": "horizontal",
"width": 314.5
"width": 411.5
},
"right": {
"id": "5a12b65cf742d665",
@@ -154,7 +139,7 @@
"state": {
"type": "backlink",
"state": {
"file": "WORK & PROJECTS/Ulab/Доступы к точкам.md",
"file": "WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 06_2025.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
@@ -164,7 +149,7 @@
"unlinkedCollapsed": true
},
"icon": "links-coming-in",
"title": "Обратные ссылки для Доступы к точкам"
"title": "Backlinks for Разработка - 06_2025"
}
},
{
@@ -173,12 +158,12 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "WORK & PROJECTS/Ulab/Доступы к точкам.md",
"file": "WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 06_2025.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-going-out",
"title": "Исходящие ссылки из Доступы к точкам"
"title": "Outgoing links from Разработка - 06_2025"
}
},
{
@@ -188,10 +173,12 @@
"type": "tag",
"state": {
"sortOrder": "frequency",
"useHierarchy": true
"useHierarchy": true,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-tags",
"title": "Теги"
"title": "Tags"
}
},
{
@@ -200,29 +187,21 @@
"state": {
"type": "outline",
"state": {
"file": "WORK & PROJECTS/Ulab/Доступы к точкам.md"
"file": "WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 08_2025.md",
"followCursor": false,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-list",
"title": "Структура Доступы к точкам"
}
},
{
"id": "c463341da3a7d6da",
"type": "leaf",
"state": {
"type": "git-view",
"state": {},
"icon": "git-pull-request",
"title": "Source Control"
"title": "Outline of Разработка - 08_2025"
}
}
],
"currentTab": 4
"currentTab": 3
}
],
"direction": "horizontal",
"width": 300,
"collapsed": true
"width": 311.5
},
"left-ribbon": {
"hiddenItems": {
@@ -236,53 +215,54 @@
"obsidian-git:Open Git source control": false
}
},
"active": "6abd4a7f411625cc",
"active": "78448225d8fe26c6",
"lastOpenFiles": [
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/Структура статусов.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/status_stages.md",
"WORK & PROJECTS/Mol/Серверы/1С Бухгалтерия.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/entities flow.canvas",
"WORK & PROJECTS/Mol/Серверы/Jira - Service - Confluence - Crm.md",
"WORK & PROJECTS/Mol/Серверы/VPN-FIREWALL-GATE (Cerberus).md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/status_stage_logs.md",
"WORK & PROJECTS/Mol/Серверы/git.moldev.ru.md",
"WORK & PROJECTS/Mol/Серверы/Supervisor/job_worker.md",
"Untitled.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/status_entities_logs.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/Схема образца испытаний и заявки.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/Структура таблиц. Основа + заказы.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/status_entities.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/status_basis_entities.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/status_entities_types.md",
"2025-07-18.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации/Расчёт тарифов и списаний.canvas",
"WORK & PROJECTS/Mol/Ideas/Все идеи для Моли.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации/Tariffs.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации/Products.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации/Modules.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации/Billing_add_types.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации/Billing.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации",
"WORK & PROJECTS/Mol/Планы и диаграммы/Нумератор/Нумератор_общая_схема.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Нумератор/numerator_counter_types.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Нумератор/numerator_counter_history.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Нумератор/numerator_counters.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Нумератор",
"WORK & PROJECTS/Mol/Серверы/Supervisor",
"WORK & PROJECTS/Mol/Серверы/PROXY_PASS/Traefik config.md",
"WORK & PROJECTS/Mol/Серверы/PROXY_PASS",
"WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 07_2025.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 06_2025.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 04_2025.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 08_2025.md",
"WORK & PROJECTS/Mol/Серверы/Mol Public Prod.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/ТЗ динамических полей и ФИЗов.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/samplings table.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Заказы",
"WORK & PROJECTS/Mol/Планы и диаграммы/notifies.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Alfa Cloud/Websockets scheme.canvas",
"WORK & PROJECTS/Mol/Документы для ТЗ ЛИМС/Формы импорта оборудования.zip",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/Структура статусов.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/status_stage_logs.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/status_stages.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/status_entities_types.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/status_entities_logs.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/status_entities.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы/entities flow.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Согласования и статусы",
"Untitled.md",
"2025-07-18.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/Структура таблиц. Основа + заказы.canvas",
"WORK & PROJECTS/Mol/Серверы/mail.mol-soft.ru.md",
"WORK & PROJECTS/Mol/Ideas/Все идеи для Моли.md",
"WORK & PROJECTS/Mol/Документы ООО Моль-софт/Счета оплаты серверов/Operation_Check_PJSC_Sberbank_17072025.pdf",
"WORK & PROJECTS/Mol/Документы ООО Моль-софт/Счета оплаты серверов/Operation_Check_PJSC_Sberbank_09062025.pdf",
"WORK & PROJECTS/Mol/Документы ООО Моль-софт/Счета оплаты серверов/Operation_Check_PJSC_Sberbank_06052025.pdf",
"PERSONAL PROJECTS/P2EP/cdRead.canvas",
"WORK & PROJECTS/Mol/Документы ООО Моль-софт/Счета оплаты серверов/Operation_Check_PJSC_Sberbank_17072025 (1).pdf",
"WORK & PROJECTS/Mol/Документы ООО Моль-софт/Счета оплаты серверов/beget_2025_07.pdf",
"WORK & PROJECTS/Mol/Документы ООО Моль-софт/Счета оплаты серверов/beget_2025_07.pdf.crdownload",
"WORK & PROJECTS/Mol/Документы ООО Моль-софт/Счета оплаты серверов/beget_2025_06.pdf",
"WORK & PROJECTS/Mol/Документы ООО Моль-софт/Счета оплаты серверов/beget_2025_05.pdf",
"My/Июль.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Статусы/Структура статусов.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/ТЗ динамических полей и ФИЗов.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Статусы",
"WORK & PROJECTS/Mol/Серверы/Схема инфраструктуры.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Нумератор/Нумератор_общая_схема.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/notifies.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Нумератор/numerator_counter_types.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Нумератор/numerator_counters.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Нумератор/numerator_counter_history.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации/Расчёт тарифов и списаний.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации 1/Расчёт тарифов и списаний.canvas",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации/Products.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации/Billing_add_types.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации/Tariffs.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации/Billing.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации/Modules.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации 1/Tariffs.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации 1/Modules.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Система тарификации 1/Billing.md",
"WORK & PROJECTS/Mol/Планы и диаграммы/Нумератор",
"WORK & PROJECTS/Mol/Документы для ТЗ ЛИМС/АФ-01 Альбом форм.pdf",
"Структура объектов испытаний.png",
"Схема связей юрлиц и адресов.png",
"WORK & PROJECTS/img/Pasted image 20241212175419.png",

View File

@@ -30,7 +30,7 @@
+/- Нумератор документов
+ привязка ссылок номеров документов к текущему заказу
+ поддержка формата номеров в ссылочных номерах
- Система статусов с историей
+ Система статусов с историей
- Структура чатов и комментариев (к сущностям и согласованиям)
- Mol.Облако

View File

@@ -0,0 +1,92 @@
#### Июнь 2025
+/- Редактор/конструктор форм
+ Создать сервис редактора/генератора форм с сохранением в БД
+ Связать редактор с облачным сервисом для подключения к БД пользователей
+ Настроить открытие/создание/сохранение форм в БД пользователей
+ Доработать загрузку стиля страниц из БД при открытии документа
+ Включить поддержку макросов и таблиц из Сашиных плагинов
+ Создать структуры макросов и их начальный набор в БД
+ Сделать миграции и стандартные формы каждого документа
+ Выгрузка документов/таблиц и макросов
+ Доработать поддержку всех стилей документа в генераторе
+ Разработать поддержку динамических таблиц в редакторе
+ Добавить выгрузку входящих данных и генерацию таблиц
- Фронт выбора документа для редактора в Alfa и назначение документов
- Поддержка динамических колонтитулов
+ Регулярно проверяем обновления редактора в npm
+/- Усиление защиты редактора (проверка на вызывающий URL, проверка кук юзера, запрос облачного API через BasicAuth или BearerToken)
- ЛИМС
+/- Создать группы ОИ - закончить
+ Привязать классификатор продовольственных товаров к нашим группам ОИ
+ создать стандартные миграции групп продовольств.
+ схемы бэка запросов/заявок
+/- динамические поля для разных типов ОИ
- таблицы полей и хранение информации
- модели связи групп ОИ и типов исп. для отображения на фронте.
- динамическая валидация полей в зависимости от выбранных типов
- проработать до конца взаимодействие всех возможных типов и групп ОИ с разными модулями
+ Проработать таблицы бэка для множественных образцов и связыванием с incoming_object
- Добавить тарифную конфигурацию
+ Нумератор документов
+ привязка ссылок номеров документов к текущему заказу
+ поддержка формата номеров в ссылочных номерах
+ Система статусов с историей
- Структура чатов и комментариев (к сущностям и согласованиям)
- Сохранение и чтение всех данных со всех страниц с валидацией
- Mol.Облако
+ фронт облачного управления
- бессрочный демо-тариф
- разработать динамическую тарификацию со списанием средств
- админский раздел с регистрацией и разделением прав
- доделать все мелкие функции для облаков
+ смена админского пароля
- баги биллинга при создании облака и добавления тарифа
- красивые шаблоны для e-mail
+ перезапуск облака
- переконфигурация .env с нуля у каждой лабы
- обновление на новую версию (+ миграции и реконфигурация) - как со стороны облака, так и со стороны пользователя (проверять версию в настройках и на сервере)
- тестирование доступности всех облаков путём теста портов (бэк-сервис)
- добавить метрики Prometheus в каждое облако и отслеживать дополнительно
- reverb-сервер с динамической конфигурацией у каждого prod-сервера
- оптимизация скорости разворачивания облака (перенести csv-данные в прямые sql-запросы?)
- взаимодействие с Mol.лабРеестр
- подгрузка данных лабораторий по номеру аккредитации
- создание юр. лиц в разворачиваемом облаке из данных ФСА
- парсинг ОА ФСА и применение его к лаборатории
- Mol.лабРеестр
+ Парсинг новых лабораторий и их данных + ОА (доделать все типы ОА)
+ доделать фронтенд
+ Экспорт-импорт лидов в 1С-Битрикс
+ Авторизация
+ Развернуть на сервере
+ Парсинг дат аккредитации и след. проверки
- Рефакторинг - перенос сервиса пересчёта гос.флага
- Покупка прод-серверов и боевое разворачивание
- тестирование/доработка скрипта быстрого разворачивания сервера
- нагрузочное тестирование Цербера
- Разработка импорта для турбо-старта (Alfa) без ФСА (но с PDF-файлом)
- импорт помещений
- импорт сотрудников
- импорт оборудования
#### Июль 2025
- RabbitMQ/Kafka и менеджеры сообщений
- синхронизация всех пользователей/всех лаб с Mol
- создание ЛК клиентов
- синхронизация системы сообщений
- Разработка минимального серверного API для интеграции внешних сервисов
- Документация для клиентов (Swagger)
- Поддержка редактором документов платформы Mol