-
Notifications
You must be signed in to change notification settings - Fork 37
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
feat!: Upgrade to support Gun 2.x #99
Merged
Merged
Changes from 148 commits
Commits
Show all changes
149 commits
Select commit
Hold shift + click to select a range
bf9d979
[ch65671] Mass rename from eld to ldclient (#49)
zurab-darkly eaa10e3
Alpha => beta (#50)
bwoskow-ld 6efb9bc
Changed package name and description (#51)
torchhound 8ae4adb
Merge branch 'master' of https://github.com/launchdarkly/erlang-serve…
torchhound 3266428
Added event_format to ldclient_user, formatted all events, and added …
torchhound 5584715
[ch76955] Fix dates in tests to be rfc3339 compliant (#53)
zurab-darkly f1bbed1
[ch76953] Add Erlang/OTP 23 to circle tests (#54)
zurab-darkly 375f308
[ch76961] Fix dialyzer warning for missing offline key in options typ…
zurab-darkly 7f8e8a4
[ch77043] Workaround for fixing shotgun SSE parsing bug (#56)
zurab-darkly d915026
Merge branch 'public-master'
zurab-darkly e5d4072
Merge branch 'public-master'
zurab-darkly 0673ef1
[ch82755] Add SSE tests and fix for network timeout on initial connec…
zurab-darkly 1f8a9cf
[ch83275] Handle socket closing in handle_cast (#58)
torchhound 64d513f
[ch85404] Initialize updaters asynchronously, restart updates after c…
zurab-darkly 94bc7b6
[ch85404] Fix updater initialization state bugs (#61)
zurab-darkly 8343f68
[ch68359] Undo quick fix for shotgun SSE event parsing (#63)
zurab-darkly b0b82bd
Upgraded shotgun to 0.5.0, updated CHANGELOG for 1.0.0-beta4 (#62)
torchhound a70f0fe
Update version to beta4
torchhound 4abc325
Merge branch 'master' of https://github.com/launchdarkly/erlang-serve…
torchhound 002e600
[ch89280] Ignore path in streaming put events (#64)
zurab-darkly 8095b5f
[ch89932] Fix the events URL path from /api/events/bulk to /bulk (#65)
zurab-darkly 7185327
Clean up generated documentation (#67)
torchhound 7554549
[ch30413] Reload flag data when storage server fails (#68)
torchhound 5947126
[ch55223] Fully parse flags and segments before storing them (#69)
torchhound c1ea00d
Fixed patch flag and segment parsing, updated unit tests (#70)
torchhound 1c04ce4
Changed app.launchdarkly to sdk.launchdarkly, changed initial stream …
torchhound f8e1b6c
Cleaned up patch parsing code, segments now pass integration tests (#71)
torchhound ffb473e
Added unit test for specifying custom user values as custom map inste…
torchhound 3529a3b
Added LDD Mode (#76)
torchhound b6d6000
[ch59635] Feature Store: Redis (#74)
torchhound bb3c3e2
Redis Cache (#73)
torchhound c7a592d
[ch99672] Add new deleted flag if it doesn't already exist (#77)
torchhound 91f4068
Changed list to all in eval (#78)
torchhound 9204090
[ch99670] Add Redis storage check to SDK initialization check (#79)
torchhound c355c88
Removed the guides link
bwoskow-ld 65bf4c8
Fixed Redis Parsing (#80)
torchhound a767616
Rename track_with_metric to track_metric (#81)
torchhound 3a2a827
Removing the beta banner (#82)
bwoskow-ld 8ece209
merge from public after release
LaunchDarklyCI f9316f4
Make internal storage files private from generated doc (#83)
torchhound 25bf264
merge from public after release
LaunchDarklyCI 72807af
typechecking errors
0ed8885
make dialyzer happy
59e6c8b
add missing handling for adding alias events
ee17a5f
add tests for alias events
3272356
add second alias method
036d912
remove unused imports and simplify alias function
aa22277
Merge pull request #84 from launchdarkly/ehaisley/ch99748/alias
apache-hb 761ffba
merge from public after release
LaunchDarklyCI 9c3f73a
add otp 24 to circleci test coverage (#86)
apache-hb c6c103c
Merge branch 'master' of github.com:launchdarkly/erlang-server-sdk
bwoskow-ld 13e435b
update dependencies to newer versions (#87)
apache-hb 5f16adb
merge from public after release
62de79d
Merge branch 'public-master'
zurab-darkly fb34b26
[ch121494] Send header keys as binary for HTTP2 client compatibility …
zurab-darkly fe6c893
[ch122091] Force HTTP1 mode (#89)
zurab-darkly 1771713
[ch122248] Add try/catch expressions during evaluation and SSE (#90)
zurab-darkly 16a0aa8
merge from public after release
451cba8
Updating from the deprecated elixir circleci image to a newer one (#91)
bwoskow-ld df8a9b5
ch123363 Update to not add a default variation of 0 to rules. Pass ma…
kinyoklion ba962ac
merge from public after release
eedcc16
ch64830 Updates to improve the release process for erlang. (#93)
kinyoklion 909237c
ch108414 Implement support for experiment traffic allocation v2. (#95)
kinyoklion c617981
ch99138 Add ability to use flags from files. (#94)
kinyoklion 28ad232
merge from public after release
b3c871e
Merge branch 'master' of github.com:launchdarkly/erlang-server-sdk
kinyoklion 90fecbc
sc-120173 Add support for http options. (#96)
kinyoklion d697b0f
Remove backticks from comments.
kinyoklion 835e970
merge from public after release
99bc4cd
sc-130423 Fix option typings and update dialyzer to allow analyzing t…
kinyoklion 93db5a6
merge from public after release
e66fb33
Local filesystem monitor fix (#52)
matt-glover 9d67f83
Merge branch 'contrib' of github.com:launchdarkly/erlang-server-sdk
kinyoklion 7efdbd5
merge from public after release
b32e780
add single instance note
mmrj dfb6b6e
Merge pull request #103 from launchdarkly/mollyjones2723/sc-138438/up…
mmrj 507bb5e
#1 Initial implementation of the test service. (#99)
kinyoklion f508888
Test data source (#104)
belevy c4a2ed3
Handle null items in configuartion and commands. (#105)
kinyoklion ba06f61
merge from public after release
5b3d0a6
Pin hex plugin version. (#107)
kinyoklion 29940c9
Rename master to main. (#108)
kinyoklion c7498ba
[sc-157515] [sc-123638] Fix for use with OTP-25. Update shotgun to re…
kinyoklion d1fce48
merge from public after release
7bc08c5
Update parameter name. (#110)
kinyoklion d8902b3
[sc-175162] Correctly handle deleted flags and segments. (#111)
kinyoklion 993e1d5
Implement backoff/jitter and temporary/permanent failure for streams.…
kinyoklion 20fbf10
Implement support for server time. (#113)
kinyoklion be84e2b
[sc-175575] Remove inlining users and alias events. (#114)
kinyoklion c372435
[sc-175574] Implement attribute reference support. (#115)
kinyoklion 81f8657
[sc-176205] Rename user_keys_capacity -> context_keys_capacity. (#117)
kinyoklion 56239c1
Account for bookishspork sometimes producing correct dates. (#116)
kinyoklion e2731da
Merge branch 'main' into u2c
kinyoklion aa6ca5d
Implement basic context support. (#118)
kinyoklion a923057
Allow null for track data. (#121)
kinyoklion c636f5b
Merge branch 'main' into u2c
kinyoklion 1a06b05
[sc-177158] implement context serialization and redaction redaction. …
kinyoklion c0bdc72
[sc-177164] Implement support for creating an ldclient_context:contex…
kinyoklion 59951e7
[sc-177167] Add support for getting the context canonical key. (#120)
kinyoklion 5a32070
Fix spacing from merge.
kinyoklion 8211c31
[sc-180192] Remove secondary support. (#123)
kinyoklion aab2453
Add support for getting context keys, as required for events. (#124)
kinyoklion 125bba3
[sc-181588] Add the ability to create a context from the JSON represe…
kinyoklion cce95dc
[sc-176202] [sc-179455] Basic context flowing through everything. (#125)
kinyoklion 7995391
[sc-181658] Add support for targeting kind. (#127)
kinyoklion 84c39a5
Report malformed_flag for clauses with invalid attribute references (…
kinyoklion ecc826e
Update contract tests to support V2. (#129)
kinyoklion 8bcf04e
feat: Add support for application id and application version configur…
kinyoklion 956721d
chore: Add support for the polling capability. (#131)
kinyoklion 34ddac7
build(deps): Bump lru version to 2.4.0 (#132)
kinyoklion ff69be1
Merge branch 'main' into u2c
kinyoklion e18370b
Fix docs for 1.6 release. Add docs to CI. (#133)
kinyoklion 0ff0c68
merge from public after release
1060efd
Merge branch 'main' into u2c
kinyoklion 5d0df3c
fix: Do not attempt to access attribute references into non-map field…
kinyoklion 2cc63df
feat: Add support for context targets in segments. (#135)
kinyoklion 1dec7f3
feat: Add support for contextKind in rollouts. (#137)
kinyoklion 8e65700
feat: Support contextTargets for flags. (#139)
kinyoklion 3dbe75f
feat: Experimental rollouts always bucket using key. (#138)
kinyoklion 7f39980
fix: Correct handling of name attribute, default anonymous to false. …
kinyoklion 1eec128
feat: Add support for nested segments. (#141)
kinyoklion 6825889
fix: Fix issues with events for U2C. (#142)
kinyoklion 9baa5b1
[sc-187818] fix: Handle circular references in flag prereqs. (#143)
kinyoklion c85c34d
feat: Update flagbuilder and testdata to support contexts. (#144)
kinyoklion 6b10468
fix: Implement additional clause testing. Fix exception for invalid r…
kinyoklion ad57620
chore: Update releaser config for maintenance branches. (#146)
kinyoklion 2c0f2a7
feat: Support rule building against context kinds. (#147)
kinyoklion ee57bad
feat: Add user-type capability. (#148)
kinyoklion 85f3ef7
Merge public to private for 2.0.0 release.
kinyoklion d6ba098
Merge branch 'main' of github.com:launchdarkly/erlang-server-sdk
louis-launchdarkly 208a9c4
fix: Do not attempt to send events for an invalid context. (#149)
kinyoklion eef5d20
merge from public after release
c63d3cc
fix: Allow for evaluation from initialized redis store. (#150)
kinyoklion 67e99c4
merge from public after release
3dd1a39
fix: Add boolean typing to context type. (#151)
kinyoklion 8590f02
merge from public after release
1831757
fix: Remove debugging message. (#152)
kinyoklion b223766
merge from public after release
343477e
Updates feature flag number
ember-stevens e1cb3ee
[sc-205159] Update README with current number of flags served (#153)
ember-stevens 7e27fba
build(deps): Upgrade yamerl to 0.10.0. (#154)
kinyoklion 807fb9d
merge from public after release
e427df9
Add file CODEOWNERS
ld-repository-standards[bot] 2b8558a
Add file CODEOWNERS (#155)
kparkinson-ld 0161514
feat: Update to gun 2.x.
kinyoklion 643cdb5
Change http options parsing. Remove extended validation test because …
kinyoklion 909ca47
Fix unit tests for gun update.
kinyoklion 610c923
Use published version.
kinyoklion beede66
Merge branch 'main' into rlamb/upgrade-to-shotgun-stable
kinyoklion File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Repository Maintainers | ||
* @launchdarkly/team-sdk |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This part of badssl.com is broken.