From 9a96f7edf2a5d11d860bdc66999205ba5abd3708 Mon Sep 17 00:00:00 2001 From: sShemet Date: Thu, 21 Aug 2025 10:49:46 +0500 Subject: [PATCH] vault backup: 2025-08-21 10:49:46 --- .obsidian/workspace.json | 220 ++++++++---------- .../Планы и диаграммы/Разработка - 07_2025.md | 2 +- .../Планы и диаграммы/Разработка - 08_2025.md | 92 ++++++++ 3 files changed, 193 insertions(+), 121 deletions(-) create mode 100644 WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 08_2025.md diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 4c5f250..eb96b7d 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -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", diff --git a/WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 07_2025.md b/WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 07_2025.md index d4a7632..62b9f5e 100644 --- a/WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 07_2025.md +++ b/WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 07_2025.md @@ -30,7 +30,7 @@ +/- Нумератор документов + привязка ссылок номеров документов к текущему заказу + поддержка формата номеров в ссылочных номерах - - Система статусов с историей + + Система статусов с историей - Структура чатов и комментариев (к сущностям и согласованиям) - Mol.Облако diff --git a/WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 08_2025.md b/WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 08_2025.md new file mode 100644 index 0000000..0ccf958 --- /dev/null +++ b/WORK & PROJECTS/Mol/Планы и диаграммы/Разработка - 08_2025.md @@ -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 \ No newline at end of file