Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
411419582e | ||
|
|
59afcfedd8 | ||
|
|
34f8af069a | ||
|
|
cdf9249023 | ||
|
|
722a7d5766 | ||
|
|
82cff5137f | ||
|
|
8eb13a4e15 | ||
|
|
a5fa153de3 | ||
|
|
8d90df34e9 |
+5
-5
@@ -1,11 +1,11 @@
|
||||
{
|
||||
"version": "0.2.8",
|
||||
"notes": "Serverfehler ohne Erklärung sagen jetzt, aus welcher Ecke sie kommen. Meldete der Exchange einen Fehler, ohne einen Grund mitzuschicken, endete der Satz mitten im Nichts: „Der Server meldet einen Fehler (503): Kontakte (FindItem):\" — und dahinter kam nichts mehr. Damit sah es aus wie ein fehlendes Recht am Postfach, und dort war nichts zu finden: Eine Antwort ohne SOAP-Rumpf stammt gar nicht von Exchange, sondern von der Web-Ebene davor. Genau das steht jetzt da, samt dem, was der Server tatsächlich geschickt hat.\n\nErweiterungen sagen jetzt, wenn es eine andere Fassung gibt. Bisher änderte sich ein Plugin nur, wenn jemand von sich aus die Adresse noch einmal eintrug — wer nie nachsah, blieb für immer auf der Fassung, die er einmal eingespielt hatte. Ein Paket kann im Manifest eine `https`-Adresse nennen, an der steht, welche Fassung gilt; SHUFTN fragt dort nach und zeigt einen Knopf.\n\nGefragt wird beim Öffnen der Seite Erweiterungen, nicht beim Start. Ein Programm, das beim Hochfahren ungefragt ins Netz greift, tut etwas, das niemand verlangt hat — und beim eingebauten Editor wäre es besonders schief: Er ist das Werkzeug, das ausdrücklich nichts nachlädt. Nennt ein Paket keine Adresse, entsteht überhaupt keine Verbindung; das ist die Vorgabe.\n\nEingespielt wird nichts von selbst. Der Knopf ruft dasselbe Einspielen auf wie das Feld „Quelle\", mit allem, was daran hängt: erst entpacken, dann prüfen, dann umhängen, ältere Fassung bleibt als Rückweg liegen. Ein Paket, das sich unbemerkt austauscht, wäre ein Programm, das seinen eigenen Code hinter dem Rücken seines Besitzers ändert.\n\nVerglichen wird auf Ungleichheit, nicht auf „grösser\": `9.3.4-hotfix.1` ist keine Zahl, und ein Grösser-Vergleich müsste raten, wie so etwas zu ordnen ist. Wer veröffentlicht, sagt, was gilt. Damit wird auch ein Rückschritt angeboten — und das ist gewollt, denn wer zurücknehmen muss, will genau das.",
|
||||
"pub_date": "2026-09-04T09:03:35Z",
|
||||
"version": "0.3.6",
|
||||
"notes": "Alle Adressbücher werden abgeglichen, nicht nur das erste. Wer mehrere führt, sah sie zwar in der Spalte, aber nur das Standardadressbuch hatte Inhalt — die anderen standen leer da, und der Abgleich sagte es in einer Klage. Der Grund war eine Lücke im Vertrag der Adapter: Beide konnten je Ordner abrufen, nur ausdrücken liess es sich nicht. Jetzt kommt jeder Kontakt mit, und wenn ein einzelnes Adressbuch klemmt — fehlende Berechtigung an einem freigegebenen Postfach etwa —, nimmt es die anderen nicht mit; sein Name steht in der Meldung, damit man weiss, welches fehlt.\n\nAufgaben und Notizen liegen jetzt in den Ordnern des Postfachs. Beide kamen bisher nur aus einem einzigen Ordner — dem, den Exchange als Standard führt. Wer seine Aufgaben in Outlook auf „Kunden\" und „Intern\" verteilt hatte, sah in SHUFTN einen Teil davon und nirgends einen Hinweis auf den Rest. Jetzt kommen sie aus allen, jede weiss, wo sie liegt, und beide Module haben eine Ordnerspalte: anlegen, verschieben, umsortieren, einen leeren wieder wegnehmen. Es sind dieselben Ordner wie in Outlook — was hier entsteht, entsteht dort, und umgekehrt.\n\nDie Notizen hatten daneben eine zweite, eigene Ablage, die es nur auf diesem Rechner gab. Sie ist weg, und das ist der Punkt: Zwei Ordnungen für dieselbe Sache waren eine zu viel, und die hiesige fand in Outlook niemand. Bei Microsoft 365 sind es die Listen von To Do; Notizen führt Graph weiterhin gar nicht, dort bleiben sie hiesig, und das steht auch so an der Zeile.\n\nIm Termin standen spitze Klammern statt der Tagesordnung. Wer den Termin in Outlook oder Teams angelegt hatte, dessen Notiz lag als HTML beim Server — und die kam roh im Textfeld an, samt Tabellen um die Einwahldaten. Sie wird jetzt zu Text gemacht, wie es bei Notizen und beim Microsoft-365-Anschluss immer schon geschah.\n\nEin neuer Ordner hiess nicht, wie er wirklich heisst. Exchange hängt an einen Namen, den es im selben Elternordner schon gibt, wortlos eine Zahl an. SHUFTN fragte den wirklichen Namen zwar nach, sah aber an der falschen Stelle in der Antwort nach und trug deshalb immer den gewünschten ein — bis der nächste Abgleich es stillschweigend richtigstellte.\n\nDie Rückfrage vor dem Löschen steht jetzt in einem eigenen Fenster. Sie stand bisher da, wo geklickt wurde: Der Knopf wurde zu „Wirklich löschen\", die Zeile klappte eine zweite Reihe auf. Das las sich gut und war doch falsch — wer zweimal auf dieselbe Stelle klickt, hat gelöscht, ohne je eine Frage gelesen zu haben. Jetzt fragt ein Fenster, es nennt den Namen und die Folge, und Escape oder ein Klick daneben heisst immer Nein. Betrifft Aufgaben, Notizen, Termine, Kontakte, Posteingangsregeln, Signaturen und Modellpakete. Zwei Handgriffe fragen überhaupt zum ersten Mal: Ein freigegebenes Postfach und eine liegengebliebene lokale Kopie gingen bisher auf einen einzigen Klick weg, ohne ein Wort.\n\nDer Assistent rechnet nicht mehr an Terminmails und Quittungen. Eine Besprechungsanfrage, eine Absage, die Zusage eines anderen — was darin steht, sind Felder, und der Balken über der Nachricht zeigt sie längst an. Eine Zusammenfassung davon war dieselbe Auskunft ein zweites Mal, bezahlt und ungenauer. Dasselbe gilt für „Gelesen:\" und „Zugestellt:\": Die melden nichts über die Welt, sondern über die eigene Post von gestern. Wer es trotzdem will, klickt „Trotzdem einschätzen\".\n\nIm Monatsgitter blieb eine leere Bahn stehen. Ein ganztägiger Termin am Samstag hielt in der ganzen Woche Platz frei — von Montag bis Freitag rutschte alles eine Reihe nach unten, und darüber stand ein leeres Band, für das es an diesen Tagen keinen Grund gab. Jetzt hält jeder Tag nur so viel frei, wie über ihm wirklich liegt.\n\nDie Teilnehmenden einer Einladung sehen aus wie Empfänger — Plaketten mit einem Kreuz, wie An, Kopie und Blindkopie einer Mail. Vorher stand dort ein mehrzeiliges Textfeld mit Kommas: Wer jemanden wieder herausnehmen wollte, musste seine Adresse suchen und Zeichen für Zeichen löschen, und ob das Komma am Ende noch stimmte, sah man erst beim Speichern. Es ist beides dasselbe, also sieht es jetzt auch gleich aus — und es ist derselbe Baustein, damit die beiden nicht wieder auseinanderlaufen.",
|
||||
"pub_date": "2026-09-08T09:45:41Z",
|
||||
"platforms": {
|
||||
"windows-x86_64": {
|
||||
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVRbENEalUzQ3RFRHd2Qi9XRzhTcnlnUFB4NXltY0FPRHZGMnVFY2xlNHp1eXZVbWp6WFR2cG1yMGpEaUlCZzl5aXNyZ0FOOWptanNxZ2QwZXVoT2gyWWZkK1hDaXhjV0FBPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg4NTEyNjE0CWZpbGU6U0hVRlROXzAuMi44X3g2NC1zZXR1cC5leGUKdzg1dkVXQTlhT1FsT3Q1dTVudzdycGg0cUpqKzhkWWpRcU12MEF6eG0rQnBwNU9NVnZoYmdrVFIxcXk0N0dSVXNab2dDRkh2VUVPVmZEUDl5a1VPRGc9PQo=",
|
||||
"url": "https://gitea.itm-technologies.de/ITM-GmbH/shuftn-releases/releases/download/v0.2.8/SHUFTN_0.2.8_x64-setup.exe"
|
||||
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVRbENEalUzQ3RFRDRpRTNXT1ZjYXUzT3RMVFJHV1pqRndIV3lRWFAwUlRrc0Rhb0RLRDVEd1VqQ2RzN01nQ0gvcVhSbEh1ZS9wTCtpbndkUVVwSkxVUUlhdUpzWmUwOFFNPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg4ODYwNzQxCWZpbGU6U0hVRlROXzAuMy42X3g2NC1zZXR1cC5leGUKQ0wyb25Ya3MxelJlWVpQV09HN1N4UFk0TGg2a1c1QWxWWjZjZ0dvMUc1c29Wb3Y1TjVQYlFxTkVWMG83a2JZZjduU0lWeTlld0NVcnhObk12Vms1QWc9PQo=",
|
||||
"url": "https://gitea.itm-technologies.de/ITM-GmbH/shuftn-releases/releases/download/v0.3.6/SHUFTN_0.3.6_x64-setup.exe"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user