Skip to content

Releases: jadieify-hub/marking-calendar

Календарь маркировки 0.1.27

Choose a tag to compare

@github-actions github-actions released this 20 Oct 08:21

Календарь маркировки 0.1.27

Небольшое исправляющее обновление.

  • После обновления приложение сразу использует более свежую карту товарных групп. Раньше оно могло ещё сутки показывать старые названия групп, пока не синхронизирует общую историю.
  • Журнал приложения больше не повторяет одно и то же предупреждение о расхождении названий групп при каждой проверке: каждое расхождение записывается один раз за запуск.

Обновление

Установленная версия загрузит обновление автоматически. Для ручного обновления запустите MarkingCalendar-Setup.exe поверх текущей версии. Для Portable замените файлы программы новым архивом. Профиль и настройки сохраняются.

Файлы

  • MarkingCalendar-Setup.exe — установщик Windows x64.
  • MarkingCalendar-Portable.zip — архив без автообновления.
  • SHA256SUMS.txt — контрольные суммы.
  • releases.win.json и MarkingCalendar-0.1.27-full.nupkg — файлы автообновления.

Календарь маркировки 0.1.26

Choose a tag to compare

@github-actions github-actions released this 15 Oct 12:17

Календарь маркировки 0.1.26

Приложение точнее распознаёт, что именно изменилось в календаре, когда «Честный знак» перестраивает товарные группы или переименовывает типы событий. Раньше такие правки выглядели как массовое удаление и повторное добавление событий со старыми датами.

  • Переименование группы вместе со сменой ссылки на её страницу показывается как переименование.
  • Слияние двух групп под новым названием показывается как два переименования. Выбор группы в профиле переходит на новую группу.
  • Если часть событий вынесли в другую группу, они отмечаются как изменённые с пометкой «перенесено из группы «…»».
  • Если сменилось название типа события, события отмечаются как изменённые с пометкой «тип был «…»».
  • Новая формулировка срока без сдвига дат больше не считается изменением.

Неоднозначные совпадения приложение не склеивает: такие события по-прежнему показываются как удалённые и добавленные.

Обновление

Установленная версия загрузит обновление автоматически. Для ручного обновления запустите MarkingCalendar-Setup.exe поверх текущей версии. Для Portable замените файлы программы новым архивом. Профиль и настройки сохраняются.

Файлы

  • MarkingCalendar-Setup.exe — установщик Windows x64.
  • MarkingCalendar-Portable.zip — архив без автообновления.
  • SHA256SUMS.txt — контрольные суммы.
  • releases.win.json и MarkingCalendar-0.1.26-full.nupkg — файлы автообновления.

Календарь маркировки 0.1.25

Choose a tag to compare

@github-actions github-actions released this 15 Oct 11:06

Календарь маркировки 0.1.25

Исправлено распознавание слияния товарных групп. Когда «Честный знак» переносит группу под название другой, уже существующей группы, приложение раньше показывало все её события как удалённые и заново добавленные, хотя сроки не менялись. Так было с «БАД» 7 октября и со «Средствами гигиены» 26 сентября.

  • Теперь такое слияние отображается как переименование группы, например «БАД → Специализированная пищевая продукция и БАД к пище», без ложных «Добавлено» и «Удалено».
  • Если группа была выбрана в профиле, выбор переходит на объединённую группу, а не пропадает.
  • Смена ссылки на страницу группы при слиянии не считается изменением событий.

Общая история изменений уже пересчитана: пакеты за 26 сентября и 7 октября исправятся у всех пользователей при ближайшей синхронизации, в том числе в предыдущих версиях. Эта версия нужна, чтобы так же правильно работало сравнение, которое приложение делает само при загрузке данных напрямую с сайта.

Обновление

Установленная версия загрузит обновление автоматически. Для ручного обновления запустите MarkingCalendar-Setup.exe поверх текущей версии. Для Portable замените файлы программы новым архивом. Профиль и настройки сохраняются.

