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....