Commit Graph

  • 7713f5b6e5 Forgot to commit MaxHeightScrollView dankito 2020-05-25 00:08:51 +0200
  • 755e1eb553 Made enter TAN text field broader dankito 2020-05-25 00:08:34 +0200
  • fe47108fa0 Showing labels of EnterTanDialog now in bold so that user can easily recognize them dankito 2020-05-25 00:07:57 +0200
  • 67eb42591f Implemented displaying 'Hinweis Ihrer Bank:' in an extra line dankito 2020-05-24 23:51:27 +0200
  • af38d68b48 Implemented showing whole challenge to user dankito 2020-05-24 23:49:25 +0200
  • 11adc132aa Implemented displaying formatted TAN challenges (that is challenges contains html tags) dankito 2020-05-24 22:52:01 +0200
  • e86b17d08b Implemented saving TAN settings like TAN image size and flicker code frequency dankito 2020-05-24 22:49:50 +0200
  • 3072517eef Fixed that for ChipTan manuell and USB there's no flicker code to decode dankito 2020-05-24 22:26:48 +0200
  • 69ed44491c Implemented removing accounts dankito 2020-05-24 20:51:39 +0200
  • 14ef4f8797 Remove unused parameter dankito 2020-05-24 20:50:44 +0200
  • 78730d53ea Made class and methods overridable dankito 2020-05-24 19:28:02 +0200
  • 7167d6e59c Remove isReversal dankito 2020-05-24 16:32:43 +0200
  • 56b6e695e9 Added valueDate to equals() and hashCode() dankito 2020-05-23 21:13:16 +0200
  • 3c683d57a8 Fixed that usage types only consist of upper case letters dankito 2020-05-23 20:47:19 +0200
  • 160262cdff Fixed that Thh:mm:ss(:SSS) is considered as field code dankito 2020-05-23 20:46:43 +0200
  • 9fa83f2685 Added customerId, productName and accountLimit to BankAccount dankito 2020-05-23 19:32:25 +0200
  • a16cf630b4 Implemented mapping all account transaction fields; Renamed usage to unparsedUsage, isCancellation to isReversal, customerReference to referenceForTheAccountOwner, bankReference to referenceOfTheAccountServicingInstitution and referenceReferenceNumber to relatedReferenceNumber dankito 2020-05-23 19:00:43 +0200
  • ac78758262 Forgot to commit that Turnover and TransactionDetails have been renamed dankito 2020-05-23 16:37:05 +0200
  • 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) dankito 2020-05-23 16:36:19 +0200
  • 3e2b4757df Fixed that iban and bic may be null dankito 2020-05-23 16:33:10 +0200
  • 65dd57a73b Implemented filtering remittees for which IBAN or BIC isn't set (which are both needed for auto completing remittee's IBAN and BIC) dankito 2020-05-23 16:31:29 +0200
  • 8589a4efaa Fixed that non formatted usage parts got joined without spaces making them a bit unreadable dankito 2020-05-21 18:37:49 +0200
  • 676eb721e7 Renamed Turnover to StatementLine and TransactionDetails to InformationToAccountOwner dankito 2020-05-21 18:12:34 +0200
  • d33de9a009 Added parsing Statement Line's fund code and supplementaryDetails dankito 2020-05-21 18:05:16 +0200
  • 55fc0ca266 Renamed ReferenceReferenceNumberCode to RelatedReferenceNumberCode and simplified splitting statementAndMaySequenceNumber and accountIdentification dankito 2020-05-21 18:02:43 +0200
  • 4cf2fc0973 Renamed parseMt940Chunk() to parseTransactionsChunk(), parseMt940String() calls now parseMt940Chunk(), added comments dankito 2020-05-21 12:47:47 +0200
  • 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 dankito 2020-05-21 01:00:12 +0200
  • 4a890a0ba7 Fixed getting remainder without that an exception gets thrown dankito 2020-05-21 00:37:45 +0200
  • e749a88c83 Implemented parsing each received MT940 part immediately and passing it on to UI dankito 2020-05-21 00:29:53 +0200
  • 56308687fb Fixed that new lastRetrievedTransactionsTimestamp parameter hasn't been passed dankito 2020-05-21 00:26:45 +0200
  • b89414b1f1 Fixed detecting when dash at start of line is not a statement separator dankito 2020-05-20 21:05:14 +0200
  • 08b21980f9 Simplified removing new line characters dankito 2020-05-20 20:53:54 +0200
  • 96454a742d Implemented storing when account transactions have been retrieved for last time and retrieving next transactions from this date on dankito 2020-05-20 20:40:29 +0200
  • 419e97d138 Improved performance for splitting into statements by factor 10 dankito 2020-05-20 18:21:52 +0200
  • bee07743d9 Fixed detecting and correcting annual jump from booking date to value date dankito 2020-05-20 17:52:21 +0200
  • b93ce1ca0d Collecting now all chars that should be added to part in a StringBuilder which seems to be the fastest solution dankito 2020-05-20 17:23:05 +0200
  • 40c5d64103 Removed unused allAccounts and continuationId dankito 2020-05-20 15:55:49 +0200
  • 19f307a201 Added some open points dankito 2020-05-20 15:46:17 +0200
  • 68e11d08fc Fixed bug that if two bank icons have the same file name they overwrite each other dankito 2020-05-19 14:46:22 +0200
  • 3d73289649 Added splitIntoPartsAndUnmaskCharByChar(). It's uglier but more efficient on strings with many separators dankito 2020-05-19 14:22:07 +0200
  • fd1343d8b9 Could half the mapping time by checking first if the string contains the masking character before calling replace() (why does this make any difference?) dankito 2020-05-19 12:37:59 +0200
  • face00e2a7 Sped up parsing job TAN configurations a bit dankito 2020-05-18 23:32:36 +0200
  • bd77a8b6f4 Sped up parsing allowed job names dankito 2020-05-18 23:20:54 +0200
  • 2401b0e85c Renamed BankingAndroidApp package from net.dankito.fints4java.android to net.dankito.banking.ui.android dankito 2020-05-18 21:37:54 +0200
  • 53ebba0c9f Moved fints4k library package from net.dankito.fints to net.dankito.banking.fints dankito 2020-05-18 21:23:03 +0200
  • d9ce20e4d4 Added resources for PlayStore dankito 2020-05-17 19:14:16 +0200
  • bd2ba8e009 Added resources for app icon dankito 2020-05-17 19:14:01 +0200
  • c79ec76374 Set application ID to net.dankito.banking.android dankito 2020-05-17 12:20:45 +0200
  • 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 dankito 2020-05-17 12:15:11 +0200
  • 6ceba92834 Set version to 1.0.0 Alpha 1 dankito 2020-05-17 12:10:55 +0200
  • 06f188572d Added license dankito 2020-05-17 12:10:10 +0200
  • d4b900b770 Forgot to commit the prettyPrintHbciMessage() got removed from old place dankito 2020-05-16 23:42:56 +0200
  • adceb5d4d2 Renamed sendMailAction to sendMailActivity dankito 2020-05-16 23:42:04 +0200
  • f6b7c2cd2a Implemented replacing umlauts dankito 2020-05-16 23:41:46 +0200
  • 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) dankito 2020-05-16 23:41:25 +0200
  • e7b448126b Cutting off everything after '?' of icon's url for icon filename dankito 2020-05-16 23:38:50 +0200
  • 14af1148f8 Fixed that 'All accounts' item got removed dankito 2020-05-16 23:24:38 +0200
  • 282ca95e83 Fixed that EnterTanDialog's title hasn't been set dankito 2020-05-16 22:53:08 +0200
  • 50ccc547ad Fixed that toolbar icons' state hasn't been set correctly at app start dankito 2020-05-16 22:52:48 +0200
  • 685e4209c3 Implemented sending message log dankito 2020-05-16 22:51:51 +0200
  • bcfe431110 Fixed that IBANs with inconsistent white spaces got marked as error dankito 2020-05-16 22:37:32 +0200
  • cd4672f964 Showing now app_icon in navigation header dankito 2020-05-16 21:44:02 +0200
  • 9e31180e52 Renamed remaining classed from 'fints4java' to 'fints4j' dankito 2020-05-16 20:19:42 +0200
  • de8b2d5bd9 Implemented removing account transactions from response for message log dankito 2020-05-16 20:03:32 +0200
  • 4014b92810 Implemented that close dialog responses don't get parsed dankito 2020-05-16 19:32:46 +0200
  • 0e9097f8cc Implemented to not close dialogs when adding a new account to speed things up a bit dankito 2020-05-16 19:26:49 +0200
  • 124b3ca9f6 Implemented if bank already closed dialog no close dialog message gets send anymore to bank dankito 2020-05-16 19:14:36 +0200
  • 231bf41cb3 Fixed that challengeHHD_UC sometimes got decoded wrong, there was then a byte missing as binary data got unmasked dankito 2020-05-16 17:55:01 +0200
  • 998c6d0c01 Implemented extracting segment that is embedded in encrypted data segment HNVSD dankito 2020-05-16 14:45:59 +0200
  • 6935ce2a59 Removed accidentally checked in constructor keyword dankito 2020-05-16 13:41:14 +0200
  • 26c9ef02a3 Implemented decoding control bytes dankito 2020-05-16 13:40:43 +0200
  • 827fd7bc92 Implemented detecting a chipTAN's HHD version dankito 2020-05-16 13:07:48 +0200
  • 5e57d2a490 Added collecting additional information about TanProcedureParameter (to detect HHD version) and other TAN relevant information like setting SMS Abbuchungskonto or Auftraggeberkonto is required dankito 2020-05-16 13:05:19 +0200
  • 49cd1666bf Implemented when pressing enter and all required data is entered that account gets added dankito 2020-05-15 15:35:33 +0200
  • 306669c23a Fixed that enterPressed() has been called on ACTION_DOWN and ACTION_UP dankito 2020-05-15 15:18:29 +0200
  • cee92e4d2d Refactored code a bit dankito 2020-05-14 22:40:42 +0200
  • b18a9a04f4 Implemented that if an integer is enter only for bank code is search, otherwise only for bank name and city dankito 2020-05-14 22:36:30 +0200
  • ed5d4bb241 Fixed that at view initialization window is still null and therefore call to currentStage for dialogService.showErrorMessage() crashes dankito 2020-05-14 22:27:49 +0200
  • 0e0d553c0b Fixed filtering chipTAN USB (as e.g. "Smart-TAN plus optisch / USB" should be displayed of course dankito 2020-05-14 22:17:43 +0200
  • 532515badd Renamed handleMayRequiredTan() to handleMayRequiresTan() dankito 2020-05-14 16:13:32 +0200
  • 13f772a978 Fixed that rebuildMessage() increased message number even though createMessage() below also increased it -> message had wrong number and got rejected by bank dankito 2020-05-14 16:01:24 +0200
  • bfdb3833a6 Checking now all responses if a TAN is required and if if contains a continuation ID (Aufsetzpunkt) dankito 2020-05-14 15:22:17 +0200
  • 3d54bed50d Also using now InputValidator in JavaFX dankito 2020-05-14 14:51:33 +0200
  • d32bb7d167 Implemented validating max length of remittee name and usage dankito 2020-05-14 14:50:58 +0200
  • deb7f3ad36 Renamed convertToAllowedCharacters() to convertDiacriticsAndReservedXmlCharacters(), removed side effect that containsOnlyAllowedCharacters() converts diacritics and XML characters and added default implementation convertDiacriticsAndReservedXmlCharactersAndCheckIfContainsOnlyAllowedCharacters() dankito 2020-05-14 14:48:56 +0200
  • f89e2855d2 Fixed that even though by SEPA standard it's allowed to leave usage empty, some banks only accept non-empty usages dankito 2020-05-14 01:45:52 +0200
  • 8bc3f0fe8e Fixed setting all account information on KontoverbindungInternation for SEPA money transfer dankito 2020-05-14 01:39:44 +0200
  • 593ad2be8e Fixed that some banks don't allow setting timezone dankito 2020-05-14 00:53:33 +0200
  • e18ffb8a83 Implemented replacing diacritics and reserved XML characters in SEPA messages dankito 2020-05-14 00:52:54 +0200
  • fc94b47fca Implemented closing Autocomplete popup on back button press dankito 2020-05-14 00:02:51 +0200
  • a56240a300 Added comment that retrieving TAN media (= TAN generator) list is only supported for accounts with chipTAN TAN procedures dankito 2020-05-13 23:31:42 +0200
  • f2a12a0717 Fixed that supported SEPA messages is an info of bank parameter data, not of user data dankito 2020-05-13 23:30:27 +0200
  • cd77da6da3 Fixed that for accounts that only have appTAN, pushTAN, smsTAN, ... as TAN procedures test getTanMediaList() would fail dankito 2020-05-13 23:27:52 +0200
  • 7226b0965d Only creating expensive log message if DEBUG log level is really enabled dankito 2020-05-13 20:43:21 +0200
  • 2df12c4984 Started implementing message log (so that it later can be displayed to user) dankito 2020-05-13 20:42:15 +0200
  • ea96818d60 Implemented removing entered white spaces dankito 2020-05-13 20:38:14 +0200
  • 3c56f28efe Fixed library name dankito 2020-05-13 20:33:59 +0200
  • a0e7fe0534 Implemented setting selected TAN procedure without asking user if there is only one allowed TAN procedure dankito 2020-05-13 20:33:31 +0200
  • 1859fb2575 Implemented parsing PinInfo and setting HKTAN only if required according to PinInfo dankito 2020-05-13 20:29:53 +0200
  • de91056094 Fixed that sheet number may is omitted dankito 2020-05-13 19:52:34 +0200