Repository navigation
Releases
Releases · ht2473/Reservix
Reservix 1.0.2
Исправительный выпуск: функциональность версии 1.0.1 не менялась.
Исправления
- Срок пребывания в резерве считается полными месяцами, а не пересечёнными границами календарных месяцев; при регистрации назначения срок считается до даты назначения, а не до дня ввода записи (#11).
- На странице «Нормативная база» указан действующий профстандарт «Специалист по управлению персоналом» — приказ Минтруда России от 09.03.2022 № 109н вместо утратившего силу № 691н (#11).
Зависимости
- django-ninja 1.7.3, pytest 9.2.0, faker 40.44.0, ruff 0.17.3, mypy 2.4.1 (#10).
- nginx 1.31-alpine (#9), certbot v5.9.0 (#8).
Репозиторий
- Политика безопасности
SECURITY.mdи закрытые сообщения об уязвимостях, шаблоны задач и запросов на слияние (#11).
Полный список изменений: v1.0.1...v1.0.2
Reservix 1.0.1
Исправительный выпуск: функциональность версии 1.0.0 не менялась.
Исправления
- Срок пересмотра в кадровом резерве выводится только для действующих записей: у приостановленных, исключённых и назначенных записей больше не показывается «просрочено на N дней» (#5).
Конвейер и тесты
- uv в конвейере и образе обновлён до 0.11.15 — прежняя версия не знала закреплённый Python 3.12.13.
- Каталоги перевода собираются перед тестами, проверкам боевых настроек передаётся список хостов.
- Тестовые настройки закрывают соединение с базой после каждого запроса: сквозные сценарии больше не исчерпывают лимит клиентов PostgreSQL.
- Действия конвейера обновлены до актуальных версий на Node 24.
- Docker-образ собирается и проверяется в каждом запросе на слияние (#4).
- Dependabot не предлагает мажорный клиент redis до стабильной поддержки в kombu (#4).
Документация
- В README добавлены значки статуса и раздел «Интерфейс» со снимками демонстрационного стенда (#6).
Полный список изменений: v1.0.0...v1.0.1
Reservix 1.0.0
Первая версия информационной системы формирования и развития кадрового резерва.
Возможности
- Кадровый резерв — выдвижение руководителем, кадровой службой или самовыдвижение, двухступенчатое согласование, программы подготовки, пересмотр состава.
- Оценка компетенций — кампании оценки, оценка руководителя и самооценка, круговая оценка 360°, встроенное тестирование с проверкой развёрнутых ответов экспертом.
- Индекс готовности — композитный показатель по шести критериям с разложением по вкладам; схемы весов: экспертная, метод анализа иерархий, энтропийный метод; TOPSIS; сравнение схем и проверка устойчивости рейтинга.
- Матрица 9-box — размещение по результативности и потенциалу, сессии калибровки.
- Преемственность — критичные должности, планы преемственности, обеспеченность и глубина скамейки, учёт назначений.
- Развитие — планы от разрывов компетенций, подтверждение выполнения документами, наставничество, библиотека материалов.
- Документы, уведомления, отчёты — защищённое хранилище с контрольными суммами, лента уведомлений и рассылка, выгрузка в .docx, .xlsx, .pdf и .csv.
- Рабочие места пяти ролей с областью видимости, панель администрирования, журнал аудита, REST API, публичная часть.
- Русская и английская версии интерфейса и данных.
Стек
Python 3.12, Django 5.2 LTS, PostgreSQL 18, Redis, Celery, HTMX, django-ninja.
Запуск
Порядок установки, наполнение демонстрационного стенда и учётные записи ролей — в README и docs/CREDENTIALS.md.