Пётр Полежаев petr.polezhaev
  • Joined on 2022-10-19
petr.polezhaev pushed to main at esphome/fgl-aircon 2026-09-29 20:39:36 +03:00
5f09716dce ha(ux): пробинг отдаёт fatal-reason (одна сессия на недоступном модуле); SWITCH_PROPS без битов
976a2dcbb8 ha(ux): исправления по ревью — быстрый выход пробинга, prefill шаблона, ниты
d1c02d7c4b ha(ux): мастер из трёх страниц, feature-модель и capabilities-фильтрация
Compare 3 commits »
petr.polezhaev pushed to main at esphome/fgl-aircon 2026-09-29 16:36:34 +03:00
4ee428a6fd ha(ci): publish-скрипт на POSIX sh — bash в Alpine не нужен
90b9e2783b ha(ci): bash в musl-джобе (Alpine не содержит bash по умолчанию)
Compare 2 commits »
petr.polezhaev pushed to main at esphome/fgl-aircon 2026-09-29 16:20:36 +03:00
f9d917c66d ha(packaging): musllinux-wheel для HA OS и статический C++-рантайм
49d5533cd1 docs: troubleshooting «Invalid handler specified» (нет pyfglair / нет перезапуска)
Compare 2 commits »
petr.polezhaev pushed to main at esphome/fgl-aircon 2026-09-29 16:00:27 +03:00
8a073d96a6 ha(ci): pre-check simple-индекса Gitea вместо --skip-existing (twine 7)
petr.polezhaev pushed to main at esphome/fgl-aircon 2026-09-29 15:55:13 +03:00
24ada01ceb ha(ci): fix smoke-теста wheel и токены Gitea
petr.polezhaev pushed to main at esphome/fgl-aircon 2026-09-29 15:46:02 +03:00
a32e2f0bfc ha(ci): Gitea Actions — сборка и публикация pyfglair в PyPI-реестр пакетов Gitea
34cdb7fef8 ha(HACS): комплект файлов для Custom Repositories
Compare 2 commits »
petr.polezhaev pushed to main at esphome/fgl-aircon 2026-09-29 15:25:30 +03:00
1fc845d7f5 ha(H5): обёртка ошибок ESPHome-канала, README/RELEASE/ru-ниты
a03458f9bc ha(H5): исправления по ревью — GitHub/HACS, рабочий ESPHome-канал, restore, manylinux
8013781e09 ha(H5): README+HACS, скрипт приёмки, релизный чек-лист
4d0bbd1d8e ha(H4): защита _preview_schema от повреждённых overrides в storage
43d3ff7dea ha(H4): исправления по ревью — маскировка ключа в дампе, reload-repair, reconfigure сохраняет поля
Compare 17 commits »
petr.polezhaev pushed to main at esphome/fgl-aircon 2026-09-29 01:17:10 +03:00
31cd56f082 core(M4): fglctl, fglair-discover, README библиотеки; M5 — вне скоупа core-релиза
fa1718f405 core(M3): aircon-слой — шаблоны A/B/F, конверсии+override, публичный API + C-API
17bea87fdf core(M2): машина состояний сессии Ayla LAN + mock-модуль + интеграционные сценарии
fe3bda646f docs: M0, M1 отмечены выполненными в плане библиотеки
fd5f125d04 core(M1): ayla-криптография, конверт, JSON (jsmn), HTTP-клиент
Compare 9 commits »
petr.polezhaev pushed to main at esphome/fgl-aircon 2026-09-27 14:57:00 +03:00
e74f3dc67a core(M2): машина состояний сессии Ayla LAN + mock-модуль + интеграционные сценарии
petr.polezhaev pushed to main at esphome/fgl-aircon 2026-09-27 12:02:21 +03:00
bfdf22ba64 core(M2): машина состояний сессии Ayla LAN + mock-модуль + интеграционные сценарии
345fe19ca7 docs: M0, M1 отмечены выполненными в плане библиотеки
e91d4605b1 core(M1): ayla-криптография, конверт, JSON (jsmn), HTTP-клиент
b44004627b core(M0): монорепо-каркас — CMake (posix+esp-idf), платслой, лог, мини-httpd
Compare 4 commits »
petr.polezhaev pushed to main at esphome/fgl-aircon 2026-09-21 13:21:52 +03:00
b21817ab9f docs: корректировки планов — монорепо, слои ayla/aircon, конверсии, приёмка
790cee3c78 refactor: legacy и apk перенесены в docs/, дедупликация исходников legacy
024b290b89 docs: реконструкция LAN-протокола FGLair, анализ legacy, планы fglair-core/HA/ESPHome
Compare 3 commits »
petr.polezhaev pushed to main at esphome/fgl-aircon 2026-09-21 11:50:37 +03:00
cd9ce65a11 refactor: legacy и apk перенесены в docs/, дедупликация исходников legacy
157df4e795 docs: реконструкция LAN-протокола FGLair, анализ legacy, планы fglair-core/HA/ESPHome
petr.polezhaev created branch main in esphome/fgl-aircon 2026-09-21 11:50:36 +03:00
petr.polezhaev created repository esphome/fgl-aircon 2026-09-21 11:50:22 +03:00
petr.polezhaev pushed to master at home-tools/bookshelf 2026-03-11 12:12:45 +03:00
9c003a43ea Add package-lock.json for reproducible npm installs
petr.polezhaev pushed to master at home-tools/bookshelf 2026-03-11 12:11:12 +03:00
b94f222c96 Add per-request AI logging, DB batch queue, WS entity updates, and UI polish
fd32be729f Replace config-driven HtmlScraperPlugin with specific archive classes
b8f82607f9 Fix archive plugins for НЭБ and Alib; add network integration tests
ce03046e51 Fix boundary/child count invariant on shelf and book deletion
7095cbaa60 Add git/docs rules to AGENTS.md; add docs reminder to presubmit
Compare 5 commits »
petr.polezhaev pushed to master at home-tools/bookshelf 2026-03-09 14:22:38 +03:00
2ab41ead9f Update docs; add contributing standards
petr.polezhaev pushed to master at home-tools/bookshelf 2026-03-09 14:17:23 +03:00
084d1aebd5 Initial commit
petr.polezhaev pushed to master at home-tools/bookshelf 2026-03-09 14:16:32 +03:00
5d5f26c8ae Initial commit
petr.polezhaev created branch master in home-tools/bookshelf 2026-03-09 14:13:50 +03:00