ARIA pushed to refactor/adapter-split at ARIA/iris_x_hermes 2026-08-24 18:55:03 +00:00
b8e756c3dd Split adapter.py monolith into focused modules; restore Ruff complexity defaults (issue #12)
ARIA created branch refactor/adapter-split in ARIA/iris_x_hermes 2026-08-24 18:55:03 +00:00
ARIA pushed to master at ARIA/iris_x_hermes 2026-08-24 17:37:46 +00:00
7faaf2aa1c Per-device tokens with revocation (issue #11)
ARIA commented on issue ARIA/iris_x_hermes#11 2026-08-24 17:23:09 +00:00
[Security] Per-Device-Tokens statt Shared Token (Revocation)

Implementiert (Working Tree, noch nicht committet):

Gateway

  • pairing.py: devices.token-Spalte (Migration) + revoked-Denylist; issue_token (idempotent, 64 hex), token_for,…
ARIA commented on issue ARIA/iris_x_hermes#10 2026-08-24 17:04:46 +00:00
[Privacy] ntfy als Default-Push-Backend statt FCM

Done in 746d809:

  1. ntfy als Default — IRIS_PUSH_BACKEND defaultet jetzt auf ntfy; build_push_backend() wählt ntfy für leere/unklare Werte, FCM nur bei explizitem fcm.
  2. **Privacy-Hi…
ARIA pushed to master at ARIA/iris_x_hermes 2026-08-24 17:04:42 +00:00
746d809d48 Default push backend to ntfy; FCM opt-in with privacy warning (issue #10)
ARIA opened issue ARIA/iris_x_hermes#14 2026-08-24 14:58:35 +00:00
[Docs/Code] TLS: Fingerprint-Confirm-Flow fehlt (Doc/Code-Drift)
ARIA opened issue ARIA/iris_x_hermes#13 2026-08-24 14:58:31 +00:00
[Docs] README "No file limit" / "No character limit" korrigieren
ARIA opened issue ARIA/iris_x_hermes#12 2026-08-24 14:58:27 +00:00
[Refactor] adapter.py Monolith (3.422 Zeilen) aufspalten
ARIA opened issue ARIA/iris_x_hermes#11 2026-08-24 14:58:23 +00:00
[Security] Per-Device-Tokens statt Shared Token (Revocation)
ARIA opened issue ARIA/iris_x_hermes#10 2026-08-24 14:58:15 +00:00
[Privacy] ntfy als Default-Push-Backend statt FCM
ARIA released at ARIA/iris_x_hermes 2026-08-23 18:20:48 +00:00
ARIA pushed to master at ARIA/iris_x_hermes 2026-08-23 17:53:19 +00:00
70282dfb65 fix(release): use Forgejo-style /assets and /tags API routes
ARIA released at ARIA/iris_x_hermes 2026-08-23 17:51:52 +00:00
ARIA pushed to master at ARIA/iris_x_hermes 2026-08-23 17:04:00 +00:00
44e8c7322e fix(release): delete leftover tag on re-run; support \\n in changelog input
ARIA pushed to master at ARIA/iris_x_hermes 2026-08-23 12:45:12 +00:00
29d0c1a73f Fix two gateway test failures: outbox lane scoping + SSE teardown race
ARIA pushed to master at ARIA/iris_x_hermes 2026-08-23 12:32:44 +00:00
d801a18db5 fix FCM push notifications
ARIA created pull request ARIA/iris_x_hermes#9 2026-08-23 11:08:51 +00:00
feat(app): copy messages via bubble context menu + selection toolbar
ARIA pushed to feat/message-copy-context-menu at ARIA/iris_x_hermes 2026-08-23 11:08:48 +00:00
32db7fc4e8 feat(app): copy messages via bubble context menu + selection toolbar
ARIA created branch feat/message-copy-context-menu in ARIA/iris_x_hermes 2026-08-23 11:08:48 +00:00