upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/components/tollgate_core/CHANGELOG.md
diff options
context:
space:
mode:
authorYour Name <you@example.com>2026-05-23 22:09:57 +0530
committerYour Name <you@example.com>2026-05-23 22:09:57 +0530
commitbf8e095b94fe500a9c35d7f2f616eb85569dbe5e (patch)
treec6bb9a2b11d20aff855cc324f1c3d60751629d1f /components/tollgate_core/CHANGELOG.md
parentaec549f83d5084aa9fd16c00e1c09e06ac7471d4 (diff)
Phase 10a v1.2.0: MIT license, metadata update, full API docs
- Bump idf_component.yml to v1.2.0 with MIT license, targets, tags - Add LICENSE (MIT) for IDF Component Registry compatibility - Update CHANGELOG.md with v1.2.0 entries (portal, stratum_client, mint_health, client) - Update README.md with all 13 modules documented, API reference table - Add REMAINING_PLAN.md with full execution plan and checklist - 25 unit tests pass, ESP-IDF build passes
Diffstat (limited to 'components/tollgate_core/CHANGELOG.md')
-rw-r--r--components/tollgate_core/CHANGELOG.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/components/tollgate_core/CHANGELOG.md b/components/tollgate_core/CHANGELOG.md
index b6d664f..946c600 100644
--- a/components/tollgate_core/CHANGELOG.md
+++ b/components/tollgate_core/CHANGELOG.md
@@ -1,5 +1,15 @@
1# Changelog 1# Changelog
2 2
3## 1.2.0 (2026-05-23)
4
5- Added `tollgate_core_portal` — HTML template rendering, usage calculation, captive URI detection
6- Added `tollgate_core_stratum_client` — Stratum V1 JSON protocol parsing, message building (subscribe, authorize, submit, mining.notify, mining.set_difficulty)
7- Added `tollgate_core_mint_health` — mint health state tracking with recovery threshold (3 consecutive successes), reachable/unreachable transitions
8- Added `tollgate_core_client` — upstream TollGate discovery JSON parsing (kind 10021), session response parsing (kind 1022), usage string parsing, renewal threshold check, price-per-minute calculation
9- Added MIT license for IDF Component Registry compatibility
10- 13 compiled source files, 14 headers, full platform abstraction via `tollgate_platform_t`
11- 25 host unit tests covering all modules
12
3## 1.1.0 (2026-05-23) 13## 1.1.0 (2026-05-23)
4 14
5- Added `tollgate_core_beacon` — WiFi vendor IE construction (hash_mint, hash_npub, build_ie) 15- Added `tollgate_core_beacon` — WiFi vendor IE construction (hash_mint, hash_npub, build_ie)