Signal-iOS/SignalServiceKit
Harry 7ee39eef63
Add SystemStoryManager
* Add OnboardingStoryManager

* mark onboarding story viewed

* Add tests and fix issues that came up from testing

* up test timeout for slower CI

* rename SystemStoryManager and put into dependency injecton container

* Use viewed state on StoryMessage itself. Have SystemStoryManager observe app lifecyle events to automatically manage the onboarding story

* use iOS assets which are now in s3

* todo cleanup

* increment timestamp for uniqueness

* pr comments

* change literal delimiter

* Add ChainedPromise utility, tests, and use in SystemStoryManager

* discretionarily observe app backgrounding in SystemStoryManager

* renaming from PR comments
2022-08-30 14:49:59 -07:00
..
protobuf Remove unused relay field from envelope proto 2022-07-29 11:35:55 -05:00
Resources Durable jobs for leaving groups 2022-08-26 13:13:23 -07:00
src Add SystemStoryManager 2022-08-30 14:49:59 -07:00
tests Add SystemStoryManager 2022-08-30 14:49:59 -07:00
.clang-format Update clang-format with AllowShortEnumsOnASingleLine: false 2022-03-14 11:20:20 -07:00
.gitignore
.travis.yml
SignalServiceKit-Prefix.pch SignalServiceKit: no longer a separate pod 2022-08-05 16:14:15 -05:00
SignalServiceKit.h Durable jobs for leaving groups 2022-08-26 13:13:23 -07:00