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

chore: Update README with updated counts #22

Merged
merged 194 commits into from
Dec 14, 2023
Merged

chore: Update README with updated counts #22

merged 194 commits into from
Dec 14, 2023

Conversation

keelerm84
Copy link
Member

@keelerm84 keelerm84 commented Dec 11, 2023

No description provided.

keelerm84 and others added 24 commits March 27, 2023 10:33
Contexts can now be created from the legacy user schema as well as the
new single-kind and multi-kind context schemas.

Subsequent work will be done to expose more of the context objects
internals for evaluation and event handling.
New reference values can be created using the literal or new
JSON-pointer-esque syntax. These references can be used to retrieve
values from a context through the getValueForReference method.
This commit takes a big leap forward in terms of u2c support by

- Switching to v2 of the contract tests
- Replacing all user references with context references
- Updating event schema and networking endpoints to use u2c alternatives
- Skeleton placeholder for context encoding methods

There are several new test suppressions, but those will be resolved as
we address attribute redaction and the new summary event structure.
Originally the streaming connection always used port 80. The SDK test
harness needs to connect on non-standard ports, so I tried to support
connecting to any defined port.

However, I should have only been setting this port if it was explicitly
provided. Otherwise, I should have defaulted to port 80. This commit
should remedy that.
Because the Roku cannot natively handle SSE, it must interact with
alternative endpoints. These endpoints communicate via custom
encryption.

Our SDK test harness does not support this encryption. Therefore, to
fully integrate with the test harness, we need to introduce a way for
the SDK to communicate with the streaming endpoint in plain text mode.

This commit introduces a private variable on the config we can toggle to
enable this plain text mode, which we do for the contract tests only.

A related commit will be introduced into the SDK test harness to provide
support for the Roku's alternative endpoints.
This pull request was auto generated by the Launchdarkly Github
Standards automation platform.

* Add default CODEOWNERS file
@keelerm84 keelerm84 requested a review from a team December 11, 2023 18:11
@keelerm84 keelerm84 changed the title merge forward chore: Update README with updated counts Dec 11, 2023
@keelerm84 keelerm84 merged commit abc5231 into main Dec 14, 2023
1 of 3 checks passed
@keelerm84 keelerm84 deleted the merge-forward branch December 14, 2023 19:13
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

Successfully merging this pull request may close these issues.

8 participants