Django-kmuhelper

Latest version: v1.8.3

Safety actively analyzes 682334 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

1.8.3

Highlights:

- Zahlungskonditionen sind nun optional
- WooCommerce-Integration:
- Der Import von Bestellungen unterstützt nun **Coupons** und sollte diese korrekt anwenden
- Option hinzugefügt, um Verbindung zu trennen / API-Zugangsdaten zu löschen
- Option hinzugefügt, um Webhook-Setup zu überprüfen
- Anleitung auf Einstellungsseite überarbeitet
- Variationsoptionen bei Produktvariationen werden nun immer im Produkttitel angezeigt, auch wenn dies in WooCommerce nicht der Fall ist

Behobene Fehler:

- Eine ungültige Logo-URL im Zahlungsempfänger konnte einen internen Serverfehler verursachen. Ein solcher Fehler wird nun ignoriert und kein Bild angezeigt. Ausserdem wird beim Ändern eines Zahlungsempfängers nun überprüft, ob die Logo-URL gültig ist.

Weitere Änderungen:

- Erste automatisierte Tests hinzugefügt, um zukünftige Fehler frühzeitig erkennen zu können.
- Kompatibilität mit QR-Rechnung Version 2.3 (gültig ab 21. November 2025) ([SIX payments download center](https://www.six-group.com/de/products-services/banking-services/payment-standardization/downloads-faq/download-center.html#tfl_dHNfbGlzdA=/content/cq:tags/sixReference/six/business-topic/banking-services/standardization/qr-bill))
- Einfache Admin-Seite für Admin-Logeinträge hinzugefügt (`/admin/kmuhelper/adminlogentry/`) (hidden / for future use)
- Umstrukturierungen im Code
- Diverse kleine Änderungen und Verbesserungen

1.8.2

Highlights:

- Unterstützung für Unterprodukte/**Produktvariationen** hinzugefügt
- Inkl. Admin-Filter, um nach Produkttyp zu filtern. (einfach, variabel, Variation, keine Variation)
- Die **WooCommerce**-Integration wurde zu einem grossen Teil neu geschrieben, was diverse Verbesserungen mit sich bringen sollte, unter anderem:
- Der KMUHelper unterstützt nun die *.delete und *.restore Webhooks besser als zuvor
- Die Mitteilungen im Adminbereich wurden erweitert und verbessert
- Produktvariationen werden nun bei Bestellungen korrekt verlinkt und angezeigt
- Diverse Verbesserungen in **Admin-Ansichten**:
- Link zu WooCommerce-Objekten hinzugefügt (Änderungsseite)
- Icon hinzugefügt, welches anzeigt, ob ein Objekt mit WooCommerce verbunden ist (Listenansicht)
- Filterung nach WooCommerce-Status (Listenansicht)
- Links in "Verwandte Seiten" aktualisiert und ergänzt (Listenansicht)
- Diverse weitere Anpassungen und Verbesserungen in Tabellen
- Produkte sind nun unabhängig von Bestellungen und können nun auch gelöscht werden, ohne die verknüpften Bestellungen zu löschen. Produkte und Kosten verhalten sich im Bezug zu Bestellungen somit nun identisch.

Behobene Fehler:

- Zuvor waren nur bestimmte Trackingnummern erlaubt. Die Eingabe ist nun weniger restriktiv.
- Bei Bestellungen vor 2024 wurden bei Produktposten auch die neuen Mehrwertsteuersätze verwendet, da die Mehrwertsteuer nicht unabhängig vom Produkt gespeichert wurde. Da die Mehrwertsteuer nun auch unabhängig vom Produkt gespeichert wird, sollten die Bestellungssummen nun wieder korrekt berechnet werden.
- Zuvor konnte es passieren, dass die Icons auf der Startseite nicht angezeigt wurden. Dies sollte nun behoben sein.

Weitere Änderungen:

- Mehr Icons :)
- Umstrukturierungen im Code
- Diverse kleine Änderungen und Verbesserungen

1.8.1

Highlights:

- Automatische Migration auf neue [MwSt.-Sätze](https://www.estv.admin.ch/estv/de/home/mehrwertsteuer/mwst-steuersaetze.html) für das Jahr 2024
- Adresseingabe vereinfacht
- [Dokumentation / Handbuch](https://rafaelurben.ch/django-kmuhelper) aktualisiert
- Einstellung für Standard-Empfänger und Standard-Ansprechpartner hinzugefügt.
- Das Rechnungsdatum wird nun automatisch beim Erstellen eines PDF auf das aktuelle Datum gesetzt, sofern es nicht bereits gesetzt wurde

Bekannte Fehler:

- Nach diesem Update wird bei Bestellungen vor 2024 der Betrag falsch berechnet, da bei den verknüpften Produkten die neue Mehrwertsteuersätze verwendet werden. Dies hat unter Umständen einen Einfluss auf dem Zahlungsimport.

Weitere Änderungen:

- Umstrukturierungen im Code
- Diverse kleine Änderungen und Verbesserungen

1.8.0

Highlights:

- "Verwandte Seiten"-Links hinzugefügt
- **Breaking**: Mobile App und Desktop App wurden zusammengeführt.
- PWA (Progressive Web App) wurde verbessert.
- **Breaking**: E-Mail-Vorlagen verwenden nun den Django Template-Syntax.
- E-Mail-Vorlagen wurden überarbeitet.

Weitere Änderungen:

- Umstrukturierungen im Code
- Code Style überarbeitet
- Viele Bugfixes
- Diverse kleine Änderungen und Verbesserungen
- Alte Migrationen wurden gelöscht
- Unterstützung für Django 5.0

1.7.3

Highlights:

- NEU: "Zahlungszweck" für Rechnungen
- NEU: Mehr Anpassungsmöglichkeiten bei Zahlungsempfängern
- Bessere Unterstützung für Vereine oder Privatpersonen
- Kritischer E-Mail-Fehler behoben
- Diverse Fehlerbehebungen im Zusammenhang mit Berechtigungen

Weitere Änderungen:

- Druck von 0% MwSt auf Rechnung standardmässig deaktiviert
- Umstrukturierungen im Code
- Diverse weitere kleine Fehlerbehebungen und Verbesserungen
- Für Django 4.2 optimiert

1.7.2

Highlights:

- IBAN & UID werden nun bei Zahlungsempfänger korrekt validiert
- WooCommerce-Einrichtung wurde komplett überarbeitet und verbessert

Weitere Änderungen:

- Diverse Vorbereitungen für Übersetzungs-Update
- Anpassungen für Übersetzungen
- Diverse Umstrukturierungen im Code
- Datenbankmigrationen wurden "gesquasht"
- Diverse Änderungen und Fehlerbehebungen

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.