19 Commits

Author SHA256 Message Date
3be03ef971 Update hibiscus.changes 2026-01-18 10:42:21 +01:00
cfe2f49dc2 Upload files to "/" 2026-01-18 10:41:05 +01:00
55754a2d51 Delete 2.12.0.tar.gz 2026-01-18 10:40:15 +01:00
c5f3705027 Update hibiscus.spec 2026-01-18 10:39:36 +01:00
a2d3966f8c hibiscus-2.12.1.tar.gz gelöscht 2025-11-23 15:19:56 +01:00
f288700384 Dateien nach "/" hochladen 2025-11-23 15:19:37 +01:00
Fridrich Štrba
4e0829cedd Make this installable 2025-11-07 01:13:45 +01:00
Fridrich Štrba
c502c5f5b8 Fix build + cleanup 2025-11-06 08:29:36 +01:00
45ce4f047b Update to 2.12.0 2025-11-05 17:25:32 +01:00
a0a5e66cbe Accepting request 1297154 from Java:packages
OBS-URL: https://build.opensuse.org/request/show/1297154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hibiscus?expand=0&rev=28
2025-08-03 11:37:43 +00:00
614dc2662f - Update to 2.10.27
- NEW: 1140 Update auf HBCI4Java 3.1.90 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.90 - mit einem Bugfix beim Lesen von FinTS-Antwort-Nachrichten
- Changes from 2.10.26
  - NEW: 1140 Update auf HBCI4Java 3.1.89 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.89 - mit neuen Sparda-URLs
  - NEW: 1139 In der Umsatzliste bei „Name des Kontoinhabers enthält“ auch in Name 2 suchen
  - NEW: 1138 Neue obantoo-Version mit aktualisierter BLZ-Datei für Österreich
  - BUG: 1137 Box „Erster Start“ unter Linux nicht mehr explizit mit weissem Hintergrund darstellen
  - NEW: 1136 Liste der Daueraufträge: Bei Auswahl mehrerer Daueraufträge Anzahl und Summe anzeigen
  - BUG: 1135 Einnahmen/Ausgaben: Wenn ein deaktiviertes Konto ausgewählt aber anschließend die Option „Nur aktive Konten“ aktiviert wurde, kam es zu einem Fehler
  - NEW: 1134 XRechnung: Beachten von Gutschriftsmerkmalen in ExchangedDocument/TypeCode
  - NEW: 1133 XRechnung: Unterstützung weiterer Dialekte. Außerdem Warnung anzeigen, wenn Betrag negativ ist

OBS-URL: https://build.opensuse.org/package/show/Java:packages/hibiscus?expand=0&rev=63
2025-08-02 08:07:36 +00:00
aa6aeeaa25 Accepting request 1266809 from Java:packages
OBS-URL: https://build.opensuse.org/request/show/1266809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hibiscus?expand=0&rev=27
2025-04-03 14:50:27 +00:00
5657f2debe Update to 2.10.25
OBS-URL: https://build.opensuse.org/package/show/Java:packages/hibiscus?expand=0&rev=61
2025-04-03 08:32:56 +00:00
97de363f0f Accepting request 1244488 from Java:packages
OBS-URL: https://build.opensuse.org/request/show/1244488
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hibiscus?expand=0&rev=26
2025-02-09 19:07:56 +00:00
f64edea1ee Accepting request 1244487 from home:ecsos:jameica
Update to 2.10.24

OBS-URL: https://build.opensuse.org/request/show/1244487
OBS-URL: https://build.opensuse.org/package/show/Java:packages/hibiscus?expand=0&rev=59
2025-02-09 12:57:13 +00:00
0b6c4b2658 Accepting request 1237890 from Java:packages
OBS-URL: https://build.opensuse.org/request/show/1237890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hibiscus?expand=0&rev=25
2025-01-15 16:42:54 +00:00
e999e7fe0a Accepting request 1237889 from home:ecsos:jameica
- Update to 2.10.23
  - NEW: 1119 Update auf HBCI4Java 3.1.85 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.85 - siehe https://homebanking-hilfe.de/forum/topic.php?p=174231#real174231
- Changes from 2.10.22
  - NEW: 1118 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 09.12.2024
  - NEW: 1117 Update auf HBCI4Java 3.1.84 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.84
  - CHG: 1116 Postbank-Kundenkennungen können ein „@“ enthalten

