Skip to content

Commit 8999dc1

Browse files
authored
Merge pull request #20 from Gfermoto/dev
Release v0.2.2
2 parents 002f851 + d74ae33 commit 8999dc1

15 files changed

Lines changed: 43 additions & 13 deletions

File tree

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Steps to reproduce the behavior:
1919
What you expected to happen.
2020

2121
**Environment**
22-
- BirdLense version: (e.g. 0.2.1)
22+
- BirdLense version: (e.g. 0.2.2)
2323
- Docker / bare metal
2424
- OS: (e.g. Ubuntu 24.04)
2525
- GPU: (e.g. Intel, NVIDIA, none)

.github/workflows/docs-pages.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ on:
99
- "mkdocs.yml"
1010
- "requirements-docs.txt"
1111
- ".github/workflows/docs-pages.yml"
12+
# После релиза пересобрать сайт, даже если в коммите не трогали docs/** (обновился README/VERSION в релизном теге).
13+
release:
14+
types: [published]
1215
workflow_dispatch:
1316

1417
permissions:

CHANGELOG.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,26 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
88

99
## [Unreleased]
1010

11+
---
12+
13+
## [0.2.2] - 2026-03-20
14+
15+
### Added
16+
17+
- **Документация:** статический сайт (MkDocs + GitHub Pages), карта и i18n; отчёт **Wiki report** в Actions (Summary, артефакт, опционально push в GitHub Wiki).
18+
- **Сообщество:** `GOVERNANCE`, `CODEOWNERS`, шаблон PR; инструкция настройки репозитория через `gh` (`GITHUB_SETUP_GH`); `WIKI_AUTOMATION`; черновик материала в `article/habr.md`.
19+
1120
### Security
1221

13-
- **npm (UI):** обновлена транзитивная зависимость `flatted` (устранение GHSA high / prototype pollution в цепочке dev-зависимостей).
22+
- **npm (UI):** обновлена транзитивная зависимость `flatted` (GHSA high / prototype pollution).
23+
24+
### Fixed
25+
26+
- Push в GitHub Wiki: проверка `has_wiki`, понятные ошибки; bootstrap без флага `--disable-wiki` в старых версиях `gh`.
27+
28+
### Changed
29+
30+
- В bootstrap репозитория Wiki включается через API (`has_wiki=true`).
1431

1532
---
1633

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
# BirdLense Hub
66

7-
[![Version](https://img.shields.io/badge/version-0.2.1-blue.svg)](./CHANGELOG.md) [Русский](./README.ru.md) · [Contributing](./CONTRIBUTING.md) [RU](./CONTRIBUTING.ru.md) · [Security](./SECURITY.md) [RU](./SECURITY.ru.md)
7+
[![Version](https://img.shields.io/badge/version-0.2.2-blue.svg)](./CHANGELOG.md) [Русский](./README.ru.md) · [Contributing](./CONTRIBUTING.md) [RU](./CONTRIBUTING.ru.md) · [Security](./SECURITY.md) [RU](./SECURITY.ru.md)
88

99
Smart bird feeder monitoring: computer vision and audio recognition to detect, identify, record, and analyze birds. Runs in Docker on x86, integrates with Go2RTC, Frigate, BirdNET via MQTT. No cloud — fully local.
1010

README.ru.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
# BirdLense Hub
66

7-
[![Version](https://img.shields.io/badge/version-0.2.1-blue.svg)](./CHANGELOG.md) [English](./README.md) · [Contributing](./CONTRIBUTING.md) [RU](./CONTRIBUTING.ru.md) · [Security](./SECURITY.md) [RU](./SECURITY.ru.md)
7+
[![Version](https://img.shields.io/badge/version-0.2.2-blue.svg)](./CHANGELOG.md) [English](./README.md) · [Contributing](./CONTRIBUTING.md) [RU](./CONTRIBUTING.ru.md) · [Security](./SECURITY.md) [RU](./SECURITY.ru.md)
88

99
Мониторинг кормушки: компьютерное зрение и распознавание голосов для детекции, идентификации, записи и анализа птиц. Работает в Docker на x86, интегрируется с Go2RTC, Frigate, BirdNET через MQTT. Без облака — полностью локально.
1010

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.2.1
1+
0.2.2

app/ui/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "vite-react-typescript-starter",
33
"private": true,
4-
"version": "0.2.1",
4+
"version": "0.2.2",
55
"type": "module",
66
"scripts": {
77
"dev": "vite --host 0.0.0.0",

app/web/openapi.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
openapi: 3.0.3
22
info:
33
title: BirdLense Hub UI API
4-
version: 0.2.1
4+
version: 0.2.2
55
description: |
66
BirdLense Hub is an automated bird feeder monitoring and analytics system. It uses video and audio processing to detect, identify, and log bird (and other animal) visits, providing rich statistics, visualizations, and configuration options via a REST API. This API is designed for both human users and LLM agents to:
77
- Query real-time and historical bird visit data

docs/API.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# BirdLense Hub — HTTP API
22

3-
**Version:** 0.2.1
3+
**Version:** 0.2.2
44

55
Authoritative contract: [OpenAPI YAML](./project/openapi.md) (import into Redoc, Stoplight, or IDE).
66

0 commit comments

Comments
 (0)