Файлы

  • MarkingCalendar-Setup.exe — установщик Windows x64.
  • MarkingCalendar-Portable.zip — архив без автообновления.
  • SHA256SUMS.txt — контрольные суммы.
  • releases.win.json и MarkingCalendar-0.1.25-full.nupkg — файлы автообновления.

Календарь маркировки 0.1.24

Choose a tag to compare

@github-actions github-actions released this 15 Oct 09:16

Календарь маркировки 0.1.24

На вкладке «Изменения» плитки-счётчики стали фильтром. Нажмите «Перенесено», «Добавлено», «Изменено», «Удалено» или плитку изменений групп, чтобы оставить в истории и сравнении снимков только этот вид изменений. Повторное нажатие возвращает полный список.

  • Плитка с нулём неактивна, выбранная плитка подсвечена.
  • Если в пакете истории нет изменений выбранного вида, вместо списка показывается короткое пояснение.
  • Фильтр не меняет сохранённый профиль и не влияет на окно с уведомлением о новых изменениях.

Названия 26 товарных групп в карте отраслей приведены к новым официальным названиям «Честного знака», например «Обувь» теперь «Обувные товары», а «Табак» — «Табачная продукция». Исчезли предупреждения о расхождении названий в журнале. Группы «Спортивное питание» и «БАД» источник объединил под одним названием, в календаре это одна группа.

Обновление

Установленная версия загрузит обновление автоматически. Для ручного обновления запустите MarkingCalendar-Setup.exe поверх текущей версии. Для Portable замените файлы программы новым архивом. Профиль и настройки сохраняются.

Файлы

  • MarkingCalendar-Setup.exe — установщик Windows x64.
  • MarkingCalendar-Portable.zip — архив без автообновления.
  • SHA256SUMS.txt — контрольные суммы.
  • releases.win.json и MarkingCalendar-0.1.24-full.nupkg — файлы автообновления.

Календарь маркировки 0.1.23

Choose a tag to compare

@github-actions github-actions released this 25 Sep 09:16

Календарь маркировки 0.1.23

Теперь календарь по товарным группам и категориям клиента можно распечатать или сохранить в PDF. Под фильтрами добавлены две отдельные кнопки: Печать открывает предпросмотр и выбор принтера, Сохранить PDF — выбор папки и имени файла.

  • В документ входят все события по текущим фильтрам, включая ещё не раскрытые кнопкой «Показать ещё».
  • Таблица содержит сроки, товарные группы, типы и полные описания событий, дату данных и выбранные категории.
  • Формат PDF — A4, альбомная ориентация, белый фон независимо от темы приложения. Заголовки таблицы повторяются на каждой странице.
  • Ctrl+P формирует таблицу с актуальными фильтрами. Печать и экспорт не изменяют сохранённый профиль.

Проверены фильтрация, команды интерфейса и многостраничный PDF через WebView2: все 80 событий и их описания сохранены полностью.

Обновление

Установленная версия загрузит обновление автоматически. Для ручного обновления запустите MarkingCalendar-Setup.exe поверх текущей версии. Для Portable замените файлы программы новым архивом. Профиль и настройки сохраняются.

Файлы

  • MarkingCalendar-Setup.exe — установщик Windows x64.
  • MarkingCalendar-Portable.zip — архив без автообновления.
  • SHA256SUMS.txt — контрольные суммы.
  • releases.win.json и MarkingCalendar-0.1.23-full.nupkg — файлы автообновления.

Календарь маркировки 0.1.22

Choose a tag to compare

@github-actions github-actions released this 24 Sep 14:46

Календарь маркировки 0.1.22

Исправлен пустой экран после обновления до 0.1.21. Если история содержала добавление, удаление или переименование товарной группы, проверка сообщений интерфейса отвергала всё состояние календаря. Теперь новые типы изменений проходят проверку и календарь отображается.

