halkyon/packages/halkyon_app/test/app
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 4914df348e
fix(app)!: instances over plain HTTP are refused, but on this machine
What the app sends an instance (the proofs that sign in, the keys'
wrappings, every request a session carries) must not be read or changed on
the way, so an instance is reached over HTTPS, or over plain HTTP only on
this machine (localhost, 127.0.0.0/8, ::1), as Jellyfin servers are. An
address over plain HTTP elsewhere is refused before anything is sent there.
One kept from before is never opened: the app says why, and offers another
instance or removing it from the device, never dropping it silently.
Development builds still use their own instance over HTTP (an emulator
reaches the developer's machine as 10.0.2.2); releases never.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-23 14:12:56 +02:00
..
about_test.dart refactor(halkyon_app): the account section, About, the language and countries' names, shared 2026-10-22 18:11:08 +02:00
app_locale_test.dart refactor(halkyon_app): the account section, About, the language and countries' names, shared 2026-10-22 18:11:08 +02:00
instance_gate_test.dart fix(app)!: instances over plain HTTP are refused, but on this machine 2026-10-23 14:12:56 +02:00
person_scope_test.dart halkyon_app: instances, sign-in and sync plumbing for Halkyon's apps 2026-10-19 15:31:40 +02:00