Commit graph

486 commits

Author SHA1 Message Date
d9ce20e4d4 Added resources for PlayStore 2022-02-07 00:17:52 +01:00
bd2ba8e009 Added resources for app icon 2022-02-07 00:17:52 +01:00
c79ec76374 Set application ID to net.dankito.banking.android 2022-02-07 00:17:52 +01:00
247e77586a Getting customer system ID now when opening a dialog -> no extra dialog just to get customer system id is needed anymore. Hope that works for all banks 2022-02-07 00:17:52 +01:00
6ceba92834 Set version to 1.0.0 Alpha 1 2022-02-07 00:17:52 +01:00
06f188572d Added license 2022-02-07 00:17:52 +01:00
d4b900b770 Forgot to commit the prettyPrintHbciMessage() got removed from old place 2022-02-07 00:17:52 +01:00
adceb5d4d2 Renamed sendMailAction to sendMailActivity 2022-02-07 00:17:52 +01:00
f6b7c2cd2a Implemented replacing umlauts 2022-02-07 00:17:52 +01:00
e9a409f04a Fixed that by default bank's icon url gets set and only if there's no icon for bank available default icon gets used (fixes bug that if bank item is selected default icon got displayed) 2022-02-07 00:17:52 +01:00
e7b448126b Cutting off everything after '?' of icon's url for icon filename 2022-02-07 00:17:52 +01:00
14af1148f8 Fixed that 'All accounts' item got removed 2022-02-07 00:17:52 +01:00
282ca95e83 Fixed that EnterTanDialog's title hasn't been set 2022-02-07 00:17:52 +01:00
50ccc547ad Fixed that toolbar icons' state hasn't been set correctly at app start 2022-02-07 00:17:52 +01:00
685e4209c3 Implemented sending message log 2022-02-07 00:17:52 +01:00
bcfe431110 Fixed that IBANs with inconsistent white spaces got marked as error 2022-02-07 00:17:52 +01:00
cd4672f964 Showing now app_icon in navigation header 2022-02-07 00:17:52 +01:00
9e31180e52 Renamed remaining classed from 'fints4java' to 'fints4j' 2022-02-07 00:17:52 +01:00
de8b2d5bd9 Implemented removing account transactions from response for message log 2022-02-07 00:17:52 +01:00
4014b92810 Implemented that close dialog responses don't get parsed 2022-02-07 00:17:52 +01:00
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
124b3ca9f6 Implemented if bank already closed dialog no close dialog message gets send anymore to bank 2022-02-07 00:17:52 +01:00
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
998c6d0c01 Implemented extracting segment that is embedded in encrypted data segment HNVSD 2022-02-07 00:17:52 +01:00
6935ce2a59 Removed accidentally checked in constructor keyword 2022-02-07 00:17:52 +01:00
26c9ef02a3 Implemented decoding control bytes 2022-02-07 00:17:52 +01:00
827fd7bc92 Implemented detecting a chipTAN's HHD version 2022-02-07 00:17:52 +01:00
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
49cd1666bf Implemented when pressing enter and all required data is entered that account gets added 2022-02-07 00:17:52 +01:00
306669c23a Fixed that enterPressed() has been called on ACTION_DOWN and ACTION_UP 2022-02-07 00:17:52 +01:00
cee92e4d2d Refactored code a bit 2022-02-07 00:17:52 +01:00
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
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
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
532515badd Renamed handleMayRequiredTan() to handleMayRequiresTan() 2022-02-07 00:17:52 +01:00
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
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
3d54bed50d Also using now InputValidator in JavaFX 2022-02-07 00:17:52 +01:00
d32bb7d167 Implemented validating max length of remittee name and usage 2022-02-07 00:17:52 +01:00
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
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
8bc3f0fe8e Fixed setting all account information on KontoverbindungInternation for SEPA money transfer 2022-02-07 00:17:52 +01:00
593ad2be8e Fixed that some banks don't allow setting timezone 2022-02-07 00:17:52 +01:00
e18ffb8a83 Implemented replacing diacritics and reserved XML characters in SEPA messages 2022-02-07 00:17:52 +01:00
fc94b47fca Implemented closing Autocomplete popup on back button press 2022-02-07 00:17:52 +01:00
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
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
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
7226b0965d Only creating expensive log message if DEBUG log level is really enabled 2022-02-07 00:17:52 +01:00
2df12c4984 Started implementing message log (so that it later can be displayed to user) 2022-02-07 00:17:52 +01:00