Ошибка не удаляла сохранённые данные и настройки. Переустановка со сбросом данных не требуется. Исправления истории и фильтров из 0.1.21 сохранены.

Добавлена регрессионная проверка передачи сообщения приложения через мост интерфейса до заполнения списка групп, категорий, статуса и истории.

Обновление

Если в 0.1.21 отображается пустой экран и кнопки обновления недоступны, закройте приложение и установите MarkingCalendar-Setup.exe поверх текущей версии. Для Portable замените файлы программы новым архивом. Профиль и настройки сохраняются.

Файлы

  • MarkingCalendar-Setup.exe — установщик Windows x64.
  • MarkingCalendar-Portable.zip — архив без автообновления.
  • SHA256SUMS.txt — контрольные суммы.
  • releases.win.json и MarkingCalendar-0.1.22-full.nupkg — файлы автообновления.

Календарь маркировки 0.1.21

Choose a tag to compare

@github-actions github-actions released this 24 Sep 14:23

Календарь маркировки 0.1.21

Что исправлено

  • История показывает, какая товарная группа переименована: старое название → новое. Вместо противоречивого «0 изменений» переименование учитывается в общем количестве изменений.
  • Добавление, удаление и переименование групп видны в истории, сравнении с сохранённой версией, уведомлении и скопированной сводке. Исправлены также публичный журнал и Atom-лента.
  • При переименовании группы фильтры показывают новое название и сохраняют выбор. Это работает и для сохранённых «Моих групп», и для временного выбора в режиме «Все».
  • Исправлено сохранение ручного исключения группы при переименовании: снятая галочка не теряется из настроек.

Сохранённые записи истории не требуют повторной загрузки: новая версия показывает подробности уже полученных переименований.

Обновление

Установленное приложение получит обновление обычным способом. Можно установить MarkingCalendar-Setup.exe поверх предыдущей версии. Для Portable скачайте новый архив. Профиль и настройки сохраняются.

Файлы

  • MarkingCalendar-Setup.exe — установщик Windows x64.
  • MarkingCalendar-Portable.zip — архив без автообновления.
  • SHA256SUMS.txt — контрольные суммы.
  • releases.win.json и MarkingCalendar-0.1.21-full.nupkg — файлы автообновления.

Календарь маркировки 0.1.20

Choose a tag to compare

@github-actions github-actions released this 21 Sep 07:13

Календарь маркировки 0.1.20

Исправления товарных перечней

  • Общие описания кодов ТН ВЭД больше не выдаются за товары конкретной группы и не используются для поиска по названию. Вода, сахар или мясо из классификатора больше не приводят к спортивному питанию.
  • Перепроверены все 49 доступных перечней. Исправлен охват восьми групп: спортивного питания, напитков, меховых изделий, икры, кресел-колясок, полимерных труб, растворимых напитков и электронных сигарет. В икре показываются осетровые и лососевые; исторические строки про телефоны и реле не выдаются за электронные сигареты.
  • Уточнения возраста, назначения, исключения и дополнительные классификаторы сохранены. Товары остаются под событиями в открытой карточке, рядом доступна страница группы ЧЗ. Просмотр не меняет профиль и фильтры.
  • Названия и пояснения получает сборщик из страниц ЧЗ, включая официальный FAQ. Общие расшифровки ЕЭК доступны отдельно в подробностях кодов.
  • Сборщик сообщает о новых ошибках и восстановлении. Неизменившаяся ошибка больше не вызывает ежедневных повторных сообщений; неудачная доставка не считается подтверждённой.

Ограничения источников

ЧЗ публикует для спортивного питания определение категории и условия СГР, но не подробный список привычных видов товаров. Для безалкогольных напитков загруженный перечень также не содержит отдельных наименований. Приложение прямо сообщает об этих ограничениях, не придумывая список по кодам. Старая страница «Средства гигиены» по-прежнему возвращает 404; её перечень недоступен и остаётся под контролем сборщика.

