Skip to content

Releases: rafaelurben/django-kmuhelper

Version 1.8.3

12 Jul 21:01
bf5778d
Compare
Choose a tag to compare

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)
  • 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

Version 1.8.2

16 Apr 15:09
712e676
Compare
Choose a tag to compare

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

Version 1.8.1

24 Dec 20:31
1639c09
Compare
Choose a tag to compare

Highlights:

  • Automatische Migration auf neue MwSt.-Sätze für das Jahr 2024
  • Adresseingabe vereinfacht
  • Dokumentation / Handbuch 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

Version 1.8.0

15 Dec 22:28
da66e75
Compare
Choose a tag to compare

Semi-Breaking:

  • Breaking: Mobile App und Desktop App wurden zusammengeführt.
  • Breaking: E-Mail-Vorlagen verwenden nun den Django Template-Syntax.

Highlights:

  • "Verwandte Seiten"-Links hinzugefügt
  • PWA (Progressive Web App) wurde verbessert.
  • 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

Version 1.7.3

12 Sep 16:10
07fdde0
Compare
Choose a tag to compare

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

Version 1.7.2

20 Feb 20:29
07c2278
Compare
Choose a tag to compare

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

Version 1.7.1

04 Feb 20:30
ee5c42c
Compare
Choose a tag to compare

Highlights:

  • Neue, übersichtlichere Einstellungsseite

Weitere Änderungen:

  • Umstrukturierungen im Code
  • Diverse kleine Änderungen und Verbesserungen

Version 1.7.0

03 Feb 20:43
ec10aba
Compare
Choose a tag to compare

Highlights:

  • Das PDF-Menu wurde erweitert und überarbeitet
  • PDFs können nun individueller erstellt werden
  • Es wurde eine PDF-Vorlage für Zahlungserinnerungen hinzugefügt

Weitere Änderungen:

  • Der Kopfbereich der PDF-Vorlage(n) wurde angepasst
  • Übersetzungen wurden aktualisiert
  • "Häufig gestellte Fragen" hinzugefügt -> wird laufend weiter befüllt
  • Diverse Fehlerbehebungen und Verbesserungen
  • Umstrukturierungen im Code

Version 1.6.3

31 Jan 21:14
c58c98a
Compare
Choose a tag to compare

Highlights:

  • Zahlungskonditionen werden nun mit berechneten Preisen im Admin angezeigt
  • Zahlungskonditionen werden nun beim Zahlungsimport nicht mehr missachtet
  • Diverse Seiten sollten nun schneller laden

Weitere Änderungen:

  • Bestellungen können nun nach Jahr/Monat/Tag gefiltert werden
  • Diverse Fehlerbehebungen und Verbesserungen

Version 1.6.2

30 Jan 17:57
61f09c0
Compare
Choose a tag to compare

Highlights:

  • Bei Bestellungen können nun die Felder "Bezahlt am" und "Versendet am" festgelegt werden
  • Mit "Bezahlt am" wird in der Bestellungsübersicht eines Kunden angezeigt, nach wie vielen Tagen eine Rechnung beglichen wurde

Weitere Änderungen

  • Beträge in CHF werden nun an diversen Stellen rechtsbündig angezeigt
  • Auto-Übersetzung für Mengenbezeichnungen wurde aktualisiert
  • Kategorie wurde zu Produktkategorie umbenannt
  • Diverse Fehlerbehebungen und kleine Verbesserungen