a6a24311d7
Added sample Android application
2022-02-15 23:16:19 +01:00
56f951314a
Replaced atrium asserts with Kotlin test asserts
2022-02-13 00:17:45 +01:00
d56833e1ef
Renamed module common to multiplatform-utils
2022-02-12 00:26:12 +01:00
f637897dc3
Removed ui, persistence and rest projects (will be moved to separate repositories) and deactivated tools projects.
...
Removed Android target and using now JVM instead of JVM6.
Updated to Kotlin 1.6.10 which works much better for KMPP. Could therefore remove packForXcode() tasks
2022-02-11 23:53:35 +01:00
e6772055a8
Bumped version to 1.0.0-Alpha-10
2022-02-07 00:18:14 +01:00
c75129650a
Updated targetSdkVersion to 30 as otherwise Google wouldn't let me publish app on PlayStore
2022-02-07 00:18:14 +01:00
ce3247c7e4
Fixed Atrium dependency; bumped Atrium version to 0.15.0
2022-02-07 00:18:14 +01:00
4f05a8df14
Removed unneeded quarkusVersion (is set in gradle.properties)
2022-02-07 00:18:14 +01:00
cb1dda2049
Removed white spaces from version name as this causes errors with dependency resolution in fints4kRest
2022-02-07 00:18:14 +01:00
4d586af400
Updated versions
2022-02-07 00:18:14 +01:00
13efab3118
Updated Quarkus version to 1.11.0
2022-02-07 00:18:14 +01:00
30b6a0dec1
Bumped version to 1.0.0 Alpha 9
2022-02-07 00:18:14 +01:00
7170856f7e
Implemented sending message log directly to a new backend service that either creates a new OsTicket ticket for us or sends message log to a codinux e-mail address. TODO: Sending it in BankingPresenter with Ktor did not work
2022-02-07 00:18:14 +01:00
7e0ab6ec9d
Bumped version to 1.0.0 Alpha 8 / 6
2022-02-07 00:18:13 +01:00
89d84fabc3
Bumped version to 1.0.0 Alpha 7
2022-02-07 00:18:13 +01:00
37b3a3821b
Bumped AndroidFileChooser version to 1.3.1-androidx to fix bug that if SaveFile dialog is cancelled a file in root folder got returned
2022-02-07 00:18:13 +01:00
103968710c
Tried to fix bug that due to scoped storage on Android 10 and above no files are displayed in AndroidFileChooserDialog at least on Android 10. Set target SDK version therefore to Android 10 (for details see https://developer.android.com/training/data-storage/use-cases#opt-out-scoped-storage ). TODO: remove debug log output after fixing the bug completely
2022-02-07 00:18:13 +01:00
f9a8e36078
Bumped version to 1.0.0 Alpha 6
2022-02-07 00:18:13 +01:00
7b94efb975
Set build tools version to 30 as builds below 29 aren't accepted anymore by PlayStore
2022-02-07 00:18:13 +01:00
681b37d589
Implemented encrypting authentication settings file
2022-02-07 00:18:13 +01:00
c0f5bed3d5
Updated FaviconFinder to version 1.0.0
2022-02-07 00:18:13 +01:00
56467c0ea0
Updated TextExtractor, LuceneUtils and JavaFxUtils version
2022-02-07 00:18:13 +01:00
873a9a537e
Fixed that validation label still got displayed even though there's no error or hint to display anymore
2022-02-07 00:18:13 +01:00
bc3439baa5
Implemented exporting account transactions as .csv at least for JVM and Android
2022-02-07 00:18:13 +01:00
e43be8f0aa
Implemented creating bitcode for exported iOS frameworks as bitcode is needed to create an archive for app
2022-02-07 00:18:08 +01:00
939f6ff49c
Set min Android version to Lollipop as versions below don't support TLS - which is required by almost all banks - out of the box but still have SSLv3 enabled by default
2022-02-07 00:18:08 +01:00
64cb4ca9e2
Implemented reading QR coding and if it is a EPC QR code navigating to TransferMoneyDialog
2022-02-07 00:18:08 +01:00
5195f2d0c3
Implemented BankFinder REST API
2022-02-07 00:18:08 +01:00
93155ed2ef
Updated MaterialDrawer and FastAdapter version
2022-02-07 00:18:08 +01:00
d892e5e0ef
Updated AndroidX navigation version to 2.3.0
2022-02-07 00:18:08 +01:00
32c71fcb39
Implemented hashing user password with bcrypt
2022-02-07 00:18:08 +01:00
b82d986da2
Added biometric authentication dialog / prompt
2022-02-07 00:18:08 +01:00
a6a5baaeb1
Implemented SettingsDialog
2022-02-07 00:18:07 +01:00
06c5f58d4c
Removed unused mapStructVersion
2022-02-07 00:18:07 +01:00
347b3e59e7
Added jarAll task
2022-02-07 00:18:07 +01:00
4b21e6c4e2
Updated Kotlin version to 1.4.10, but couldn't get Gradle plugin 1.4.10 to work (getting "Collection is empty" error without additional information)
2022-02-07 00:18:07 +01:00
acb1433dc6
Commented out Kotlin serialization plugin as currently it's not needed
2022-02-07 00:18:07 +01:00
d360ff1def
Laid at least groundworks to encrypt Room database
2022-02-07 00:18:07 +01:00
12e84109f3
Implemented persisting data with Room
2022-02-07 00:18:06 +01:00
397acebf79
Extracted iOSIsRealDevice so that it's easier to switch between iOS Simulator and real device
2022-02-07 00:18:06 +01:00
474d4d1f91
Using now MapStruct for mapping JSON entities
2022-02-07 00:17:54 +01:00
c49ed6a6ff
Updated TextInfoExtractor version to 1.0.1
2022-02-07 00:17:54 +01:00
61d0ee0cfc
Added task packAllForXcode and renamed packForXCode to packForXcode
2022-02-07 00:17:53 +01:00
19c8e4ea8e
Using now Date and UUID from common in fints4k. Could therefore remove klock
2022-02-07 00:17:53 +01:00
d97375d949
Removed serialization dependencies
2022-02-07 00:17:53 +01:00
83c7e73199
Updated coroutines version to 1.3.7
2022-02-07 00:17:53 +01:00
9ea9095e8b
Updated Ktor version to 1.3.2 and Klock version to 1.11.12
2022-02-07 00:17:53 +01:00
187bf80967
Fixed auto complete ListView height so that it doesn't hide / cut items
2022-02-07 00:17:53 +01:00
603b8ff4b7
Set Android Build tools version to 28.0.6 as 29.0.3 was corrupted
2022-02-07 00:17:53 +01:00
fbaa9fa941
Added JavaScript target. - Had to remove @JvmOverloads for that. - Had to replace Math.pow() and String.format().
2022-02-07 00:17:53 +01:00