Commit graph

38 commits

Author SHA1 Message Date
bdd28f2587 Removed BankFinder code after moving them to a separate project 2022-02-18 22:59:39 +01:00
56f951314a Replaced atrium asserts with Kotlin test asserts 2022-02-13 00:17:45 +01:00
f637897dc3 Removed ui, persistence and rest projects (will be moved to separate repositories) and deactivated tools projects.
Removed Android target and using now JVM instead of JVM6.
Updated to Kotlin 1.6.10 which works much better for KMPP. Could therefore remove packForXcode() tasks
2022-02-11 23:53:35 +01:00
0b73e6387e Updated bank list to version from 21.10.2021 2022-02-07 00:18:14 +01:00
42a360022e Fixed ignoring rows that only contain an index number 2022-02-07 00:18:14 +01:00
cc17fa8f0d Fixed that Gradle can't find BankFinder project 2022-02-07 00:18:14 +01:00
7d372c1ca0 Implemented also searching for bank code in query for bank name and city as otherwise if bank code gets partly entered this would yield no search results 2022-02-07 00:18:13 +01:00
18035203b7 Implemented merging banks with same bank code and pin tan address in BankList.json 2022-02-07 00:18:13 +01:00
6b0504feb3 Fixed logger name 2022-02-07 00:18:13 +01:00
3aa8132f47 Updated BankList to new DK file from 13.11.2020 2022-02-07 00:18:13 +01:00
6d2e33f074 Switched from implementation to api in hope that Gradle then is able to resolve dependencies 2022-02-07 00:18:13 +01:00
d42bc2e58d Added AndroidManifest so that Gradle stops complaining 2022-02-07 00:18:13 +01:00
bc3439baa5 Implemented exporting account transactions as .csv at least for JVM and Android 2022-02-07 00:18:13 +01:00
e43be8f0aa Implemented creating bitcode for exported iOS frameworks as bitcode is needed to create an archive for app 2022-02-07 00:18:08 +01:00
4ef8e7330f Implemented EpcQrCodeParser that extracts credit transfer data from decoded EPC QR code 2022-02-07 00:18:08 +01:00
d1ff6312ff Removed unnecessary constructor statement 2022-02-07 00:18:07 +01:00
596f85ca6d Implemented matching only the start of a city name (with contains() there have been too many unwanted search results) 2022-02-07 00:18:07 +01:00
826af7c8b8 Implemented BankListPrettifier to remove duplicate bank entries and to set better names (e.g. 'Deutsche Bank' instead of 'DB Privat- und Firmenkundenbank ...') 2022-02-07 00:18:07 +01:00
2fd11b2e56 Made all methods and properties overridable 2022-02-07 00:18:06 +01:00
0c55c0e0b0 Created BankListCreatorTest to have an easy way to create BankList.json 2022-02-07 00:18:06 +01:00
e5f661199b Extracted DetailedBankInfo to be able to reduce .json file from 4,0 to 3,3 MB by leaving away unused checksumMethod and oldBankCode 2022-02-07 00:18:06 +01:00
afc480453d Fixed dependencies 2022-02-07 00:18:06 +01:00
397acebf79 Extracted iOSIsRealDevice so that it's easier to switch between iOS Simulator and real device 2022-02-07 00:18:06 +01:00
a821237641 Commented out LuceneBankFinderTest as currently don't know how to reference BankFinder test artifact 2022-02-07 00:18:06 +01:00
a7130c94b1 Preloading all bank infos 2022-02-07 00:18:06 +01:00
374d196c71 Adjusted to new method names 2022-02-07 00:17:54 +01:00
61d0ee0cfc Added task packAllForXcode and renamed packForXCode to packForXcode 2022-02-07 00:17:53 +01:00
79906f3dbb Replaced Atrium assertion library to kotlin.test assertions 2022-02-07 00:17:53 +01:00
57ced4a88b Implemented deserializing BankList.json on iOS (but packaging BankList.json doesn't work yet, manually linked it to iOSApp project) 2022-02-07 00:17:53 +01:00
247604e696 Made BankFinder a multiplatform project 2022-02-07 00:17:53 +01:00
d77bf14454 Moved IBankFinder and BankInfo to module BankFinder, so that BankingUiCommon now references BankFinder (TODO: get rid of this direct import) 2022-02-07 00:17:53 +01:00
133c73e70f Extracted module LuceneBankFinder from BankFinder 2022-02-07 00:17:53 +01:00
a5145b0da7 Implemented displaying bank name instead of bank code in AddAccountDialog 2022-02-07 00:17:53 +01:00
05030fc3f0 Set artifact ids 2022-02-07 00:17:53 +01:00
bf41bde90a Implemented displaying remittee's bank name 2022-02-07 00:17:53 +01:00
e44a68addc Converted fints4k to a Kotlin multi platform project 2022-02-07 00:17:53 +01:00
496e73dc9f Renamed fints4java to fints4k 2022-02-07 00:17:52 +01:00
451b0b709f Moved BankListCreator to sub folder 'tools' 2022-02-07 00:17:52 +01:00