Release 0.7.0: Community API data coverage #1

Merged
denkz0ne merged 32 commits from fix/community-api-primary into main 2026-10-23 17:25:27 +01:00
Owner

Changes

  • Make Community API the default for profile and match data, including migration of existing entries.
  • Add Community API-backed inventory, clan, cloud population and scoreboard data where available.
  • Supplement only missing profile fields from the separately configured Statistics API; preserve Community values and expose supplement diagnostics.
  • Move the first coordinator refresh to a background task so optional requests do not hold up integration setup.
  • Keep existing entity IDs and describe data sources neutrally in the documentation.
  • Prepare version 0.7.0 and its changelog entry.

Verification

  • Local Ruff, Python compilation, JSON parsing and git diff --check passed.
  • Waiting for the Forgejo Actions checks before publishing.
## Changes - Make Community API the default for profile and match data, including migration of existing entries. - Add Community API-backed inventory, clan, cloud population and scoreboard data where available. - Supplement only missing profile fields from the separately configured Statistics API; preserve Community values and expose supplement diagnostics. - Move the first coordinator refresh to a background task so optional requests do not hold up integration setup. - Keep existing entity IDs and describe data sources neutrally in the documentation. - Prepare version 0.7.0 and its changelog entry. ## Verification - Local Ruff, Python compilation, JSON parsing and `git diff --check` passed. - Waiting for the Forgejo Actions checks before publishing.
feat: make Community API primary (1/14)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
b4cdc726f9
feat: make Community API primary (2/14)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
f74c5e2907
feat: make Community API primary (3/14)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
fdbc19d3bd
feat: make Community API primary (4/14)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
4a52845624
feat: make Community API primary (5/14)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
4e97b42977
feat: make Community API primary (6/14)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
c2d56f86d7
feat: make Community API primary (7/14)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
8ea3cddd06
feat: make Community API primary (8/14)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
bd38898ec0
feat: make Community API primary (9/14)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
b17aab4bb9
feat: make Community API primary (10/14)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
7fbbaad941
feat: make Community API primary (11/14)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
85bcac65eb
feat: make Community API primary (12/14)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
303b2e720f
feat: make Community API primary (13/14)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
c19e8fb0ea
feat: make Community API primary (14/14)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
5247cebd69
sync: align Forgejo source (1/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
11907d8def
sync: align Forgejo source (2/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
df6c8412aa
sync: align Forgejo source (3/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
9ab54bfa12
sync: align Forgejo source (4/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
052da2b364
sync: align Forgejo source (5/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
6ca8ec55db
sync: align Forgejo source (6/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
14675e2b9f
sync: align Forgejo source (7/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
c2834c7566
sync: align Forgejo source (8/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
ca043242b5
sync: align Forgejo source (9/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
1509b3ac1c
sync: align Forgejo source (10/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
4ad3e66297
sync: align Forgejo source (11/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
376b5b2f83
sync: align Forgejo source (12/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
28b3f82c3a
sync: align Forgejo source (13/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
97af90e905
sync: align Forgejo source (14/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
32d87d1437
sync: align Forgejo source (15/15)
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
d52c75bcd3
sync: include release automation workflow
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
Validate / Tests and lint (pull_request) Has been cancelled
Validate / Home Assistant validation (pull_request) Has been cancelled
Validate / HACS validation (pull_request) Has been cancelled
939fefcef6
release: prepare BlockFront Stats 0.7.0
Some checks failed
Validate / Tests and lint (push) Has been cancelled
Validate / Home Assistant validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
f498a24ea8
release: prepare BlockFront Stats 0.7.0
Some checks failed
Validate / Tests and lint (push) Failing after 1m26s
Validate / Home Assistant validation (push) Failing after 3s
Validate / HACS validation (push) Failing after 3s
Validate / Tests and lint (pull_request) Failing after 7s
Validate / Home Assistant validation (pull_request) Failing after 3s
Validate / HACS validation (pull_request) Failing after 3s
1287e00290
denkz0ne changed title from Make Community API the primary profile and match source to Release 0.7.0: Community API data coverage 2026-10-23 17:08:47 +01:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
denkz0ne/blockfront_ha_integration!1
No description provided.