OBS-URL: https://build.opensuse.org/request/show/1237889
OBS-URL: https://build.opensuse.org/package/show/Java:packages/hibiscus?expand=0&rev=57
2025-01-14 17:01:58 +00:00
493011808e Accepting request 1201818 from Java:packages
OBS-URL: https://build.opensuse.org/request/show/1201818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hibiscus?expand=0&rev=24
2024-09-19 19:17:04 +00:00
5ed7991bcd Accepting request 1201817 from home:ecsos:jameica
Update to 2.10.21

OBS-URL: https://build.opensuse.org/request/show/1201817
OBS-URL: https://build.opensuse.org/package/show/Java:packages/hibiscus?expand=0&rev=55
2024-09-18 15:44:19 +00:00
4 changed files with 174 additions and 24 deletions

BIN
2.12.2.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6bd6a1ee97a5e2c919b0a4675dcadc7d293d52f1893de9e0144bb524ad505e06
size 24161804

View File

@@ -1,3 +1,163 @@
-------------------------------------------------------------------
Sat Jan 17 11:11:53 UTC 2026 - ecsos@opensuse.org
- Update to version 2.12.2:
* 2.12.2
* 2.12.2
* Update auf HBCI4Java 4.1.6 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.1.6
* Prognose berechnet den aktuellen Saldo über AccountBalanceProvider statt KontoUtil (#141)
* Funktion entfernt - wird nicht mehr benötigt
* Verwendungszweck-Platzhalter in der Liste der Synchronisierungsaufgaben sowie im Ausführungsdialog evaluieren
* PIN-Längen-Limits aus HIPINS anwenden
* Neuer Platzhalter "$quartal" im Verwendungszweck
* Durch neue Spalten in den Auftragslisten waren Fett-Formatierungen und Infos zum Intervall falsch in der falschen Spalte - siehe https://homebanking-hilfe.de/forum/topic.php?t=27950
* Typo
* Workaround für Abruf der Daueraufträge bei der Commerzbank
* CAMT-Support wurde u.U. nicht korrekt erkannt, wenn sich die Kundenkennung des Kontos früher mal geändert hatte
* Beim Übernehmen der Namensänderung in den Auftrag wurde die Anzeige nicht korrekt aktualisiert
* Zusätzlicher Hinweis, dass erst auf dem Smartphone freigegeben werden muss
* VoP nicht mehr über Einstellungen abschaltbar
* Mögliche ClassCastException - wobei ich keine Idee habe, wie das auftreten konnte
-------------------------------------------------------------------
Sun Nov 23 09:47:38 UTC 2025 - ecsos@opensuse.org
- Update to version 2.12.1:
* Mögliche ClassCastException - wobei ich keine Idee habe, wie das auftreten konnte
* 2.12.1
* 2.12.1
* Vorgabewert für Auftragsart pro Konto speichern (pro Konto per Option aktivierbar)
* Ungültige URN im SEPA-Descriptor tolerieren, wenn zumindest in der XML-Datei ein korrekter angegeben ist
* In den Auftragslisten auch die IBAN des Gegenkontos mit anzeigen
* Moneplex-Import kann nun Umsätze mit längeren Verwendungszwecke (#146)
* Testweise bei allen Passports "MaxGVSegsPerMsg" auf 1 gesetzt wegen https://homebanking-hilfe.de/forum/topic.php?p=181577#real181577 (bei der Commerzbank hat HBCI4Java versucht, neben der Überweisung auch noch den Umsatzabruf in der selben Nachricht mitzusenden, da die Bank das nicht weiter limitiert. Seit VoP geht das nicht mehr ohne weiteres, da sonst die HKVPP/HKVPA Messages auch Umsatz-/Saldo-Segmente enthalten.
* Message an "hibiscus.vop.updateaddress" auch dann senden, wenn das lokale Adressbuch nicht geändert wurde (für den Fall, dass die Adresse nicht aus Hibiscus stammte sondern z.B. aus JVerein)
* Noch zu PR #148 - Message an "hibiscus.vop.updateaddress" nur senden, wenn die Adresse auch wirklich aktualisiert wurde
* VOP korrigierten Namen im Adressbuch speichern (#148)
* Build-Nummer entfernt
* Noch zu PR #147 - Code-Cleanup und Nullpointer-Sicherheit
* VOP Neuen Namen in Auftrag speichern (#147)
* Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 08.12.2025
* HBCI4Java 4.1.4
* n/a
* Unterstützung für Platzhalter im Verwendungszweck ($jjjj,$mm,$tt)
-------------------------------------------------------------------
Mon Nov 03 13:59:04 UTC 2025 - ecsos@opensuse.org - 2.12.0
- Update to version 2.12.0:
- NEW: 1156 Update auf HBCI4Java 4.1.3 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.1.3
- NEW: 1155 Hinweis-Box zu VoP
- NEW: 1154 Update auf HBCI4Java 4.1.2 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.1.2
- NEW: 1153 Support für die neue Segment-Version 2 beim Abrufen und Löschen von SEPA-Daueraufträgen
- CHG: 1152 Summenzeile in Umsatzliste wurde unnötig oft neu berechnet
- BUG: 1151 Reguläre Überweisungen wurden beim Duplizieren zu Echtzeit-Überweisungen
- NEW: 1150 Update auf HBCI4Java 4.1.0 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.1.0
- NEW: 1149 Erste experimentelle Version mit VoP
- NEW: 1148 Neuer Extra-toleranter Datums-Parser beim Import von CSV-Dateien. Akzeptiert quasi alle bekannten Datumsformate.
- NEW: 1147 Update auf HBCI4Java 4.0.2 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.0.2
- BUG: 1146 Bei der Synchronisierung über mehrere Plugins konnte es zu einem Fehler kommen, dass die Synchronisierung bereits läuft
- NEW: 1145 Update auf HBCI4Java 4.0.1 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-4.0.1
- NEW: 1144 Update auf HBCI4Java 3.1.91 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.91
- mit neuen Sparda-URLs (Sparda-Bank West)
- NEW: 1143 Neue Überweisungen per Default als Echtzeitüberweisungen erstellen
- NEW: 1142 Beim Import von Umsätzen im CSV-Format auch Kategoriebäume unterstützen.
Die Kategorien müssen in der Form „Oberkategorie/Unterkategorie/Kategorie“ (beliebige Verschachtelungstiefe) angegeben sein
- NEW: 1141 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 08.09.2025
-------------------------------------------------------------------
Sat Aug 2 07:54:54 UTC 2025 - ecsos <ecsos@opensuse.org> - 2.10.27
- Update to 2.10.27
- NEW: 1140 Update auf HBCI4Java 3.1.90 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.90 - mit einem Bugfix beim Lesen von FinTS-Antwort-Nachrichten
- Changes from 2.10.26
- NEW: 1140 Update auf HBCI4Java 3.1.89 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.89 - mit neuen Sparda-URLs
- NEW: 1139 In der Umsatzliste bei „Name des Kontoinhabers enthält“ auch in Name 2 suchen
- NEW: 1138 Neue obantoo-Version mit aktualisierter BLZ-Datei für Österreich
- BUG: 1137 Box „Erster Start“ unter Linux nicht mehr explizit mit weissem Hintergrund darstellen
- NEW: 1136 Liste der Daueraufträge: Bei Auswahl mehrerer Daueraufträge Anzahl und Summe anzeigen
- BUG: 1135 Einnahmen/Ausgaben: Wenn ein deaktiviertes Konto ausgewählt aber anschließend die Option „Nur aktive Konten“ aktiviert wurde, kam es zu einem Fehler
- NEW: 1134 XRechnung: Beachten von Gutschriftsmerkmalen in ExchangedDocument/TypeCode
- NEW: 1133 XRechnung: Unterstützung weiterer Dialekte. Außerdem Warnung anzeigen, wenn Betrag negativ ist
-------------------------------------------------------------------
Thu Apr 3 08:13:40 UTC 2025 - ecsos <ecsos@opensuse.org>
- Update to 2.10.25
- NEW: 1132 Update auf HBCI4Java 3.1.88 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.88
- mit neuen Sparda-URLs (Hessen und München)
- NEW: 1131 itext-Update auf 5.5.13.4
- NEW: 1130 Default-Cipher der H2-Datenbank bei neuen Datenbanken von XTEA auf AES umgestellt
- NEW: 1129 Update auf HBCI4Java 3.1.87 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.87
- siehe https://homebanking-hilfe.de/forum/topic.php?p=176201#real176201
- NEW: 1128 Update auf HBCI4Java 3.1.86 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.86
- siehe https://homebanking-hilfe.de/forum/topic.php?p=176073#real176073
-------------------------------------------------------------------
Sun Feb 9 12:49:58 UTC 2025 - ecsos <ecsos@opensuse.org>
- Update to 2.10.24
- NEW: 1127 Passenden MariaDB/MySQL-Treiber automatisch ermitteln
- BUG: 1126 Casts auf Double aus dem Resultset vermeiden
- NEW: 1125 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 03.03.2025
- NEW: 1124 Wenn unmittelbar vor dem Anzeigen des ChipTAN-USB-Dialogs
der Kartenleser nicht gefunden wird, den User bitten, den Leser anzuschliessen
und die Karte einzulegen
- NEW: 1123 Neue Option „Gesamten Pfad der Umsatzkategorie anzeigen“ in den Einstellungen der Umsatzliste
- siehe https://homebanking-hilfe.de/forum/topic.php?p=174818#real174818
- NEW: 1122 XRechnung: Import auch direkt im XML-Format, außerdem eine Reihe weiterer XML-Varianten unterstützen
- NEW: 1121 XRechnung: Alternativ „ExchangedDocument/ID“ als Verwendungszweck verwenden
- siehe https://homebanking-hilfe.de/forum/topic.php?p=174533#real174533
- NEW: 1120 Neue obantoo-Version mit https://github.com/willuhn/obantoo/pull/4
- NEW: 1061 Umstellung von MySQL auf MariaDB
-------------------------------------------------------------------
Tue Jan 14 16:45:25 UTC 2025 - ecsos <ecsos@opensuse.org>
- Update to 2.10.23
- NEW: 1119 Update auf HBCI4Java 3.1.85 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.85 - siehe https://homebanking-hilfe.de/forum/topic.php?p=174231#real174231
- Changes from 2.10.22
- NEW: 1118 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 09.12.2024
- NEW: 1117 Update auf HBCI4Java 3.1.84 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.84
- CHG: 1116 Postbank-Kundenkennungen können ein „@“ enthalten
-------------------------------------------------------------------
Wed Sep 18 15:39:12 UTC 2024 - ecsos <ecsos@opensuse.org>
- Update to 2.10.21
- BUG: 1115 Kontoauswahl-Dialog: Darstellungsfehler wenn nur ein Konto vorhanden ist und dieses automatisch selektiert wurde
- BUG: 1114 Spalte „Kunden-/Mandatsreferenz“ wurde beim CSV-Import von Umsätze nicht beachtet - https://github.com/willuhn/hibiscus/pull/144
- NEW: 1113 Update auf HBCI4Java 3.1.82 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.82
- NEW: 1112 Update auf HBCI4Java 3.1.81 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.81
- NEW: 1111 Neue Option „[x] Vorzeichen von Beträgen umkehren“ beim CSV-Import
- NEW: 1110 Spalte „#“ auch in „Umsätze nach Kategorien“ anzeigen
- NEW: 1109 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 09.09.2024
- NEW: 1108 Kontogruppe sowie Kontobezeichnung in den virtuellen Konto-Adressen mit anzeigen
- NEW: 1107 Drucken von einzelnen Buchungen in Sammelaufträgen - siehe https://homebanking-hilfe.de/forum/topic.php?p=172122#real172122
- CHG: 1106 Prüfung auf Vorhandensein der BIC im Konto beim Speichern eines Auftrages entfernt
- NEW: 1105 Globale Suche: Buchungen aus Sammelaufträgen nach Termin sortieren
- NEW: 1104 Globale Suche: Buchungen aus Sammelaufträgen in Ergebnisliste aufschlüsseln und beim Klick direkt in Buchung wechseln
- NEW: 1103 Export von Umsatz-Kategorien im Banking4-Format (*.tre)
- NEW: 1103 Spalte „Auftragstyp“ in der Liste der Überweisungen mit anzeigen - siehe https://homebanking-hilfe.de/forum/topic.php?t=26596
- NEW: 1102 Neue obantoo-Version mit PR #1 und #2
- NEW: 1101 Import von Umsatz-Kategorien im Banking4-Format (*.tre)
- NEW: 1100 Löschen aller Umsatz-Kategorien ermöglichen
- CHG: 1099 Such-Provider der Vor-SEPA-Auftragsarten entfernt
- BUG: 1098 Automatisch Whitespaces aus Bank-URL entfernen (siehe https://homebanking-hilfe.de/forum/topic.php?p=171637#real171637)
- NEW: 1097 Unterstützung für den Import von XRechnung per PDF. Konik sowie die alte ZUGFeRD-Implementierung entfernt
- NEW: 1096 Bei Rückmeldecode „3956 - Starke Kundenauthentifizierung noch ausstehend“
den Rückmeldecode nicht als ausgeführt betrachten - auch dann nicht,
wenn keine Fehlermeldung geliefert wurde. Siehe Mail von Axel vom 15.05.2024
- NEW: 1095 Update auf HBCI4Java 3.1.80 - https://github.com/hbci4j/hbci4java/releases/tag/hbci4j-core-3.1.80
- INIT_FLIP_USER_INST auch dann aktivieren, wenn experimentelle Funktionen nicht aktiviert sind
- NEW: 1094 Neue Option „BIC nach Eingabe der IBAN automatisch vervollständigen“, um die Vervollständigung
auch dann deaktivieren zu können, wenn „Kontonummern und Bankleitzahlen mittels Prüfsumme testen“ aktiviert ist
- NEW: 1093 Neue obantoo-Version mit aktualisierter BLZ-Datei gültig ab 03.06.2024
- BUG: 1092 Saldo-Chart: Ende-Datum wurde nicht berücksichtigt, wenn es in der Vergangenheit lag
- BUG: 1091 Bei der Saldoprognose wurde als Startsaldo der Anfangssaldo von heute verwendet. Richtig ist aber der Endsaldo.
Andernfalls gibt es einen Bruch am Übergang von realen Daten zur Prognose
-------------------------------------------------------------------
Mon Apr 22 11:55:38 UTC 2024 - ecsos <ecsos@opensuse.org>

View File

@@ -1,7 +1,7 @@
#
# spec file for package hibiscus
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,32 +16,24 @@
#
%define _major 2
%define _minor 10
%define _micro 20
%define _build 384
%define _version %{_major}.%{_minor}.%{_micro}
%define _tag V_%{_major}_%{_minor}_%{_micro}_BUILD_%{_build}
Name: hibiscus
Version: %{_version}
Version: 2.12.2
Release: 0
Summary: Java online banking client using the HBCI standard
License: Apache-2.0 AND GPL-2.0-only AND LGPL-2.0-only AND CPL-1.0 AND Zlib AND MPL-1.0 AND EPL-1.0
Group: Productivity/Office/Finance
URL: https://www.willuhn.de/products/hibiscus/
Source: https://github.com/willuhn/hibiscus/archive/refs/tags/%{_tag}.tar.gz
Source: https://github.com/willuhn/hibiscus/archive/refs/tags/%{version}.tar.gz
Source2: hibiscus-rpmlintrc
BuildRequires: ant
BuildRequires: desktop-file-utils
BuildRequires: fdupes
BuildRequires: hicolor-icon-theme
BuildRequires: jameica-devel >= 2.10.4
BuildRequires: java-devel >= 11
BuildRequires: jameica-devel >= 2.12.0
BuildRequires: java-devel >= 17
BuildRequires: jpackage-utils
BuildRequires: xml-commons-apis
Requires: jameica >= 2.10.4
Requires: jameica >= 2.12.0
# Don't offer libraries linked in here to other packages:
AutoReqProv: off
@@ -52,7 +44,7 @@ key files and PIN/TAN including chipTAN and smsTAN for authentification.
Supported file formats include MT940, DTAUS, CSV, Moneyplex and PDF/HTML.
%prep
%setup -q -n %{name}-%{_tag}
%setup -q
# Remove Windows and Mac libraries
rm -rf lib/hbci4java-card-*
@@ -76,7 +68,8 @@ ant -f build/build.xml -Ddefine.java.version=1.8 init compile jar zip src
%install
mkdir -p %{buildroot}%{_prefix}/lib/jameica/plugins
cp -r releases/%{version}-%{_build}/%{name} %{buildroot}%{_prefix}/lib/jameica/plugins
##cp -r releases/%%{version}-%%{_build}/%%{name} %%{buildroot}%%{_prefix}/lib/jameica/plugins
cp -r releases/%{version}/%{name} %{buildroot}%{_prefix}/lib/jameica/plugins
# icons
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/
@@ -92,11 +85,8 @@ install -D -m 0644 %{name}.appdata.xml %{buildroot}%{_datadir}/appdata/%{name}.a
%fdupes %{buildroot}
%post
/sbin/ldconfig
%postun
/sbin/ldconfig
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%doc build/ChangeLog