De pagina werkt op het apparaat, en de uitleg volgt nu de schakelaar
De hele keten is gemeten: de knop Close schreef een opdracht, de agent legde hem in de postbus, het relay-proces paste hem toe en schreef hem weg, en de pagina las de nieuwe toestand terug. De leerstand staat op closed en de geleerde eigenaar staat in de lijst met eerste en laatste verschijning. Dat was het laatste stuk van dit pakket dat nog nooit gelopen had. Wat daarbij opviel: de uitleg onder de schakelaar bleef de open toestand beschrijven terwijl hij dicht stond. Hij volgt nu de toestand, met een derde tekst voor het geval de relay nog niets gemeld heeft. Versie naar 0.2.2. De vorige stond mogelijk al geinstalleerd, en zonder verhoging bereikt een gewijzigde template geen bestaande installatie. Tests: test_appstore_vorm 34 goed, 0 fout. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -428,18 +428,24 @@ footer { color: var(--text-ter); font-size: 0.78rem; text-align: center; margin-
|
||||
|
||||
var learningPill = document.getElementById('learning-state');
|
||||
var toggle = document.getElementById('learning-toggle');
|
||||
var learningHint = document.getElementById('learning-hint');
|
||||
if (status.owners.learning === true) {
|
||||
setPill(learningPill, 'open', 'ok');
|
||||
toggle.textContent = 'Close';
|
||||
toggle.disabled = false;
|
||||
learningHint.textContent = 'The next device that connects is accepted and remembered. Close '
|
||||
+ 'this once your own devices are paired.';
|
||||
} else if (status.owners.learning === false) {
|
||||
setPill(learningPill, 'closed', 'unknown');
|
||||
toggle.textContent = 'Open';
|
||||
toggle.disabled = false;
|
||||
learningHint.textContent = 'Devices that are not on the list below are refused. Open this only '
|
||||
+ 'while you pair another device of your own, then close it again.';
|
||||
} else {
|
||||
setPill(learningPill, 'unknown', 'unknown');
|
||||
toggle.textContent = 'Loading';
|
||||
toggle.disabled = true;
|
||||
learningHint.textContent = 'The relay has not reported this yet.';
|
||||
}
|
||||
toggle.onclick = function () {
|
||||
send({ action: 'set-learning', value: status.owners.learning !== true });
|
||||
|
||||
@@ -11,7 +11,7 @@ manifestVersion: 1
|
||||
id: whatsnext-evolu-relay
|
||||
category: files
|
||||
name: Evolu Relay
|
||||
version: "0.2.1"
|
||||
version: "0.2.2"
|
||||
tagline: Encrypted sync and backup for your local-first apps
|
||||
description: >-
|
||||
Local-first apps keep your data on your own device and work whether or not you have a
|
||||
@@ -49,7 +49,8 @@ releaseNotes: >-
|
||||
|
||||
|
||||
This release also drops the wording that tied the app to one particular client. It is a general
|
||||
purpose Evolu relay: any app built on Evolu can use it.
|
||||
purpose Evolu relay: any app built on Evolu can use it. And the explanation under the new owners
|
||||
switch now matches the switch: it used to describe the open state even when it was closed.
|
||||
|
||||
|
||||
Earlier releases:
|
||||
|
||||
Reference in New Issue
Block a user