Commit Graph

402 Commits

Author SHA1 Message Date
dankito ec0c23e8d1 Renamed fints4javaAndroidApp to BankingAndroidApp 2022-02-07 00:17:52 +01:00
dankito 496e73dc9f Renamed fints4java to fints4k 2022-02-07 00:17:52 +01:00
dankito 451b0b709f Moved BankListCreator to sub folder 'tools' 2022-02-07 00:17:52 +01:00
dankito 694bbd1862 Moved UI related projects to sub folder 'ui' 2022-02-07 00:17:52 +01:00
dankito 978b7507bb Extracted sendMessageAndHandleResponse() 2022-02-07 00:17:52 +01:00
dankito 9215a6974f Reordered methods a bit 2022-02-07 00:17:52 +01:00
dankito e202587572 Implemented currentOrNextActivity() so that caller gets an activity in either case 2022-02-07 00:17:52 +01:00
dankito 8fcdb0f593 Removed unused logger 2022-02-07 00:17:52 +01:00
dankito e954119670 Implemented CurrentActivityTracker to keep track of current activity and to get rid of MainActivity dependency for RouterAndroid 2022-02-07 00:17:52 +01:00
dankito bf6d7b9896 Re-added TAN procedure types photoTan and QrCode as we need to display their images (TODO: how to decode their images?) 2022-02-07 00:17:52 +01:00
dankito 35572a0906 Implemented setting up dependency injection in Application class to fix at least in first instance that when restoring a Dialog that MainActivity hasn't been restored and therefore dependency injection not instantiated yet (still missing: set latest Activity in BankingModule / RouterAndroid) 2022-02-07 00:17:52 +01:00
dankito 07144c2a2d Adjusted to new LuceneUtils method signatures 2022-02-07 00:17:52 +01:00
dankito 27f065f0c7 Tried to parse MobilePhoneTanMedium, but had no occasion to test if this really works 2022-02-07 00:17:52 +01:00
dankito d9e5efe051 Fixed that TanGeneratorTanMedium didn't get mapped correctly 2022-02-07 00:17:52 +01:00
dankito 488905daeb Removed logging unknown values for ZkaTanProcedure. Through requesting all banks i know all possible values. 2022-02-07 00:17:52 +01:00
dankito 055771722d Removed ZkaTanProcedures 2022-02-07 00:17:52 +01:00
dankito 4e3be8f9e3 Fixed if all accounts have been selected displayed account transaction didn't get updated after an account has been deleted 2022-02-07 00:17:52 +01:00
dankito be7357974d Fixed when an account got delete its account transactions haven't been deleted 2022-02-07 00:17:52 +01:00
dankito f2550d4e9e Implemented that balance and account transaction's amount are formatted the same 2022-02-07 00:17:52 +01:00
dankito 4d551197f9 Implemented accepting TAN or transferring money if enter key is pressed 2022-02-07 00:17:52 +01:00
dankito 95ce20b5bb Implemented mapping all tan procedures returned from German banks: Merged photoTAN and PushTan with appTAN, added ChipTanUsb and ChipTanPhotoTanMatrixCode, renamed ChipTanOptisch to ChipTanFlickercode 2022-02-07 00:17:52 +01:00
dankito 4d50ded3fa Implemented collecting banks' TAN procedures 2022-02-07 00:17:52 +01:00
dankito b77ea5436f Added margin between flickercode view and enter tan TextView 2022-02-07 00:17:52 +01:00
dankito a991164d55 Fixed that userCancelledAction wasn't mapped 2022-02-07 00:17:52 +01:00
dankito 2aad114d55 Fixed that DoubleTextfield overlapped with Label when bank account's currency was set e.g. to "EUR" (= a broader value than '€') 2022-02-07 00:17:52 +01:00
dankito f13eb168a5 Implemented stating that displayed text comes from bank and not from us (there are many really curious descriptions banks show so we tell user that this doesn't come from our side) 2022-02-07 00:17:52 +01:00
dankito 66496938d3 Implemented toString() 2022-02-07 00:17:52 +01:00
dankito 6556f12f1e Added photoTAN to ZkaTanProcedure 2022-02-07 00:17:52 +01:00
dankito db129863e6 Added case insensitive detection of appTAN and mobileTAN; added detection for 'mTAN' as mobileTAN; logging if a ZkaTanProcedure couldn't get mapped; not trying to map empty values 2022-02-07 00:17:52 +01:00
dankito 1105dfbed0 Implemented catching exceptions when decoding Base64 or parsing response (e.g. Baader Bank sometimes returns a HTML page instead of a FinTS response) 2022-02-07 00:17:52 +01:00
dankito abedd1d094 Implemented not showing an error message if user cancelled action (e.g. entering TAN or selecting a TAN medium) 2022-02-07 00:17:52 +01:00
dankito ec2c8fc5c9 Implemented not showing an error message if user cancelled action (e.g. entering TAN or selecting a TAN medium) 2022-02-07 00:17:52 +01:00
dankito 4d64bc79bf Not displaying USB TAN procedures anymore (either Android nor JavaFX app supports USB) 2022-02-07 00:17:52 +01:00
dankito b18cd322e0 Hopefully fixed now that AllAccount menu item's selection state didn't get updated properly 2022-02-07 00:17:52 +01:00
dankito 479f4ec47e Fixed that also if an account gets added or remove drawer items and selection state gets updated 2022-02-07 00:17:52 +01:00
dankito 8f1cd4f3de Simplified statement 2022-02-07 00:17:52 +01:00
dankito 2127c70268 Fixed that if an account gets added or deleted menu items' state and displayed account transactions get updated 2022-02-07 00:17:52 +01:00
dankito d1b320307e Fixed tracking selected account type 2022-02-07 00:17:52 +01:00
dankito db948ddb08 Added a (temporary) app icon 2022-02-07 00:17:52 +01:00
dankito 05bcb13f78 Renamed app to Panta Rhei 2022-02-07 00:17:52 +01:00
dankito cb9dc30c95 Implemented HKSAL version 7 2022-02-07 00:17:52 +01:00
dankito 9aa2b54c56 Implemented BanksFinTsDetailsRetriever to retrieve banks FinTS information from all banks in bank list from Deutsche Kreditwirtschaft 2022-02-07 00:17:52 +01:00
dankito 31cc427fd2 Implemented transferring money with pain.001.003.03 (outdated but the only version supported by most German banks) 2022-02-07 00:17:52 +01:00
dankito 841b23c970 Fixed that UniCredit uses a centralized bank code for online banking 2022-02-07 00:17:52 +01:00
dankito e71799fcc3 Also parsing securityClass to null if string is empty 2022-02-07 00:17:52 +01:00
dankito c300bd2b7b Fixed that maxMessageSize may is an empty string 2022-02-07 00:17:52 +01:00
dankito 1a0df93e0c Fixed that some banks encode SmsAbbuchungskontoErforderlich and as boolean values 2022-02-07 00:17:52 +01:00
dankl f6c0805ea7 Updated bank list to new version from Deutsche Kreditwirtschaft 2022-02-07 00:17:52 +01:00
dankito e74ffcdfe8 Added TanProcess.S for HKTAN 7 so that at least ResponseParser doesn't crash but process not implemented yet 2022-02-07 00:17:52 +01:00
dankito e021011729 Fixed that countSupportedActiveTanMedia is in rare cases blank 2022-02-07 00:17:52 +01:00