Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Real Time flags #32

Open
dabeeeenster opened this issue May 18, 2023 · 0 comments
Open

Implement Real Time flags #32

dabeeeenster opened this issue May 18, 2023 · 0 comments

Comments

@dabeeeenster
Copy link
Collaborator

dabeeeenster commented May 18, 2023

Requirements as per this issue.

matthewelwell added a commit that referenced this issue Oct 11, 2024
* Update example app with the latest local SDK version

* Checkpoint commit, SSE connection up and running, need to implement the decoding and logic

* Attempt to decode the SSE data

* Initial implementation of the logic from the Kotlin implementation

* Add a SwiftUI view to the example app to show real-time updates to the flags

* Fix an issue with taking too many event stream updated-at times

* Swift lint and tidy up

* Add some unit tests for the SSEManager class and also change the reconnection logic to use a backoff timer

* Tidy and document SSEManager

* A bit of a tidy and swift linting

* Removed some commented-out code and put some back in

* Run swift format and update the swift format package

* Update FlagsmithClient/Tests/SSEManagerTests.swift

Co-authored-by: Matthew Elwell <[email protected]>

* Updated use of API Key -> env

* Remove the unnecessary Podfile.lock from the example app

---------

Co-authored-by: Matthew Elwell <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant