summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/backend
AgeCommit message (Collapse)Author
2024-04-15[wallet] wallet devMode now syncs to wallet-coreIván Ávalos
bug 0008697
2024-04-15[wallet] Add support for taler://dev-experiment URIIván Ávalos
bug 0008697
2024-04-01[wallet] Fix deserialization of unknown minor statesIván Ávalos
bug 0008552
2024-03-28[wallet] WIP: observability eventsIván Ávalos
bug 0008509
2024-03-27[wallet] Bump qtart to 0.9.4a+p1 and set CuRL HTTP clientdev/ivan-avalos/nativenetIván Ávalos
2024-02-02[wallet] Fix empty error hintsIván Ávalos
bug 0008123
2024-02-02[wallet] Load wallet-core version from wallet-core itselfIván Ávalos
bug 0008230
2024-02-02[wallet] use expected DB file extensionTorsten Grote
2023-11-28[wallet] Proper DB import/export functionalityIván Ávalos
2023-09-26[wallet] upgrade to qtart 0.9.3-dev.16Torsten Grote
2023-08-30[wallet] try not to instantiate TalerWalletCore more than onceTorsten Grote
2023-07-04[wallet] add TODO for error on initTorsten Grote
2023-07-04[wallet] Show errorResponse hint in error response when available.Iván Ávalos
2023-03-28[wallet] Don't run qtart in a separate processTorsten Grote
This required IPC and the mechanism chosen was limiting us to transferring 1MB (or less!) to/from wallet-core. Now we simply run it in an IO thread. The should be no functional difference (except new bugs introduced when swapping in a new mechanism). The second process with qtart running in WalletBackendService also got killed when the OS killed our main process.
2023-03-07[wallet] Implemented JSON serializer for TalerErrorCodeIván Ávalos
bug 0007606
2023-02-22[wallet] adapt qtart log level and only log on debug buildsTorsten Grote
2023-02-22[wallet] TalerWalletCore now pulled from MavenIván Ávalos
2023-02-22[wallet] Initial work for QuickJS migration.Iván Ávalos
2023-02-14[wallet] Added serializer for unknown fields in TalerErrorInfo.Iván Ávalos
2023-01-18[wallet] Statically import TalerErrorCode fields.Iván Ávalos
2023-01-18[wallet] Fix crash when handling unknown error code.Iván Ávalos
2023-01-18[wallet] Refactored error codes into GANA-generated enumIván Ávalos
#0006632
2023-01-17[wallet] Initial implementation of KYC handlingIván Ávalos
#0007566
2023-01-06[wallet] Also log payload of wallet-core API requestsTorsten Grote
2022-11-01[wallet] Allow exporting the entire DBTorsten Grote
2022-06-01use new annotation for polymorphic serializationFlorian Dold
2022-05-23-fix error info serializerFlorian Dold
2021-10-12Upgrade to fixed akono releaseTorsten Grote
2021-07-12use v0.8.1 of wallet-coreJonathan Buchanan
2021-02-05wallet: wallet-core package is now in a scopeFlorian Dold
2020-09-08[wallet] Use bottom sheet to show errors instead of snackbarTorsten Grote
2020-09-01[wallet] support the new TalerErrorInfo error formatTorsten Grote
Yet another last-minute breaking protocol change.
2020-09-01[wallet] don't crash on serialization errors from wallet-coreTorsten Grote
This should not be necessary if we had a stable API with documentated and versioned changes, but well...
2020-08-26[wallet] include JSON error details in user-facing error messageTorsten Grote
ugly, but helps with debugging
2020-08-24Get rid of Jackson and only use multi-platform serializationTorsten Grote
2020-08-24Upgrade to Kotlin 1.4Torsten Grote
2020-08-11[wallet] upgrade wallet-core and adapt payment APITorsten Grote
2020-08-11[wallet] start to move deserialization into the backend APITorsten Grote
and off the UI thread for less sluggish, i.e. more responsive UI
2020-07-31[wallet] adapt to new message envelope APITorsten Grote
2020-07-29[wallet] update to new wallet-core with v8 exchange APITorsten Grote
(except payments which are still buggy)
2020-05-08[wallet] prevent download of wallet-core with every buildTorsten Grote
2020-04-06[wallet] expose notification payloads to Android UITorsten Grote
also ignore ping notifications (to see if they are really needed)
2020-03-18Merge all three apps into one repositoryTorsten Grote