v1.6.0
release: LexPatrol 1.6.0
Импорт и парсинг
- Превью разбиения и автоимпорт учитывают выбранный фильтр статей (все / с санкциями / без): в превью попадают те же блоки, что уйдут в БД.
- Детектор «санкций» для фильтров: режимы balanced (только сильные маркеры) и strict (для «без санкций»); меньше ложных срабатываний на процессуальные формулировки («лишение свободы» в перечислениях и т.п.).
- Разбиение форумного текста: «голые» номера без скобочного классификатора (R/F/A) не считаются заголовком УК; склейки «.Часть», «.Статья» после точки; однозначные главы в соседних статьях на одной строке (6.x, 7.x).
Метаданные статей
- Из заголовка/тела: юрисдикция R/F/A (в т.ч. кириллические буквы в копипастах), флаг судимости CR, приоритет звёзд из табличного вида
| N*и описательных фраз; категория тяжести по звёздам (лёгкая / средняя / высокая).
Подборки
- Событие
collections:changed: список подборок и оверлей подборок обновляются без ручного обновления после изменений из другого окна. - Страница подборки «Состав и поиск» (
/collections/:id): состав, поиск по подборке, ссылка со списка подборок. - Читатель: чипы метаданных под заголовком, компактные индикаторы R/CR/звёзды в дереве статей; понятнее добавление в подборку (подпись, кнопка, тост, сообщения по кодам ошибки).
Оверлей
- Закрепы: общий компонент
ArticleMetaChips(как в читателе) — юрисдикция, тяжесть, звёзды, штрафы, УК и др.
Техническое
- IPC: параметр фильтра в
parse:resolve-article-splitsиparse:auto-import-preview; рассылкаcollections:changedпосле CRUD подборок и состава.
Версия
- Версия приложения: 1.6.0.
Full Changelog: v1.5.0...v1.6.0