summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* .gitignoremainMatthias Andreas Benkard2 days1-0/+1
|
* Datenschutzerklärung und Kontakt bei kellertomaten.deMatthias Andreas Benkard2 days1-2/+2
|
* Veröffentlichung der Web-App als Cloudflare-WorkerMatthias Andreas Benkard2 days3-0/+16
| | | | | | | | | | | | | | | | | | | | | | Die App wurde bislang ausschließlich örtlich betrieben; für die Auslieferung über das Netz fehlte jede Vorkehrung. Sie wird nunmehr als reiner Asset-Worker "bav" bereitgestellt, ohne Serverkode und damit ohne Änderung an der Eigenschaft, dass keine Eingaben übermittelt werden. - wrangler.jsonc: Worker-Name "bav", Verzeichnis ./app als Assets-Wurzel, not_found_handling "single-page-application", damit unbekannte Pfade auf index.html zurückfallen. - veroeffentlichen.sh: einzeiliger Aufruf von npx wrangler deploy im Projektverzeichnis; weitere Argumente werden durchgereicht, etwa --dry-run. - app/.assetsignore: .DS_Store, .claude und README.md bleiben vom Upload ausgenommen. Die Veröffentlichung selbst ist nicht ausgeführt worden; sie setzt eine Anmeldung bei Cloudflare voraus (npx wrangler login oder CLOUDFLARE_API_TOKEN). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
* Verweise auf Impressum und Datenschutzerklärung in der FußzeileMatthias Andreas Benkard2 days26-19/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Die Web-App führte bislang keinerlei Verweis auf die Anbieterkennzeichnung und die Erklärung zum Datenschutz. Beides liegt außerhalb der App vor und wird nunmehr aus der Fußzeile heraus verlinkt. - index.html: dritter Absatz in <footer> mit zwei Verweisen auf https://matthias.benkard.de/about und https://matthias.benkard.de/privacy, durch ein Mittelpunktzeichen getrennt. Kein target="_blank", weil die App an keiner anderen Stelle damit arbeitet. Dazu die Regel footer .legal{margin-top:6px} im Stilblatt. - Zwei neue Schlüssel footer.imprint und footer.privacy in sämtlichen dreiundzwanzig ausgelieferten Wörterbüchern, jeweils in der Sprache selbst und nicht als deutsches Lehnwort, soweit die Sprache eine eigene Wendung hergibt. Die Keilschriftfassung ist über akk-keilschrift.js neu erzeugt worden, nicht von Hand geändert; in der Umschriftquelle steht „awât epišim" und „awât naṣāri ṭuppātim", letzteres in dieser Form, weil der Silbenvorrat des Bauskriptes „ar" nicht kennt. - Der Schlüsselbestand steigt von 459 auf 461; die Angabe in den Dateiköpfen ist entsprechend berichtigt. - Die Fassung des Service Workers ist von av-v25 auf av-v26 hochgezählt. Geprüft ist die Schlüsselgleichheit aller dreiundzwanzig Wörterbücher gegen i18n.de.js sowie die Auflösbarkeit sämtlicher data-i18n-Schlüssel des HTML. pruefe.js konnte nicht laufen, weil jsdom fehlt und die Nachinstallation an root-eigenen Dateien im npm-Zwischenspeicher scheitert; der Rechenkern ist von der Änderung ohnehin nicht berührt. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
* Neufassung der Dokumentation, Entfernung der ursprünglichen TabellenfassungMatthias Andreas Benkard2 days31-2339/+776
| | | | | | | | | | | | | | | | | | | | | | | | | | | Das Wurzel-README beschrieb bislang vorrangig die Excel-Arbeitsmappe nebst ihrem Formelgenerator; die Web-App erschien lediglich in einer Tabellenzeile. Das Verhältnis hat sich umgekehrt, das README nunmehr auch. - README.md vollständig neu als Einstiegspunkt für Unkundige, in Paragraphen gegliedert und durchgängig in amtlicher Diktion. Die excelspezifischen Kapitel (Blattstruktur, feste Adressen, Neubau, LibreOffice-Fallstricke) entfallen ersatzlos. - app/README.md in dieselbe Diktion überführt; Gliederung und sämtliche Zahlen unverändert. Berichtigt: Überschrift „Neunzehn Sprachen" bei dreiundzwanzig Wörterbüchern, sowie die unvollständige Aufzählung der Vollsprachen (ine-x-proto, jbo, tok, akk-x-ob ergänzt). - Die Arbeitsmappe, der Formelgenerator und die leere recalc.log werden entfernt; sie sind über die Versionsgeschichte zugänglich. - Der Anbietername entfällt samt dem Dateinamen, den er trug: Fußzeile footer.2 in index.html und in sämtlichen dreiundzwanzig Sprachfassungen, jeweils mit dem der Sprache angemessenen Bindewort statt einer mechanischen Streichung. Die Keilschriftfassung ist über akk-keilschrift.js neu erzeugt worden, nicht von Hand geändert. In pruefe.js aus der Ausnahmeliste gestrichen. Der Schlüsselbestand bleibt bei 459; es werden ausschließlich Werte gekürzt. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
* Noch mehr SprachenMatthias Andreas Benkard3 days16-400/+3508
|
* Viel mehr SprachenMatthias Andreas Benkard3 days24-73/+9537
|
* Entfernung von SchaltflächenattrappenMatthias Andreas Benkard3 days3-11/+17
|
* Übersetzungen DE/EN/LA/JAMatthias Andreas Benkard3 days12-527/+3386
|
* Mehrspaltiges Layout auf breiten BildschirmenMatthias Andreas Benkard3 days3-8/+188
|
* Altersvorsorgedepot mit VerrentungMatthias Andreas Benkard3 days6-46/+178
|
* Kapitalverlauf mit LiquiditätMatthias Andreas Benkard3 days3-98/+154
|
* Bessere KapitalverlaufskurveMatthias Andreas Benkard3 days3-54/+258
|
* Windows-95-DesignMatthias Andreas Benkard3 days7-210/+498
|
* Erste VersionMatthias Andreas Benkard3 days11-0/+4144