openclaw/apps/shared/OpenClawKit
Nimrod Gutman b77b7485e0 feat(push): add iOS APNs relay gateway (#43369)
* feat(push): add ios apns relay gateway

* fix(shared): avoid oslog string concatenation

# Conflicts:
#	apps/shared/OpenClawKit/Sources/OpenClawKit/GatewayChannel.swift

* fix(push): harden relay validation and invalidation

* fix(push): persist app attest state before relay registration

* fix(push): harden relay invalidation and url handling

* feat(push): use scoped relay send grants

* feat(push): configure ios relay through gateway config

* feat(push): bind relay registration to gateway identity

* fix(push): tighten ios relay trust flow

* fix(push): bound APNs registration fields (#43369) (thanks @ngutman)
2026-03-12 18:15:35 +02:00
..
Sources feat(push): add iOS APNs relay gateway (#43369) 2026-03-12 18:15:35 +02:00
Tests/OpenClawKitTests macOS: add chat model selector and persist thinking (#42314) 2026-03-11 00:43:04 -04:00
Tools/CanvasA2UI feat(canvas): add narrow-screen A2UI layout overrides 2026-02-25 11:43:35 +05:30
Package.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00