secant-ios-wallet/secant
Lukas Korba 1aca887800
[#126] TCA component for user logs (#526)
- OSLogger for the defined categories
- TCA logger for the TCA logs
- WalletLogger for the secant logs
- SDKLogger passed to the SDK
- unit tests for the loggers
- export category OS logs
- share txt files (sdk, tca, wallet logs) via native share dialog
- timestamp extension so we see even milliseconds
- txt files up to some X size
- simple button enable/disable logic and wrapping the export work in the Task
- TODO for empty catches
- OSLogger refactored to OSLogger_, just temporary change
- export and share divided into business logic and view logic parts
- unit tests for the TCA part
- async let syntax for the export logs
- simple activity indicator so testers know export is in progress
- static date formatters so we don't instantiate it over and over
2023-02-01 09:08:22 +01:00
..
Dependencies [#126] TCA component for user logs (#526) 2023-02-01 09:08:22 +01:00
Features [#126] TCA component for user logs (#526) 2023-02-01 09:08:22 +01:00
Models [#521] Update format for the Swiftlint TODO rule (#522) 2023-01-20 14:55:08 +01:00
Preview Content/Preview Assets.xcassets Initial Project 2021-07-29 19:38:35 -03:00
Resources [#439] Update illustrations (#440) 2022-10-26 18:24:49 -03:00
UI Components [#521] Update format for the Swiftlint TODO rule (#522) 2023-01-20 14:55:08 +01:00
Utils [#126] TCA component for user logs (#526) 2023-02-01 09:08:22 +01:00
Info.plist [#399] Secant Design Review build 0.0.1-34 2022-07-21 15:07:19 -03:00
LaunchScreen.storyboard Static welcome screen (#274) 2022-04-20 18:46:04 +02:00
SecantApp.swift [#126] TCA component for user logs (#526) 2023-02-01 09:08:22 +01:00