Commit Graph

4 Commits

Author SHA1 Message Date
Michal Fousek f1c9b06123
[#576] All the errors are handled by alert (#589)
Closes #576
2023-03-02 09:02:24 +01:00
Lukas Korba 2ddce23427
[#586] secantTests.AppInitializationTests Tests fail on CI (#587)
- Publisher used instead of .task/.run
- fixed all tests

Convert WalletConfigProvider to Combine
2023-02-28 14:02:31 -03:00
Lukas Korba f946de15bb
[#444] Ensure that sensitive information can't be logged intentionally or by accident (#536)
- SensitiveData file holding utilities to hide all strings and data that holds information we don't want to leak or log
- wallet storage fields redacted
- import wallet fields redacted
- create wallet chips redacted
- import wallet reducer changed: BindableStates replaced by bindings to bridge redacted data
- redacted wallet balance
- redacted birthday value (BlockHeight helper)
- Redacted protocol conforming to Undescribable for release/production and testflight builds
- new target for the unredacted debug development
- unit tests fixed
- sensitive data helpers commented
- unit test for conformation to the Undescribable
- memo is redacted
- immutability of redactable structs
- log test capped to look for 6mins at most
2023-02-13 20:32:50 +01:00
Lukas Korba 5c306a54a6
[#505] AppTests refactor to RootTests (#506)
- refactor App->Root
- missing tests fixed and todos cleaned up
2022-12-21 08:37:08 +01:00