2.4.4 sqlalchemy bugfix (05.07.2024)

Bugfixes

  • Protokolle können nun wieder angezeigt werden (!175)
Version 2.4.3 (14.06.2024)

Features

  • FinfCAT läuft nun auf einer aktuelleren Python Version :tada:
  • Es gibt Tooltips bei Dokumenten, die den Namen des Dokuments anzeigen

Bugfixes

  • Dateien sind nun wirklich von der Transaktionsseite herunterladbar (#262)
  • Kassenstände werden automatisch berechnet, wenn sich der Transaktionsstatus ändert (#260, #278)
  • Home-Zeichen wird nicht mehr doppelt angezeigt, wenn man auf / geht (#271)
  • Transaktionen ohne Id werden korrekt als None gespeichert, wenn sie keinen Namen haben und anders angezeigt (#263)
Version 2.4.2 (23.07.2023)

Features

  • Tabs haben aussagekräftigere Namen (#249)
  • Die Icons von Pipelines beim Protokolle kompilieren sind nun farbig (#251)

Bugfixes

  • Bei Protokollen werden wieder Diffs angezeigt (#250)
  • Auch bei Modals wird der User-Input nun richtig escaped (#248)
Version 2.4.1 - <script>alert("Hello world")</script> (17.07.2023)

Features

  • Bei der Auswahl von Personen kann nun nach Name/Nutzendennamen gesucht werden (#245)
  • Rechnungen können nun direkter heruntergeladen werden und ebenso als Zip verpackt werden (#235)

Bugfixes

  • Einfügen von html in Feldern ist nun nicht mehr möglich (hoffentlich) (#242)
  • Die Qualität des Kamera-Uploads wurde verbessert (#241)
  • Die Kameranamen werden nun richtig angezeigt
Version 2.4 - Finanzen 2.0 (15.07.2023)

Features

  • Kassen können global mit Priotität zur Sortierung versehen werden
  • Auf der Startseite werden die nächsten Sitzungen angezeigt
  • Deutliche Kennzeichnung des Zustands von Transaktionen und Beschlüssen
  • Für Kassen kann ein Soft-Limit eingestellt werden

Großes Feature

  • Neue Verknüpfung von Transaktionen und Dokumenten (Belegen)
  • Transaktionen haben keinen Bezeichner mehr
  • Im Gegenzug werden Dokumente eingeführt. In einem Dokument können mehrere Dateien (PDF, Bilder, ...) hinterlegt werden
  • Der Bezeichner liegt nun im Dokument
  • Eine Transaktion kann mit mehreren Dokumenten verknüpft werden. Genauso kann eine Dokument unterschiedlichen Transaktionen zugewiesen werden
  • Der Zustand einer Transaktion kann gekennzeichnet werden (Vorgemerkt, Durchgeführt, Überprüft)
  • Protokolle können nun manuell aktualisiert werden

Bugfixes

  • Kassen können auch mit eingeschränkten Rechten nicht mehr eingesehen werden
  • Internal Server Error bei einigen Seitenaufrufen treten nicht mehr auf
  • Anträge ohne Namen können nicht mehr erstellt werden
  • Transaktionen ohne zugeordnete Personen können nun kopiert werden
  • Löschen von Sitzungen ist wieder möglich
  • Rollen in der Benutzerverwaltung werden richtig angezeigt
  • Kleinere Fixes
Version 2.3 - Neues Logo (14.08.2022)

Features

  • Finanzgraphen nun mit Treppen statt linear
  • Bessere Beschreibung beim Erstellen einer neuen Transaktion
  • Übersicht alle Beschlüsse für die aktuell angemeldete Person in der Übersicht
  • Antragstellende beim Bearbeiten von Beschlüssen sind jetzt alphabetisch sortiert.

Großes Feature

  • Neues FinfCAT Logo

Bugfixes

  • Anzeigen eines Fehlers, wenn ein Dokument nicht mehr existiert
  • Versenden von Erinnerungsmails funktioniert wieder
  • Beschluss zeigt alle Transaktionen und nicht nur die ersten 10
  • Zeichenzähler wird nun in den richtigen Feldern angezeigt
  • Kontaktperson bei Transaktion kopieren wir nun übernommen
  • Login beachtet nicht mehr Groß- und Kleinschreibung

Dev

  • Coverage und Test gehen nach GitLab Update wieder
Version 2.2 - UI + Bugfixes (28.04.2022)

Features

  • Finanzbeschlüsse werden in Gremienübersicht gekennzeichnet
  • Entfernen von Beschlüssen aus Transaktionen ist nun möglich
  • Leerzeichen an Transaktionsbezeichnern werden entfernt
  • Sortierung der Transaktionen wurde verbessert
  • Bei Grav kann der Speicherpfad manuell angepasst werden

Bugfixes

  • Emailvorlage wurde nicht korrekt gerendert
  • Grav hat nicht funktioniert
Version 2.1 - UI Verbesserungen (12.04.2022)

Version 2.1

Features

  • Es gibt nun einen Changelog
  • Verbesserte Finanznavigation
  • Verbesserte mobile Ansicht
  • Es gibt nun einen Geldzähler, wenn man einen Betrag eingeben möchte
  • Es können nun verschiedene Kameras beim Dateiupload verwendet werden

Bugfixes

  • Finanzbeschlüsse können nun wieder erstellt werden
  • Die Kasse ist nun änderbar, wenn man eine neue Transaktion aus einer vorhandenen erstellt (dupliziert)

Dev

  • Vorlagen werden nun erst geladen, wenn sie gebraucht werden und nicht beim Starten
  • Die Tests der Cloud-Extension verwendet nun eindeutige Ordner-Namen, um Konflikte bei parallelen Ausführungen zu vermeiden
  • Mehr Tests und wiederverwendbare Testscenarien
Version 2.0 - Kassenupdate (31.03.2022)

Version 2.0

Kassenänderungen

  • Es können Kassen erstellt werden mit
  • Diesen Kassen können Transaktionen zugewiesen werden
  • Daraus berechnet sich dann der Gesamtbetrag einer Kasse
  • Den Trasaktionen können Finanz-Beschlüsse zugeordnet werden, die einen Betrag haben
  • Daraus kann abgeleitet werden wie viel von einem Beschluss bereits ausgegeben wurde
  • Zu Transaktionen können Bilder/PDFs hochgeladen werden (zB Rechnungen)

Berechtigungssystem

  • Es gibt Berechtigungen (zB body.edit)
  • Es gibt Rollen, denen Permissions zugewiesen werden
  • Diese Rollen können Nutzern zugeordnet werden, sodass ein Nutzer ein oder mehrere Rollen hat

Templates

  • Ein neuer Code-Editor für Templates
  • Autovervollständigung für Templates
  • Hilfe-Übersicht aller verfügbaren Variablen beim Template-Erstellen

Andere Änderungen

  • Es gibt nun Beschlüsse, die für eine Sitzung erstellt werden können
  • Es gibt einen neuen Datei-Upload Dialog
  • Überarbeitetes generelles Design
  • Es gibt Tags für Sitzungen
  • Es gibt eine Import-Funktion für Admins
  • Es gibt Default-Icons für Gremien
  • Ein neues Default-Protokoll-Template
  • Bugfixes....