Обновление

Новая версия использует формат товарного каталога 2. Старый кеш не перекрывает исправленные встроенные данные. Предыдущие версии программы сохраняют свой прежний каталог до обновления приложения.

Установленное приложение получит обновление обычным способом. Можно установить MarkingCalendar-Setup.exe поверх предыдущей версии. Для Portable скачайте новый архив. Профиль и настройки сохраняются.

Файлы

  • MarkingCalendar-Setup.exe — установщик Windows x64.
  • MarkingCalendar-Portable.zip — архив без автообновления.
  • SHA256SUMS.txt — контрольные суммы.
  • releases.win.json и MarkingCalendar-0.1.20-full.nupkg — файлы автообновления.

Календарь маркировки 0.1.19

Choose a tag to compare

@github-actions github-actions released this 18 Sep 10:02

Календарь маркировки 0.1.19

Что нового

  • В открытой карточке события под самими событиями появился список товаров группы: понятные наименования, условия и исключения. Кнопка «Страница группы на ЧЗ» доступна и у событий без собственной ссылки.
  • Встроены 49 действующих перечней ЧЗ — 349 товарных строк. Они доступны без сети и обновляются отдельно от календаря и приложения. Общий поиск по названию, ТН ВЭД и ОКПД 2 доступен через Справка → Товарные перечни.
  • Добавлены 176 проверенных расшифровок кодов ЕЭК. Исходные коды и оговорки ЧЗ сохраняются; просмотр перечней не меняет профиль и фильтры календаря.
  • Ежедневный сборщик проверяет все 50 групп. При ошибке он сохраняет прежние данные группы, продолжает обновлять остальные и отправляет сопровождающему Telegram-уведомление с причиной и ссылкой на диагностику.

Известное ограничение

Старая страница группы «Средства гигиены» на сайте ЧЗ возвращает HTTP 404. Её перечень пока недоступен; группа остаётся под контролем сборщика. Расшифровки кодов являются справочной информацией, включая коды из исключений, и сами по себе не определяют обязательность маркировки конкретного товара.

Обновление

Установленное приложение получит обновление обычным способом. Также можно установить MarkingCalendar-Setup.exe поверх предыдущей версии. Для Portable скачайте новый архив. Профиль и пользовательские настройки сохраняются.

Файлы

  • MarkingCalendar-Setup.exe — установщик Windows x64.
  • MarkingCalendar-Portable.zip — архив без автообновления.
  • SHA256SUMS.txt — контрольные суммы.
  • releases.win.json и MarkingCalendar-0.1.19-full.nupkg — файлы автообновления.

Календарь маркировки 0.1.18

Choose a tag to compare

@github-actions github-actions released this 17 Sep 12:10

Календарь маркировки 0.1.18

Исправления

  • В индикаторе актуальности разделены «Данные от…» — дата снимка календаря и «Проверено…» — время последней успешной проверки в текущем запуске приложения. Время проверки обновляется и тогда, когда новых событий или изменений нет. При ошибке сохраняется время предыдущей успешной проверки; до первой проверки показано «Ещё не проверено».
  • Дата снимка отображается в местном времени. Переключение фильтров больше не заменяет даты в индикаторе счётчиком событий; счётчик остаётся над лентой.
  • Названия «Объёмно-сортовой учёт» и «Разрешительный режим» полностью помещаются в колонке этапов в одну строку.

Обновление

Установленное приложение получит обновление обычным способом. Можно также установить MarkingCalendar-Setup.exe поверх предыдущей версии. Для Portable скачайте новый архив.

Файлы

  • MarkingCalendar-Setup.exe — установщик Windows x64.
  • MarkingCalendar-Portable.zip — архив без автообновления.
  • SHA256SUMS.txt — контрольные суммы.
  • releases.win.json и MarkingCalendar-0.1.18-full.nupkg — файлы автообновления.