Commit Graph

599 Commits

Author SHA1 Message Date
dankito 069464510c Bumped version to 1.0.0 Alpha 3 2022-02-07 00:17:53 +01:00
dankito 8122dfc810 Bumped version to 1.0.0 Alpha 2 2022-02-07 00:17:53 +01:00
dankito a352c68de8 Updated JavaUtils version to 1.0.16 and JavaFxUtils version to 1.0.7 2022-02-07 00:17:53 +01:00
dankito a656b0c7e5 Implemented displaying bank icon if all accounts are selected 2022-02-07 00:17:53 +01:00
dankito 30cef4293a Added additional open points 2022-02-07 00:17:53 +01:00
dankito e5da3725de Not using a random id anymore but constructing it from property values that make an account transaction unique 2022-02-07 00:17:53 +01:00
dankito b2374d2ac2 Removed unused getTransactionsFromResponse() 2022-02-07 00:17:53 +01:00
dankito 92231a72a1 Sorting now by value date instead of booking date 2022-02-07 00:17:53 +01:00
dankito 2ef8a03e95 Implemented displaying date below amount to spare left column 2022-02-07 00:17:53 +01:00
dankito bf541bfe80 Implemented displaying bank's icon in TransferMoneyDialog 2022-02-07 00:17:53 +01:00
dankito fda744be8a Implemented displaying error message if account transactions couldn't be retrieved 2022-02-07 00:17:53 +01:00
dankito 5384cd6b68 Implemented displaying name of account that failed 2022-02-07 00:17:53 +01:00
dankito 9ebc23016c Forgot to commit adding tanRequiredButWeWereToldToAbortIfSo 2022-02-07 00:17:53 +01:00
dankito 40af21137c Made bookedTransactions, unbookedTransactions and balance flat as we call getTransactions() bank account by bank account 2022-02-07 00:17:53 +01:00
dankito d94dad345c Added tanRequiredButWeWereToldToAbortIfSo to GetTransactionsResponse to not show an error message on UI if a TAN is required but we told client to abort if one is required 2022-02-07 00:17:53 +01:00
dankito a8eb748f57 Implemented automatically fetching account transactions after a successful cash transfer 2022-02-07 00:17:53 +01:00
dankito 614074b9b9 Implemented abortIfTanIsRequired so that at app start we can try to get all accounts' transaction without that user is being asked to enter a TAN if retrieving transaction without TAN isn't supported 2022-02-07 00:17:53 +01:00
dankito 126eaafced 400 have been too small, but didn't make it that label resizes to full width of text 2022-02-07 00:17:53 +01:00
dankito 7713f5b6e5 Forgot to commit MaxHeightScrollView 2022-02-07 00:17:53 +01:00
dankito 755e1eb553 Made enter TAN text field broader 2022-02-07 00:17:53 +01:00
dankito fe47108fa0 Showing labels of EnterTanDialog now in bold so that user can easily recognize them 2022-02-07 00:17:53 +01:00
dankito 67eb42591f Implemented displaying 'Hinweis Ihrer Bank:' in an extra line 2022-02-07 00:17:53 +01:00
dankito af38d68b48 Implemented showing whole challenge to user 2022-02-07 00:17:53 +01:00
dankito 11adc132aa Implemented displaying formatted TAN challenges (that is challenges contains html tags) 2022-02-07 00:17:53 +01:00
dankito e86b17d08b Implemented saving TAN settings like TAN image size and flicker code frequency 2022-02-07 00:17:53 +01:00
dankito 3072517eef Fixed that for ChipTan manuell and USB there's no flicker code to decode 2022-02-07 00:17:53 +01:00
dankito 69ed44491c Implemented removing accounts 2022-02-07 00:17:53 +01:00
dankito 14ef4f8797 Remove unused parameter 2022-02-07 00:17:53 +01:00
dankito 78730d53ea Made class and methods overridable 2022-02-07 00:17:53 +01:00
dankito 7167d6e59c Remove isReversal 2022-02-07 00:17:53 +01:00
dankito 56b6e695e9 Added valueDate to equals() and hashCode() 2022-02-07 00:17:53 +01:00
dankito 3c683d57a8 Fixed that usage types only consist of upper case letters 2022-02-07 00:17:53 +01:00
dankito 160262cdff Fixed that Thh:mm:ss(:SSS) is considered as field code 2022-02-07 00:17:53 +01:00
dankito 9fa83f2685 Added customerId, productName and accountLimit to BankAccount 2022-02-07 00:17:53 +01:00
dankito a16cf630b4 Implemented mapping all account transaction fields; Renamed usage to unparsedUsage, isCancellation to isReversal, customerReference to referenceForTheAccountOwner, bankReference to referenceOfTheAccountServicingInstitution and referenceReferenceNumber to relatedReferenceNumber 2022-02-07 00:17:53 +01:00
dankito ac78758262 Forgot to commit that Turnover and TransactionDetails have been renamed 2022-02-07 00:17:53 +01:00
dankito 17b3066044 Implemented case insensitive search display of remittee name (so that e.g. for 'John Doe' and 'JOHN DOE' not two different entries are displayed) 2022-02-07 00:17:53 +01:00
dankito 3e2b4757df Fixed that iban and bic may be null 2022-02-07 00:17:53 +01:00
dankito 65dd57a73b Implemented filtering remittees for which IBAN or BIC isn't set (which are both needed for auto completing remittee's IBAN and BIC) 2022-02-07 00:17:52 +01:00
dankito 8589a4efaa Fixed that non formatted usage parts got joined without spaces making them a bit unreadable 2022-02-07 00:17:52 +01:00
dankito 676eb721e7 Renamed Turnover to StatementLine and TransactionDetails to InformationToAccountOwner 2022-02-07 00:17:52 +01:00
dankito d33de9a009 Added parsing Statement Line's fund code and supplementaryDetails 2022-02-07 00:17:52 +01:00
dankito 55fc0ca266 Renamed ReferenceReferenceNumberCode to RelatedReferenceNumberCode and simplified splitting statementAndMaySequenceNumber and accountIdentification 2022-02-07 00:17:52 +01:00
dankito 4cf2fc0973 Renamed parseMt940Chunk() to parseTransactionsChunk(), parseMt940String() calls now parseMt940Chunk(), added comments 2022-02-07 00:17:52 +01:00
dankito 012f164414 Implemented if a message contains large binary parts, e.g. when retrieving account transactions, these binary parts get extracted directly. For small binary parts iterating over string is faster then creating substring 2022-02-07 00:17:52 +01:00
dankito 4a890a0ba7 Fixed getting remainder without that an exception gets thrown 2022-02-07 00:17:52 +01:00
dankito e749a88c83 Implemented parsing each received MT940 part immediately and passing it on to UI 2022-02-07 00:17:52 +01:00
dankito 56308687fb Fixed that new lastRetrievedTransactionsTimestamp parameter hasn't been passed 2022-02-07 00:17:52 +01:00
dankito b89414b1f1 Fixed detecting when dash at start of line is not a statement separator 2022-02-07 00:17:52 +01:00
dankito 08b21980f9 Simplified removing new line characters 2022-02-07 00:17:52 +01:00