Ivan Smolin
60734996f6
feat: add universal DSL to TISwiftUtils, remove unused code
2023-08-24 12:07:43 +03:00
Nikita Semenov
a79ff67a38
fix: logic of deletion
2023-07-07 14:00:43 +03:00
Nikita Semenov
c631053131
fix: code review notes
2023-07-07 09:01:17 +03:00
Nikita Semenov
25c0d04d11
feat: update tests, migration fixes, factory method for migration storage added
2023-07-06 12:34:48 +03:00
Nikita Semenov
46ecd6970f
fix: migration api refactoring + test coverage
2023-07-02 18:00:38 +03:00
Nikita Semenov
9056b2fe8c
feat: migrating storages
2023-06-25 20:14:06 +03:00
Ivan Smolin
23c17c9d85
feat: Added flatMap operator for AsyncOperation
...
CodableKeyValueStorage now returns Swift.Result with typed errors.
SingleValueExpirationStorage for time aware entries (expirable api tokens, etc.)
AsyncOperation variants of process methods in NetworkServices.
2023-06-09 10:00:12 +03:00
Ivan Smolin
8fc1ebab77
feat: ApiInteractor, TokenInterceptor, FingerprintsTrustEvaluator and more
2022-06-17 10:43:35 +03:00
Ivan Smolin
4c7b7a76c1
feat: add AsyncOperation - generic subclass of Operation with chaining and result observation support
2022-02-15 21:30:27 +03:00