Commit Graph

623 Commits

Author SHA1 Message Date
dankito 50ccc547ad Fixed that toolbar icons' state hasn't been set correctly at app start 2022-02-07 00:17:52 +01:00
dankito 685e4209c3 Implemented sending message log 2022-02-07 00:17:52 +01:00
dankito bcfe431110 Fixed that IBANs with inconsistent white spaces got marked as error 2022-02-07 00:17:52 +01:00
dankito cd4672f964 Showing now app_icon in navigation header 2022-02-07 00:17:52 +01:00
dankito 9e31180e52 Renamed remaining classed from 'fints4java' to 'fints4j' 2022-02-07 00:17:52 +01:00
dankito de8b2d5bd9 Implemented removing account transactions from response for message log 2022-02-07 00:17:52 +01:00
dankito 4014b92810 Implemented that close dialog responses don't get parsed 2022-02-07 00:17:52 +01:00
dankito 0e9097f8cc Implemented to not close dialogs when adding a new account to speed things up a bit 2022-02-07 00:17:52 +01:00
dankito 124b3ca9f6 Implemented if bank already closed dialog no close dialog message gets send anymore to bank 2022-02-07 00:17:52 +01:00
dankito 231bf41cb3 Fixed that challengeHHD_UC sometimes got decoded wrong, there was then a byte missing as binary data got unmasked 2022-02-07 00:17:52 +01:00
dankito 998c6d0c01 Implemented extracting segment that is embedded in encrypted data segment HNVSD 2022-02-07 00:17:52 +01:00
dankito 6935ce2a59 Removed accidentally checked in constructor keyword 2022-02-07 00:17:52 +01:00
dankito 26c9ef02a3 Implemented decoding control bytes 2022-02-07 00:17:52 +01:00
dankito 827fd7bc92 Implemented detecting a chipTAN's HHD version 2022-02-07 00:17:52 +01:00
dankito 5e57d2a490 Added collecting additional information about TanProcedureParameter (to detect HHD version) and other TAN relevant information like setting SMS Abbuchungskonto or Auftraggeberkonto is required 2022-02-07 00:17:52 +01:00
dankito 49cd1666bf Implemented when pressing enter and all required data is entered that account gets added 2022-02-07 00:17:52 +01:00
dankito 306669c23a Fixed that enterPressed() has been called on ACTION_DOWN and ACTION_UP 2022-02-07 00:17:52 +01:00
dankito cee92e4d2d Refactored code a bit 2022-02-07 00:17:52 +01:00
dankito b18a9a04f4 Implemented that if an integer is enter only for bank code is search, otherwise only for bank name and city 2022-02-07 00:17:52 +01:00
dankito ed5d4bb241 Fixed that at view initialization window is still null and therefore call to currentStage for dialogService.showErrorMessage() crashes 2022-02-07 00:17:52 +01:00
dankito 0e0d553c0b Fixed filtering chipTAN USB (as e.g. "Smart-TAN plus optisch / USB" should be displayed of course 2022-02-07 00:17:52 +01:00
dankito 532515badd Renamed handleMayRequiredTan() to handleMayRequiresTan() 2022-02-07 00:17:52 +01:00
dankito 13f772a978 Fixed that rebuildMessage() increased message number even though createMessage() below also increased it -> message had wrong number and got rejected by bank 2022-02-07 00:17:52 +01:00
dankito bfdb3833a6 Checking now all responses if a TAN is required and if if contains a continuation ID (Aufsetzpunkt) 2022-02-07 00:17:52 +01:00
dankito 3d54bed50d Also using now InputValidator in JavaFX 2022-02-07 00:17:52 +01:00
dankito d32bb7d167 Implemented validating max length of remittee name and usage 2022-02-07 00:17:52 +01:00
dankito deb7f3ad36 Renamed convertToAllowedCharacters() to convertDiacriticsAndReservedXmlCharacters(), removed side effect that containsOnlyAllowedCharacters() converts diacritics and XML characters and added default implementation convertDiacriticsAndReservedXmlCharactersAndCheckIfContainsOnlyAllowedCharacters() 2022-02-07 00:17:52 +01:00
dankito f89e2855d2 Fixed that even though by SEPA standard it's allowed to leave usage empty, some banks only accept non-empty usages 2022-02-07 00:17:52 +01:00
dankito 8bc3f0fe8e Fixed setting all account information on KontoverbindungInternation for SEPA money transfer 2022-02-07 00:17:52 +01:00
dankito 593ad2be8e Fixed that some banks don't allow setting timezone 2022-02-07 00:17:52 +01:00
dankito e18ffb8a83 Implemented replacing diacritics and reserved XML characters in SEPA messages 2022-02-07 00:17:52 +01:00
dankito fc94b47fca Implemented closing Autocomplete popup on back button press 2022-02-07 00:17:52 +01:00
dankito a56240a300 Added comment that retrieving TAN media (= TAN generator) list is only supported for accounts with chipTAN TAN procedures 2022-02-07 00:17:52 +01:00
dankito f2a12a0717 Fixed that supported SEPA messages is an info of bank parameter data, not of user data 2022-02-07 00:17:52 +01:00
dankito cd77da6da3 Fixed that for accounts that only have appTAN, pushTAN, smsTAN, ... as TAN procedures test getTanMediaList() would fail 2022-02-07 00:17:52 +01:00
dankito 7226b0965d Only creating expensive log message if DEBUG log level is really enabled 2022-02-07 00:17:52 +01:00
dankito 2df12c4984 Started implementing message log (so that it later can be displayed to user) 2022-02-07 00:17:52 +01:00
dankito ea96818d60 Implemented removing entered white spaces 2022-02-07 00:17:52 +01:00
dankito 3c56f28efe Fixed library name 2022-02-07 00:17:52 +01:00
dankito a0e7fe0534 Implemented setting selected TAN procedure without asking user if there is only one allowed TAN procedure 2022-02-07 00:17:52 +01:00
dankito 1859fb2575 Implemented parsing PinInfo and setting HKTAN only if required according to PinInfo 2022-02-07 00:17:52 +01:00
dankito de91056094 Fixed that sheet number may is omitted 2022-02-07 00:17:52 +01:00
dankito 407b05be80 Added open points 2022-02-07 00:17:52 +01:00
dankito f79dff44b7 Specified supported TAN procedures and updated example code 2022-02-07 00:17:52 +01:00
dankito 88effa5e1f Updated JavaShowcase 2022-02-07 00:17:52 +01:00
dankito 302dc6f8ed Renamed userDidNotEnterTan() to userDidNotEnterAtc() 2022-02-07 00:17:52 +01:00
dankito 6b53355b97 For public signature removed parameter hasRetrievedTransactionsWithTanJustBefore from tryGetTransactionsOfLast90DaysWithoutTan() 2022-02-07 00:17:52 +01:00
dankito 11359b5664 Added @JvmOverloads 2022-02-07 00:17:52 +01:00
dankito 394406c785 Set version to 1.0.0 2022-02-07 00:17:52 +01:00
dankito 8f0b2411c5 Addd @JvmOverloads 2022-02-07 00:17:52 +01:00